Title :
iArch - An IDE for supporting abstraction-aware design traceability
Author :
Ai, Di ; Ubayashi, Naoyasu ; Li, Peiyuan ; Hosoai, Shintaro ; Kamei, Yasutaka
Author_Institution :
Kyushu University, Fukuoka, Japan
Abstract :
Abstraction has been an important issue in software engineering. However, it is not easy to design an architec- ture reflecting the intention of developers and implement the result of a design as a program while preserving an adequate abstraction level. To deal with this problem, we provide iArch, an IDE (Integrated Development Environment) for supporting abstraction-aware traceability between design and code. The iArch IDE is based on Archface, an architectural interface mechanism exposing a set of architectural points that should be shared between design and code. An abstraction level is determined by selecting architectural points.
Keywords :
Computer architecture; Connectors; DSL; Measurement; Observers; Sugar; Unified modeling language; Abstraction; Architecture; Interface; Model-Driven Development; Traceability; Type System;
Conference_Titel :
Model-Driven Engineering and Software Development (MODELSWARD), 2014 2nd International Conference on
Conference_Location :
Lisbon, Portugal
Print_ISBN :
978-9-8975-8065-9