
arXiv: 1608.03324
Architecture styles characterise families of architectures sharing common characteristics. We have recently proposed configuration logics for architecture style specification. In this paper, we study a graphical notation to enhance readability and easiness of expression. We study simple architecture diagrams and a more expressive extension, interval architecture diagrams. For each type of diagrams, we present its semantics, a set of necessary and sufficient consistency conditions and a method that allows to characterise compositionally the specified architectures. We provide several examples illustrating the application of the results. We also present a polynomial-time algorithm for checking that a given architecture conforms to the architecture style specified by a diagram.
In Proceedings ICE 2016, arXiv:1608.03131
FOS: Computer and information sciences, QA75.5-76.95, D2.2, D.2.11, Software Engineering (cs.SE), Computer Science - Software Engineering, D.2.13, Electronic computers. Computer science, QA1-939, Mathematics, D2.2; D.2.11; D.2.13
FOS: Computer and information sciences, QA75.5-76.95, D2.2, D.2.11, Software Engineering (cs.SE), Computer Science - Software Engineering, D.2.13, Electronic computers. Computer science, QA1-939, Mathematics, D2.2; D.2.11; D.2.13
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 7 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
