![]() |
||||||||||
![]() |
Software |
|||||||||
Demos and Available SoftwareSimple Stack Application with the C2 Java and C++ Class FrameworksThe C2 style focuses on the conceptual architecture of a system, independently of a particular implementation architecture. UCI's Java and C++ class frameworks for C2 concepts, such as components, connectors, and messages, provide development support for implementing C2 architectures in Java and C++. Components, connectors, and messages are explicitly represented as objects. Components may have their own memory space and thread(s) of control, or may share with other components. Components may run on different machines in a network. Architectures may be dynamically reconfigured.
ArchShellArchShell is a command line tool which will allow you to build architectures and add tools on the fly. It shows how architectures can respond dynamically to changes in the system. Here are some instructions on how to run this tool using this example. The command-line version of ArchShell (which requires the Java class framework for C2) is available for download. Argo Design Environment based Demo
ArchStudio 2.0 Demo
xADL dtd fileThe following dtd describes xADL (the XML based ADL). Included below is an example xADL Architecture based on the xADL.dtd
|
||||||||||
| Contact
Information
Professor Richard N. Taylor
University of California, Irvine |
||||||||||
|
Acknowledgement This material is based upon work sponsored by the Air Force Materiel Command, Rome Laboratory, and the Defense Advanced Research Projects Agency under Contract Number F30602-94-C-0218. The content of the information does not necessarily reflect the position or the policy of the Government and no official endorsement should be inferred. |
||||||||||