[发明专利]一种查找不同平台间功能相似UI组件的方法和装置有效

专利信息
申请号: 201610019895.2 申请日: 2016-01-13
公开(公告)号: CN105718441B 公开(公告)日: 2018-10-23
发明(设计)人: 潘敏学;张天;刘曲涛 申请(专利权)人: 南京大学
主分类号: G06F17/27 分类号: G06F17/27
代理公司: 江苏银创律师事务所 32242 代理人: 孙计良
地址: 210093 江苏省南京市栖霞区仙*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 查找 不同 平台 功能 相似 ui 组件 方法 装置
【说明书】:

发明公开了一种查找不同平台间功能相似UI组件的方法和装置。本发明通过对UI组件文档的文本分析,提取关键词,并记录各个关键词出现的词频数,然后对关键词进行词形还原后进行同义词和近义词合并,得到特征关键词和相应的词频数构建特征向量;然后根据各个UI所对应的特征向量计算两个不同平台UI组件间的相似度。本发明对文档中出现的词语采用词形还原,词干提取技术使得不同形式的词语归结一个关键词,不仅减少了关键词的维数而且能够产生更好的相似比较结果;本发明对文本中同义词的处理更能够增加相似文本的相似度大小。

技术领域

本发明涉及自然语言处理和文本挖掘技术在软件工程中的应用。

背景技术

目前,随着大屏智能手机的快速普及,移动应用市场发展迅速,呈现出多平台、多版本的态势。同一款应用通常有多个平台上的版本,这些应用所呈现和完成的功能基本是一致的。目前存在的一种开发场景是先开发一个平台的APP,然后再开发其他平台的APP。而且在工业界APP大多采取分别开发的方法,效率较低。基于已有的一个平台版本,帮助开发另外一个平台版本,可以极大地提高开发效率,降低开发成本。

大屏智能手机上APP的运行主要由界面事件驱动,用户点击或滑动屏幕上显示出来的一些UI组件来操作手机。通过研究移动应用的界面的对应性,也就是研究不同平台移动应用UI组件的对应性,既能复用已有的界面设计,又能构建应用在新平台上的运行控制流程和代码骨架。

目前只有各个平台的官方文档能够很全面详细的介绍UI组件,这里的官方文档包括针对UI组件功能、外观、使用等的介绍文档,UI组件类的API文档等。因此理解不同平台UI组件的相似性的主要方法是通过阅读其官方文档来获取相关知识。

文本挖掘是抽取有效、新颖、有用、可理解的、散布在文本文件中的有价值的知识,并且利用这些知识更好的组织信息的过程。如今文本处理技术已经很成熟,例如中英文分词、同义词比较等。同时自然语言处理技术快速发展,词形还原、词干提取、词性标注等技术取得了一定的进步。数据挖掘技术也有了很大的发展,多种特征表示模型可以使用。这些技术的发展使得我们能够从与UI组件相关的大量的文档中找到不同平台UI组件之间的对应性。

发明内容

本发明所要解决的问题是快速查找UI组件,帮助软件开发人员设计和实现APP。

为解决上述问题,本发明采用的方案如下:

根据本发明的一种查找不同平台间功能相似UI组件的方法,该方法包括以下步骤:

步骤1,获取各个平台的UI组件和UI组件所对应的文档;

步骤2,对UI组件的文档进行文本分析得到特征关键词,组成UI组件的特征向量;

步骤3,根据步骤2得到的特征向量,计算两个不同平台的UI组件间的相似度;

步骤4,重复步骤3直到计算出任意两个不同平台的UI组件间的相似度;

步骤5,对任意两个不同平台的UI组件间的相似度进行排序。

进一步,根据本发明的查找不同平台间功能相似UI组件的方法,所述步骤2包括以下步骤:

步骤21,通过对UI组件的文档进行断句、分词后,取名词、动词、形容词和副词作为关键词,并记录每个关键词出现的词频数;

步骤22,对关键词词形还原后进行同义词和近义词合并。

根据本发明的一种查找不同平台间功能相似UI组件的装置,该装置包括:

模块1,用于获取各个平台的UI组件和UI组件所对应的文档;

模块2,用于对UI组件的文档进行文本分析得到特征关键词,组成UI组件的特征向量;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610019895.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top