• Aucun résultat trouvé

It’s (ontological) patterns all the way down

N/A
N/A
Protected

Academic year: 2022

Partager "It’s (ontological) patterns all the way down"

Copied!
2
0
0

Texte intégral

(1)

3

3

It’s (ontological) patterns all the way down

(Keynote)

Giancarlo Guizzardi

Conceptual and Cognitive Modeling Research Group (CORE) Free University of Bozen-Bolzano

Bozen-Bolzano, Italy giancarlo.guizzardi@unibz.it

In the years to come, we will experience an increasing demand for building Reference Ontologies in critical domains in reality, as well as employing them to address classes of problems, for which sophisticated conceptual distinctions are demanded. One of these key problems is Semantic Interoperability. Effective semantic interoperability requires an alignment between worldviews or, to put it more accurately, it requires the precise understanding of the relation between the (inevitable) Ontological Commitments assumed by different representations based on them [1,2].

In this talk, I argue that, in this scenario, ontologies should be seen as true “Meaning Contracts”, i.e., as precise descriptions that explicitly represent the ontological commitments of a collective of stakeholders sharing a certain worldview. I then elaborate on a number of theoretical, methodological and computational tools required for building such artifacts. Firstly, I discuss the importance of Formal Ontology in the philosophical sense and, in particular, I elaborate on the role of foundational axiomatic theories and principles in the design of ontology engineering tools [3]. Secondly, I discuss the role played by four types of complexity management tools that are derived from these foundational theories, namely: (a) Ontological Design Patterns (ODPs), as methodological mechanisms for encoding these ontological theories [4,5]; (b) Ontology Pattern Languages (OPLs), as systems of representation that take ODPs as higher-granularity modeling primitives [6]; (c) Pattern-Based Graph Operations that can suitably support Modularization, Ontology Abstraction, and Recoding of Large-Scale Models [7,8]; (d) Ontological Anti-Patterns (OAPs), as structures that can be used to systematically identify possible deviations between the set of valid state of affairs admitted by an ontology (the actual ontological commitment) and the set of state of affairs actually intended by the stakeholders (the intended ontological commitment) [9,10,11]; Finally, I illustrate the role played by a particular type of computer-based visual simulation approach in the validation of these models [12] as well as for anti-pattern elicitation and rectification [11].

References

1. Guizzardi, G., Theoretical Foundations and Engineering Tools for Building Ontologies as Reference Conceptual Models, Semantic Web Journal, Editors-in-Chief: Pascal Hitzler and Krzysztof Janowicz, IOS Press, Amsterdam, 2010.

2. Guizzardi, G., Ontological Patterns, Anti-Patterns and Pattern Languages for Next-Generation Conceptual Modeling, 33rd International Conference on Conceptual Modeling (ER 2014), Atlanta, USA.

3. Guizzardi, G., et al., Towards Ontological Foundation for Conceptual Modeling: The Unified Foundational Ontology (UFO) Story, Applied Ontology, IOS Press, 2015.

4. Falbo, R., et al., Ontology Patterns: Clarifying Concepts and Terminology, 4th International Workshop on Ontologies and Semantic Patterns (WOP 2013), together with the 12th Intl. Semantic Web Conference (ISWC 2013), Sydney, Australia, 2013.

5. Ruy, F., et al., From Reference Ontologies to Ontology Patterns and Back, Data & Knowledge Engineering, Elsevier, 2017.

6. Zambom, E., Guizzardi, G., Formal Definition of a General Ontology Pattern Language using a Graph Grammar, 13th Intl.

Federated Conference on Computer Science and Information Systems (FedCSIS 2017), Prague, 2017, IEEE Computer Society.

7. Guizzardi, G., et al., Ontology-Based Model Abstraction, IEEE 13th International Conference on Research Challenges in Information Science (RCIS 2019), Brussels, Belgium, 2019.

8. Figueredo, G., et al., Breaking into Pieces: An Ontology-Based Approach for Conceptual Modeling Complexity Management, IEEE 12th International Conference on Research Challenges in Information Science (RCIS 2018), Nantes, France, 2018.

9. Sales, T.P., Guizzardi, G., Anti-patterns in Ontology-driven Conceptual Modeling: The Case of Role Modeling in OntoUML, Ontology Engineering with Ontology Design Patterns: Foundations and Applications, A. Gangemi, P. Hizler, K. Janowicz, A.

Krisnadhi, V. Presutti, IOS Press, The Netherlands, 2016.

10. Sales, T.P., Guizzardi, G., “Is it a Fleet or a Collection of Ships?”: Ontological Anti-Patterns in the modeling of Part-Whole Relations, 21st European Conference on Advances in Databases and Information Systems (ADBIS 2017), Cyprus, 2017.

11. Sales, T.P., Guizzardi, G., Ontological Anti-Patterns: Empirically Uncovered Error-Prone Structures in Ontology-Driven Conceptual Models, Data & Knowledge Engineering, Elsevier, 2015.

12. Benevides, A.B. et al., Validating modal aspects of OntoUML conceptual models using automatically generated visual world structures, Journal of Universal Computer Science, Special Issue on Evolving Theories of Conceptual Modeling, 2010.

(2)

4

4

Références

Documents relatifs

We describe how the PatOMat tool has been integrated into the (logic-oriented) Ontology Repair and Enrichment tool (ORE), and present the results of application of a prominent

The approach presented in this paper, in turn, proposes a directly use of foundational ontologies to improve semantic integration by considering some alignment

INIR provides meaningful access to this information, to the methods of its processing and methods of solving problems adopted in this field of knowledge and related Internet

The remainder of this article is organized as follows: in Section 2, we briefly elaborate on the modeling language OntoUML and some of its underlying ontological categories, with

During the conceptual design phase, after clarification of the task, engineers must identify the essential problems of the product, establish function structures, search for

The Agronomic Linked Data project (AgroLD) is a Semantic Web knowledge base designed to integrate data from various publicly available plant centric data sources.. The aim of

Indeed, while talking of their projects, architects tend to ascribe a genuine ontological status to their ‘creatures’, even if they do not have a physical presence: they refer to

¾ Factory : CreateMaze a un objet en paramètre utilisé pour créer les composants du labyrinthe, on peut changer la structure du labyrinthe en passant un autre paramètre. ¾ Builder