UML (Unified Modeling Language)

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:abbreviation gptkb:UML
gptkbp:category Object-oriented programming
Software engineering
Software modeling languages
gptkbp:creator gptkb:Grady_Booch
gptkb:Ivar_Jacobson
gptkb:James_Rumbaugh
gptkbp:domain software engineering
gptkbp:fileExtension .uml
.xmi
gptkbp:firstPublished 1997
gptkbp:fullName gptkb:Unified_Modeling_Language
https://www.w3.org/2000/01/rdf-schema#label UML (Unified Modeling Language)
gptkbp:includes gptkb:activity_diagram
gptkb:communication_diagram
class diagram
component diagram
deployment diagram
interaction overview diagram
object diagram
sequence diagram
timing diagram
use case diagram
package diagram
state machine diagram
gptkbp:latestReleaseVersion December 2017
2.5.1
gptkbp:notation graphical
gptkbp:originatedIn gptkb:Rational_Software
gptkbp:profile gptkb:UML_Profile_for_BPMN
gptkb:UML_Profile_for_XML
gptkb:UML_Profile_for_SysML
gptkbp:purpose construct software systems
document software systems
specify software systems
visualize software systems
gptkbp:relatedStandard gptkb:BPMN
gptkb:OMG
gptkb:SysML
gptkbp:standardizedBy gptkb:Object_Management_Group
gptkbp:supports gptkb:software
gptkb:model-driven_development
reverse engineering
forward engineering
gptkbp:type general-purpose modeling language
gptkbp:usedFor object-oriented design
system architecture
business process modeling
gptkbp:website https://www.omg.org/spec/UML/
gptkbp:bfsParent gptkb:Bran_Selic
gptkbp:bfsLayer 6