Unified Modeling Language (UML)
GPTKB entity
Properties (52)
Predicate | Object |
---|---|
gptkbp:instanceOf |
modeling language
|
gptkbp:developedBy |
gptkb:Object_Management_Group_(OMG)
|
gptkbp:facilitates |
communication among stakeholders
|
gptkbp:firstPublished |
1997
|
gptkbp:hasVersion |
gptkb:UML_1.x
gptkb:UML_2.x |
https://www.w3.org/2000/01/rdf-schema#label |
Unified Modeling Language (UML)
|
gptkbp:isAttendedBy |
gptkb:ISO/IEC_19501
|
gptkbp:isBasedOn |
object-oriented programming principles
|
gptkbp:isPopularIn |
software development community
|
gptkbp:isRelatedTo |
Agile methodologies
Unified Process Model-Driven Architecture (MDA) |
gptkbp:isSupportedBy |
gptkb:PlantUML
Microsoft Visio Lucidchart Draw.io Gliffy ArgoUML Enterprise Architect StarUML Visual Paradigm SmartDraw various modeling tools Creately Astah GenMyModel UMLet yEd Graph Editor Modelio Balsamiq_Mockups Cacoo Eclipse_UML_Generators |
gptkbp:isTaughtIn |
computer science courses
|
gptkbp:isUsedBy |
business analysts
developers system analysts software architects |
gptkbp:isUsedFor |
software design
requirements analysis system architecture design database modeling |
gptkbp:isUsedIn |
business process modeling
system modeling |
gptkbp:provides |
visual representation
|
gptkbp:supports |
object-oriented design
|
gptkbp:trainTypes |
activity diagram
sequence diagram class diagram state diagram use case diagram |
gptkbp:usedFor |
software engineering
|