A general framework for architecture composability
| dc.contributor.author | Attie, Paul C. | |
| dc.contributor.author | Baranov, Eduard | |
| dc.contributor.author | Bliudze, Simon | |
| dc.contributor.author | Jaber, Mohamad | |
| dc.contributor.author | Sifakis, Joseph Joy | |
| dc.contributor.department | Department of Computer Science | |
| dc.contributor.faculty | Faculty of Arts and Sciences (FAS) | |
| dc.contributor.institution | American University of Beirut | |
| dc.date.accessioned | 2025-01-24T11:22:55Z | |
| dc.date.available | 2025-01-24T11:22:55Z | |
| dc.date.issued | 2016 | |
| dc.description.abstract | Architectures depict design principles: paradigms that can be understood by all, allow thinking on a higher plane and avoiding low-level mistakes. They provide means for ensuring correctness by construction by enforcing global properties characterizing the coordination between components. An architecture can be considered as an operator A that, applied to a set of components , builds a composite component meeting a characteristic property . Architecture composability is a basic and common problem faced by system designers. In this paper, we propose a formal and general framework for architecture composability based on an associative, commutative and idempotent architecture composition operator . The main result is that if two architectures A (1) and A (2) enforce respectively safety properties and , the architecture enforces the property , that is both properties are preserved by architecture composition. We also establish preservation of liveness properties by architecture composition. The presented results are illustrated by a running example and a case study. | |
| dc.identifier.doi | https://doi.org/10.1007/s00165-015-0349-8 | |
| dc.identifier.eid | 2-s2.0-84950244711 | |
| dc.identifier.uri | http://hdl.handle.net/10938/25554 | |
| dc.language.iso | en | |
| dc.publisher | Springer-Verlag London Ltd | |
| dc.relation.ispartof | Formal Aspects of Computing | |
| dc.source | Scopus | |
| dc.subject | Architecture composability | |
| dc.subject | Component-based frameworks | |
| dc.subject | Safety | |
| dc.subject | Liveness | |
| dc.subject | Bip | |
| dc.subject | Model | |
| dc.title | A general framework for architecture composability | |
| dc.type | Article |
Files
Original bundle
1 - 1 of 1