{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T16:22:44Z","timestamp":1776442964498,"version":"3.51.2"},"reference-count":34,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2017,3,11]],"date-time":"2017-03-11T00:00:00Z","timestamp":1489190400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"ECSEL JU","award":["662107-SWARMs-ECSEL-2014-1"],"award-info":[{"award-number":["662107-SWARMs-ECSEL-2014-1"]}]},{"name":"Spanish Ministry of Economy and Competitiveness","award":["PCIN-2014-022-C02-02"],"award-info":[{"award-number":["PCIN-2014-022-C02-02"]}]},{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["ECSEL\/0002\/2014"],"award-info":[{"award-number":["ECSEL\/0002\/2014"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In order to facilitate cooperation between underwater robots, it is a must for robots to exchange information with unambiguous meaning. However, heterogeneity, existing in information pertaining to different robots, is a major obstruction. Therefore, this paper presents a networked ontology, named the Smart and Networking Underwater Robots in Cooperation Meshes (SWARMs) ontology, to address information heterogeneity and enable robots to have the same understanding of exchanged information. The SWARMs ontology uses a core ontology to interrelate a set of domain-specific ontologies, including the mission and planning, the robotic vehicle, the communication and networking, and the environment recognition and sensing ontology. In addition, the SWARMs ontology utilizes ontology constructs defined in the PR-OWL ontology to annotate context uncertainty based on the Multi-Entity Bayesian Network (MEBN) theory. Thus, the SWARMs ontology can provide both a formal specification for information that is necessarily exchanged between robots and a command and control entity, and also support for uncertainty reasoning. A scenario on chemical pollution monitoring is described and used to showcase how the SWARMs ontology can be instantiated, be extended, represent context uncertainty, and support uncertainty reasoning.<\/jats:p>","DOI":"10.3390\/s17030569","type":"journal-article","created":{"date-parts":[[2017,3,13]],"date-time":"2017-03-13T10:26:18Z","timestamp":1489400778000},"page":"569","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":33,"title":["SWARMs Ontology: A Common Information Model for the Cooperation of Underwater Robots"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2726-6143","authenticated-orcid":false,"given":"Xin","family":"Li","sequence":"first","affiliation":[{"name":"Research Center on Software Technologies and Multimedia Systems for Sustainability (CITSEM), Technical University of Madrid, Ctra. Valencia, Km 7, 28031 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sonia","family":"Bilbao","sequence":"additional","affiliation":[{"name":"TECNALIA, Parque Tecnol\u00f3gico de Bizkaia, C\/Geldo, Edificio 700, 48160 Bizkaia, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tamara","family":"Mart\u00edn-Wanton","sequence":"additional","affiliation":[{"name":"Hi-iberia Ingenier\u00eda y Proyectos, C\/Juan Hurtado de Mendoza 14, 28036 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joaquim","family":"Bastos","sequence":"additional","affiliation":[{"name":"Instituto de Telecomunica\u00e7\u00f5es, Campus Universit\u00e1rio de Santiago, 3810-193 Aveiro, Portugal"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jonathan","family":"Rodriguez","sequence":"additional","affiliation":[{"name":"Universidade de Aveiro, Campus Universit\u00e1rio de Santiago, 3810-193 Aveiro, Portugal"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,3,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1007\/978-3-642-31600-5_22","article-title":"Oil Spill Cleaning up Using Swarm of Robots","volume":"Volume 178","author":"Meghanathan","year":"2013","journal-title":"Advances in Computing and Information Technology"},{"key":"ref_2","unstructured":"Singh, H., Pizarro, O., Whitcomb, L., and Yoerger, D. (2000, January 24\u201328). In-Situ attitude calibration for high resolution bathymetric surveys with underwater robotic vehicles. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA\u201900), San Francisco, CA, USA."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"191235","DOI":"10.1155\/2012\/191235","article-title":"Constructing a Distributed AUV Network for Underwater Plume-Tracking Operations","volume":"2012","author":"Petillo","year":"2012","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"7","DOI":"10.5772\/62060","article-title":"Underwater Robotics: Surface Cleaning Technics, Adhesion and Locomotion Systems","volume":"13","author":"Albitar","year":"2016","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Li, X., Mart\u00ednez, J.-F., Rodr\u00edguez-Molina, J., and Mart\u00ednez, N. (2016). A Survey on Intermediation Architectures for Underwater Robotics. Sensors, 16.","DOI":"10.3390\/s16020190"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1997","DOI":"10.1109\/TKDE.2012.175","article-title":"Benchmarking Data Exchange among Semantic-Web Ontologies","volume":"25","author":"Rivero","year":"2013","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1109\/THMS.2013.2293714","article-title":"An Ontology-Based Hybrid Approach to Activity Modeling for Smart Homes","volume":"44","author":"Chen","year":"2014","journal-title":"IEEE Trans. Hum. Mach. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"6261","DOI":"10.1016\/j.eswa.2014.04.023","article-title":"Towards improving usage and management of supplies in healthcare: An ontology-based solution for sharing knowledge","volume":"41","author":"Lasierra","year":"2014","journal-title":"Expert Syst. Appl."},{"key":"ref_9","unstructured":"Li, X., Martinez, J.-F., Rubio, G., and Gomez, D. (2016, January 22\u201323). Context reasoning for underwater robots using MEBN. Proceedings of the ICCR 2016 International Conference on Cloud and Robotics, Saint-Quentin, France."},{"key":"ref_10","unstructured":"Carvalho, R.N. (2011). Probabilistic Ontology: Representation and Modeling Methodology. [Ph.D. Thesis, George Mason University]."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"875","DOI":"10.1016\/j.robot.2008.08.002","article-title":"Using semantic knowledge in robotics","volume":"56","author":"Hertzberg","year":"2008","journal-title":"Robot. Auton. Syst."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Paull, L., Severac, G., Raffo, G.V., Angel, J.M., Boley, H., Durst, P.J., Gray, W., Habib, M., Nguyen, B., and Ragavan, S.V. (2012, January 7\u201312). Towards an Ontology for Autonomous Robots. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Vilamoura, Portugal.","DOI":"10.1109\/IROS.2012.6386119"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Insaurralde, C.C., Cartwright, J.J., and Petillot, Y.R. (2012, January 19\u201322). Cognitive Control Architecture for autonomous marine vehicles. Proceedings of the IEEE International Systems Conference (SysCon), Vancouver, BC, Canada.","DOI":"10.1109\/SysCon.2012.6189542"},{"key":"ref_14","unstructured":"Tenorth, M., and Beetz, M. (2015). Representations for robot knowledge in the KnowRob framework. Artif. Intell."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Lemaignan, S., Ros, R., M\u00f6senlechner, L., Alami, R., and Beetz, M. (2010, January 18\u201322). ORO, a knowledge management platform for cognitive architectures in robotics. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Taipei, Taiwan.","DOI":"10.1109\/IROS.2010.5649547"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1007\/978-3-642-34327-8_16","article-title":"RobotML, a Domain-Specific Language to Design, Simulate and Deploy Robotic Applications","volume":"Volume 7628","author":"Noda","year":"2012","journal-title":"Simulation, Modeling, and Programming for Autonomous Robots"},{"key":"ref_17","unstructured":"Martinet, P., and Patin, B. (2008, January 29\u201330). PROTEUS: A platform to organise transfer inside French robotic community. Proceedings of the 3rd National Conference on Control Architectures of Robots, Bourges, France."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"765","DOI":"10.1134\/S1064230715030089","article-title":"The reference ontology of collective behavior of autonomous agents and its extensions","volume":"54","author":"Gorodetsky","year":"2015","journal-title":"J. Comput. Syst. Sci. Int."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"942","DOI":"10.1016\/j.robot.2008.08.003","article-title":"Monitoring the execution of robot plans using semantic knowledge","volume":"56","author":"Bouguerra","year":"2008","journal-title":"Robot. Auton. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"955","DOI":"10.1016\/j.robot.2008.08.007","article-title":"Robot task planning using semantic maps","volume":"56","author":"Galindo","year":"2008","journal-title":"Robot. Auton. Syst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1017\/S0269888904000050","article-title":"Using ontologies to aid navigation planning in autonomous vehicles","volume":"18","author":"Schlenoff","year":"2003","journal-title":"Knowl. Eng. Rev."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Schlenoff, C., and Messina, E. (2005). A Robot Ontology for Urban Search and Rescue, ACM Press.","DOI":"10.1145\/1096961.1096965"},{"key":"ref_23","unstructured":"Witt, K.J., Stanley, J., and Smithbauer, D. (November, January 31). Enabling Sensor Webs by Utilizing SWAMO for Autonomous Operations. Proceedings of the KAR\u201905 2005 ACM workshop on Research in knowledge representation for autonomous systems, Bremen, Germany."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"759","DOI":"10.1109\/TKDE.2010.46","article-title":"Semantic Knowledge-Based Framework to Improve the Situation Awareness of Autonomous Underwater Vehicles","volume":"23","author":"Miguelanez","year":"2011","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_25","unstructured":"The W3C UR3W-XG Group (2008). W3C Uncertainty Reasoning for the World Wide Web XG Uncertainty Ontology, W3C."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1073","DOI":"10.1016\/j.ijar.2011.05.003","article-title":"Fuzzy ontology representation using OWL 2","volume":"52","author":"Bobillo","year":"2011","journal-title":"Int. J. Approx. Reason."},{"key":"ref_27","unstructured":"Yi, Y., and Calmet, J. (2005, January 28\u201330). OntoBayes: An Ontology-Driven Uncertainty Model. Proceedings of the IEEE International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce, Vienna, Austria."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1016\/j.artint.2007.09.006","article-title":"MEBN: A language for first-order Bayesian knowledge bases","volume":"172","author":"Laskey","year":"2008","journal-title":"Artif. Intell."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1007\/978-3-540-89765-1_6","article-title":"PR-OWL: A Bayesian Ontology Language for the Semantic Web","volume":"Volume 5327","author":"Fanizzi","year":"2008","journal-title":"Uncertainty Reasoning for the Semantic Web I"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1007\/978-3-642-35975-0_2","article-title":"Probabilistic Ontology and Knowledge Fusion for Procurement Fraud Detection in Brazil","volume":"Volume 7123","author":"Bobillo","year":"2013","journal-title":"Uncertainty Reasoning for the Semantic Web II"},{"key":"ref_31","unstructured":"Carvalho, R.N., Haberlin, R., Costa, P.C.G., Laskey, K.B., and Chang, K. (2011, January 5\u20138). Modeling a probabilistic ontology for maritime domain awareness. 2011 Proceedings of the 14th International Conference on Information Fusion (FUSION), Chicago, IL, USA."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1007\/978-3-319-16181-5_25","article-title":"Multi-Entity Bayesian Networks for Knowledge-Driven Analysis of ICH Content","volume":"Volume 8926","author":"Agapito","year":"2015","journal-title":"Computer Vision\u2014ECCV 2014 Workshops"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Su\u00e1rez-Figueroa, M.C., G\u00f3mez-P\u00e9rez, A., Motta, E., and Gangemi, A. (2012). Ontology Engineering in a Networked World, Springer.","DOI":"10.1007\/978-3-642-24794-1"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"7111","DOI":"10.1109\/ACCESS.2016.2621756","article-title":"A New Fuzzy Ontology Development Methodology (FODM) Proposal","volume":"4","author":"Li","year":"2016","journal-title":"IEEE Access"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/3\/569\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:30:15Z","timestamp":1760207415000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/3\/569"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,11]]},"references-count":34,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2017,3]]}},"alternative-id":["s17030569"],"URL":"https:\/\/doi.org\/10.3390\/s17030569","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,3,11]]}}}