A Tile Logic Based Approach for Software Architecture Description Analysis

HTML  Download Download as PDF (Size: 435KB)  PP. 1067-1079  
DOI: 10.4236/jsea.2010.311126    4,680 Downloads   8,977 Views  Citations

Affiliation(s)

.

ABSTRACT

A main advantage of Architecture Description Languages (ADL) is their aptitude to facilitate formal analysis and verification of complex software architectures. Since some researchers try to extend them by new techniques, we show in this paper how the use of tile logic as extension of rewriting logic can enforce the ability of existing ADL formalisms to cope with hierarchy and composition features which are more and more present in such software architectures. In order to cover ADL key and generic concepts, our approach is explained through LfP (Language for rapid Prototyping) as ADL offering the possibility to specify the hierarchical behaviour of software components. Then, our contribution goal is to exploit a suitable logic that allows reasoning naturally about software system behaviour, possibly hierarchical and modular, in terms of its basic components and their interactions.

Share and Cite:

A. Choutri, F. Belala and K. Barkaoui, "A Tile Logic Based Approach for Software Architecture Description Analysis," Journal of Software Engineering and Applications, Vol. 3 No. 11, 2010, pp. 1067-1079. doi: 10.4236/jsea.2010.311126.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.