发明名称 |
辅助编程的方法及装置 |
摘要 |
本发明提出了一种用于基于框架的应用程序的编程辅助技术方案,所述应用程序包含程序文件和配置文件,包括将应用程序历史库的配置文件按框架类型处理为配置文件分类库;根据所述配置文件分类库构建闭合频繁子树集合,并确定所述闭合频繁子树的支持度;提供所述闭合频繁子树集合及所述支持度用于辅助编程。采用本发明的方案可以辅助基于框架的应用程序的编程。 |
申请公布号 |
CN102999318B |
申请公布日期 |
2016.01.20 |
申请号 |
CN201110264470.5 |
申请日期 |
2011.09.08 |
申请人 |
国际商业机器公司 |
发明人 |
黄胜;李少春;朱俊;楼鸣;齐轶;刘英 |
分类号 |
G06F9/44(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
中国国际贸易促进委员会专利商标事务所 11038 |
代理人 |
付建军 |
主权项 |
一种用于基于框架的应用程序的编程辅助方法,所述应用程序包含程序文件和配置文件,包括:将应用程序历史库的配置文件按框架类型处理为配置文件分类库;根据所述配置文件分类库构建闭合频繁子树集合,并确定所述闭合频繁子树的支持度;提供所述闭合频繁子树集合及所述支持度用于辅助编程,所述根据所述配置文件分类库构建闭合频繁子树集合包括:根据所述配置文件分类库中的配置文件构造子树集合,所述子树集合中至少具有包含根节点的子树;将所述子树集合中有公共子结构并满足预定的最小支持度的子树合并后生成新子树集合,保留其中满足所述最小支持度的新子树,重复所述合并及保留步骤直至无法合并或无法合并出满足所述最小支持度的新子树;根据前一轮生成的新子树确定所述闭合频繁子树集合。 |
地址 |
美国纽约 |