Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3194754.3194755acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
research-article

A meta-model for representing system-of-systems ontologies

Published: 29 May 2018 Publication History

Abstract

A System-of-Systems (SoS) is a large-scale complex system that integrates multiple constituent systems, which have managerial and operational independence. In order to achieve higher-level common goals of an SoS, it is important to systematically integrate independent constituent systems by thoroughly analyzing and designing the target SoS as a whole. But before conducting these engineering activities, a number of various SoS stakeholders and engineers should be able to understand their SoS. In order to provide a holistic view as a common knowledge base, this paper focuses on developing a conceptual meta-model that represents SoS ontologies. By investigating several documents for Mass Casualty Incident (MCI) response systems, we identified essential objects and required features for SoS descriptions. Based on the investigation, we generalized the objects into SoS entities, and we develop a meta-model, called M2SoS (Meta-model for System-of-Systems). To design our M2SoS, we borrowed organizational concepts from meta-models for multi-agent systems, and entities and relationships are redefined to specify SoS concepts in M2SoS. Finally, M2SoS is analyzed with respect to SoS characteristics, and we evaluate if M2SoS can represent high-level ontologies for two SoS case scenarios.

References

[1]
J. Boardman and B. Sauser. 2006. System of Systems - the meaning of of. In 2006 IEEE/SMC International Conference on System of Systems Engineering. 6 pp.-.
[2]
J. S. Fitzgerald J. Woodcock C. B. Nielsen, P. G. Larsen and J. Peleska. 2015. Systems of Systems Engineering: Basic Concepts, Model-Based Techniques, and Research Directions. ACM Comput. Surv. 48 (2015), 18:1--18:41.
[3]
M. P. Gleizes P. Turci C. Bernon, M. Cossentino and F. Zambonelli. 2005. A Study of Some Multi-agent Meta-models. In Agent-Oriented Software Engineering V, James Odell, Paolo Giorgini, and Jörg P. Müller (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 62--77.
[4]
S. A. DeLoach and J. C. Garcia-Ojeda. 2010. O-MaSE: a Customisable Approach to Designing and Building Complex, Adaptive Multi-Agent Systems. Int. J. Agent-Oriented Softw. Eng. 4, 3 (Nov. 2010), 244--280.
[5]
N. R. Jennings F. Zambonelli and M. Wooldridge. 2003. Developing Multiagent Systems: The Gaia Methodology. ACM Trans. Softw. Eng. Methodol. 12, 3 (July 2003), 317--370.
[6]
C. Nan I. Eusgeld and S. Dietz. 2011. "System-of-systems" approach for interdependent critical infrastructures. Reliability Engineering & System Safety 96 (06 2011), 679--686.
[7]
J. Garbajosa A. Yagüe E. Gonzalez M. Lopez-Perea J. Pérez, J. Díaz. 2015. Towards a reference architecture for large-scale smart grids system of systems. In Proceedings of the Third International Workshop on Software Engineering for Systems-of-Systems. IEEE Press, 5--11.
[8]
M. Jamshidi. 2008. System of systems engineering - New challenges for the 21st century. IEEE Aerospace and Electronic Systems Magazine 23, 5 (May 2008), 4--19.
[9]
K. R. Felizardo F. Oquendo L. B. R. Oliveira, E. Leroux and E. Y. Nakagawa. 2017. ArchSORS: A Software Process for Designing Software Architectures of Service-Oriented Robotic Systems. Comput. J. 60, 9 (2017), 1363--1381.
[10]
P. Lollini B. Frömel F. Brancati M. Mori, A. Ceccarelli and A. Bondavalli. 2017. Systems-of-systems modeling using a comprehensive viewpoint-based SysML profile. Journal of Software: Evolution and Process (2017), e1878--n/a. e1878 JSME-16-0093.R2.
[11]
A. Eberlein M. Moshirpour, N. Mani and B. Far. 2013. Model Based Approach to Detect Emergent Behavior in Multi-agent Systems. In Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems (AAMAS '13). International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC, 1285--1286. http://dl.acm.org/citation.cfm?id=2484920.2485185
[12]
M. W. Maier. 1996. Architecting Principles for Systems-of-Systems. INCOSE International Symposium 6, 1 (1996), 565--573.
[13]
U.S. Department of Defense. 2010. DoD Architecture Framework (DoDAF) ver 2.02. (2010). http://dodcio.defense.gov/Library/DoD-Architecture-Framework/
[14]
L. B. R. Oliveira and E. Y. Nakagawa. 2011. A service-oriented reference architecture for software testing tools. In European Conference on Software Architecture. Springer, 405--421.
[15]
World Health Organization. 2007. Mass casualty management system : strategies and guidelines for building health sector capacity. Geneva : World Health Organization.
[16]
B. Sauser W. C. Baldwin and R. Cloutier. 2015. Simulation Approaches for System of Systems: Events-based versus Agent Based Modeling. Procedia Computer Science 44 (2015), 363 -- 372. 2015 Conference on Systems Engineering Research.

Cited By

View all
  • (2023)A Unified Architecture Framework Supporting SoS's DevelopmentInternational Journal of Organizational and Collective Intelligence10.4018/IJOCI.32276713:1(1-30)Online publication date: 2-May-2023
  • (2023)Ontology-Based Architecture Process of System-of-Systems: From Capability Development to Operational ModelingApplied Sciences10.3390/app1309541913:9(5419)Online publication date: 26-Apr-2023
  • (2023)An Extensible Modeling Method Supporting Ontology-Based Scenario Specification and Domain-Specific ExtensionInternational Journal of Software Engineering and Knowledge Engineering10.1142/S021819402350047X34:01(91-162)Online publication date: 21-Sep-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SESoS '18: Proceedings of the 6th International Workshop on Software Engineering for Systems-of-Systems
May 2018
45 pages
ISBN:9781450357470
DOI:10.1145/3194754
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 May 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. SoS engineering
  2. conceptual model
  3. meta-model
  4. model-based software engineering
  5. ontology
  6. system-of-systems

Qualifiers

  • Research-article

Funding Sources

  • Institute for Information & communications Technology Promotion(IITP) grant funded by the Korea government(MSIP)
  • Next-Generation Information Computing Development Program through the National Research Foundation of Korea(NRF) funded by the Ministry of Science, ICT

Conference

ICSE '18
Sponsor:

Acceptance Rates

Overall Acceptance Rate 4 of 10 submissions, 40%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)27
  • Downloads (Last 6 weeks)2
Reflects downloads up to 23 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2023)A Unified Architecture Framework Supporting SoS's DevelopmentInternational Journal of Organizational and Collective Intelligence10.4018/IJOCI.32276713:1(1-30)Online publication date: 2-May-2023
  • (2023)Ontology-Based Architecture Process of System-of-Systems: From Capability Development to Operational ModelingApplied Sciences10.3390/app1309541913:9(5419)Online publication date: 26-Apr-2023
  • (2023)An Extensible Modeling Method Supporting Ontology-Based Scenario Specification and Domain-Specific ExtensionInternational Journal of Software Engineering and Knowledge Engineering10.1142/S021819402350047X34:01(91-162)Online publication date: 21-Sep-2023
  • (2023)A System Core Ontology for Capability Emergence ModelingEnterprise Design, Operations, and Computing10.1007/978-3-031-46587-1_1(3-20)Online publication date: 20-Oct-2023
  • (2023)A Maude-Based Rewriting Approach to Model and Control System-of-Systems’ Resources AllocationAdvances in Model and Data Engineering in the Digitalization Era10.1007/978-3-031-23119-3_15(207-221)Online publication date: 10-Jan-2023
  • (2022)A Survey of Adaptive Multi-Agent Networks and Their Applications in Smart CitiesSmart Cities10.3390/smartcities50100195:1(318-347)Online publication date: 9-Mar-2022
  • (2022)Systems-of-Systems Design Patterns: A Systematic Literature Review and Synthesis2022 17th Annual System of Systems Engineering Conference (SOSE)10.1109/SOSE55472.2022.9812681(171-176)Online publication date: 7-Jun-2022
  • (2022)Exploring Decision Patterns for Supporting DoDAF based Architecture Design2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC)10.1109/SMC53654.2022.9945286(2993-2999)Online publication date: 9-Oct-2022
  • (2022)An Ontology-Based Solution for Monitoring IoT CybersecurityInternet of Things. IoT through a Multi-disciplinary Perspective10.1007/978-3-031-18872-5_10(158-176)Online publication date: 19-Oct-2022
  • (2021)Acknowledged SoS Architecture Design Based on Agent-Based ModellingComplex Systems Design & Management10.1007/978-3-030-73539-5_9(103-120)Online publication date: 10-Apr-2021
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media