Modeling and implementing software architecture with Acme and ArchJava

Abstract

Software architecture describes the high-level organization of a software system, and is essential both for reasoning about system properties and for implementing and evolving code. This poster describes two architecture-related tools: AcmeStudio for architectural modeling and analysis, and ArchJava for ensuring consistency between architecture and… (More)
DOI: 10.1145/1028664.1028727
View Slides

Topics

3 Figures and Tables

Slides referencing similar topics