search menu icon-carat-right cmu-wordmark

Documenting Component and Connector Views with UML 2.0

Technical Report
This 2004 report explores how changes in UML 2.0 affect UML's suitability for documenting component and connector views.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-2004-TR-008

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, we explore how changes in this version affect UML's suitability as a notation for documenting component and connector views.

Cite This Technical Report

Ivers, J., Clements, P., Garlan, D., Nord, R., Schmerl, B., & Silva, O. (2004, April 1). Documenting Component and Connector Views with UML 2.0. (Technical Report CMU/SEI-2004-TR-008). Retrieved April 18, 2024, from https://insights.sei.cmu.edu/library/documenting-component-and-connector-views-with-uml-20/.

@techreport{ivers_2004,
author={Ivers, James and Clements, Paul and Garlan, David and Nord, Robert and Schmerl, Bradley and Silva, Oviedo},
title={Documenting Component and Connector Views with UML 2.0},
month={Apr},
year={2004},
number={CMU/SEI-2004-TR-008},
howpublished={Carnegie Mellon University, Software Engineering Institute's Digital Library},
url={https://insights.sei.cmu.edu/library/documenting-component-and-connector-views-with-uml-20/},
note={Accessed: 2024-Apr-18}
}

Ivers, James, Paul Clements, David Garlan, Robert Nord, Bradley Schmerl, and Oviedo Silva. "Documenting Component and Connector Views with UML 2.0." (CMU/SEI-2004-TR-008). Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, April 1, 2004. https://insights.sei.cmu.edu/library/documenting-component-and-connector-views-with-uml-20/.

J. Ivers, P. Clements, D. Garlan, R. Nord, B. Schmerl, and O. Silva, "Documenting Component and Connector Views with UML 2.0," Carnegie Mellon University, Software Engineering Institute's Digital Library. Software Engineering Institute, Technical Report CMU/SEI-2004-TR-008, 1-Apr-2004 [Online]. Available: https://insights.sei.cmu.edu/library/documenting-component-and-connector-views-with-uml-20/. [Accessed: 18-Apr-2024].

Ivers, James, Paul Clements, David Garlan, Robert Nord, Bradley Schmerl, and Oviedo Silva. "Documenting Component and Connector Views with UML 2.0." (Technical Report CMU/SEI-2004-TR-008). Carnegie Mellon University, Software Engineering Institute's Digital Library, Software Engineering Institute, 1 Apr. 2004. https://insights.sei.cmu.edu/library/documenting-component-and-connector-views-with-uml-20/. Accessed 18 Apr. 2024.

Ivers, James; Clements, Paul; Garlan, David; Nord, Robert; Schmerl, Bradley; & Silva, Oviedo. Documenting Component and Connector Views with UML 2.0. CMU/SEI-2004-TR-008. Software Engineering Institute. 2004. https://insights.sei.cmu.edu/library/documenting-component-and-connector-views-with-uml-20/