Building Synchrotron ontology: the analysis of synchrotron control system in collaborative environment


  • Julia Szota-Pachowicz Jagiellonian University



This paper presents research on building a synchrotron ontology using analysis of a synchrotron control system and the aspects of collaborative ontology engineering. It includes a general description of the studied domain and the method used to develop a synchrotron domain ontology. The ontology is being created on the basis of a Solaris synchrotron control system in cooperation with the synchrotron facilities belonging to the Tango community. The first Polish synchrotron radiation facility Solaris is located at Jagiellonian University’s Third Campus in Krakow, Poland. Synchrotron is an unique source of electromagnetic radiation known as synchrotron radiation. This paper discusses the impact of the Solaris control system on the building of a synchrotron ontology. It also includes the main assumptions relating to the collaborative knowledge acquired for this domain. The synchrotron ontology will support the optimization of existing control systems and the development of a new synchrotron control system based on Tango controls or other technologies in a consistent manner. Using the same general assumptions and terms, this could be later used for integration and data sharing purposes. The synchrotron ontology can facilitate interoperation by the integration of information from different sources from one or many synchrotron control systems and integrate different parts of the controls systems that provide analogical or similar services. It can also be used to support the translation between different representations, especially regarding particular devices. Knowledge sharing and reuse is a big challenge in complex, distributed systems where the knowledge required is very specialized for different sets of functionalities or subsystems. Regarding synchrotron systems, many specialists must provide their support so the IT specialists are able to develop and maintain a control system. In this case, the synchrotron ontology can be a guideline for knowledge sharing and reuse.


Download data is not yet available.

References an open access., accessed: 2016.01.24.

Cupboard., accessed: 2016.01.20.

DAML Ontology Library., accessed: 2016.01.20.

Falcons., accessed: 2016.01.20.

Ontology Design Patterns. Page, accessed: 2016.01.20.

OntoSelect., accessed: 2016.01.20.

Protege Ontology Library., accessed: 2016.01.20.

ScienceWISE project., accessed: 2016.01.24.

Swoogle semantic web search., accessed: 2016.01.20.

Bartosik M., Bocchetta C., Borowiec P., Goryl P., Nietubyć R., Stankiewicz M.: Solaris National Synchrotron Radiation Centre, project progress, May2012. Radiation Physics and Chemistry, pp. 4–8, 2013.

Bocchetta C., Goryl P., Królas K., M lynarczyk M., Stankiewicz M., Tracz P.: Project status of the Polish synchrotron radiation facility Solaris. IPAC 11, San Sebastian, THPC054, p. 3014, 2011.

Carral D., Cheatham M., Dallmeier-Tiessen S., Herterich P., Hildreth M., Hitzler P., Krisnadhi A., Lassila-Perini K., Sexton-Kennedy E., Vardeman C., Watts G.: An Ontology Design Pattern for Particle Physics Analysis. http://ceur-ws. org/Vol-1461/WOP2015_pattern_abstract_5.pdf, accessed: 2016.07.26.

Chaize J.M., Götz A., Klotz W.D., Meyer J., Perez M., Taurel E.: TANGO – an object oriented control system based on CORBA. http://www.tango-controls. org/media/filer_public/06/8e/068ea5a4-bc16-49a6-a202-a451ad45eca3/tango_an_object_oriented_control_system_based_on_corba.pdf, accessed: 2016.09.18.

Chandrasekaran B., Josephson J., Benjamins V.: What are ontologies, and why do we need them? IEEE Intelligent Systems, vol. 14, pp. 20–26, 1999.

d’Aquin M., Noy N.: Where to publish and find ontologies? A survey of ontology libraries. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 11, p. 96111, 2012.

Fernández-López M., Gómez-Pérez A.: Overview and analysis of methodologies for building ontologies. The Knowledge Engineering Review, pp. 129–156, 2002.

Fikes R.: Multi-use Ontologies, Stanford University., accessed: 2015.09.30. Building a synchrotron ontology: an analysis of a synchrotron control system (...) 67

Genesereth M.R., Nilsson N.J.: Using explicit ontologies in KBS development. Logical foundations of artificial intelligence, Morgan Kaufmann Publishers, San Francisco, 1987.

Gómez-Pérez A.: A Framework to Verify Knowledge Sharing Technology. Expert Systems with Application, vol. 11, pp. 519–529, 1996.

Gómez-Pérez A., Fernández-López M., Corcho O.: Ontological Engineering with examples from the areas of Knowledge Management, e-Commerce and the Semantic Web. Springer, Berlin, 2004.

Goryl P., Bocchetta C., Królas K., M lynarczyk M., Nietubyć R., Stankiewicz M., Tracz P., Walczak L., Wawrzyniak A.: Solaris project status and challenges. Proceedings of ICALEPCS2011, p. 411, 2011.

Gruber T.: A translation approach to portable ontologies. Knowledge Acquisition, vol. 5, pp. 199–220, 1993.

Gruber T.R., Olsen G.: An Ontology for Engineering Mathematics. In: J. Doyle, P. Torasso, E. Sandewall, eds., Principles of Knowledge Representation and Reasoning: Proceedings of the 4th International Conference (KR ’94): Bonn, Germany: 1994, May, 24–27, The Morgan Kaufmann Series in Representation and Reasoning, pp. 258–269, Morgan Kaufmann Publishers, 1994.

Guarino N.: Formal ontology, conceptual analysis and knowledge representation. International Journal of Human-Computer Studies, vol. 43, pp. 625–640, 1995.

Guarino N.: Formal Ontology in Information Systems. 1st International Conference on Formal Ontology in Information Systems (FOIS 98), IOS Press, pp. 3–15, 1998.

van Heijst G., Schreiber A., Wielinga B.: Using explicit ontologies in KBS development. International Journal of Human-Computer Studies, pp. 183–292, 1995.

Holsapple C.W., Joshi K.D.: A collaborative approach to ontology design. Communications of the ACM, vol. 2, pp. 42–47, 2002.

Jardim-Gonçalves R.J., Müller J.P., Mertins K., Zelm M.: Enterprise Interoperability II, New Challenges and Approaches. Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential, eds. D. Fensel, J. Hendler, H. Lieberman and W. Wahlster, Berlin, 2007.

McGuinness D.: Ontologies come of age. Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential, eds. D. Fensel, J. Hendler, H. Lieberman, W. Wahlster, Boston, 2002.

Schreiber G., Wielinga B., de Hoog R., Akkermans H., van de Velde W.: CommonKADS: A comprehensive methodology for KBS development. IEEE Expert, vol. 9, pp. 28–37, 1994.

Simperl E., Luczak-Rosch M.: Collaborative ontology engineering: a survey. The Knowledge Engineering Review, pp. 101–131, 2013.

Society I.C.: IEEE Standard Glossary of Software Engineering Terminology.

Staab S., Studer R.: Handbook on Ontologies. Springer, Berlin, 2009. 68 Julia Szota-Pachowicz

TANGOTeam: The TANGO Control System Manual. Retrieved June 26, 2015. prog/, accessed: 2016.09.18.

Taurel E.: TANGO collaboration and kernel status. Retrieved June 26, 2015. managed_file.2011-10-12.4708123844, accessed: 2016.09.18.

Tudorache T., Noy N., Tu S., Musen M.: Supporting Collaborative Ontology Development in Protégé. In The Semantic Web – ISWC 2008, Lecture Notes in Computer Science, vol. 5318, pp. 17–32, 2008.

Uschold M., King M.: Towards a Methodology for Building Ontologies. IJCAI’95 Workshop on Basic Ontological Issues in Knowledge Sharing, Montreal, pp. 6.1– 6.10, 1995.

Vrandečić D.: Ontology Evaluation. Ph.D. thesis, Wirtschaftswissenschaften, Karlsruhe Institute of Technology, Germany, 2010.

Vrandečić D., Sure Y.: How to design better ontology metrics. Proceedings of the 4th European Semantic Web Conference (ESWC 07), 2007.

Wawrzyniak A., Bocchetta C., Leemann S., Thorin S.: Injector layout and beam injection into Solaris. IPAC 11, San Sebastian, THPC123, p. 3173, 2011.

Yepes A., Rousseau B.: Towards an ontology based search mechanism for the EDMS at CERN. Proceedings of EPAC 2004, 2004.




How to Cite

Szota-Pachowicz, J. (2017). Building Synchrotron ontology: the analysis of synchrotron control system in collaborative environment. Computer Science, 18(1), 53.