Tool-supported building of DSLs from OWL ontologies

Bibliographic Details
Main Author: Ceh, Ines
Publication Date: 2011
Other Authors: Crepinsek, Matej, Kosar, Tomaz, Mernik, Marjan, Henriques, Pedro Rangel, Pereira, Maria João, Cruz, Daniela, Oliveira, Nuno
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10198/6311
Summary: Domain-specific languages (DSLs) are computer languages intended for problem solving in a specific domain. Ontology is a formal representation of a set of concepts from a particular domain and the relations between them. An ontology may be used to describe a domain and to reason about the entities within the domain. This paper presents an Ontology2DSL framework to build DSLs from OWL ontologies. Ontology2DSL enables the semi-automated construction of a formal grammar and programs from an OWL ontology. The design approach, the functionalities of the framework, and a case study are also addressed in this paper. Special attention is paid to the architecture that encompasses the following components: the transformation pattern builder, the OWL parser, the rule reader, the rule execution component and the transaction logger.
id RCAP_ba6fc4e499e18b7e5cda871faaa90e69
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/6311
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Tool-supported building of DSLs from OWL ontologiesDomain specific languagesOntologiesOWLLanguage processingDomain-specific languages (DSLs) are computer languages intended for problem solving in a specific domain. Ontology is a formal representation of a set of concepts from a particular domain and the relations between them. An ontology may be used to describe a domain and to reason about the entities within the domain. This paper presents an Ontology2DSL framework to build DSLs from OWL ontologies. Ontology2DSL enables the semi-automated construction of a formal grammar and programs from an OWL ontology. The design approach, the functionalities of the framework, and a case study are also addressed in this paper. Special attention is paid to the architecture that encompasses the following components: the transformation pattern builder, the OWL parser, the rule reader, the rule execution component and the transaction logger.Biblioteca Digital do IPBCeh, InesCrepinsek, MatejKosar, TomazMernik, MarjanHenriques, Pedro RangelPereira, Maria JoãoCruz, DanielaOliveira, Nuno2011-11-11T16:18:29Z20112011-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10198/6311engCeh, Ines; Crepinsek, Matej; Kosar, Tomaz; Mernik, Marjan; Henriques, Pedro; Pereira, Maria João; Cruz, Daniela; Oliveira, Nuno (2011). Tool-supported building of DSLs from OWL ontologies. In INForum'11 --- Simpósio de Informática (CoRTA'11 track). Universidade de Coimbra.info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T11:58:35Zoai:bibliotecadigital.ipb.pt:10198/6311Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:21:57.102759Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Tool-supported building of DSLs from OWL ontologies
title Tool-supported building of DSLs from OWL ontologies
spellingShingle Tool-supported building of DSLs from OWL ontologies
Ceh, Ines
Domain specific languages
Ontologies
OWL
Language processing
title_short Tool-supported building of DSLs from OWL ontologies
title_full Tool-supported building of DSLs from OWL ontologies
title_fullStr Tool-supported building of DSLs from OWL ontologies
title_full_unstemmed Tool-supported building of DSLs from OWL ontologies
title_sort Tool-supported building of DSLs from OWL ontologies
author Ceh, Ines
author_facet Ceh, Ines
Crepinsek, Matej
Kosar, Tomaz
Mernik, Marjan
Henriques, Pedro Rangel
Pereira, Maria João
Cruz, Daniela
Oliveira, Nuno
author_role author
author2 Crepinsek, Matej
Kosar, Tomaz
Mernik, Marjan
Henriques, Pedro Rangel
Pereira, Maria João
Cruz, Daniela
Oliveira, Nuno
author2_role author
author
author
author
author
author
author
dc.contributor.none.fl_str_mv Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Ceh, Ines
Crepinsek, Matej
Kosar, Tomaz
Mernik, Marjan
Henriques, Pedro Rangel
Pereira, Maria João
Cruz, Daniela
Oliveira, Nuno
dc.subject.por.fl_str_mv Domain specific languages
Ontologies
OWL
Language processing
topic Domain specific languages
Ontologies
OWL
Language processing
description Domain-specific languages (DSLs) are computer languages intended for problem solving in a specific domain. Ontology is a formal representation of a set of concepts from a particular domain and the relations between them. An ontology may be used to describe a domain and to reason about the entities within the domain. This paper presents an Ontology2DSL framework to build DSLs from OWL ontologies. Ontology2DSL enables the semi-automated construction of a formal grammar and programs from an OWL ontology. The design approach, the functionalities of the framework, and a case study are also addressed in this paper. Special attention is paid to the architecture that encompasses the following components: the transformation pattern builder, the OWL parser, the rule reader, the rule execution component and the transaction logger.
publishDate 2011
dc.date.none.fl_str_mv 2011-11-11T16:18:29Z
2011
2011-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10198/6311
url http://hdl.handle.net/10198/6311
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Ceh, Ines; Crepinsek, Matej; Kosar, Tomaz; Mernik, Marjan; Henriques, Pedro; Pereira, Maria João; Cruz, Daniela; Oliveira, Nuno (2011). Tool-supported building of DSLs from OWL ontologies. In INForum'11 --- Simpósio de Informática (CoRTA'11 track). Universidade de Coimbra.
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833591841507770368