This position paper presents a set of design principles for ontology engineering for model-driven applications. Ontologies sometimes need to be translated into less expressive languages and be used by software developers with limited ontology experience. In such scenarios, one may wish to refrain from using OWL features or design patterns that increase interpretation or software implementation complexity. I introduce practical considerations inherent in those scenarios, and discuss their modeling consequences
We introduce ontologies (as in the Semantic Web ontology language OWL) to serve as formal descriptio...
In software engineering, the use of models and metamodel-ing approaches (e.g., MDA with MOF/UML) for...
The study of models, and related concepts such as metamodels, is largely situated within the softwar...
This position paper presents a set of design principles for ontology engineering for model-driven ap...
none5siThe use of ontologies for data and knowledge organization has become ubiquitous in many data-...
none5siThe use of ontologies for data and knowledge organization has become ubiquitous in many data-...
none5siThe use of ontologies for data and knowledge organization has become ubiquitous in many data-...
The Internet and other open connectivity environments create a strong demand for the sharing of da...
In this chapter, we present the basics about ontologies, and show what activities should be carried ...
Modern software often uses ontologies as its key component to store data and their relationships. Th...
Computational ontologies in the context of information systems are artifacts that encode a descripti...
Computational ontologies in the context of information systems are artifacts that encode a descripti...
The paper presents Ontology Definition Metamodel (ODM) that enables using Model Driven Architecture ...
Abstract. Ontology Design Patterns (ODPs) are intended to guide non-experts in performing ontology e...
Abstract. Ontologies are increasingly adopted to facilitate the model driven software development (M...
We introduce ontologies (as in the Semantic Web ontology language OWL) to serve as formal descriptio...
In software engineering, the use of models and metamodel-ing approaches (e.g., MDA with MOF/UML) for...
The study of models, and related concepts such as metamodels, is largely situated within the softwar...
This position paper presents a set of design principles for ontology engineering for model-driven ap...
none5siThe use of ontologies for data and knowledge organization has become ubiquitous in many data-...
none5siThe use of ontologies for data and knowledge organization has become ubiquitous in many data-...
none5siThe use of ontologies for data and knowledge organization has become ubiquitous in many data-...
The Internet and other open connectivity environments create a strong demand for the sharing of da...
In this chapter, we present the basics about ontologies, and show what activities should be carried ...
Modern software often uses ontologies as its key component to store data and their relationships. Th...
Computational ontologies in the context of information systems are artifacts that encode a descripti...
Computational ontologies in the context of information systems are artifacts that encode a descripti...
The paper presents Ontology Definition Metamodel (ODM) that enables using Model Driven Architecture ...
Abstract. Ontology Design Patterns (ODPs) are intended to guide non-experts in performing ontology e...
Abstract. Ontologies are increasingly adopted to facilitate the model driven software development (M...
We introduce ontologies (as in the Semantic Web ontology language OWL) to serve as formal descriptio...
In software engineering, the use of models and metamodel-ing approaches (e.g., MDA with MOF/UML) for...
The study of models, and related concepts such as metamodels, is largely situated within the softwar...