Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Modeling and Implementing Software Architecture with Acme and ArchJava
 

Summary: Modeling and Implementing Software Architecture
with Acme and ArchJava
Marwan Abi-Antoun Jonathan Aldrich David Garlan Bradley Schmerl
Nagi Nahas Tony Tseng
Institute for Software Research International, Carnegie Mellon University, Pittsburgh, PA 15213 USA
mabianto+@cs.cmu.edu aldrich+@cs.cmu.edu garlan+@cs.cmu.edu schmerl+@cs.cmu.edu
nnahas@acm.org ttt@alumni.carnegiemellon.edu
ABSTRACT
We demonstrate a tool to incrementally synchronize an Acme
architectural model described in the Acme Architectural
Description Language (ADL) with an implementation in
ArchJava, an extension of the Java programming language that
includes explicit architectural modeling constructs.
Categories and Subject Descriptors
D.2.11 [Software Architecture]: Languages
General Terms
Documentation, Design, Languages, Verification.
1. Introduction
The software architecture of a system defines its high-level
organization as a collection of interacting components,

  

Source: Abi-Antoun, Marwan - Department of Computer Science, Wayne State University
Aldrich, Jonathan - School of Computer Science, Carnegie Mellon University

 

Collections: Computer Technologies and Information Sciences