A Simplified Agile Methodology for Ontology Development

In this paper we introduce SAMOD, a.k.a. Simplified Agile Methodology for Ontology Development, a novel agile methodology for the development of ontologies by means of small steps of an iterative workflow that focuses on creating well-developed and documented models starting from exemplar domain descriptions. In addition, we discuss the results of an experiment where we asked nine people (with no or limited expertise in Semantic Web technologies and Ontology Engineering) to use SAMOD for developing a small ontology.

[1]  G. A. Miller THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .

[2]  Aldo Gangemi,et al.  Unit Tests for Ontologies , 2006, OTM Workshops.

[3]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[4]  Ramanathan V. Guha,et al.  Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project , 1990 .

[5]  C. Maria Keet,et al.  Test-Driven Development of Ontologies , 2016, ESWC.

[6]  Martin L. King,et al.  Towards a Methodology for Building Ontologies , 1995 .

[7]  Anselm L. Strauss,et al.  Basics of qualitative research : techniques and procedures for developing grounded theory , 1998 .

[8]  S. Derry,et al.  Learning from Examples: Instructional Principles from the Worked Examples Research , 2000 .

[9]  Kent L. Beck,et al.  Test-driven Development - by example , 2002, The Addison-Wesley signature series.

[10]  D. Francis Review of Basics of Qualitative Research Techniques and Procedures for Developing Grounded Theory (2nd edition) , 1999 .

[11]  Peroni Silvio,et al.  SAMOD: an agile methodology for the development of ontologies , 2016 .

[12]  Silvio Peroni,et al.  DiTTO: Diagrams Transformation inTo OWL , 2013, International Semantic Web Conference.

[13]  Silvio Peroni,et al.  The Semantic Publishing and Referencing Ontologies , 2014 .

[14]  Aldo Gangemi,et al.  eXtreme Design with Content Ontology Design Patterns , 2009, WOP.

[15]  Fabio Vitali,et al.  The Live OWL Documentation Environment: A Tool for the Automatic Generation of Ontology Documentation , 2012, EKAW.

[16]  Asunción Gómez-Pérez,et al.  METHONTOLOGY: From Ontological Art Towards Ontological Engineering , 1997, AAAI 1997.

[17]  Diego Gutierrez,et al.  Imaging the propagation of light through scenes at picosecond resolution , 2016, Commun. ACM.

[18]  Antonio De Nicola,et al.  A lightweight methodology for rapid ontology engineering , 2016, Commun. ACM.

[19]  Raphael Volz,et al.  Visual Modeling of OWL DL Ontologies Using UML , 2004, International Semantic Web Conference.

[20]  Fabio Vitali,et al.  Modelling OWL Ontologies with Graffoo , 2014, ESWC.

[21]  Jeff Sauro,et al.  The Factor Structure of the System Usability Scale , 2009, HCI.

[22]  Drew McDermott Building large knowledge-based systems: Representation and inference in the cyc project: D.B. Lenat and R.V. Guha , 1993 .

[23]  J. Gosby MEDIA REVIEWS: Basics of Qualitative Research - Techniques and Procedures for Developing Grounded Theory 2nd Edition by A. Strauss and J. Corbin. Sage Publications, , 2000 .