# OntoME. Automatic incompatibility feature

Vincent Alamercery

► To cite this version:

Vincent Alamercery. OntoME. Automatic incompatibility feature. 57th joint meeting of the CIDOC CRM SIG and ISO/TC46/SC4/WG9; 50th meeting of FRBR/LRMoo SIG, Unité Mixte de Recherche 3495, Modèles et simulations pour l'Architecture et le Patrimoine, Oct 2023, Marseille, France. halshs-04350764

HAL Id: halshs-04350764

https://shs.hal.science/halshs-04350764

Submitted on 18 Dec 2023

HAL is a multi-disciplinary open access
archive for the deposit and dissemination of sci-
entific research documents, whether they are pub-
lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.

L'archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
émanant des établissements d'enseignement et de
recherche français ou étrangers, des laboratoires
publics ou privés.

<figure><img src="image_1.png" /></figure>
# Automatic incompatibility
detection feature

https://ontome.net/

Vincent Alamercery
(École normale supérieure de Lyon - LARHRA)

57th CIDOC CRM SIG Meeting – UMR MAP Marseille
10 October 2023
ntoME

Ontology Management Environment

LOGOUT

Home

Classes ▼

Properties

Namespaces

Projects

Profiles

Q Search

Dashboard

User guide

<figure><img src="image_2.png" /></figure>

Submit feedback

Active project : FRBRoo

<figure><img src="image_3.png" /></figure>

## FRBRoo version 2.4

<figure><img src="image_4.png" /></figure>

<figure><img src="image_5.png" /></figure>

Export

Summary

Identification

Definition

Versions

Classes

Properties

Relations

Graph

Comments

### Identification

Base URI: http://iflastandards.info/ns/fr/frbr/frbroo/

Project of belonging: FRBRoo

This namespace is ongoing and can be modified at any time. It is not advisable to use its classes and properties.

### Namespace to which this ongoing namespace refers

Namespace

<figure><img src="image_6.png" /></figure>

CIDOC CRM version 6.2

## CIDOC CRM
compatible version
("reference namespace")

<figure><img src="image_7.png" /></figure>

### Labels

Show

25

entries

Search:

<figure><img src="image_8.png" /></figure>

Label

<figure><img src="image_9.png" /></figure>

Language

<figure><img src="image_10.png" /></figure>

Last updated

<figure><img src="image_11.png" /></figure>

FRBRoo version 2.4 *

en

2019-01-29

Showing 1 to 1 of 1 entries

Previous

1

Next

* : Standard label for this language
ontoME

Ontology Management Environment

LOGOUT

Home

Classes

Properties

Namespaces

Projects

Profiles

Search

Dashboard

User guide

Submit feedback

Active project : FRBRoo

<figure><img src="image_12.png" /></figure>

## FRBRoo version 2.4

<figure><img src="image_13.png" /></figure>

Summary

Identification

Definition

Versions

Classes

Properties

Relations

Graph

Comments

### Identification

<figure><img src="image_14.png" /></figure>

External namespace

Only tick this checkbox if your namespace already has its URI outside OntoME. Otherwise leave it unchecked.

### Base URI

http://iflastandards.info/ns/fr/frbr/frbroo/

### Root namespace prefix

<figure><img src="image_15.png" /></figure>

Save

Reset

Back

Project of belonging: FRBRoo

This namespace is ongoing and can be modified at any time. It is not advisable to use its classes and properties.

Version info

<figure><img src="image_16.png" /></figure>

2.4

Candidate

Publish this namespace

<figure><img src="image_17.png" /></figure>

### Namespace to which this ongoing namespace refers

Namespace

CIDOC CRM version 6.2

<figure><img src="image_18.png" /></figure>

Change

<figure><img src="image_19.png" /></figure>

<figure><img src="image_20.png" /></figure>

Remove

<figure><img src="image_21.png" /></figure>

<figure><img src="image_22.png" /></figure>

Change version

<figure><img src="image_23.png" /></figure>

Remove

It's easy to change the version
of a reference namespace.
<figure><img src="image_24.png" /></figure>

But it's not a trivial operation!
ntoME

Ontology Management Environment

LOGOUT

Home

Classes

<figure><img src="image_25.png" /></figure>

Properties

Namespaces

Projects

Profiles

<figure><img src="image_26.png" /></figure>

Search

<figure><img src="image_27.png" /></figure>

Dashboard

<figure><img src="image_28.png" /></figure>

User guide

<figure><img src="image_29.png" /></figure>

Submit feedback

Active project : FRBRoo

<figure><img src="image_30.png" /></figure>

## FRBRoo version 2.4

<figure><img src="image_31.png" /></figure>

Summary

Identification

Definition

Versions

Classes

Properties

Relations

Graph

Comments

### Identification

<figure><img src="image_32.png" /></figure>

External namespace

Only tick this checkbox if your namespace already has its URI outside OntoME. Otherwise leave it unchecked.

### Base URI

http://iflastandards.info/ns/fr/frbr/frbroo/

### Root namespace prefix

<figure><img src="image_33.png" /></figure>

Project of belonging: FRBRoo

This namespace is ongoing and can be modified at any time. It is not advisable to use its classes and properties.

Version info

<figure><img src="image_34.png" /></figure>

2.4

Candidate

Publish this namespace

<figure><img src="image_35.png" /></figure>

### Namespace to which this ongoing namespace refers

Namespace

CIDOC CRM version 6.2

<figure><img src="image_36.png" /></figure>

Select the new version.

Remove

<figure><img src="image_37.png" /></figure>

<figure><img src="image_38.png" /></figure>

Remove
ontoME

Ontology Management Environment

LOGOUT

Home

Classes ▼

Properties

Namespaces

Projects

Profiles

Q Search

Dashboard

User guide

Submit feedback

Active project : FRBRoo

<figure><img src="image_39.png" /></figure>

## FRBRoo version 2.4

<figure><img src="image_40.png" /></figure>

Summary

Identification

Definition

Versions

Classes

Properties

Relations

Graph

Comments

<figure><img src="image_41.png" /></figure>

Mismatches

### Identification

<figure><img src="image_42.png" /></figure>

External namespace

Only tick this checkbox if your namespace already has its URI outside OntoME. Otherwise leave it unchecked.

### Base URI

http://iflastandards.info/ns/fr/frbr/frbroo/

### Root namespace prefix

<figure><img src="image_43.png" /></figure>

Project of belonging: FRBRoo

This namespace is ongoing and can be modified at any time. It is not advisable to use its classes and properties.

### Version info

<figure><img src="image_44.png" /></figure>

2.4

Candidate

Publish this namespace

<figure><img src="image_45.png" /></figure>

### Namespace to which this ongoing namespace refers

Namespace

<figure><img src="image_46.png" /></figure>

Change

<figure><img src="image_47.png" /></figure>

Remove

CIDOC CRM version 7.1.2

<figure><img src="image_48.png" /></figure>

Change version

<figure><img src="image_49.png" /></figure>

Remove

<figure><img src="image_50.png" /></figure>

Incompatibilities have been detected!

New CIDOC CRM
compatible version
for this extension.

<figure><img src="image_51.png" /></figure>
ntoME

Ontology Management Environment

LOGOUT

Home

Classes -

Properties

Namespaces

Projects

Profiles

Q Search

Dashboard

User guide

Submit feedback

Active project : FRBRoo

<figure><img src="image_52.png" /></figure>

FRBRoo version 2.4

<figure><img src="image_53.png" /></figure>

Summary

Identification

Definition

Versions

Classes

Properties

Relations

Graph

Comments

<figure><img src="image_54.png" /></figure>

Mismatches

List of mismatches with reference namespaces

Entities listed here are not correctly associated with your reference namespaces. They are displayed in red in your ongoing namespace. They may not be available in the version of the selected space. Or you may not have selected any version of a reference namespace.

Please make the necessary corrections before proceeding.

Show

25

<figure><img src="image_55.png" /></figure>

entries

Search:

<figure><img src="image_56.png" /></figure>

<table><thead><tr><th>Type of relation</th><th>Entity</th><th>Namespace</th><th>Error type</th></tr></thead><tbody><tr><td>domain class (rdfs:domain)</td><td>Information Carrier - E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr><tr><td>hierarchy (rdfs:subclassOf)</td><td>Legal Body - E40</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr><tr><td>hierarchy (rdfs:subclassOf)</td><td>Information Carrier - E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr><tr><td>range class (rdfs:range)</td><td>Information Carrier - E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr><tr><td>range class (rdfs:range)</td><td>Information Carrier - E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr><tr><td>range class (rdfs:range)</td><td>Information Carrier - E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr></tbody></table>

Showing 1 to 6 of 6 entries

Previous

1

Next

List of
incompatibilities
("mismatches")

<figure><img src="image_57.png" /></figure>
ntoME

Ontology Management Environment

LOGOUT

Home

Classes

<figure><img src="image_58.png" /></figure>

Properties

Namespaces

Projects

Profiles

Q Search

<figure><img src="image_59.png" /></figure>

Dashboard

<figure><img src="image_60.png" /></figure>

User guide

<figure><img src="image_61.png" /></figure>

Submit feedback

Active project : FRBRoo

<figure><img src="image_62.png" /></figure>

The problematic entity
appears in red.

This class was indeed
deprotected between
versions 6.2 and 7.1.2 of
CIDOC CRM.

<figure><img src="image_63.png" /></figure>

is reproduction of (has reproduction) - R31

FRBRoo version 2.4

Ongoing

<figure><img src="image_64.png" /></figure>

<figure><img src="image_65.png" /></figure>

This property does not yet have the minimum number of validated parts required for publication.

Summary

Identification

Definition

Namespaces

Hierarchy

Relations

Profiles

Comments

<figure><img src="image_66.png" /></figure>

Identifier: R31

Official URI: http://iflastandards.info/ns/fr/frbr/frbroo/R31

<figure><img src="image_67.png" /></figure>

OntoME URI: https://ontome.net/ontology/p1005

<figure><img src="image_68.png" /></figure>

Domain and range

crm:E84 Information Carrier → R31 is reproduction of (has reproduction) → crm:E84 Information Carrier (Quantifiers 0,n:0,1)

Labels

Show

25

<figure><img src="image_69.png" /></figure>

entries

Search:

<table>
  <tr>
    <td></td>
    <td></td>
  </tr>
</table>

Label

<figure><img src="image_70.png" /></figure>

Language

<figure><img src="image_71.png" /></figure>

Last updated

<figure><img src="image_72.png" /></figure>

View details

<figure><img src="image_73.png" /></figure>

Comments

<figure><img src="image_74.png" /></figure>

Validation

<figure><img src="image_75.png" /></figure>

is reproduction of (has
reproduction) * en

en

2021-06-10

<figure><img src="image_76.png" /></figure>

<figure><img src="image_77.png" /></figure>

Candidate

Showing 1 to 1 of 1 entries

Previous

1

Next

* : Standard label for this language
ntoME

Ontology Management Environment

LOGOUT

Home

Classes

<figure><img src="image_78.png" /></figure>

Properties

Namespaces

Projects

Profiles

Q Search

<figure><img src="image_79.png" /></figure>

Dashboard

<figure><img src="image_80.png" /></figure>

User guide

<figure><img src="image_81.png" /></figure>

Submit feedback

Active project : FRBRoo

<figure><img src="image_82.png" /></figure>

is reproduction of (has reproduction) – R31

FRBRoo version 2.4 Ongoing

❶ This property does not yet have the minimum number of validated parts required for publication.

Summary

Identification

Definition

Namespaces

Hierarchy

Relations

Profiles

Comments

<figure><img src="image_83.png" /></figure>

Identifier: R31

<figure><img src="image_84.png" /></figure>

Official URI: http://iflastandards.info/ns/fr/frbr/frbroo/R31

<figure><img src="image_85.png" /></figure>

OntoME URI: https://ontome.net/ontology/p1005

<figure><img src="image_86.png" /></figure>

Domain and range

<figure><img src="image_87.png" /></figure>

If necessary,
it is easy to correct
the relationship.

<figure><img src="image_88.png" /></figure>
ntoME

Ontology Management Environment

LOGOUT

Home

Classes ▼

Properties

Namespaces

Projects

Profiles

Q Search

<figure><img src="image_89.png" /></figure>

Dashboard

<figure><img src="image_90.png" /></figure>

User guide

<figure><img src="image_91.png" /></figure>

Submit feedback

Active project : FRBRoo

<figure><img src="image_92.png" /></figure>

FRBRoo version 2.4

<figure><img src="image_93.png" /></figure>

Summary

Identification

Definition

Versions

Classes

Properties

Relations

Graph

Comments

<figure><img src="image_94.png" /></figure>

Mismatches

List of mismatches with reference namespaces

Entities listed here are not correctly associated with your reference namespaces. They are displayed in red in your ongoing namespace. They may not be available in the version of the selected space. Or you may not have selected any version of a reference namespace.

Please make the necessary corrections before proceeding.

Show

25

<figure><img src="image_95.png" /></figure>

entries

Search:

<figure><img src="image_96.png" /></figure>

<table><thead><tr><th>Type of relation</th><th>Entity</th><th>Namespace</th><th>Error type</th></tr></thead><tbody><tr><td>hierarchy (rdfs:subclassOf)</td><td>Legal Body – E40</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr><tr><td>hierarchy (rdfs:subclassOf)</td><td>Information Carrier – E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr><tr><td>range class (rdfs:range)</td><td>Information Carrier – E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr><tr><td>range class (rdfs:range)</td><td>Information Carrier – E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr></tbody></table>

Showing 1 to 4 of 4 entries

Previous

1

Next

The corrected relationship no longer appears in the list of mismatches.

<figure><img src="image_97.png" /></figure>
ntoME

Ontology Management Environment

LOGOUT

Home

Classes -

Properties

Namespaces

Projects

Profiles

Q, Search

<figure><img src="image_98.png" /></figure>

Dashboard

<figure><img src="image_99.png" /></figure>

User guide

<figure><img src="image_100.png" /></figure>

Submit feedback

Active project : FRBRoo

<figure><img src="image_101.png" /></figure>

The same goes for a
hierarchical relationship.

<figure><img src="image_102.png" /></figure>

Bibliographic Agency – F44

FRBRoo version 2.4

Ongoba

<figure><img src="image_103.png" /></figure>

This class does not yet have the minimum number of validated parts required for publication.

Summary

Identification

Definition

Properties

Namespaces

Hierarchy

Relations

Profiles

Graph

Comments

<figure><img src="image_104.png" /></figure>

Parent classes

Show

25

<figure><img src="image_105.png" /></figure>

entries

Add

<table>
  <thead>
    <tr>
      <th>Class</th>
      <th>Class namespace</th>
      <th>Relation defined in</th>
      <th>Justification</th>
      <th>View details</th>
      <th>Edit</th>
      <th>Delete</th>
      <th>Comments</th>
      <th>Validation</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>E40 Legal Body</td>
      <td>CIDOC CRM version 6.2</td>
      <td>FRBRoo version 2.4</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
  </tbody>
</table>

Showing 1 to 1 of 1 entries

Previous

1

Next

Ancestor classes

Show

25

<figure><img src="image_106.png" /></figure>

entries

Search:

<table>
  <thead>
    <tr>
      <th>Class</th>
      <th>Depth</th>
      <th>Class namespace</th>
      <th>Via</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td colspan="4">No data available in table</td>
    </tr>
  </tbody>
</table>
ntoME

Ontology Management Environment

LOGOUT

Home

Classes

<figure><img src="image_107.png" /></figure>

Properties

Namespaces

Projects

Profiles

<figure><img src="image_108.png" /></figure>

Search

<figure><img src="image_109.png" /></figure>

Dashboard

<figure><img src="image_110.png" /></figure>

User guide

<figure><img src="image_111.png" /></figure>

Submit feedback

Active project : FRBRoo

<figure><img src="image_112.png" /></figure>

Bibliographic Agency – F44: parent class association

Candidate

<figure><img src="image_113.png" /></figure>

Back

Parent class and justifications

Comments

<figure><img src="image_114.png" /></figure>

Edit class association

Parent class version

<figure><img src="image_115.png" /></figure>

crm:Event – E5

crm:Formation – E66

crm:Group – E74

crm:Human-Made Feature – E25

crm:Human-Made Object – E22

crm:Human-Made Thing – E71

Showing 0 to 0 of 0 entries

Previous

Next

Make the correction.

<figure><img src="image_116.png" /></figure>
ntoME

Ontology Management Environment

LOGOUT

Home

Classes ▼

Properties

Namespaces

Projects

Profiles

Q Search

Dashboard

User guide

Submit feedback

Active project : FRBRoo

<figure><img src="image_117.png" /></figure>

FRBRoo version 2.4

<figure><img src="image_118.png" /></figure>

Summary

Identification

Definition

Versions

Classes

Properties

Relations

Graph

Comments

<figure><img src="image_119.png" /></figure>

Mismatches

List of mismatches with reference namespaces

Entities listed here are not correctly associated with your reference namespaces. They are displayed in red in your ongoing namespace. They may not be available in the version of the selected space. Or you may not have selected any version of a reference namespace.

Please make the necessary corrections before proceeding.

Show

25

<figure><img src="image_120.png" /></figure>

entries

Search:

<figure><img src="image_121.png" /></figure>

<table><thead><tr><th>Type of relation</th><th>Entity</th><th>Namespace</th><th>Error type</th></tr></thead><tbody><tr><td>hierarchy (rdfs:subclassOf)</td><td>Information Carrier – E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr><tr><td>range class (rdfs:range)</td><td>Information Carrier – E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr><tr><td>range class (rdfs:range)</td><td>Information Carrier – E84</td><td>CIDOC CRM version 6.2</td><td>Class not in the selected version of the reference namespace</td></tr></tbody></table>

Showing 1 to 3 of 3 entries

Previous

1

Next

One less mismatch in
the list.

The incompatibility
has been rectified!

<figure><img src="image_122.png" /></figure>
OntoME GitHub repository

<figure><img src="image_123.png" /></figure>

OntoME is now
open source!