iArch - An IDE for Supporting Abstraction-aware Design Traceability

Di Ai, Naoyasu Ubayashi, Peiyuan Li, Shintaro Hosoai, Yasutaka Kamei

2014

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.

Download


Paper Citation


in Harvard Style

Ai D., Ubayashi N., Li P., Hosoai S. and Kamei Y. (2014). iArch - An IDE for Supporting Abstraction-aware Design Traceability . In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-007-9, pages 442-447. DOI: 10.5220/0004762604420447

in Bibtex Style

@conference{modelsward14,
author={Di Ai and Naoyasu Ubayashi and Peiyuan Li and Shintaro Hosoai and Yasutaka Kamei},
title={iArch - An IDE for Supporting Abstraction-aware Design Traceability},
booktitle={Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2014},
pages={442-447},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004762604420447},
isbn={978-989-758-007-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - iArch - An IDE for Supporting Abstraction-aware Design Traceability
SN - 978-989-758-007-9
AU - Ai D.
AU - Ubayashi N.
AU - Li P.
AU - Hosoai S.
AU - Kamei Y.
PY - 2014
SP - 442
EP - 447
DO - 10.5220/0004762604420447