Abstract
In different stages of component-based software development (CBSD), various model notations have been applied with different concerns. Architecture description languages (ADLs) have been proposed to specify the software architecture from a high-level, while UML is widely accepted in detailed design. However, the software model evolution frequently happens because of the dynamic environment and changeable requirements. For reuse and availability concern, the consistency between different model notations is required. In this paper, we propose a bidirectional framework to ensure the model synchronization in CBSD. We apply our framework between xADL and UML class diagram. The tool - Ground Tram with its generic interface - iGRT establishes bidirectional relationship between these two notations. Based on this property, changes on one notation will be propagated to the other one.
Originalsprog | Engelsk |
---|---|
Publikationsdato | 21 okt. 2013 |
Antal sider | 7 |
DOI | |
Status | Udgivet - 21 okt. 2013 |
Udgivet eksternt | Ja |
Begivenhed | 13th International Conference on Quality Software, QSIC 2013 - Nanjing, Jiangsu, Kina Varighed: 29 jul. 2013 → 30 jul. 2013 |
Konference
Konference | 13th International Conference on Quality Software, QSIC 2013 |
---|---|
Land/Område | Kina |
By | Nanjing, Jiangsu |
Periode | 29/07/2013 → 30/07/2013 |
Sponsor | Nanjing University, The University of Hong Kong, Simula Research Laboratory |