Tool demonstration: A toolkit for architecture-centric software development

Authors Georg Buchgeher
Rainer Weinreich
Title Tool demonstration: A toolkit for architecture-centric software development
Booktitle Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java (PPPJ 2010)
Type in proceedings
Publisher ACM
Department ISE
ISBN 978-1-4503-0269-2
Month September
Year 2010
Pages 158-161
SCCH ID# 1020
Abstract

Current software development environments lack support for architecture-related activities like architecture design, analysis, and architecture knowledge management. We present a toolkit supporting architecture-centric development. The toolkit is an extension of the Eclipse IDE and supports architecture-related activities during the whole software life cycle, from analysis to design, implementation, and maintenance. It provides multiple views for capturing architectural knowledge, and for architecture modeling and visualization. Incremental development and consistency between architecture and system implementation are supported through continuous forward and reverse engineering. Capturing architectural knowledge supports tracing from requirements to architecture and implementation.