首页>
外国专利>
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.
展开▼