2018•Unpublished venueOpen access

D: Introduction to UML

Marc Gregoire

Open full text 0 citations

Abstract

Unified modeling language (UML) is the industry standard for diagrams visualizing class hierarchies, subsystem interactions, sequence diagrams, and so on. UML defines the following collection of types of diagrams: structural UML diagrams; and behavioral UML diagrams. Structural UML diagrams include class diagram, component diagram, composite structure diagram, deployment diagram, object diagram, package diagram, and profile diagram. Behavioral UML diagrams include activity diagram, communication diagram, interaction overview diagram, sequence diagram, state diagram, timing diagram, and use case diagram. Because this book only uses class diagrams, that is the only type of diagram that is discussed in this chapter. Class diagrams are used to visualize individual classes and the relationships between different classes. A class is represented in UML as a box with a maximum of three compartments, containing the following: the name of the class; the data members of the class; and the methods of the class.

Open-access reader

About this research paper

What this paper is about

Unified modeling language (UML) is the industry standard for diagrams visualizing class hierarchies, subsystem interactions, sequence diagrams, and so on. UML defines the following collection of types of diagrams: structural UML diagrams; and behavioral UML diagrams. Structural UML diagrams include class diagram, component diagram, composite structure diagram, deployment diagram, object diagram, package diagram, and profile diagram. Behavioral UML diagrams include activity diagram, communication diagram, interaction overview diagram, sequence diagram, state diagram, timing diagram, and use case diagram. Because this book only uses class diagrams, that is the only type of diagram that is discussed in this chapter. Class diagrams are used to visualize individual classes and the relationships between different classes. A class is represented in UML as a box with a maximum of three compartments, containing the following: the name of the class; the data members of the class; and the methods of the class.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Unified modeling language (UML) is the industry standard for diagrams visualizing class hierarchies, subsystem interactions, sequence diagrams, and so on. UML defines the following collection of types of diagrams: structural UML diagrams; and behavioral UML diagrams. Structural UML diagrams include class diagram, component diagram, composite structure diagram, deployment diagram, object diagram, package diagram, and profile diagram. Behavioral UML diagrams include activity diagram, communication diagram, interaction overview diagram, sequence diagram, state diagram, timing diagram, and use case diagram. Because this book only uses class diagrams, that is the only type of diagram that is discussed in this chapter. Class diagrams are used to visualize individual classes and the relationships between different classes. A class is represented in UML as a box with a maximum of three compartments, containing the following: the name of the class; the data members of the class; and the methods of the class.

Key concepts: Communication diagram, Class diagram, Sequence diagram, State diagram, Applications of UML, System context diagram, UML tool, Activity diagram

Related papers

Back to paper searchBrowse research topicsOriginal source
D: Introduction to UML — Research Paper | ScholarLens