{"id":344,"date":"2018-11-06T00:57:02","date_gmt":"2018-11-06T00:57:02","guid":{"rendered":"http:\/\/se.kaist.ac.kr\/starlab\/?page_id=344"},"modified":"2019-12-10T06:26:19","modified_gmt":"2019-12-10T06:26:19","slug":"1-meta-model-for-system-of-systems-m2sos","status":"publish","type":"page","link":"https:\/\/se.kaist.ac.kr\/starlab\/studies\/study-1-sos-and-environment-modeling\/1-meta-model-for-system-of-systems-m2sos\/","title":{"rendered":"1) SoS Meta-Models for Simulaton & Verification: M2SoS (v2) and Model Types"},"content":{"rendered":"
To address scale and complexity issues of an SoS, model-based approaches are essentially required as fundamental engineering activities for SoS analysis, design, and V&V phases. As an essential step for this purpose, we focus on developing a meta-model, called M2SoS (Meta-model for SoS), that can provide a holistic view of an SoS. To identify and define components comprising an SoS, we conducted an investigation of a real SoS case scenario, and identified objects were generalized into SoS-based terms and concepts. By using M2SoS, SoS engineers can be guided for their analysis and modeling activities, and they can also inspect completeness or correctness of their models considering SoS-specific characteristics. Also, another capability of M2SoS is to represent SoS ontologies for various SoS domains at the highest-level, and this enables SoS stakeholders (both SoS-level stakeholders and CS-level stakeholders) to establish a common knowledge base of their target SoS. If the ontology generated based on M2SoS is stored in a repository, vocabularies defined in M2SoS could be accessed and utilized for various purposes (for communications, maintenance, evolutionary development, etc.).<\/p>\n
<\/p>\n