Unified Modeling Language

E35361

Unified Modeling Language (UML) is a standardized visual modeling language used in software engineering to specify, design, and document software systems through diagrams.


Statements (60)
Predicate Object
instanceOf modeling language
software engineering standard
visual modeling language
abbreviation UML
appliesTo business processes
real-time systems
software systems
creator Grady Booch
Ivar Jacobson
James Rumbaugh
developer Object Management Group
field software engineering
systems engineering
hasComponent UML activity diagram
UML class diagram
UML communication diagram
UML component diagram
UML composite structure diagram
UML deployment diagram
UML interaction overview diagram
UML object diagram
UML package diagram
UML sequence diagram
UML state machine diagram
UML timing diagram
UML use case diagram
hasConcept activity
actor
aggregation
association
class
composition
inheritance
interface
object
state
use case
influencedBy Booch method
Object Modeling Technique
Objectory
latestMajorVersion UML 2
notationType graphical notation
purpose designing software systems
documenting software systems
specifying software systems
visual modeling of systems
relatedStandard BPMN
Model Driven Architecture
SysML
releaseYear 1997
standardizedBy Object Management Group
standardType OMG specification
supports architectural modeling
behavioral modeling
structural modeling
usedFor model-driven development
object-oriented analysis
object-oriented design
version UML 1.x
UML 2.x


Please wait…