[protege-user] Ontology Names
Michael DeBellis <[email protected]> Sat, 27 Dec 2025 13:55:19 -0800
| Newsgroups | gmane.comp.misc.ontology.protege.owl |
|---|---|
| Message-ID | <CALGFikdMSzOf3AoGYVg-GRUe4q9uv1yXZP4je3JZ3xXvtbuqiA@mail.gmail.com> |
--===============2255155920970699166== Content-Type: multipart/alternative; boundary="0000000000006d2c230646f611f3" --0000000000006d2c230646f611f3 Content-Type: text/plain; charset="UTF-8" I recently came across an example where a client was using IRIs like: https://example_domain/example_ontology/ I.e., they were concatenating the separator character (the "/") with the IRI name. The way I've always done it is the IRI for the ontology would be: https://example_domain/example_ontology and the prefix for entities in the ontology would be: https://example_domain/example_ontology/ (I always use the slash delimiter, I think it is a bit more efficient for large graphs). To my surprise everything seems to be working in their graph but I don't recall ever seeing those kinds of IRIs. Maybe I just never noticed before. Two questions: 1) Is that consistent with the OWL guidelines for naming ontologies? 2) Assuming the answer is yes to 1, do people think that is a good idea or are there potential problems that could result? Happy Holidays, Michael https://www.michaeldebellis.com/blog --0000000000006d2c230646f611f3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">I recently came across an example where a client was using= IRIs like: <a href=3D"https://example_domain/example_ontology/">https://ex= ample_domain/example_ontology/</a><div><br></div><div>I.e., they were conca= tenating the separator character=C2=A0(the "/") with the IRI name= . The way I've always done it is the IRI for the ontology would be:=C2= =A0=C2=A0</div><div><a href=3D"https://example_domain/example_ontology">htt= ps://example_domain/example_ontology</a>=C2=A0</div><div><br></div><div>and= the prefix for entities in the ontology would be: <a href=3D"https://examp= le_domain/example_ontology/">https://example_domain/example_ontology/</a>= =C2=A0</div><div>(I always use the slash delimiter, I think it is a bit mor= e efficient for large graphs).=C2=A0</div><div><br></div><div>To my surpris= e everything seems to be working in their graph but I don't recall ever= seeing those kinds of IRIs. Maybe I just never noticed before. Two questio= ns:</div><div>1) Is that consistent with the OWL guidelines for naming onto= logies?</div><div>2) Assuming the answer is yes to 1, do people think that = is a good idea or are there potential problems that could result?</div><div= ><br></div><div>Happy Holidays,</div><div>Michael</div><div><a href=3D"http= s://www.michaeldebellis.com/blog">https://www.michaeldebellis.com/blog</a><= /div></div> --0000000000006d2c230646f611f3-- --===============2255155920970699166== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ protege-user mailing list [email protected] https://mailman.stanford.edu/mailman/listinfo/protege-user --===============2255155920970699166==--