Executing Software Architecture Descriptions with SysADL

Abstract : Most Software Architecture Description Languages (ADLs) lack explicit support for executing an architecture description. In the execution view, the runtime behavior of an architecture is simulated to validate its logic regarding satisfaction of behavioral requirements. In this paper, we present the executable viewpoint of SysADL, a SysML Profile for modeling the architecture of software-intensive systems, which brings together the expressive power of ADLs for architecture description with a standard modeling language widely accepted by the industry, i.e. SysML. SysADL encompasses three integrated viewpoints: structural, behavioral, and executable. This paper focuses on the executable viewpoint that enables the description of the execution model of a software architecture. In this viewpoint, SysADL provides an extended action language subsuming the ALF action language based on fUML, adapted for SysML. In this paper, we use a Central Conditioner System as a case study to illustrate SysADL execution views.
Type de document :
Communication dans un congrès
Proceedings of the 10th European Conference on Software Architecture (ECSA 2016), Nov 2016, Copenhagen, Denmark. Springer, LNCS (9839), pp.129-137, 〈http://ecsa2016.ecsa-conferences.org/〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01440546
Contributeur : Flavio Oquendo <>
Soumis le : jeudi 19 janvier 2017 - 13:13:16
Dernière modification le : mercredi 21 février 2018 - 01:54:30

Identifiants

  • HAL Id : hal-01440546, version 1

Citation

Flavio Oquendo, Jair Leite, Thais Batista. Executing Software Architecture Descriptions with SysADL. Proceedings of the 10th European Conference on Software Architecture (ECSA 2016), Nov 2016, Copenhagen, Denmark. Springer, LNCS (9839), pp.129-137, 〈http://ecsa2016.ecsa-conferences.org/〉. 〈hal-01440546〉

Partager

Métriques

Consultations de la notice

309