Abstract | ||
---|---|---|
Current model-driven development approaches allow for a more productive way of developing software systems. However, building tools and languages for software development still suffer a neglect of semantics in modeling and metamodeling. An interest to strengthen semantics in modeling and metamodeling that gained scientific and commercial attention is the integration of ontology technology and software development. Ontology formalisms for consistency validation and dynamic classification as well as semantic web technologies for enabling shared terminologies and automated reasoning provide means for leveraging metamodeling and language engineering. This tutorial summary (1) enlightens the potential of ontology and semantic web technology for modeling and metamodeling in software development, positioning it among modeling standards like UML, and MOF; and (2) illustrates ontology-enabled software development with real application scenarios in areas like software design patterns, domainspecific languages and variability management. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1145/1869542.1869626 | SPLASH/OOPSLA Companion |
Keywords | Field | DocType |
software system,current model-driven development approach,commercial attention,software language,ontology formalisms,ontology-enabled software development,software development,tutorial summary,automated reasoning,ontology technology,software design pattern,semantic web technology,semantic web,software systems,dsl,uml | Ontology (information science),Programming language,Computer science,Software development process,Metadata modeling,Component-based software engineering,Software construction,Metamodeling,Software development,Social software engineering | Conference |
Citations | PageRank | References |
0 | 0.34 | 12 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Fernando Silva Parreiras | 1 | 244 | 22.23 |
Tobias Walter | 2 | 117 | 10.92 |
Christian Wende | 3 | 307 | 15.96 |
Edward Thomas | 4 | 0 | 0.34 |