Papers by Victor Amorim dos Santos

Building proper reference ontologies is a hard task. There are a number of methods and tools that... more Building proper reference ontologies is a hard task. There are a number of methods and tools that traditionally have been used to support this task. These include the use of foundational theories, the reuse of domain and core ontologies, the adoption of development methods, as well as the support of proper software tools. In this context, an approach that has gained increasing attention in recent years is the systematic application of ontology patterns. However, a pattern-based approach to ontology engineering requires: the existence of a set of suitable patterns that can be reused in the construction of new ontologies; a proper methodological support for eliciting these patterns, as well as for applying them in the construction of these new models. The goal of this paper is twofold: (i) firstly, we present an approach for deriving conceptual ontology patterns from ontologies. These patterns are derived from ontologies of different generality levels, ranging from foundational to domain ontologies; (ii) secondly, we present guidelines that describe how these patterns can be applied in combination for building reference domain ontologies in a reuse-oriented process. In summary, this paper is about the construction of ontology patterns from on-tologies, as well as the construction of ontologies from ontology patterns.
Anais Do Computer on the Beach, 2013
OntoUML and OWL are ontology languages appropriated to different knowledge representation levels.... more OntoUML and OWL are ontology languages appropriated to different knowledge representation levels. In order to have better knowledge representation and reasoning capabilities in OWL ontologies, an Ontology Engineering should be used – which corresponds to the transformation of a conceptual model ontology language, such as OntoUML, to a computational ontology language, such as OWL. This paper aims to bridge the expressivity gap between these languages through a Model Driven Architecture automated transformation from OntoUML to OWL with SWRL rules that contributes to (i) make easier the OWL creation from OntoUML, (ii) eliminate the human errors in this process, (iii) improve the resultant OWL ontology semantics.
This paper presents patterns to align domain
models of information systems represented in UML cla... more This paper presents patterns to align domain
models of information systems represented in UML class
diagrams. The main objective is to facilitate the process of
interoperating systems applying a method to perform a
conceptual integration of the existent models. This method
regards ontological distinctions of Object Types for
enhance the accuracy of the intended semantic of the
concepts.
Building proper reference ontologies is a hard task. There are a num- ber of methods and tools th... more Building proper reference ontologies is a hard task. There are a num- ber of methods and tools that traditionally have been used to support this task. These include foundational theories, reuse of domain and core ontologies, de- velopment methods, and software tool support. In this context, an approach that has gained increased attention in recent years is the systematic application of ontology patterns. This paper discusses how Foundational and Domain-related Ontology Patterns can be derived, and how they can be applied in combination for building more consistent ontologies in a reuse-centered process.
Thesis Chapters by Victor Amorim dos Santos
In recent years, there has been a growing interest for well-founded conceptual modeling languages... more In recent years, there has been a growing interest for well-founded conceptual modeling languages in support to domain analysis in Software Engineering. In this context, this work is a contribution to ontology-driven conceptual modeling, in general, and to the OntoUML language, in particular.
The work contributes to this approach by proposing a catalog of Ontology Design Patterns for OntoUML, and a set of procedures for supporting the pattern-based construction of OntoUML models using the foundational patterns in this catalog. Finally, the work implements in a computational tool the complete mechanism that allows building OntoUML models by applying these design patterns following the proposed procedures.
Uploads
Papers by Victor Amorim dos Santos
models of information systems represented in UML class
diagrams. The main objective is to facilitate the process of
interoperating systems applying a method to perform a
conceptual integration of the existent models. This method
regards ontological distinctions of Object Types for
enhance the accuracy of the intended semantic of the
concepts.
Thesis Chapters by Victor Amorim dos Santos
The work contributes to this approach by proposing a catalog of Ontology Design Patterns for OntoUML, and a set of procedures for supporting the pattern-based construction of OntoUML models using the foundational patterns in this catalog. Finally, the work implements in a computational tool the complete mechanism that allows building OntoUML models by applying these design patterns following the proposed procedures.
models of information systems represented in UML class
diagrams. The main objective is to facilitate the process of
interoperating systems applying a method to perform a
conceptual integration of the existent models. This method
regards ontological distinctions of Object Types for
enhance the accuracy of the intended semantic of the
concepts.
The work contributes to this approach by proposing a catalog of Ontology Design Patterns for OntoUML, and a set of procedures for supporting the pattern-based construction of OntoUML models using the foundational patterns in this catalog. Finally, the work implements in a computational tool the complete mechanism that allows building OntoUML models by applying these design patterns following the proposed procedures.