Semantic Data Management for a Virtual Factory Collaborative Environment
Source abstract
Abstract
Recent developments in the area of cyber-physical systems (CPSs) and Internet of Things (IoT) are among the drivers for the emergence of the Industry 4.0 concept, setting new requirements for the architecture, technology, and design approaches of modern industrial systems. Industry 4.0 assumes a higher level of intelligence, and thus autonomy of the systems and subsystems, and a larger focus on the analysis of gathered data for further utilization. The Virtual Factory Open Operating System (vf-OS) project is intended to respond to some of these key challenges, in particular for the smart factory application domain. Complementarily, data and knowledge storage and processing are also in the scope of vf-OS. This article introduces the semantic management component of vf-OS, which aims to analyze the interrelations among stored entities, as well as to define the closeness among them to generate meaningful suggestions, which can be later used by other subsystems or operators in a user-friendly way. The semantic managing system makes use of non relational approaches, namely a graph database, which enables data to be represented as graphs for further semantic querying. The developed prototype and an illustrative application case are also presented.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Semantic Web and Ontologies · Graph Theory and Algorithms · Service-Oriented Architecture and Web Services
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Faculty of Sciences and Technology & UNINOVA-CTS, Nova University of Lisbon, 2829-516 Monte Caparica, Portugal
Information Catalyst SL, Ptda Tosal de la Cometa, 1-F-1-D, BL 3501 (Imperial Park), 03710 Calpe, Spain
Funding
Fundação para a Ciência e a Tecnologia · Horizon 2020
References (57)
Show source-provided references
1. A blockchain enabled Cyber-Physical System architecture for Industry 4.0 manufacturing systems10.1016/j.mfglet.2019.05.003 ↗
2. Backshoring strategy and the adoption of Industry 4.0: Evidence from Europe10.1016/j.jwb.2019.04.003 ↗
3. Kavakli, E., Buenabad-Chavez, J., Tountopoulos, V., Loucopoulos, P., and Sakellariou, R. (2018, January 18–20). WiP: An Architecture for Disruption Management in Smart Manufacturing. Proceedings of the IEEE International Conference on Smart Computing, Taormina, Italy.10.1109/SMARTCOMP.2018.00057 ↗
4. Trustworthy Industrial IoT Gateways for Interoperability Platforms and Ecosystems10.1109/JIOT.2018.2832041 ↗
5. Digital Twins and Cyber-Physical Systems toward Smart Manufacturing and Industry 4.0: Correlation and Comparison10.1016/j.eng.2019.01.014 ↗
6. Using an interdisciplinary demonstration platform for teaching Industry 4.010.1016/j.promfg.2019.03.048 ↗
7. Nazarenko, A., and Camarinha-Matos, L.M. (2019). Basis for an Approach to Design Collaborative Cyber-Physical Systems. DoCEIS 2019: Technological Innovation for Industry and Service Systems, Springer.10.1007/978-3-030-17771-3_16 ↗
8. Camarinha-Matos, L.M., Fornasiero, R., and Afsarmanesh, H. (2017). Collaborative Networks as a Core Enabler of Industry 4.0. PRO-VE 2017: Collaboration in a Data-Rich World, Springer.10.1007/978-3-319-65151-4_1 ↗
9. A text semantic topic discovery method based on the conditional co-occurrence degree10.1016/j.neucom.2019.08.047 ↗
10. Dai, W., and Vyatkin, V. (2012, January 25–27). Transformation from PLC to Distributed Control using Ontology Mapping. Proceedings of the IEEE 10th International Conference on Industrial Informatics, Beijing, China.
11. An Efficient Social-Like Semantic-Aware Service Discovery Mechanism for Large-Scale Internet of Things10.1016/j.comnet.2019.02.006 ↗
12. Semantic Web Services Composition in the astrophysics domain: Issues and solutions10.1016/j.future.2018.07.063 ↗
13. Mining Semantic Knowledge Graphs to Add Explainability to Black Box Recommender Systems10.1109/ACCESS.2019.2934633 ↗
14. Cousin, P., Serrano, M., and Soldatos, J. (2015). Internet of Things Research on Semantic Interoperability to Address Manufacturing Challenges. Enterprise Interoperability: Interoperability for Agility, Resilience and Plasticity of Collaborations: IESA’14 Proceedings, John Wiley & Sons.10.1002/9781119081418.ch3 ↗
15. Willner, A., Diedrich, C., Ben Younes, R., Hohmann, S., and Kraft, A. (2017, January 12–15). Semantic communication between components for smart factories based on oneM2M. Proceedings of the 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Limassol, Cyprus.10.1109/ETFA.2017.8247690 ↗
16. Borch, N.T. (2015, January 21). Improving Semantic Routing Efficiency. Proceedings of the Second International Workshop on Hot Topics in Peer-to-Peer Systems, San Diego, CA, USA.
17. Zhao, Z., Liao, X., Martin, P., Maduro, J., Thijsse, P., Schaap, D., Stocker, M., Goldfarb, D., and Magagna, B. (2019, January 8–13). Knowledge-as-a-Service: A Community Knowledge Base for Research Infrastructures in Environmental and Earth Sciences. Proceedings of the IEEE World Congress on Services (SERVICES), Milan, Italy.10.1109/SERVICES.2019.00041 ↗
18. Semantic Discovery of Web Services through Social Learning10.1016/j.protcy.2012.03.018 ↗
19. Moeini, H., Yen, I.-L., and Bastani, F. (2019, January 8–13). Service Specification and Discovery in IoT Networks. Proceedings of the IEEE International Conference on Web Services (ICWS), Milan, Italy.10.1109/ICWS.2019.00021 ↗
20. A Graph-Theoretic Framework for Semantic Distance10.1162/coli.2010.36.1.36101 ↗
21. On the application of contextual IoT service discovery in Information Centric Networks10.1016/j.comcom.2016.03.011 ↗
22. Gries, S., Hesenius, M., and Gruhn, V. (2017, January 5–8). Tracking Information Flow in Cyber-Physical Systems. Proceedings of the IEEE 37th International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, USA.10.1109/ICDCS.2017.116 ↗
23. Smirnov, A., Kashevnik, A., and Shilov, N. (2015, January 21–25). Cyber-Physical-Social System Self-Organization: Ontology-Based Multi-Level Approach and Case Study. Proceedings of the IEEE 9th International Conference on Self-Adaptive and Self-Organizing Systems, Cambridge, MA, USA.10.1109/SASO.2015.29 ↗
24. Knowledge framework for intelligent manufacturing systems10.1007/s10845-009-0332-4 ↗
25. ONTO-PLC: An ontology-driven methodology for converting PLC industrial plants to IoT10.1016/j.procs.2018.07.287 ↗
26. An overview of textual semantic similarity measures based on web intelligence10.1007/s10462-012-9349-8 ↗
27. Contextual Correlates of Semantic Similarity10.1080/01690969108406936 ↗
28. Scalable Distributed Semantic Network for knowledge management in cyber physical system10.1016/j.jpdc.2017.11.014 ↗
29. Combining computational models, semantic annotations and simulation experiments in a graph database10.1093/database/bau130 ↗
30. Abay, N.C., Mutlu, A., and Karagoz, P. (2015, January 6–8). A Path-finding Based Method for Concept Discovery in Graphs. Proceedings of the 6th International Conference on Information, Intelligence, Systems and Applications (IISA), Corfu, Greece.10.1109/IISA.2015.7388092 ↗
31. Managing Semantic World Models for eRobotics Applications Two Approaches Based on Object-Relational Mapping and on a Graph Database
32. A Semantic Graph Database for BIM-GIS Integrated Information Model for an Intelligent Urban Mobility Web Application10.5194/isprs-annals-IV-4-89-2018 ↗
33. Multiple order semantic relation extraction10.1007/s00521-018-3453-x ↗
34. Hristovski, D., Kastrin, A., and Rindflesch, T.C. (2015, January 25–28). Semantics-Based Cross-domain Collaboration Recommendation in the Life Sciences. Proceedings of the IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 15), Paris, France.10.1145/2808797.2809300 ↗
35. Kivikangas, P., and Ishizuka, M. (2012, January 19–21). Improving Semantic Queries by Utilizing UNL Ontology and a Graph Database. Proceedings of the IEEE Sixth International Conference on Semantic Computing, Palermo, Italy.10.1109/ICSC.2012.50 ↗
36. Malliaros, F.D., and Skianis, K. (2015, January 25–28). Graph-Based Term Weighting for Text Categorization. Proceedings of the IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 15), Paris, France.10.1145/2808797.2808872 ↗
37. Spatio-Semantic Comparison of Large 3D City Models in CITYGML Using a Graph Database10.5194/isprs-annals-IV-4-W5-99-2017 ↗
38. A big data modeling approach with graph databases for SPAD risk10.1016/j.ssci.2017.11.019 ↗
39. Migration from PLC to IEC 61499 Using Semantic Web Technologies10.1109/TSMCC.2013.2264671 ↗
40. Kibria, M.G., Ali, S., Jarwar, M.A., and Chong, I. (2017, January 18–20). A Framework to Support Data Interoperability in Web Objects Based IoT Environments. Proceedings of the International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea.10.1109/ICTC.2017.8190935 ↗
41. Zelm, M., Jaekel, F.-W., Doumeingts, G., and Wollschlaeger, M. (2018). vf-OS Architecture in Enterprise Interoperability: Smart Services and Business Impact of Enterprise Interoperability, ISTE Ltd.10.1002/9781119564034 ↗
42. Zelm, M., Jaekel, F.-W., Doumeingts, G., and Wollschlaeger, M. (2018). Data Management Component for Virtual Factories Systems. Enterprise Interoperability: Smart Services and Business Impact of Enterprise Interoperability, ISTE Ltd.10.1002/9781119564034 ↗
43. Xie, M., Lu, J., Chen, G., and Wu, M.-Y. (2017, January 4–8). Folksonomy-Based Internet Object Profiling and Relation Extracting. Proceedings of the IEEE Global Communications Conference (GLOBECOM), Singapore.10.1109/GLOCOM.2017.8255084 ↗
44. Quality of hierarchies in ontologies and folksonomies10.1016/j.datak.2012.02.004 ↗
45. (2019, July 25). Neo4j Labs. Available online: https://neo4j.com/docs/labs/apoc/3.4/overview/.
46. (2019, September 03). Berkeley EECS. Available online: https://people.eecs.berkeley.edu/~nirkhe/cs38notes/graph.pdf.
47. Dietsel, R. (2000). Graph Theory, Springer. Available online: http://www.esi2.us.es/~mbilbao/pdffiles/DiestelGT.pdf.
48. (2019, August 07). Common Format and MIME Type for Comma-Separated Values (CSV) Files, Network Working Group, Request for Comments: 4180, 2005. Available online: https://tools.ietf.org/html/rfc4180.
49. The eXtensible ontology development (XOD) principles and tool implementation to support ontology interoperability10.1186/s13326-017-0169-2 ↗
50. Panagiotopoulos, I., Kalou, A., Pierrakeas, C., and Kameas, A. (2012, January 27–30). An Ontological Approach for Domain Knowledge Modeling and Management in E-Learning Systems. Proceedings of the 8th International Conference on Artificial Intelligence Applications and Innovations (AIAI), Halkidiki, Greece.10.1007/978-3-642-33412-2_10 ↗
51. Enriching ontology mappings with semantic relations10.1016/j.datak.2014.07.001 ↗
52. Building an effective and efficient background knowledge resource to enhance ontology matching10.1016/j.websem.2018.04.001 ↗
53. Agarwal, R., Gomez Fernandez, D., Elsaleh, T., Gyrard, A., Lanza, J., Sanchez, L., Georgantas, N., and Issarny, V. (2016, January 12–14). Unified IoT Ontology to Enable Interoperability and Federation of Testbeds. Proceedings of the IEEE 3rd World Forum on Internet of Things (WF-IoT), Reston, VA, USA.10.1109/WF-IoT.2016.7845470 ↗
54. (2019, June 23). W3C Working Group Note. Available online: http://www.w3.org/TR/2014/NOTE-rdf11-primer-20140624/.
55. (2019, June 23). OWL Web Ontology Language, Reference W3C Recommendation. Available online: https://www.w3.org/TR/owl-ref/.
56. Barrasa, J. (2019, June 15). Building a Semantic Graph in NEO4J. Available online: https://jbarrasa.com/2016/04/06/building-a-semantic-graph-in-neo4j/.
57. A new paradigm for the continuous alignment of business and IT: Combining enterprise architecture modelling and enterprise ontology10.1016/j.compind.2015.07.009 ↗