Modeling and analyzing systems-of-systems in the Multi-Attribute Prediction Language (MAPL)
2016 (English)In: Proceedings - 4th International Workshop on Software Engineering for Systems-of-Systems, SESoS 2016, Association for Computing Machinery (ACM), 2016, 1-7 p.Conference paper (Refereed)
The Multi-Attribute Prediction Language (MAPL), an analysis metamodel for non-functional qualities of systems-ofsystems, is introduced. MAPL features analysis in five nonfunctional areas: service cost, service availability, data accuracy, application coupling, and application size. In addition, MAPL explicitly includes utility modeling to make tradeoffs between the qualities. The paper introduces how each of the five non-functional qualities is modeled and quantitatively analyzed based on the ArchiMate standard for enterprise architecture modeling and the previously published Predictive, Probabilistic Architecture Modeling Framework, building on the well-known UML and OCL formalisms. The main contribution of MAPL lies in combining all five nonfunctional analyses into a single unified framework.
Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2016. 1-7 p.
Architecture analysis, Architecture modeling, Systems-of-systems architecture
IdentifiersURN: urn:nbn:se:kth:diva-195039DOI: 10.1145/2897829.2897830ScopusID: 2-s2.0-84974573846ISBN: 978-145034172-1OAI: oai:DiVA.org:kth-195039DiVA: diva2:1044293
4th International Workshop on Software Engineering for Systems-of-Systems, SESoS 2016, Austin, United States, 16 May 2016
QC 201611022016-11-022016-11-012016-11-02Bibliographically approved