探索企业知识图:软件工程中的一个用例Exploring Enterprise Knowledge Graphs: a Use Case in Software Engineering |
|
课程网址: | http://videolectures.net/eswc2018_sabou_knowledge_graphs/ |
主讲教师: | Marta Sabou |
开课单位: | 维也纳理工大学 |
开课时间: | 2018-07-10 |
课程语种: | 英语 |
中文简介: | 当重用软件架构知识(如设计模式或设计决策)时,软件架构师需要支持探索架构知识集合,例如查找相关项。虽然基于语义的体系结构知识管理工具仅限于通过分面搜索支持基于查找的任务,并且不能实现探索,但基于语义的探索性搜索系统主要关注网络规模的知识图,而没有适应企业规模的知识图形(EKG)。我们调查了如何以及在多大程度上可以在建筑知识的EKG上支持探索性搜索。我们提出了一种在EKG上构建探索性搜索系统的方法,并在西门子内部演示了该方法的使用,这导致了cca在实践中使用STAR系统。300名软件架构师。我们发现,EKG的本体论允许将先前隐含的组织知识显性化,而这些知识为设计合适的相关度量提供了信息,以支持探索。然而,这些指标的性能在很大程度上取决于心电图数据的特性。因此,在系统实施之前,可以使用统计和基于用户的评估来选择正确的度量。 |
课程简介: | When reusing software architectural knowledge, such as design patterns or design decisions, software architects need support for exploring architectural knowledge collections, e.g., for finding related items. While semantic-based architectural knowledge management tools are limited to supporting lookup-based tasks through faceted search and fall short of enabling exploration, semantic-based exploratory search systems primarily focus on web-scale knowledge graphs without having been adapted to enterprise-scale knowledge graphs (EKG). We investigate how and to what extent exploratory search can be supported on EKGs of architectural knowledge. We propose an approach for building exploratory search systems on EKGs and demonstrate its use within Siemens, which resulted in the STAR system used in practice by cca. 300 software architects. We found that the the EKG’s ontology allows making previously implicit organisational knowledge explicit and this knowledge informs the design of suitable relatedness metrics to support exploration. Yet, the performance of these metrics heavily depends on the characteristics of the EKG’s data. Therefore both statistical and user-based evaluations can be used to select the right metric before system implementation. |
关 键 词: | 架构知识; 管理工具; 探索性搜索 |
课程来源: | 视频讲座网 |
数据采集: | 2022-12-24:chenjy |
最后编审: | 2023-05-11:chenjy |
阅读次数: | 15 |