DocumentCode
237116
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
fYear
2014
fDate
7-9 Jan. 2014
Firstpage
442
Lastpage
447
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;
fLanguage
English
Publisher
ieee
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
Type
conf
Filename
7018494
Link To Document