| Description: |
Uses architectural constraints specified in the Armani Armani constraint
language to govern the runtime evolution of software systems modeled in
the C2-style. Uses Armani specifications and ArchStudio's private internal
data representation. Can export either an ACME file, DOT file (AT&T's
graph language), or ASCII text file formats. It reads Armani architectural
constraints or its own ASCII text file formats. Interfaces include a GUI
and a text-based user interface for interactively editing C2-style architectures,
and a Java API that enables other tools to dynamically evolve a system
at the architectural level. |