dido:99_annexes:annex-b-terms-and-definitions:u:uml

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
dido:99_annexes:annex-b-terms-and-definitions:u:uml [2026/07/11 11:14] – ↷ Links adapted because of a move operation nick_didodido:99_annexes:annex-b-terms-and-definitions:u:uml [2026/07/18 12:33] (current) – external edit 127.0.0.1
Line 5: Line 5:
 ===== Discussion ===== ===== Discussion =====
  
-The Unified Modeling Language (UML) is a general-purpose modelling language developed and maintained by the Object Management Group (OMG). UML provides formally defined constructs and graphical notations for representing the structure and behaviour of systems, particularly software-intensive systems.+The Unified Modeling Language (UML) is a general-purpose modeling language developed and maintained by the Object Management Group (OMG). UML provides formally defined constructs and graphical notations for representing the structure and behavior of systems, particularly software-intensive systems.
  
 UML supports the representation of concerns such as: UML supports the representation of concerns such as:
Line 20: Line 20:
   * Relationships among model elements   * Relationships among model elements
  
-UML defines a modelling language rather than a software development method, an implementation platform, a programming language, or a tool. Development methods and modelling practices may use UML while imposing additional conventions, processes, and constraints.+UML defines a modeling language rather than a software development method, an implementation platform, a programming language, or a tool. Development methods and modeling practices may use UML while imposing additional conventions, processes, and constraints.
  
-UML also provides a foundation for profiles that specialise the language for particular domains or purposes. SysML v1 was defined as a UML profile with additional systems-engineering constructs and restrictions. SysML v2 no longer depends on UML in the same manner.+UML also provides a foundation for profiles that specialize the language for particular domains or purposes. SysML v1 was defined as a UML profile with additional systems-engineering constructs and restrictions. SysML v2 no longer depends on UML in the same manner.
  
 ===== Definition ===== ===== Definition =====
  
-//General-purpose modelling language for representing the structure and behaviour of systems.//+//General-purpose modeling language for representing the structure and behavior of systems.//
  
 ===== Source ===== ===== Source =====
Line 41: Line 41:
 ===== Example ===== ===== Example =====
  
-A software architect may use a UML component diagram to represent software components and their provided and required interfaces, and use an activity diagram to represent the flow of behaviour among those components.+A software architect may use a UML component diagram to represent software components and their provided and required interfaces, and use an activity diagram to represent the flow of behavior among those components.
  
 ---- ----
  
 <WRAP centeralign> © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. </WRAP> <WRAP centeralign> © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc. </WRAP>
  • dido/99_annexes/annex-b-terms-and-definitions/u/uml.1783793696.txt.gz
  • Last modified: 2026/07/11 11:14
  • by nick_dido