Carnegie Mellon University
Browse

Using Style to Understand Descriptions of Software Architecture

Download (206.11 kB)
journal contribution
posted on 1965-01-01, 00:00 authored by Gregory Abowd, Robert Allen, David Garlan
The software architecture of most systems is described informally and diagrammatically. In order for these descriptions to be meaningful at all, figures are understood by interpreting the boxes and lines in specific, conventionalized ways[5]. The imprecision of these interpretations has a number of limitations. In this paper we consider these conventionalized interpretations as architectural styles and provide a formal framework for their uniform definition. In addition to providing a template for precisely defining new architectural styles, this framework allows for the proof that the notational constraints on a style are sufficient to guarantee the meanings of all described systems and provides a unified semantic base through which different stylistic interpretations can be compared.

History

Publisher Statement

All Rights Reserved

Date

1965-01-01

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC