Documenting Component and Connector Views with UML 2.0

Abstract

The widespread presence of the Unified Modeling Language (UML) has led practitioners to try to apply it when documenting software architectures. While early versions of UML have been adequate for documenting many kinds of architectural views, they have fallen somewhat short, particularly for documenting component and connector views. UML 2.0 has added a number of new constructs and modified some existing ones to address these problems. In this report, the authors explore how changes in this version affect UML's suitability as a notation for documenting component and connector views.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 2004
Accession Number
ADA455622

Entities

People

  • Bradley Schmerl
  • David Garlan
  • Jaime R. Silva
  • James Ivers
  • Paul Clements
  • Robert Nord

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Abstracts
  • Computer Science
  • Computers
  • Connectors
  • Data Storage Systems
  • Department Of Defense
  • Deployment
  • Engineering
  • Formal Languages
  • Governments
  • Hierarchies
  • Language
  • Life Cycles
  • Notation
  • Software Design
  • Software Development
  • Standards

Fields of Study

  • Computer science

Readers

  • Software Engineering
  • Software Engineering.
  • Systems Analysis and Design