Metacompiling OWL Ontologies
(2011) SLE'11: 4th International Conference on Software Language Engineering In Lecture Notes in Computer Science 6940. p.354-366- Abstract
- Ontologies, formal knowledge representation, and reasoning are technologies that have begun to gain substantial interest in recent years. We present a high-level declarative approach to writing application programs for specific ontologies, based on viewing the ontology as a domain-specific language.
Our approach is based on declarative meta-compilation techniques. We have implemented a tool using this approach that allows typed frontends to be generated for specific ontologies, and to which the desired functionality can be added as separate aspects. Our tool makes use of the JastAdd meta-compilation system which is based on reference attribute grammars. We describe the architecture of our tool and evaluate the approach on... (More) - Ontologies, formal knowledge representation, and reasoning are technologies that have begun to gain substantial interest in recent years. We present a high-level declarative approach to writing application programs for specific ontologies, based on viewing the ontology as a domain-specific language.
Our approach is based on declarative meta-compilation techniques. We have implemented a tool using this approach that allows typed frontends to be generated for specific ontologies, and to which the desired functionality can be added as separate aspects. Our tool makes use of the JastAdd meta-compilation system which is based on reference attribute grammars. We describe the architecture of our tool and evaluate the approach on applications in industrial robotics. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/2295187
- author
- Nilsson, Anders LU and Hedin, Görel LU
- organization
- publishing date
- 2011
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Software Language Engineering. SLE 2011
- series title
- Lecture Notes in Computer Science
- editor
- Assmann, Uwe and Sloane, Anthony
- volume
- 6940
- pages
- 354 - 366
- publisher
- Springer
- conference name
- SLE'11: 4th International Conference on Software Language Engineering
- conference location
- Braga, Portugal
- conference dates
- 2011-07-03 - 2011-07-04
- external identifiers
-
- scopus:84861633230
- ISSN
- 1611-3349
- 0302-9743
- ISBN
- 978-3-642-28830-2
- 978-3-642-28829-6
- DOI
- 10.1007/978-3-642-28830-2_20
- language
- English
- LU publication?
- yes
- additional info
- key=nils_hed2011
- id
- 751ad197-796a-42d5-b14c-4d07d28c9240 (old id 2295187)
- date added to LUP
- 2016-04-04 12:24:32
- date last changed
- 2024-01-13 04:52:11
@inproceedings{751ad197-796a-42d5-b14c-4d07d28c9240, abstract = {{Ontologies, formal knowledge representation, and reasoning are technologies that have begun to gain substantial interest in recent years. We present a high-level declarative approach to writing application programs for specific ontologies, based on viewing the ontology as a domain-specific language.<br/><br/>Our approach is based on declarative meta-compilation techniques. We have implemented a tool using this approach that allows typed frontends to be generated for specific ontologies, and to which the desired functionality can be added as separate aspects. Our tool makes use of the JastAdd meta-compilation system which is based on reference attribute grammars. We describe the architecture of our tool and evaluate the approach on applications in industrial robotics.}}, author = {{Nilsson, Anders and Hedin, Görel}}, booktitle = {{Software Language Engineering. SLE 2011}}, editor = {{Assmann, Uwe and Sloane, Anthony}}, isbn = {{978-3-642-28830-2}}, issn = {{1611-3349}}, language = {{eng}}, pages = {{354--366}}, publisher = {{Springer}}, series = {{Lecture Notes in Computer Science}}, title = {{Metacompiling OWL Ontologies}}, url = {{http://dx.doi.org/10.1007/978-3-642-28830-2_20}}, doi = {{10.1007/978-3-642-28830-2_20}}, volume = {{6940}}, year = {{2011}}, }