Ontology Middleware for Integration of IoT Healthcare Information Systems in EHR Systems
Abstract
:1. Introduction
- -
- How can IoT healthcare information and EHR be represented using a semantic knowledge base?
- -
- What are the functions that need to be implemented in a semantic middleware for IoT data?
- -
- What are the challenges facing the implementation of semantic interoperation middleware?
- -
- Patients can improve their quality of life by being enabled to continuously monitor their health beyond the doctor’s office.
- -
- Physicians, by accessing real-time data regarding a patient’s health status, can intervene and act appropriately to improve a patient’s well-being when alerts are triggered by the system during the monitoring.
- -
- Hospitals and insurance companies, by increasing “pay for value” services to patients, can avoid extra medical services costs, capacity and additional hidden compensation.
2. Background and Related Work
2.1. Biomedical Ontologies and Terminologies
2.2. Ontologies in the IoT Domain
2.3. Electronic Health Record
- -
- International Organization for Standardization,
- -
- European Committee for Standardization,
- -
- Health Level Seven accredited by American National Standards Institute in the US.
2.4. Ontology Based Structured Knowledge Base
- -
- I is an intentional knowledge (T-Box), which defines the concepts and properties, as well as the axioms of the logical theory.
- -
- E is an extensional knowledge (A-Box), which defines the membership of individuals (instances) and couples to concepts of individual relationships.
2.5. IoT Healthcare Services and Applications
3. Semantic Ontology Middleware Architecture
3.1. Semantic EHR Triplestore
3.2. Semantic IoT Triplestore
- -
- IoT data acquisition layer;
- -
- IoT semantic annotation layer;
- -
- IoT semantic store layer.
Algorithm 1 Mapping IoT sensor data into semantic triplestore |
Input: Sensor data Output: IoT semantic triplestore
|
3.3. Semantic Integration Process
- -
- T1: EHR triplestore,
- -
- T2: IoT triplestore,
- -
- pa_T1: Patient in EHR triplestore,
- -
- pa_T2: Patient in IoT triplestore,
- -
- Sim(pa_T1, pa_T2): Identity function implies that there is a similarity between pa_T1 and pa_T2.
- -
- Identity: Sim(pa_T1, pa_T1) corresponds to the fact that the two data subjects (patient ID) are identical in all respects.
4. Discussion
- -
- Data complexity and privacy management. Health information can be very complex; as it originates from various sources that might present information values in an unorthodox way. Hence, the way that information is conveyed must be standardized and rationalized. This sort of challenge involves privacy protection, data mining, granular access control, cryptography authorized information driven security, exchange logs, secure data repository, data provenance and granular scrutiny.
- -
- Behavioral data security. This sort of challenge includes an increasing number of potential users and health data which further compromise the security of behavioral data.
- -
- Device Sensitivity. This challenge involves the exchange of information outside the dedicated frameworks which presents a significant risk that needs to be addressed and controlled.
Algorithm 2 Semantic Middleware Algorithm |
5. Conclusions
Funding
Conflicts of Interest
References
- Fortino, G.; Russo, W.; Savaglio, C.; Shen, W.; Zhou, M. Agent-oriented cooperative smart objects: From IoT system design to implementation. IEEE Trans. Syst. Man Cybern. Syst. 2017, 1–18. [Google Scholar] [CrossRef]
- Pavithra, D.; Balakrishnan, R. IoT based Monitoring and Control System for Home Automation. In Proceedings of the 2015 Communication Technologies (GCCT), Thuckalay, India, 23–24 April 2015; pp. 169–173. [Google Scholar]
- Islam, S.M.R.; Kwak, D.; Kabir, M.H.; Hossain, M.; Kwak, K.S. The Internet of Things for Health Care: A Comprehensive Survey. IEEE Access 2015, 3, 678–708. [Google Scholar] [CrossRef]
- Zanella, A.; Bui, N.; Castellani, A.; Vangelista, L.; Zorzi, M. Internet of Things for Smart Cities. IEEE Internet Things J. 2014, 1, 22–32. [Google Scholar] [CrossRef]
- Soliman, M.; Abiodun, T.; Hamouda, T.; Zhou, J.; Lung, C.H. Smart Home: Integrating Internet of Things with Web Services and Cloud Computing. In Proceedings of the 2013 IEEE 5th International Conference on Cloud Computing Technology and Science, Bristol, UK, 2–5 December 2013; pp. 317–320. [Google Scholar] [CrossRef]
- Grant, C.C.; Jones, A.; Hamins, A.; Bryner, N. Realizing the Vision of Smart Fire Fighting. IEEE Potentials 2015, 34, 35–40. [Google Scholar] [CrossRef]
- Han, J.H.; Jeon, Y.; Kim, J. Security Considerations for Secure and Trustworthy Smart Home System in the IoT Environment. In Proceedings of the 2015 International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea, 28–30 October 2015; pp. 1116–1118. [Google Scholar] [CrossRef]
- Martínez-Villaseñor, M.L.; Miralles-Pechuan, L.; González-Mendoza, M. Interoperability in Electronic Health Records. In Through the Mediation of Ubiquitous User Model, Proceedings of Ubiquitous Computing and Ambient Intelligence: 10th International Conference, UCAmI 2016, San Bartolomé de Tirajana, Gran Canaria, Spain, 29 November–2 December 2016; García, C.R., Caballero-Gil, P., Burmester, M., Quesada-Arencibia, A., Eds.; Springer International Publishing: Cham, Switzerland, 2016; pp. 191–200. [Google Scholar]
- Berners-Lee, T.; Hendler, J.; Lassila, O. The Semantic Web. Sci. Am. 2001, 284, 28–37. [Google Scholar] [CrossRef]
- Rosse, C.; Mejino, J.L.V. The Foundational Model of Anatomy Ontology. In Anatomy Ontologies for Bioinformatics: Principles and Practice; Burger, A., Davidson, D., Baldock, R., Eds.; Springer: London, UK, 2008; pp. 59–117. [Google Scholar]
- SNOMED Clinical Terms: Overview of the Development Process and Project Status. Available online: https://www.researchgate.net/publication/11535553_SNOMED_clinical_terms_Overview_of_the_development_process_and_project_status (accessed on 1 October 2018).
- Bodenreider, O. The Unified Medical Language System (UMLS): Integrating Biomedical Terminology. Nucleic Acids Res. 2004, 32, 267–270. [Google Scholar] [CrossRef] [PubMed]
- Tudorache, T.; Nyulas, C.I.; Noy, N.F.; Musen, M.A. Using semantic web in ICD-11: Three years down the road. In International Semantic Web Conference; Springer: Berlin, Germany, 2013; pp. 195–211. [Google Scholar]
- Kalra, D.; Beale, T.; Heard, S. The openEHR Foundation. Stud. Health Technol. Inform. 2005, 115, 153–173. [Google Scholar] [PubMed]
- Compton, M.; Barnaghi, P.; Bermudez, L.; García-Castro, R.; Corcho, O.; Cox, S.; Graybeal, J.; Hauswirth, M.; Henson, C.; Herzog, A.; et al. The SSN ontology of the W3C semantic sensor network incubator group. Web Semant. Sci. Serv. Agents World Wide Web 2012, 17, 25–32. [Google Scholar] [CrossRef] [Green Version]
- Wang, W.; de, S.; Toenjes, R.; Reetz, E.; Moessner, K. A Comprehensive Ontology for Knowledge Representation in the Internet of Things. In Proceedings of the 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications, Liverpool, UK, 25–27 June 2012; pp. 1793–1798. [Google Scholar] [CrossRef]
- Bermudez-Edo, M.; Elsaleh, T.; Barnaghi, P.; Taylor, K. IoT-Lite: A Lightweight Semantic Model for the Internet of Things. In Proceedings of the 2016 Intl IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld), Toulouse, France, 18–21 July 2016; pp. 90–97. [Google Scholar]
- Botts, M.; Robin, A. OpenGIS sensor model language (SensorML) implementation specification. OpenGIS Implementation Specification OGC 2007, 7. Available online: http://www.opengeospatial.org/standards/sensorml (accessed on 1 October 2018).
- 20514: 2005 Health Informatics-Electronic Health Record Definition, Scope and Context Standard. Available online: https://www.iso.org/obp/ui/#iso:std:iso:tr:20514:ed-1:v1:en (accessed on 1 October 2018).
- Martinez-Costa, C.; Legaz-García, M.; Schulz, S.; Fernández-Breis, J.T. Ontology-based Infrastructure for a Meaningful EHR Representation and Use. In Proceedings of the IEEE-EMBS International Conference on Biomedical and Health Informatics (BHI), Valencia, Spain, 1–4 June 2014; pp. 535–538. [Google Scholar]
- International Organization for Standardization. Health Informatics, ISO/TS 215. Available online: https://www.iso.org/committee/54960/x/catalogue/ (accessed on 1 October 2018).
- CEN/TC 251: European Standardization of Health Informatics. Available online: http://library.ahima.org/doc?oid=30711#.W7cYHkYzaMo (accessed on 1 October 2018).
- Lozano-Rubí, R.; Carrero, A.M.; Balazote, P.S.; Pastor, X. OntoCR: A CEN/ISO-13606 clinical repository based on ontologies. J. Biomed. Inform. 2016, 60, 224–233. [Google Scholar] [CrossRef] [PubMed]
- Benson, T.; Grieve, G. Principles of Health Interoperability: SNOMED CT, HL7 and FHIR; Springer: Cham, Switzerland, 2016; pp. 223–242. [Google Scholar]
- Mandel, J.C.; Kreda, D.A.; Mandl, K.D.; Kohane, I.S.; Ramoni, R.B. SMART on FHIR: A standards-based, interoperable apps platform for electronic health records. J. Am. Med. Inform. Assoc. 2016, 23, 899–908. [Google Scholar] [CrossRef] [PubMed]
- Sinha, P.K.; Sunder, G.; Bendale, P.; Mantri, M.; Dande, A. Electronic Health Record: Standards, Coding Systems, Frameworks, and Infrastructures; John Wiley & Sons: Hoboken, NJ, USA, 2012. [Google Scholar]
- El-Sappagh, S.H.; El-Masri, S.; Riad, A.M.; Elmogy, M. Electronic health record data model optimized for knowledge discovery. Int. J. Comput. Sci. 2012, 9, 329–338. [Google Scholar]
- Beckett, D.; McBride, B. RDF/XML Syntax Specification (Revised). Available online: https://www.w3.org/TR/2003/WD-rdf-syntax-grammar-20030123/ (accessed on 1 October 2018).
- Turhan, A.Y. Description Logic Reasoning for Semantic Web Ontologies. In Proceedings of the International Conference on Web Intelligence, Mining and Semantics, Sogndal, Norway, 25–27 May 2011; p. 6. [Google Scholar]
- Allemang, D.; Hendler, J. Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL; Elsevier: Amsterdam, The Netherlands, 2011. [Google Scholar]
- McGuinness, D.L.; van Harmelen, F.; others. OWL Web Ontology Language Overview. Available online: https://www.w3.org/People/Sandro/OWL-Overview (accessed on 1 October 2018).
- McBride, B. The Resource Description Framework (RDF) and its Vocabulary Description Language RDFS. In Handbook on Ontologies; Springer: Berlin, Germany, 2004; pp. 51–65. [Google Scholar]
- Sirin, E.; Parsia, B. SPARQL-DL: SPARQL Query for OWL-DL. Available online: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.142.9826&rep=rep1&type=pdf (accessed on 1 October 2018).
- SPARQL 1.1 Query Language. Available online: https://www.w3.org/TR/sparql11-query/ (accessed on 1 October 2018).
- SPARQL Protocol. RDF Query Language. RDF Data Access Working Group (DAWG) Std. 2013. Available online: https://www.w3.org/TR/rdf-sparql-protocol/ (accessed on 1 October 2018).
- Fortino, G.; Savaglio, C.; Palau, C.E.; de Puga, J.S.; Ganzha, M.; Paprzycki, M.; Montesinos, M.; Liotta, A.; Llop, M. Towards Multi-layer Interoperability of Heterogeneous IoT Platforms: The INTER-IoT Approach. In Integration, Interconnection, and Interoperability of IoT Systems; Gravina, R., Palau, C.E., Manso, M., Liotta, A., Fortino, G., Eds.; Springer: Cham, Switzerland, 2018; pp. 199–232. [Google Scholar]
- Gyrard, A.; Gaur, M.; Shekarpour, S.; Thirunarayan, K.; Sheth, A. Personalized Health Knowledge Graph. Available online: http://knoesis.org/sites/default/files/personalized-asthma-obesity%20%2814%29.pdf (accessed on 1 October 2018).
- Andročec, D.; Novak, M.; Oreški, D. Using Semantic Web for Internet of Things Interoperability: A Systematic Review. Int. J. Semant. Web Inf. Syst. 2018, 14, 147–171. [Google Scholar] [CrossRef]
- Santos, J.A.; Rodrigues, J.J.; Silva, B.M.; Casal, J.A.; Saleem, K.; Denisov, V. An IoT-based Mobile Gateway for Intelligent Personal Assistants on Mobile Health Environments. J. Netw. Comp. Appl. 2016, 71, 194–204. [Google Scholar] [CrossRef]
- Vazquez-Briseno, M.; Navarro-Cota, C.; Nieto-Hipolito, J.I.; Jimenez-Garcia, E.; Sanchez-Lopez, J.D. A Proposal for Using the Internet of Things Concept to Increase Children’s Health Awareness. In Proceedings of the CONIELECOMP 2012 22nd International Conference on Electrical Communications and Computers, Cholula, Mexico, 27–29 February 2012; pp. 168–172. [Google Scholar] [CrossRef]
- Dohr, A.; Modre-Opsrian, R.; Drobics, M.; Hayn, D.; Schreier, G. The Internet of Things for Ambient Assisted Living. In Proceedings of the 2010 Seventh International Conference on Information Technology: New Generations, Las Vegas, NV, USA, 12–14 April 2010; pp. 804–809. [Google Scholar] [CrossRef]
- Zhang, X.M.; Zhang, N. An Open, Secure and Flexible Platform based on Internet of Things and Cloud Computing for Ambient Aiding Living and Telemedicine. In Proceedings of the Computer and Management (CAMAN), Wuhan, China, 19–21 May 2011; pp. 1–4. [Google Scholar]
- Jara, A.J.; Alcolea, A.F.; Zamora, M.A.; Skarmeta, A.F.G.; Alsaedy, M. Drugs Interaction Checker based on IoT. In Proceedings of the 2010 Internet of Things (IOT), Tokyo, Japan, 29 November–1 December 2010; pp. 1–8. [Google Scholar] [CrossRef]
- Xu, B.; Xu, L.D.; Cai, H.; Xie, C.; Hu, J.; Bu, F. Ubiquitous Data Accessing Method in IoT-Based Information System for Emergency Medical Services. IEEE Trans. Ind. Inform. 2014, 10, 1578–1586. [Google Scholar] [CrossRef]
- Guan, Z.J. Somatic data blood glucose collection transmission device for Internet of Things. Chin. Pat. 2013, 202, 653. [Google Scholar]
- Lijun, Z. Multi-parameter medical acquisition detector based on Internet of Things. Chin. Pat. 2013, 202, 774. [Google Scholar]
- Istepanian, R.S.H.; Hu, S.; Philip, N.Y.; Sungoor, A. The Potential of Internet of m-Health Things “m-IoT” for Non-Invasive Glucose Level Sensing. In Proceedings of the 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Boston, MA, USA, 30 August–3 September 2011; pp. 5264–5266. [Google Scholar]
- SNOMED CT. Available online: https://bioportal.bioontology.org/ontologies/SNOMEDCT (accessed on 1 October 2018).
- SSN Ontology. Available online: https://www.w3.org/ns/ssn/ (accessed on 1 October 2018).
- Time Ontology in OWL. Available online: https://www.w3.org/TR/owl-time/ (accessed on 1 October 2018).
- Geo Ontology. Available online: https://www.w3.org/2003/01/geo/ (accessed on 1 October 2018).
- Khadilkar, V.; Kantarcioglu, M.; Thuraisingham, B.; Castagna, P. Jena-HBase: A Distributed, Scalable and Efficient RDF Triple Store. Available online: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.416.6162&rep=rep1&type=pdf#page=93 (accessed on 1 October 2018).
© 2018 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Alamri, A. Ontology Middleware for Integration of IoT Healthcare Information Systems in EHR Systems. Computers 2018, 7, 51. https://doi.org/10.3390/computers7040051
Alamri A. Ontology Middleware for Integration of IoT Healthcare Information Systems in EHR Systems. Computers. 2018; 7(4):51. https://doi.org/10.3390/computers7040051
Chicago/Turabian StyleAlamri, Abdullah. 2018. "Ontology Middleware for Integration of IoT Healthcare Information Systems in EHR Systems" Computers 7, no. 4: 51. https://doi.org/10.3390/computers7040051
APA StyleAlamri, A. (2018). Ontology Middleware for Integration of IoT Healthcare Information Systems in EHR Systems. Computers, 7(4), 51. https://doi.org/10.3390/computers7040051