MORALE Tool Description:
Name:
Architectural Visual Editor (VisEd)
Purpose:
-
To provide an environment for visually displaying and laying out ACME architectural
descriptions.
-
To provide a visual method for creating and editing an architectural representation.
Description:
VisEd currently consists of 2 major parts:
-
acme2gml is a translation utility writen in C++ using the ACMELib support
library from CMU. It takes the acme file description as a command
line argument and creates several GML files (one for each representation
and one for the top-level system. This representation can be imported
to any drawing tool that supports the GML format, but has been designed
primarily to support the VisEd drawing package.
-
graphlet is a graph drawing and layout tool from University of Passat.
It has been extended to include MORALE specific menu items and action handlers
to support its function as the principle MORALE graphics tool.
Here is a screen shot of the VisEd system after importing an Acme description
and expanding a component.
Status:
acme2gml alpha version 0.2 is completed. VisEd can display the ACME
descriptions, but changes are not currently translated back to the ACME
text description. This interactive editing capability is dependent on ACMEServer,
another MORALE application currently under development.
Operating System Dependencies:
The acme2gml translator is written in ANSI C++, and should be compilable
on any platform. A makefile is available for UNIX. For information
on platforms for ACMELib see the CMU ACME homepage.
Graphlet is available from the University of Passat as a binary
distribution for both UNIX and Windows 95/NT.
Platform Dependencies:
Graphlet requires TCL/TK 8.0
COTS Dependencies:
Other Dependencies:
This application is normally run under the MORALE Launcher
to ensure proper startup of support programs.
Documentation:
Under development, awaiting editor functionality completion.
Point of Contact:
Bob Waters
College of Computing
801 Atlantic Drive
Georgia Institute of Technology
Atlanta, Georgia 30332-0280
(404)894-7081
watersr@cc.gatech.edu