{"cited_by_count":589453,"description":"This cluster of papers focuses on the principles, practices, and tools related to Model-Driven Engineering (MDE) in software development. It covers topics such as domain-specific languages, model transformation, metamodeling, UML, model consistency, graph transformation, and the practical application of MDE in industry.","display_name":"Model-Driven Software Engineering Techniques","domain_id":"3","external_ids":{"openalex":"https://openalex.org/T11450","wikipedia":"https://en.wikipedia.org/wiki/Model-driven_engineering"},"field_id":"17","id":"T11450","keywords":[{"display_name":"model-driven engineering","id":"model-driven-engineering","score":0.5508,"url":"https://openalex.org/keywords/model-driven-engineering"},{"display_name":"model transformation","id":"model-transformation","score":0.5747,"url":"https://openalex.org/keywords/model-transformation"},{"display_name":"UML","id":"uml","score":0.4737,"url":"https://openalex.org/keywords/uml"},{"display_name":"domain-specific languages","id":"domain-specific-languages","score":0.3473,"url":"https://openalex.org/keywords/domain-specific-languages"},{"display_name":"model-driven architecture","id":"model-driven-architecture","score":0.6083,"url":"https://openalex.org/keywords/model-driven-architecture"},{"display_name":"meta-model","id":"metamodel","score":0.2259,"url":"https://openalex.org/keywords/metamodel"},{"display_name":"object-oriented modeling","id":"object-oriented-modeling","score":0.2408,"url":"https://openalex.org/keywords/object-oriented-modeling"},{"display_name":"metamodeling","id":"meta-modeling","score":0.2994,"url":"https://openalex.org/keywords/meta-modeling"},{"display_name":"software modeling","id":"software-modeling","score":0.537,"url":"https://openalex.org/keywords/software-modeling"},{"display_name":"graph transformation","id":"graph-transformation","score":0.284,"url":"https://openalex.org/keywords/graph-transformation"},{"display_name":"class diagrams","id":"class-diagrams","score":0.4289,"url":"https://openalex.org/keywords/class-diagrams"},{"display_name":"Object Constraint Language","id":"object-constraint-language","score":0.6276,"url":"https://openalex.org/keywords/object-constraint-language"},{"display_name":"Unified Modeling Language","id":"unified-modeling-language","score":0.6073,"url":"https://openalex.org/keywords/unified-modeling-language"},{"display_name":"modeling languages","id":"modeling-languages","score":0.4011,"url":"https://openalex.org/keywords/modeling-languages"},{"display_name":"sequence diagrams","id":"sequence-diagrams","score":0.3762,"url":"https://openalex.org/keywords/sequence-diagrams"},{"display_name":"UML class diagrams","id":"uml-class-diagrams","score":0.4734,"url":"https://openalex.org/keywords/uml-class-diagrams"},{"display_name":"UML profile","id":"uml-profile","score":0.5046,"url":"https://openalex.org/keywords/uml-profile"},{"display_name":"statecharts","id":"statecharts","score":0.3707,"url":"https://openalex.org/keywords/statecharts"},{"display_name":"CASE tools","id":"case-tools","score":0.2231,"url":"https://openalex.org/keywords/case-tools"},{"display_name":"domain-specific modeling languages","id":"domain-specific-modeling-languages","score":0.7045,"url":"https://openalex.org/keywords/domain-specific-modeling-languages"},{"display_name":"UML diagrams","id":"uml-diagrams","score":0.356,"url":"https://openalex.org/keywords/uml-diagrams"},{"display_name":"model-based engineering","id":"model-based-engineering","score":0.2785,"url":"https://openalex.org/keywords/model-based-engineering"},{"display_name":"platform-independent models","id":"platform-independent-model","score":0.7176,"url":"https://openalex.org/keywords/platform-independent-model"},{"display_name":"UML 2.0","id":"uml-2-0","score":0.6632,"url":"https://openalex.org/keywords/uml-2-0"},{"display_name":"use case diagrams","id":"use-case-diagrams","score":0.2721,"url":"https://openalex.org/keywords/use-case-diagrams"}],"legacy_keywords":["Model-Driven Engineering","Domain-Specific Languages","Model Transformation","Metamodeling","UML","Software Development","Model Consistency","Graph Transformation","MDE Practices","Tool Integration"],"openalex_id":"https://openalex.org/T11450","source_created_date":"2024-01-23T15:27:10","source_updated_date":"2026-10-17T03:02:00","subfield_id":"1712","url":"/topics/T11450","works_api_url":"https://api.openalex.org/works?filter=topics.id:T11450","works_count":75569,"label":"Model-Driven Software Engineering Techniques","provider":"openalex","revision":"26d6eceb2aa7b673","taxonomy_revision":"f050b5d4780b1289","title":"Model-Driven Software Engineering Techniques","kind":"topic-directory","aeo_cohort":"topic-directory","catalogue_revision":"f050b5d4780b1289","numeric_address":"36183006759518355","address_version":"morton4x16-v1","coordinates":[3,17,1712,11450],"answer_status":"Directory metadata; local answer requires separate source review","truth_status":"Subject descriptor, not a factual answer or a demonstrated knowledge gap","reviewed_answer":null}