Knowledge Representation Model for Dynamic Processes

Author(s):  
Gabriel Fiol-Roig
2021 ◽  
Author(s):  
Wang Zuoxu ◽  
Li Xinyu ◽  
Chen Chun-Hsien ◽  
Zheng Pai

Abstract In the trend of digital servitization, manufacturing companies have been transforming their business paradigms to Smart product-service systems (Smart PSS) by integrating products and associated services as bundles. To support the knowledge-intensive process of Smart PSS development, massive domain knowledge should be well-organized and reused. However, due to the existence of non-binary relations caused by product-service bundles (PSB) and context-awareness concerns in the Smart PSS development activities, conventional graph-based approaches for knowledge representation may lose essential information in transforming non-binary relations into binary ones, and hence cause incorrect results in the subsequent knowledge queries. To mitigate this problem, a hypergraph-based knowledge representation model for Smart PSS was proposed, which represents the non-binary relations among multiple entities with hyperedges. Technically, the knowledge source and the typical hyperedge schema in Smart PSS development are identified in this paper. A detailed case study in the scenarios of 3D printing troubleshooting and PSB recommendation was conducted to showcase the proposed hypergraph-based knowledge representation model and demonstrate its validity. The results show that the hypergraph-based knowledge model significantly relieves the sparsity in the ordinary KG by adding multiple hyperedges. It is anticipated that the proposed hypergraph knowledge representation model can serve as a fundamental study for further knowledge reasoning activities.


2018 ◽  
Vol 22 (15) ◽  
pp. 5121-5146 ◽  
Author(s):  
Guillermo Villarino ◽  
Daniel Gómez ◽  
J. Tinguaro Rodríguez ◽  
Javier Montero

2018 ◽  
Vol 126 ◽  
pp. 1828-1836
Author(s):  
Jiangnan Qiu ◽  
Min Zuo ◽  
Shuning Yang ◽  
Huayan Shi

Author(s):  
ADEL SMEDA ◽  
MOURAD OUSSALAH ◽  
TAHAR KHAMMACI

In this article we show how knowledge representation techniques can be applied to software architecture. We define a representation model for software architecture concepts. The model is based on MY model (meta modeling in Y), which is a knowledge engineering methodology. It represents software architecture concepts using three branches: component, connector, and architecture. The component branch represents concepts that are related to computations, the connector branch represents concepts that are related to interactions, and the architecture branch represents concepts that are related to the structure and the topology of the system described. We think that such a representation of architecture concepts aids in improving reusability not only at the implementation level, but also at the description level. The model assigns a hierarchical library for the four software architecture conceptual levels (meta-meta architecture level, meta architecture level, architecture level, application level).


Sign in / Sign up

Export Citation Format

Share Document