|
CMU-CS-98-163R
Computer Science Department
School of Computer Science, Carnegie Mellon University
CMU-CS-98-163R
Capturing Software Architecture Design Expertise with Armani
Version 2.3
Robert T. Monroe
Originally published October 1998
Revised January 2001
This is a revised version of CMU-CS-98-163.
CMU-CS-98-163R.ps
CMU-CS-98-163R.pdf
Keywords: Software architecture, software design, architecture
description languages, design rules, design constraints, software architecture
design expertise, software design expertise
Armani is a language for capturing software architecture design
expertise and specifying software architecture designs. This document
describes the Armani language in detail with specifications for the
language syntax and semantics, as well as examples illustrating common
usage.
87 pages
|