发明申请
- 专利标题: GENERALIZED AND EXTENSIBLE SOFTWARE ARCHITECTURE REPRESENTATION
- 专利标题(中): 一般和可扩展的软件架构表示
-
申请号: US12144654申请日: 2008-06-24
-
公开(公告)号: US20090319993A1公开(公告)日: 2009-12-24
- 发明人: Allen Wayne Denver , Mohsen Agsen , Craig Joseph Symonds , Jacob Meyer , Scott Marison
- 申请人: Allen Wayne Denver , Mohsen Agsen , Craig Joseph Symonds , Jacob Meyer , Scott Marison
- 申请人地址: US WA Redmond
- 专利权人: MICROSOFT CORPORATION,
- 当前专利权人: MICROSOFT CORPORATION,
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
Software architectures may include many types of elements, such as classes, functions, databases, queries, and users. An architecture may be the subject of many types of analysis, such as discovery of architecture features and design choices, rendering according to (e.g.) a visual layout or as a hierarchical data set, validation and testing of a chosen design, and evaluation by systems analysis tools. However, the information documenting the software architecture is often organized in a disjointed manner, such as in a set of release documentation, inline comments in source code, notes recorded in version control systems, and contact databases. Instead, the software architecture may be represented as a set of nodes of various node categories interconnected by links of different types. The representation may then be utilized in many types of analysis, such as visualization, transformation, and element analysis by complex systems analysis tools.
信息查询