A Tile Logic Based Approach for Software Architecture Description Analysis
作者机构:LIRE LaboratoryUniversity Mentouri of ConstantineConstantineAlgeria CEDRICConservatoire National des Arts et MétiersParisFrance
出 版 物:《Journal of Software Engineering and Applications》 (软件工程与应用(英文))
年 卷 期:2010年第3卷第11期
页 面:1067-1079页
学科分类:1002[医学-临床医学] 100214[医学-肿瘤学] 10[医学]
主 题:Tile Logic LfP Model Software Architecture Hierarchical Composition
摘 要: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.