Title
Bridging software languages and ontology technologies: tutorial summary
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 Parreiras124422.23
Tobias Walter211710.92
Christian Wende330715.96
Edward Thomas400.34