Carnegie Mellon University
None
shaw+@cs.cmu.edu
(412) 268-2589
garlan+@cs.cmu.edu
(412) 268-5056
dnj+@cs.cmu.edu
(412) 268-5143
wing+@cs.cmui.edu
(412) 268-3068
System | UniCon ToolSet |
---|---|
Purpose | Toolset for creating, manipulating, analyzing, and compiling software architecture descriptions written in the UniCon architecture description language (ADL) |
Environment | Linux, SunOS 4.1.3, Solaris 5.4, 5.5 platforms; Also requires installation of Odin (make-like system construction utility, available in the public domain - see http://www.cs.cmu.edu/~UniCon) |
Point of Contact | Gregory Zelesnik (UniCon-Distribution@cs.cmu.edu) |
URL | http://www.cs.cmu.edu/~UniCon |
System | Nitpick |
---|---|
Purpose | Tool for analyzing designs which are described in a Z-like specification language called NP |
Environment | any Macintosh computer |
Point of Contact | Craig A. Damon (cdamon@cs.cmu.edu) |
URL | http://www.cs.cmu.edu/~nitpick |
System | Aesop |
---|---|
Purpose | Toolkit and framework that allows software architects to quickly and easily generate customized, "style-specific" software architecture design environments |
Environment | SunOS 4.1.3 (Has been ported to Solaris by Aesop users, but not yet included with the CMU Aesop distribution). |
Point of Contact | David Garlan (garlan@cs.cmu.edu) |
URL | http://www.cs.cmu.edu/~able/aesop |
System | ACME |
---|---|
Purpose | Software architecture interchange language that supports the interchange of architectural descriptions among a wide variety of architecture description languages (ADLs) and their associated toolsets |
Environment | The ACME Tool Developer's Library (AcmeLib), which includes extensible ACME parsers and unparsers, is written in C++ and available for Unix and PC platforms. The primary environment requirement is a modern C++ compiler |
Point of Contact | David Garlan (garlan@cs.cmu.edu) |
URL | http://www.cs.cmu.edu/~able/acme-web/v3.0/alpha-dist/alpha-dist.html |
System | Revere |
---|---|
Purpose | Analysis tool for cryptographic protocols |
Environment | Requires Standard ML of New Jersey, version 109.29 or higher (available for Windows 95/NT and most Unix variants) |
Point of Contact | Darrell Kindred (dkindred@cmu.edu) |
URL | http://www.cs.cmu.edu/~UniCon |
System | Lackwit |
---|---|
Purpose | Tool for reverse-engineering programs to recover information about the flow and use of data |
Environment | SunOS, Linux, Alpha OSF 3.2, or Ultrix |
Point of Contact | Robert O'Callahan (roc@cs.cmu.edu) |
URL | http://www.cs.cmu.edu/~roc/Lackwit.html |