Date of Original Version



Working Paper

Rights Management

All Rights Reserved

Abstract or Description

Over the past decade numerous architecture description languages (ADLs) and tools have been developed [2]. Each has certain strengths, and each tends to work in isolation. A desirable goal is to find ways to combine the capabilities so that new architecture development environments can be easily developed by combining existing building blocks for architectural description, analysis, code generation, simulation, testing, etc. Such a collection of capabilities would then serve as an ADL Toolkit for building architecture-based design environments.