首页> 外国专利> DYNAMIC SEMI-STRUCTURED REPOSITORY FOR MINING SOFTWARE AND SOFTWARE-RELATED INFORMATION

DYNAMIC SEMI-STRUCTURED REPOSITORY FOR MINING SOFTWARE AND SOFTWARE-RELATED INFORMATION

机译:用于挖掘软件的动态半结构化存储库和与软件相关的信息

摘要

A repository-based reverse engineering system for software systems and particularly legacy software systems. The reverse engineering system includes a graph-based data repository which holds data extracted from the source code in the software system. The graph-based data repository holds the data in a semi-structured form. The reverse engineering system includes mechanisms for constructing views on top of the extracted data and mechanisms for creating model abstractions on top of the views. The graph-based data repository provides flexible search and browse capabilities including pattern matching, structural searching, fuzzy and incomplete searching, and similarity-based searching. The system further includes an interface facility for external tools. The repository-based reverse engineering system enables integration of heterogeneous information sources, integration of external visualization and analytical tools, and searching and browsing facilities.
机译:用于软件系统(尤其是旧版软件系统)的基于存储库的逆向工程系统。逆向工程系统包括一个基于图形的数据库,该数据库存储从软件系统中的源代码中提取的数据。基于图的数据存储库以半结构形式保存数据。逆向工程系统包括用于在提取的数据之上构造视图的机制,以及用于在视图之上创建模型抽象的机制。基于图的数据存储库提供了灵活的搜索和浏览功能,包括模式匹配,结构搜索,模糊和不完整搜索以及基于相似性的搜索。该系统还包括用于外部工具的接口工具。基于存储库的逆向工程系统可实现异构信息源的集成,外部可视化和分析工具的集成以及搜索和浏览功能。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号