skip to main content
10.1145/2642803.2642833acmotherconferencesArticle/Chapter ViewAbstractPublication PagesecsawConference Proceedingsconference-collections
research-article

A multi-scale modelling perspective for SoS architectures

Authors Info & Claims
Published:25 August 2014Publication History

ABSTRACT

Software architectures for System of Systems (SoS) is an important research area. The design of an SoS can be organized around a set of architectural transformation models. In this paper, we propose a multi-scale modeling approach for SoS architecture description mastering the description details complexity. The proposed design approach is founded on SysML (System modeling language) notations and uses block diagrams. The diagrams are subject to vertical and horizontal transformations for refinement, since reaching a fine-grain description representing the necessary details. The intermediate models provide a description with a given abstraction that allow the validation to be conducted significantly while remaining tractable w.r.t. complexity. The validation scope can involve intrinsic properties ensuring the model correctness w.r.t. SysML description (eg. interface compatibility). An SoS architecture will provide these intrinsic properties, to have a precise model of the SoS architecture (its constituents and the connections between them). We adopt a rule-oriented description technique. The rules manage the refinement process as a model transformation between the coarse-grain and the fine-grain descriptions. We experimented our approach by a case study modeling an Integrated Air Defense (IAD) SoS using SysML models.

References

  1. T. Gezgin, C. Etzien, S. Henkler, and A. Rettberg. Towards a rigorous modeling formalism for systems of systems. In ISORC, pages 204--211. IEEE, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. M. Hadj Kacem. Modélisation des applications distribuées à architecture dynamique: Conception et Validation. PhD thesis, Université Toulouse III - Paul Sabatier Faculté des Sciences économiques et de Gestion - Sfax, 2008.Google ScholarGoogle Scholar
  3. M. Hadj Kacem, M. Miladi, M. Jmaiel, A. Hadj Kacem, and K. Drira. Towards a UML profile for the description of dynamic software architectures. In COEA, pages 25--39, 2005.Google ScholarGoogle Scholar
  4. INCOSE. International council on systems engineering. http://www.incose.org, 2012.Google ScholarGoogle Scholar
  5. I. Khlif, M. Hadj Kacem, and K. Drira. An approach to multiscale and multi points of view description for dynamic software architectures. In CAL 6ème Conférence francophone sur les architectures logicielles, pages 162--168, 2012.Google ScholarGoogle Scholar
  6. M. Maier. Architecting principles for systems-of-systems. Systems Engineering, 1(4):267--284, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  7. E. Y. Nakagawa, M. Gonçalves, M. Guessi, L. B. R. Oliveira, and F. Oquendo. The state of the art and future perspectives in systems of systems software architectures. In SESoS, pages 13--20, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. ODUSD. Dod. systems and software engineering. systems engineering guide for systems of systems. Technical report, ODUSD(A&T)SSE, Office of the Deputy Under Secretary of Defense for Acquisition and Technology, Washington, DC, USA., 2008.Google ScholarGoogle Scholar
  9. SysML. System modeling language. http://www.omgsysml.org/, 2009.Google ScholarGoogle Scholar
  10. B. Zhou, A. Dvoryanchikova, A. Lobov, and J. Lastra. Modeling system of systems: A generic method based on system characteristics and interface. In Industrial Informatics (INDIN), 2011 9th IEEE International Conference on, pages 361--368, 2011.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. A multi-scale modelling perspective for SoS 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 Other conferences
            ECSAW '14: Proceedings of the 2014 European Conference on Software Architecture Workshops
            August 2014
            214 pages
            ISBN:9781450327787
            DOI:10.1145/2642803

            Copyright © 2014 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: 25 August 2014

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed limited

            Acceptance Rates

            ECSAW '14 Paper Acceptance Rate29of43submissions,67%Overall Acceptance Rate80of120submissions,67%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader