SEDIMARK Logo

Reusing Ontology Concepts for Information Model Development towards Interoperability in Protégé

SEDIMARK · January 4, 2024
Reuse Ontology Protege 1

In the strive to achieve interoperability in information models, it is important to relate concepts that we define in our models to others that have already been developed and have gained popularity. This can be done by reuse, inheritance or an explicit relationship with that concept. There are many approaches to ontology development, but by far, Protégé has been the de facto tool. Reusing concepts from another ontology in Protégé involves importing the relevant axioms from the source ontology into your current ontology. Here is a quick tutorial on how to achieve this:

1. Open your ontology

Start Protege and open the ontology where you want to reuse concepts.

Reuse Ontology Protege 1

2. Open the reused ontology in the same window

Reuse Ontology Protege 2
Reuse Ontology Protege 3

3. Reuse specific concepts

Protégé provides tools like ‘Refactor’ to copy or move axioms between ontologies.

You can select specific classes, properties, and axioms to import into your ontology.

Reuse Ontology Protege 4

Select Axioms by reference, which will include other relationship with respect to the concept to be reused.

Reuse Ontology Protege 5

Select the concepts required:

Reuse Ontology Protege 6

Check that the other axioms to be included are relevant.

Reuse Ontology Protege 7
Reuse Ontology Protege 8

Select your ontology as the target.

Reuse Ontology Protege 9

4. Manage Namespaces

Ensure that the namespaces for the reused concepts are correctly managed in your ontology to avoid conflicts.

5. Save Changes

After reusing the desired concepts, save your ontology to apply the changes.

To note, reusing axioms from another ontology may result in new logical consequences, therefore consistency and correctness of the developed ontology should be validated after the reuse process.

Subscribe to SEDIMARK!

* required

Discover how #SEDIMARK can revolutionize health data management with secure, decentralized, and innovative solutions. 🌐 Learn more about our vision: 🚀

#HealthData #Innovation #DataSecurity

🌟 Introducing our Improved Data Orchestrator! With this tool, even less experienced users can easily handle ETL tasks and create new pipelines using generative AI. 🚀 Simplifying data processing for everyone!
🌐 https://innovation-radar.ec.europa.eu/innovation/56728
#GenerativeAI #DataOrchestration #ETL #AI

Insights from the #EBDVF2024 session in Budapest on "Leveraging Technologies for Data Management to Implement #DataSpaces"! 6 key projects like @sedimark shared groundbreaking developments toward a more interoperable, standardized data-sharing future 🌍https://sedimark.eu/sedimark-at-the-european-big-data-value-forum-ebdvf-2024/

2

Load More
crossmenu