|
|
Tools
Available from UCI
Below are a listing of tools
which are being examined for the DASADA Project.
Tools developed for DASADA
include:
-
xArch
-- a XML-based Architecture Representation for the core structural representation
of a software architecture jointly developed with CMU.
-
xADL 2.0
-- an Architectural Description Language which extends xArch to describe
structure and type information for architectures along with provisions
to support configuration management and product family architecture.
-
Apigen
-- a tool which automatically creates Java APIs for XML Schemas. This tool
suports programmers utilizing extensions to xArch, e.g., xADL 2.0.
Planned Tools for DASADA include:
-
ArchStudio 3.0 -- a new version of ArchStudio
2.0 which incoporates xADL 2.0. An integration with Microsoft's Visio
graphs tool is used as the front-end for ArchStudio 3.0 and the wrapper
code is available upon request.
-
ArchDiff
-- a tool and an extension of xADL 2.0 that identifies the differences
between two descriptions of an architecture. This tool can also merge two
descriptions together and is a basis for creating a Configuration Management
system for architectures.
|
|