skip to main content
10.1145/3019612.3019799acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

A process to establish, model and validate missions of systems-of-systems in reference architectures

Authors Info & Claims
Published:03 April 2017Publication History

ABSTRACT

Systems-of-Systems (SoSs) have risen in response to needs of achieving complex missions that can be only carried out from the cooperation among diverse, independent constituent systems. Understanding of missions and emergent behaviors in SoSs as well as the complicated interactions among constituent systems are a quite time demanding and challenging tasks. In another perspective, reference architectures (RAs) are a special type of software architecture that promotes reuse of knowledge to develop and evolve software systems, and mainly to promote interoperability among software systems. In spite of the relevance of RAs, these architectures have not still incorporated the concept of missions of SoSs and how to adequately manage them. Hence, such RAs have presented a limited ability to support SoSs development and evolution. In this scenario, the main contribution of this paper is to improve the feasibility of RAs in developing SoSs. For this, we present a systematic process to establish, model, and validate missions of SoSs and also incorporate them into RAs. To evaluate our process, we applied it in a RA for SoSs in the healthcare domain. Results achieved until now show that RAs designed considering our process could contribute to decrease expended time and effort at early stages of SoSs engineering.

References

  1. David Beale and Joseph Bonometti. Chapter 2: Systems Engineering (SE) - The Systems Design Process. Auburn University. Available in: https://goo.gl/YtuUan. Accessed in June 28th, 2016.Google ScholarGoogle Scholar
  2. Claus Ballegaard Nielsen et al. System of Systems Engineering: Basic Concepts, Model-Based Techniques, and Research Directions. ACM Computing Surveys, vol. 48, No. 2, Article 18, pp. 1--41, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Mark W. Maier. Architecting Principles for System-of-Systems. Systems Engineering, vol. 1, pp. 267--284, 1999. Google ScholarGoogle ScholarCross RefCross Ref
  4. OUSD(AT&L), DoD. Systems and Software Engineering. Systems Engineering Guide for Systems of Systems. Technical Report Version 1.0. Office of the Deputy Under Secretary of Defense for Acquisition and Technology, Department of Defense. 2008.Google ScholarGoogle Scholar
  5. Judith Dahmann et al. Systems Engineering for Capabilities. CrossTalk, The Journal of Defense Software Engineering, vol. 21(11), pp. 4--9, 2008.Google ScholarGoogle Scholar
  6. Samuil Angelov et al. A Framework for Analysis and Design of Software Reference Architectures. Information and Software Technology, vol. 54, 4. pp. 417--431, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Lina Garcés et al. A Comparative Analysis of Reference Architectures for Healthcare in the Ambient Assisted Living Domain. In CBMS, 2015, pp. 270--275. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Elisa Yumi Nakagawa et al. Reference Architectures. In: Oussalah, M. O., ed. Software Architecture: Principles, Techniques, and Tools, 1st ed, chap. 2, London: Wiley, pp. 55--82, 2014. Google ScholarGoogle ScholarCross RefCross Ref
  9. Elisa Yumi Nakagawa et al. Foreword: Towards Reference Architectures for Systems-of-Systems. In SESoS 2015, pp. 1--4. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Lina Garcés et al. A Reference Architecture for Healthcare Supportive Home Systems. In CBMS'15, 2015, pp. 22--25.Google ScholarGoogle Scholar
  11. Charles B. Keating et al. System of Systems Engineering Requirements: Challenges and Guidelines. Engineering Management Journal, vol. 20, No. 4, pp. 23--31, 2008. Google ScholarGoogle ScholarCross RefCross Ref
  12. Randy G. Walker and Charles B. Keating. Defining SoS Requirements: An Early Glimpse at A Metholodogy. Int. J. System of Systems Engineering, vol. 3, No. 3--4, pp. 306--319, 2012.Google ScholarGoogle Scholar
  13. Jo Ann Lane. System of Systems Capability to Requirements Engineering. In 9th SOSE, 2014, pp. 91--96.Google ScholarGoogle ScholarCross RefCross Ref
  14. Grace A. Lewis et al. Requirements Engineering for Systems of Systems. In IEEE SysCon, 2009, pp. 1--6. Google ScholarGoogle ScholarCross RefCross Ref
  15. Elisa Yumi Nakagawa and Lucas B. R. de Oliveira. Using Systematic Review to Elicit Requirements of Reference Architectures. In 14th WER, 2011, pp. 1--12.Google ScholarGoogle Scholar
  16. Axel van Lamsweerde. Goal-Oriented Requirement Engineering: A Guided Tour. In 5th IEEE International Symposium on Requirements Engineering, 2001, pp. 249--263. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Objectiver. A KAOS Tutorial. Version 1.0. 2007.Google ScholarGoogle Scholar
  18. Eduardo Silva et al. A Mission-Oriented Approach for Designing System-of-Systems. In SoSE, 2015, pp. 346--351. Google ScholarGoogle ScholarCross RefCross Ref
  19. Saurabh Mittal and Larry Rainey. Harnessing Emergence: The Control and Design of Emergent Behavior in System of Systems Engineering. In SCSC, 2015, pp. 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Patrick Heymans and Eric Dubois. Scenario-Based Techniques for Supporting the Elaboration and the Validation of Formal Requirements. Requirements Engineering Journal, vol. 3, No. 3--4, pp. 202--218, 1998.Google ScholarGoogle Scholar
  21. Michael Huch. BRAID Project. D2: Identification and characterisation of the main stakeholder groups for "ICT for Ageing" solutions. Version 5, pp. 1--46, 2010.Google ScholarGoogle Scholar
  22. Queensland Goverment. Chronic Conditions Manual: Prevention and Management of Chronic Conditions in Australia. 1st edition, pp. 1--258, 2015.Google ScholarGoogle Scholar
  23. Sara Ercolani et al. Knowledge-Based HomeCare eServices for an Ageing Europe. Deliverable D05.2: Case Profile Ontology. pp. 1--128, 2008.Google ScholarGoogle Scholar
  24. Henri Hietala et al. Feelgood - ecosystem of phr based products and services. Research report VTT-R-07000-09, VTT Technical Research Centre of Finland, pp. 1--69, 2009.Google ScholarGoogle Scholar
  25. Frank Wartena et al. Continua: The reference architecture of a personal telehealth ecosystem. In Healthcom, 2010, pp. 1âĂŞ6.Google ScholarGoogle Scholar
  26. Lina Garcés et al. A Quality Model for Ambient Assisted Living Systems. In CBMS'16, 2016, pp. 1--6.Google ScholarGoogle Scholar
  27. Lina Garcés et al. A Reference Architecture for Healthcare Supportive Home Systems: Missions Establishment and Validation, pp. 1--40, 2016. https://goo.gl/HNZuGy. Accessed in 16th July, 2016.Google ScholarGoogle Scholar
  28. Luis M. Camarinha-Matos et al. (eds.). BRAID Project Booklet: ICT and Ageing Scenarios, pp. 1--37, 2010.Google ScholarGoogle Scholar

Index Terms

  1. A process to establish, model and validate missions of systems-of-systems in reference architectures

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            SAC '17: Proceedings of the Symposium on Applied Computing
            April 2017
            2004 pages
            ISBN:9781450344869
            DOI:10.1145/3019612

            Copyright © 2017 ACM

            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]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 3 April 2017

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate1,650of6,669submissions,25%

            Upcoming Conference

            SAC '24

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader