Skip to content

A plugin for Protégé that checks gUFO-based ontologies for adherence to UFO rules

License

Notifications You must be signed in to change notification settings

keesnieuwstad/ufo-protege-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Protégé plugin for gUFO-based ontologies

This Protégé plugin extends the tool with functionality for gUFO-based ontologies. In particular, it verifies a number of rules that a gUFO-based ontology should satisfy (based on [4]), supporting a user in checking the quality of the ontology implementation. Experimental support for gUFO patterns is also available, with wizards to enable the instantiation of a number of patterns.

To install, check https://github.com/nemo-ufes/ufo-protege-plugin/releases, download the latest jar file and add that to the plugins folder in your Protégé installation.

The plugin will add a "File->Validate GUFO rules" menu item to Protégé. Results are displayed in a specialized tab that is available under "Window->Tabs->UFO Validation Tab". Experimental patterns support are available under the "GUFO Patterns" menu item.

Contributors:

  • Luciano Coutinho Barcellos
  • Jeferson de Oliveira Batista
  • João Paulo A. Almeida

See http://purl.org/nemo/doc/gufo for usage guide and complete documentation of gUFO.

Some tutorial videos can be found in: https://www.youtube.com/channel/UCrO83sDDZ7q4ymI76bwB-bg

For more background information on the reference ontology on which gUFO and this plugin are based, see:

  1. G. Guizzardi, G. Wagner, J. P. A. Almeida, R. S. S. Guizzardi, “Towards ontological foundations for conceptual modeling: The unified foundational ontology (UFO) story,” Applied Ontology (Online), vol. 10, p. 259–271, 2015. http://dx.doi.org/10.3233/ao-150157
  2. G. Guizzardi, Ontological Foundations for Structural Conceptual Models, PhD Thesis, University of Twente, The Netherlands, 2005. https://research.utwente.nl/en/publications/ontological-foundations-for-structural-conceptual-models
  3. G. Guizzardi, G. Wagner, R. A. Falbo, R. S. S. Guizzardi, and J. P. A. Almeida, “Towards Ontological Foundations for the Conceptual Modeling of Events,” in Proc. 32th International Conference, ER 2013, 2013, p. 327–341. https://doi.org/10.1007/978-3-642-41924-9_27
  4. G. Guizzardi, C. M. Fonseca, A. B. Benevides, J. P. A. Almeida, D. Porello, T. P. Sales, “Endurant Types in Ontology-Driven Conceptual Modeling: Towards OntoUML 2.0,” in Conceptual Modeling – 37th International Conference, ER 2018, 2018, p. 136–150. https://doi.org/10.1007/978-3-030-00847-5_12
  5. C. M. Fonseca, D. Porello, G. Guizzardi, J. P. A. Almeida, and N. Guarino, “Relations in ontology-driven conceptual modeling,” in 38th International Conference on Conceptual Modeling (ER 2019), LNCS, 2019. v. 11788, 2019, p. 1–15. http://dx.doi.org/10.1007/978-3-030-33223-5_4

About

A plugin for Protégé that checks gUFO-based ontologies for adherence to UFO rules

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 92.2%
  • JavaScript 5.7%
  • Shell 1.6%
  • HTML 0.5%