代码克隆通知以及体系结构改变可视化专利登记公告
专利名称:代码克隆通知以及体系结构改变可视化
摘要:本发明涉及代码克隆通知以及体系结构改变可视化。此处描述了代码验证系统,该系统提供带有代码克隆分析和可视化的扩充的代码评审,以帮助软件开发者自动地标识相同代码的类似实例,并对软件代码随时间变化的各版本中的差异进行可视化。系统使用代码克隆搜索技术来在开发者作出改变时标识代码克隆,并向用户呈现关于类似代码的信息。系统可在对具有一个或多个相关克隆的代码片段作出改变时,向开发者或其他团队提供自动化的通知。代码验证系统也帮助开发者理解软件代码体的体系结构演变。代码验证系统提供用于基于软件代码库的两个版本之间的代码克隆
专利类型:发明专利
专利号:CN201110427723.6
专利申请(专利权)人:微软公司
专利发明(设计)人:党映农;S·卡恩;D·张;刘未鹏;戈颂;成功
主权项:一种计算机实现的用于向软件开发者通知存在与所述开发者正在修改的软件代码相关的软件代码的方法,所述方法包括:解析(210)软件代码库来标识与所述软件代码相关的信息;对所解析的软件代码库进行索引(220)以提供软件代码的匹配部分的快速标识;检测(230)编辑软件代码的开发者提供的软件代码改变;标识(240)与所述开发者提供的代码改变相关的任何代码克隆;在检测到(250)标识了克隆时,向所述软件开发者通知(260)存在至少一个克隆,使得所述开发者能够确定是否要对所标识的克隆应用所检测到的改变,其中,前面的各步骤
专利地区:美国
关于上述专利公告申明 : 上述专利公告转载自国家知识产权局网站专利公告栏目,不代表该专利由我公司代理取得,上述专利权利属于专利权人,未经(专利权人)许可,擅自商用是侵权行为。如您希望使用该专利,请搜索专利权人联系方式,获得专利权人的授权许可。