Robotic Standard Development Life Cycle in Action

  • Joanna Isabelle OlszewskaEmail author
  • Michael Houghtaling
  • Paulo J. S. Goncalves
  • Nicola Fabiano
  • Tamas Haidegger
  • Joel Luis Carbonera
  • William Remington Patterson
  • S. Veera Ragavan
  • Sandro R. Fiorini
  • Edson Prestes
Open Access


Robotics is a fast-growing field which requires the efficient development of adapted standards. Hence, in this paper, we propose a development methodology to support the robot standardization effort led by international, technical, and professional associations such as the Institute of Electrical and Electronics Engineers (IEEE). Our proposed standard development life cycle is a middle-out, iterative, collaborative, and incremental approach we have successfully applied to the development of the new IEEE Ontological Standard for Ethically Driven Robotics and Automation Systems (IEEE P7007 Standard).


Knowledge-based systems Robotic modelling Companion robots Development life cycle Standards and ethics 

Mathematics Subject Classification (2010)

68T35 Languages and Software Systems (knowledge-based systems, etc.) 68T40 Robotics 



This work was supported by CNPq as well as by FCT through IDMEC, under LAETA, project UID/EMS/50022/2019 and project 0043- EUROAGE-4-E (POCTEP Programa Interreg V-A Spain-Portugal). T. Haidegger is supported by the New National Excellence Program of the Ministry of Human Capacities, and he is a Bolyai Fellow of the Hungarian Academy of Sciences. J.I. Olszewska is partially supported by Innovate UK.


  1. 1.
    Ambler, S.: The Object Primer, 3rd edn. Cambridge University Press (2005)Google Scholar
  2. 2.
    Anderson, M., Anderson, S., Berenz, V.: A value driven agent: Instantiation of a case supported principle-based behavior paradigm. In: AAAI Workshop on AI, Ethics, and Systems, pp. 72–80 (2016)Google Scholar
  3. 3.
    Balakirsky, S., Schlenoff, C., Fiorini, S.R., Redfield, S., Barreto, M., Nakawala, H., Carbonera, J.L., Soldatova, L., Bermejo-Alonso, J., Maikore, F., Goncalves, P.J.S., De Momi, E., Ragavan, V., Haidegger, T.: Towards a robot task ontology standard. In: ASME International Manufacturing Science and Engineering Conference, pp. V003T04A049–V003T04A049 (2017)Google Scholar
  4. 4.
    Bayat, B., Bermejo-Alonso, J., Carbonera, J.L., Facchinetti, T., Fiorini, S., Goncalves, P., Jorge, V.A.M., Habib, M., Khamis, A., Melo, K., Nguyen, B., Olszewska, J.I., Paull, L., Prestes, E., Ragavan, V., Saeedi, S., Sanz, R., Seto, M., Spencer, B., Vosughi, A., Li, H.: Requirements for building an ontology for autonomous robots. Indust. Robot: Int. J. 43(5), 469–480 (2016)CrossRefGoogle Scholar
  5. 5.
    Bermejo-Alonso, J., Chibani, A., Goncalves, P., Li, H., Jordan, S., Olivares, A., Olszewska, J.I., Prestes, E., Fiorini, S.R., Sanz, R.: Collaboratively working towards ontology-based standards for robotics and automation. In: IEEE International Conference on Intelligent Robots and Systems (IROS) (2018)Google Scholar
  6. 6.
    Bernaras, A., Laresgoiti, I., Corera, J.: Building and reusing ontologies for electrical network applications. In: European Conference on Artificial Intelligence (ECAI), pp. 298–302 (1996)Google Scholar
  7. 7.
    Calzado, J., Lindsay, A., Chen, C., Samuels, G., Olszewska, J.I.: SAMI: interactive, multi-sense robot architecture. In: IEEE International Symposium on Intelligent Engineering Systems, pp. 317–322 (2018)Google Scholar
  8. 8.
    Chaware, S., Rao, S.: Integrated approach to ontology development methodology with case study. Int. J. Datab. Manag. Syst. 2, 13–19 (2010)CrossRefGoogle Scholar
  9. 9.
    Fernandez, M., Gomez-Perez, A., Juristo, N.: METHONTOLOGY: From ontological art towards ontological engineering, pp 33–40 (1997)Google Scholar
  10. 10.
    Fiorini, S.R., Bermejo-Alonso, J., Goncalves, P., Pignaton de Freitas, E., Olivares Alarcos, A., Olszewska, J.I., Prestes, E., Schlenoff, C., Ragavan, S.V., Redfield, S., Spencer, B., Li, H.: A suite of ontologies for robotics and automation. IEEE Robot. Autom. Mag., 8–11 (2017)Google Scholar
  11. 11.
    Gomez-Perez, A., Fernandez-Lopez, M., Corcho, O.: Ontological Engineering with Examples from the Areas of Knowledge Management, e-Commerce and the Semantic Web. Springer (2004)Google Scholar
  12. 12.
    Gruninger, M., M., F.: Methodologies for the design and evaluation of ontologies. In: Workshop on Basic Ontological Issues in Knowledge Sharing, pp. 6.1–6.10 (1995)Google Scholar
  13. 13.
    Haidegger, T.: Autonomy for surgical robots: Concepts and paradigms. IEEE Trans. Med. Robot. Bionics 1 (2), 65–76 (2019)CrossRefGoogle Scholar
  14. 14.
    Haidegger, T., Barreto, M., Goncalves, P., Habib, M.K., Ragavan, S.K.V., Li, H., Vaccarella, A., Perrone, R., Prestes, E.: Applied ontologies and standards for service robots. Robot. Auton. Syst. 61(11), 1215–1223 (2013)CrossRefGoogle Scholar
  15. 15.
    Jackson, R.B., Williams, T.: Robot: Asker of questions and changer of norms. In: International Conference on Robot Ethics and Standards (ICRES) (2018)Google Scholar
  16. 16.
    Jacobs, T., Veneman, J., Virk, G.S., Haidegger, T.: The flourishing landscape of robot standardization. IEEE Robot. Autom. Mag. 25(1), 8–15 (2018)CrossRefGoogle Scholar
  17. 17.
    Lenat, D.B., Guha, R.: Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project. Addison-Wesley (1990)Google Scholar
  18. 18.
    Ohgren, A., Sandkuhl, K.: Towards a methodology for ontology development in small and medium-sized enterprises. In: IADIS International Conference on Applied Computing, pp. 369–376 (2005)Google Scholar
  19. 19.
    Olszewska, J.I., Barreto, M.E., Bermejo-Alonso, J., Carbonera, J.L., Chibani, A., Fiorini, S.R., Goncalves, P.J.S., Habib, M.K., Khamis, A., Olivares Alarcos, A., Pignaton de Freitas, E., E., P., Ragavan, S., Redfield, S., Sanz, R., Spencer, B., Li, H.: Ontology for autonomous robotics. In: IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN), pp. 189–194 (2017)Google Scholar
  20. 20.
    Olszewska, J.I., Houghtaling, M., Goncalves, P., Haidegger, T., Fabiano, N., Carbonera, J.L., Fiorini, S.R., Prestes, E.: Robotic ontological standard development life cycle. In: IEEE International Conference on Robotics and Automation (ICRA) (2018)Google Scholar
  21. 21.
    Prestes, E., Carbonera, J.L., Fiorini, S., Jorge, V., Abel, M., Madhavan, R., Locoro, A., Goncalves, P., Barreto, M., Habib, M., Chibani, A., Gerard, S., Amirat, Y., Schlenoff, C.: Towards a core ontology for robotics and automation. Robot. Auton. Syst. 61(11), 1193–1204 (2013)CrossRefGoogle Scholar
  22. 22.
    Swartout, B., Ramesh, P., Knight, K., Russ, T.: Towards distributed use of large-scale ontologies. In: AAAI Symposium on Ontological on Ontological Engineering, pp. 33–40 (1997)Google Scholar
  23. 23.
    Uschold, M., Gruninger, M.: Ontologies: Principles, methods and applications. Knowl. Eng. Rev. 11, 1–44 (1996)CrossRefGoogle Scholar
  24. 24.
    Uschold, M., King, M.: Towards a methodology for building ontologies. In: International Joint Conference on Artificial Intelligence (IJCAI), pp. 2–15 (1995)Google Scholar

Copyright information

© The Author(s) 2019

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (, which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Authors and Affiliations

  • Joanna Isabelle Olszewska
    • 1
    Email author
  • Michael Houghtaling
    • 2
  • Paulo J. S. Goncalves
    • 3
  • Nicola Fabiano
    • 4
  • Tamas Haidegger
    • 5
    • 6
  • Joel Luis Carbonera
    • 7
  • William Remington Patterson
    • 8
  • S. Veera Ragavan
    • 9
  • Sandro R. Fiorini
    • 10
  • Edson Prestes
    • 7
  1. 1.University of West ScotlandPaisleyUK
  2. 2.IBMPhoenixUSA
  3. 3.IDMECInstituto Politecnico de Castelo BrancoCastelo BrancoPortugal
  4. 4.Studio Legale FabianoRomeItaly
  5. 5.Obuda UniversityBudapestHungary
  6. 6.ACMITViennaAustria
  7. 7.Universidade Federal do Rio Grande do SulPorto AlegreBrazil
  8. 8.SomerdaleUSA
  9. 9.Monash UniversityMelbourneAustralia
  10. 10.IBM ResearchRio de JaneiroBrazil

Personalised recommendations