Metamodel portioning for flexible and secure architectural views
2023 (English)In: Proc. - IEEE Int. Conf. Softw. Archit. Companion, ICSA-C, Institute of Electrical and Electronics Engineers Inc. , 2023, p. 292-295Conference paper, Published paper (Refereed)
Abstract [en]
Interacting with a monolithic architecture model to describe the architecture of large-scale software-intensive systems can be a complex and daunting task. The plethora of various concerns being addressed in a single model can impede the ability of individual stakeholders to discern their aspects of relevance. Architectural views allow to spread the various concerns into multiple (smaller) models, each of which addresses a specific concern, thereby aiding architects to break down the complexity of the overall architecture. To enable that, the architectural language should be able to provide explicit separation of concerns, addressed by multiple and somehow separated language portions. For secure collaborative architecting, these portions should be equipped with access control mechanisms that ensure the integrity and confidentiality of the models.In this paper, we present our vision for the automated generation of portions of architectural (and more generically modeling) languages enhanced with access control mechanisms and co-evolution of the architectural portions in response to changes made to the base language.
Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc. , 2023. p. 292-295
Keywords [en]
access control, access permissions, architectural views, co-evolution, metamodel portioning, model-driven engineering, Modeling languages, Software architecture, Access control mechanism, Architecture modeling, Large-scales, Meta model, Monolithic architecture
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-62585DOI: 10.1109/ICSA-C57050.2023.00067ISI: 000990534100051Scopus ID: 2-s2.0-85159093069ISBN: 9781665464598 (print)OAI: oai:DiVA.org:mdh-62585DiVA, id: diva2:1760211
Conference
Proceedings - IEEE 20th International Conference on Software Architecture Companion, ICSA-C 2023
2023-05-292023-05-292023-06-21Bibliographically approved