gptkbp:instanceOf
|
gptkb:software
|
gptkbp:aimsTo
|
improve productivity
improve software quality
|
gptkbp:alsoKnownAs
|
gptkb:MDD
|
gptkbp:appliesTo
|
complex software systems
|
gptkbp:canBe
|
gptkb:BPMN
gptkb:UML
gptkb:SysML
domain-specific modeling languages
|
gptkbp:contrastsWith
|
code-centric development
|
gptkbp:enables
|
separation of concerns
automatic code generation
higher abstraction levels
|
gptkbp:focusesOn
|
creating and exploiting domain models
|
https://www.w3.org/2000/01/rdf-schema#label
|
model-driven development
|
gptkbp:improves
|
maintainability
|
gptkbp:involves
|
model validation
model transformation
model verification
|
gptkbp:originatedIn
|
early 2000s
|
gptkbp:promotion
|
gptkb:Object_Management_Group
|
gptkbp:reduces
|
manual coding effort
|
gptkbp:relatedTo
|
gptkb:model-driven_architecture
domain-specific languages
|
gptkbp:supportedBy
|
gptkb:MetaEdit+
gptkb:Sirius
gptkb:Eclipse_Modeling_Framework
|
gptkbp:supports
|
platform independence
|
gptkbp:usedIn
|
software engineering
|
gptkbp:uses
|
models as primary artifacts
|
gptkbp:bfsParent
|
gptkb:UML
gptkb:Eclipse_Modeling_Framework
|
gptkbp:bfsLayer
|
5
|