Abstract
Introduction:
Semantic Web (SW) technologies is capable of facilitating the management and sharing of knowledge and promote semantic interoperability among healthcare information systems.
Aim:
This article is designed to provide an overview of the SW technologies.
Methods:
This article was performed based on a literature review and Internet search through scientific databases such as PubMed, Scopus, Web of Science and Google Scholar.
Result:
The literature on SW addresses the technical and content aspects of SW technologies including description of ontology, interoperability standards in SW, creating ontology, types of ontologies, ontology editors, ontologies in healthcare.
Discussion:
The discussion on this forum aims to help understand the benefits of SW technologies in healthcare.
Conclusion:
SW promotes a shift from the “syntactic” level to the “semantic” level of services, applications, and people and finally to pragmatic level by sharing knowledge among clinicians, researchers and healthcare providers.
Keywords: Semantic Web, Ontology, Standard, Interoperability, Healthcare, Information
1. INTRODUCTION
Semantic Web (SW) was introduced as the future of the web in which the information can be understood and processed not only by machines but also by humans. Furthermore, the main purpose of the SW is to make it possible for human and machine work together (1-4). SW technologies are tools that facilitate the management and sharing of knowledge between systems (3). The concept of SW expresses the development and spread of the web in terms of creating meaning and context for information. In fact, SW is the universal space of intelligent machine computing, in which all knowledge bases will be put together in a meaningful way and with the ability to understand each other conceptually, and instead of producing information for machine, it will be produced for human consumptions. SW pioneers believe that SW creates a structure for meaningful content on web pages and is a key factor in maintaining quality on the web. It also helps researchers identify quality websites for searching (1, 3, 5). Since one of the main challenges in the field of medicine is the extraction of knowledge from the heterogeneous data and knowledge sources, the SW can improve the quality of care by integrating data silos. As decision making in the healthcare is often a collaborative process that requires information sharing, this function helps the clinicians to collect the right information and avoid repeating the experiences. It should be considered that a proper information sharing must be performed in three significant communication levels such as the syntax level (uncommon exchange format and syntactic operability), the semantic level (meaning), and the pragmatic level (contextual information) (6-8). HL7 also introduces an interoperability framework including technical interoperability, semantic interoperability, and process interoperability. The technical interoperability of the data is transferred from system A to system B and neutralizes the effect of distance, and does not know the meaning of what it exchanges. The semantic interoperability ensures that system A and system B understand the data in the same way, and also make computers understand and interpret the data without any ambiguity. This capability is limited to the domain and features and requires the use of codes and identifiers. Process interoperability coordinates work processes, which makes it possible to implement processes in organizations that interact with system A and system B. Once the process interoperability is achieved, people share a common understanding of how business systems interact and work processes are coordinated (9).Given that the SW increases the integration of multiple sources to obtain new and useful results, facilitating and exploiting information by connecting them to their definition and context, it can be concluded that using the SW can cover the above levels. To have the SW, attention should be paid to the two main aspects that are categorized in ontologies for consistent terminology and standards for interoperability (10). This article focuses on these two categories in detail.
a) Ontology
Ontology is the science of cognition and classification of concepts that exists in different fields and is generally rooted in the philosophy of science. Barry Smith, an ontology specialist in the field of biomedical, defines ontology as a branch of philosophy, the science of the types and structures of objects, their properties and their relationships in the real world. In other words, an ontology searches for the classification of entities. Each discipline can have its own preferred ontology by defining the vocabulary and rules of that discipline based on its theories “ (11). In SW, Lee introduces ontology as “a text or a file that defines the relationship between elements.” An ontology introduces the concepts of a domain, the relationship between these concepts (IS-A), the vocabulary used to design them, and their formal and informal definitions. In the ontology, IS-A relationship plays a major role because it provides a tree structure for it. An ontology structure should not necessarily be a tree. Because a concept may be derived from several upper concepts, it is referred to as a hierarchical structure or taxonomy. Compared to thesaurus, ontology can be language-free; it means that ontology deals with concepts that are independent of the language used to design them while thesaurus deals with words that are expressed in a particular language (11). Therefore, unlike ontology, thesaurus cannot create new relationships between words. Although, there is no clear distinction between taxonomy, thesaurus and ontology, taxonomy can be considered as a particular case of ontology. In most of the ontologies, the taxonomic structure is used to enhance certain features of ontology. Below are some examples of IS-A and non-IS-A relationships (11).
Another kind of hierarchical relationship in ontologies is “part of”, and the ontologies that use this type of relationship are known as partonomies, such as anatomy ontologies. In the design of ontology, the key points are to make it understandable and usable for professionals and non-professionals, as well as the use of different languages. For example, physicians are familiar with medical terms, and patients are not and also most of the scientific texts or documents have been written in English. To solve these problems, we need to create an ontology that covers a range of professional and non-professional concepts as well as non-English languages. To better understand these issues, consider the following examples (11, 12):
Lymphedema of Neck (Professional- English)
Neck swelling (Lay – English)
b) Standards
While ontologies provide a conceptual basis for the information exchange, standards create consistency in the information exchange between different systems and allow interoperability between systems (13). The main standard for the interoperability in the SW is the Resource Description Framework (RDF). It is an object-oriented and XML -based standard developed to describe concepts and create documents in SW. XML is based on Unicode and URI and also supports multiple languages. The URI is typically used to represent a location or address of sources, and the URN to identify the source by name on the Internet. The schema is also a language to describe the structure and content of elements in XML documents (8, 13, 14). The RDF schema is a standard tool for describing properties and data properties, which provides a mechanism for describing resource groups and relationships between these resources and is based on XML and XML schema. Web Ontology Language (OWL) is the SW-based ontology language derived from the combination of the DAML (DARPA Agent Markup Language) and the OIL (Ontology Inference Layer). It is a language for knowledge modeling in artificial intelligence. The structure of OWL is based on the OWL-DL and OWL-lite. The first is a grammar to describe simple hierarchies with simple constraints, and the latter is based on the descriptive logic that performs the reasoning and controlling the contradictions automatically (15-20).
Figure 1. SW layers presented by Tim Berners-Lee.

2. AIM
The aim of this study was to reveal and analyze the utility of our designed to provide an overview of the SW technologies.
3. METHODS
This cross-sectional study was made to introduce the integration and standards that create the interactions between different systems of knowledge and therapy as the basis of the semantic web. The main sources of information were the literature review of Tehran University of Medical Sciences library and databases such as PubMed, Scopus, Web of Science and Google Scholar. Keywords such as semantic web, ontology, interoperability and standard were used for search.
4. RESULTS
Based on this study, in order to achieve the SW, having appropriate ontology is very important. Creating ontology requires the following components:
a) Extended lexicon: A kind of dictionary in which there is not only the meaning of words, but also the rational relationships between terms. Thus, for the creation of ontology, all concepts are extracted from a dictionary in a particular discussion, such as objects or entities, subjects, verbs, and states, along with their dependencies (21).
b) Meta data: Data about data means information about data elements such as name, size, data type, length, field, and location (22).
c) Software agents: Small programs that interact with the Internet or, in other words, perform tasks in accordance with the following steps.
Accessing the domain knowledge;
Reasoning about their tasks;
Sending the tasks to other agents;
Interpreting received messages;
Decision making based on domain knowledge and collected information;
Making decisions in a meaningful way.
In ontologies, agents are for extracting and combining information from different sources to answer questions. In fact, these agents can create the interaction between a user and a computer in the Web (16, 23). There are some tools to support the user to create an ontology such as TextToOnto, Text2Onto, TERMINAE, ASIUM, Ontologos, OntoLearn, OntoLT (Table 1.
| IS_A relationships: | Non IS_A relationship: |
|---|---|
| Liver Radiation Therapy IS_A Liver Cancer Treatment | Hysterectomy can _be_realized_with Ovarian Gland Removal |
| Liver Surgery IS_A Liver Cancer Treatment | Hepatectomy can_be_followed_by Liver Radiation Therapy |
| Hepatectomy IS_A Liver Surgery | Lymph Node Removal can_cause Lymphedema Of Arm |
As shown in Table 3, there are ontologies in healthcare that play the role of interoperability standards and standard vocabularies for the accessibility of health data.
Table 3. Example how some editors which are used to create and maintain an ontology in a graphical way (1, 5, 12, 16, 24).
| type | description |
|---|---|
| Upper ontology | They are also called fundamental ontologies. In this type, there is a distinction between things that exist, such as objects, and things that happen, such as processes, and the ontologies are modeled better. |
| Domain ontology | This kind of ontology(19) includes important topics of a particular domain, for example, for biology, physics or astronomy. |
| Reference ontology | It is used for explicit display of the domain and usually created and developed without any specific application in mind. Reference ontologies are often used in high-level ontology to recognize the formal ontology of the domain. |
| Formal ontology | Used for semantic coding based on logic. Therefore, computational or computerized inferences are made using automated reasoning. |
| Informal ontology | It is the opposite of the formal ontologies. The informal ontology implies that the ontological diagnosis is not performed and the representation is done without the use of precise meanings. |
| Application ontology | When the reference ontology provides explicit representation of an aspect of the domain, usually uses several reference ontologies to illustrate a particular applicable scenario. Also, additional information should often be added to the ontology to apply it. |
5. DISCUSSION
One of the most challenging problems in healthcare is the ability to interoperate between information systems. The interoperability is important because of facilitating the knowledge sharing in the complicated environment (25). When paper based medical records were archived in files, there was a collection of valuable information with no connection among them. In this way, the organization was rich in data but poor in information. By computerizing them in the form of an electronic medical record, all of databases with all of data formats such as structured data (e.g. surgical reports, radiology and pathology), unstructured data (e.g. medications, laboratory results ), and visual data (e.g. radiological images) were integrated in the healthcare organization (13, 26, 27). Interoperability between these heterogeneous structures is difficult and requires a medium for the information exchange. The SW uses ontologies to create a common language and interoperability standards (28, 29). Some of ontologies were shown in Table 4. These are the interoperability standards and the standard vocabulary in the health care that can facilitate access to the necessary information by increasing the accuracy of searches on the web. Specifically, in searches, researchers encounter problems such as polysemy, ambiguity, and synonyms that increase and diffuse the results (14, 30).
Table 4. Ontology editors.
| Name | purpose |
|---|---|
| Arden Syntax | A standard for representing medical knowledge |
| ICD-10 | A classification for diagnostic codes. |
| CPT | A classification for diagnostic and surgical procedure codes. |
| LOINC | A general database for labs code and name, and clinical examinations. |
| GALLEN | Uses the language for displaying treatment terminology. |
| UMLS | Facilitates the retrieval and integration of information from a variety of sources and is used as a basic ontology in medicine. |
| SNOWMED | A reference terminology. |
| LinkBase | Facilitates the modeling of ribosome components and compares the results of the studies. |
| Gene Ontology | To display information about the role of genes produced by an organism |
| Riboweb Ontology | This system presents medical terminology by algorithms in an official domain ontology. |
Table 2. Types of Ontologies.
| Application | Name |
|---|---|
| The most prominent editor in the field of business | OntoEdit |
| The most famous editor of academic ontology | Protége |
| It is not only an ontological editor, but also an open source ontology management infrastructure for business applications | KAON |
These ontologies add context to the patient’s medical history, create linkage among diagnosis and procedure medications, laboratory tests and radiology examination automatically. As a result, queries are more effective and the results are closer to search terms (20, 31). In the research, SW provides a common framework for sharing and reuse of knowledge among applications and organizations. This sharing and reuse of knowledge improves scientific research through creating new ideas, testing different hypotheses from different aspects, facilitating the training of novice researchers and reduce the costs of information gathering. In fact, the SW makes relationship among different sources of data by data mapping (32).
Todays, ubiquity is very important goal. That means accessibility to healthcare services in everywhere and every time for everyone (33). Mobile and web base platform cover and converge in one shared communication sphere. To achieve this convergence towards the vision of ontology-enabled ubiquitous mobile communication, combination of SW technology with ubiquitous mobile communications is beneficial. Ontologies play an ever-increasing role in service platforms and mobile communications. Mobile ontology is a comprehensive “higher-level” ontology for providing value-added mobile services (8). In such environment, information is diverse in their language, format and lack of semantic meaning for autonomous processing by computer or operational agent. The SW can be used to overcome (rescue) this problem (8). Mobile agents accompanied by mobile ontology are applied to integrate independent components in a system to collect information from all the involving participants, such as user, network, service provider etc. in order to achieve global information sharing and integration in mobile communication domains (23, 31).
6. CONCLUSION
Nowadays, ubiquitous healthcare services are essential. To achieve this goal, information exchange is important in the medical sciences since much of the medical information that is available needs an avenue to be shared across disparate computer systems. Ontology based interoperation has been intended for sharing knowledge and exchanging information both across people and across services/applications, and it covers domains related to mobile communications, specifically, addressing persons, terminals, services, networks. Also, ontologies can provide a basis for the searching of context-based medical research information so that it can be integrated and used as a foundation for future research, as well as creating context-based rules for appointments, procedures, and tests so that the quality of healthcare is improved.
In conclusion, SW promotes a shift from the “syntactic” level to the “semantic” level of services, applications, and people and finally to the “pragmatic level” by sharing knowledge among clinicians, researchers and healthcare providers.
Author’s contribution:
Both authors have contributed to writing the article. Final proof reading was made by the first author.
Conflicts of interest:
There are no conflicts of interest.
Financial support and sponsorship:
None.
REFERENCES
- 1.Sure Y, Studer R. Semantic Web technologies for digital libraries. Library Management. 2005;26(4/5):190–195. [Google Scholar]
- 2.Sadeh T, Walker J. Library portals: toward the semantic web. New Library World. 2003;104(1184/1185):11–19. [Google Scholar]
- 3.Martínez-Costa C, Menarguez-Tortosa M, Maldonado J, Fernandez-Breis J. Semantic Web Technologies for Managing EHR-related Clinical Knowledge. [May 2017]. Available from: https://www.researchgate.net/publication/221906998.
- 4.Ogbuji C. A Role for semantic Web Technologies in patient record data collection. [May 2017]. Available from: http://3roundstones.com/led_book/led-ogbuji.html.
- 5.Cullen R. Health On the Internet: A study of providers, quality and users: Westport: Praeger. 2006.
- 6.Tan J. Medical Informatic: concepts, methodology, tools and applications. NewYork: Hershy; 2009. [Google Scholar]
- 7.Shortliffe E. Medical informatics: computer applications in health care and biomedicine. New York: Springer; 2015. [Google Scholar]
- 8.Tatnall A. Web Technologies: Concepts, Methodologies, Tools, and Applications. USA: Hershey; 2010. [Google Scholar]
- 9.Benson T. Principles of health interoperability: HL7 & SNOMED. London: Springer; 2010. [Google Scholar]
- 10.Finin T, Li Ding L, Lina Zhou L, Joshi A. Social networking on the semantic web. The Learning Organization. 2005;12(5):418–435. [Google Scholar]
- 11.Berka P, Rauch J, Abdelkhader Zighed D. Data mining and medical knowledge management. NewYork: Hershy; 2009. [Google Scholar]
- 12.Popescu M, Xu D. Data mining in bioinformatic using ontologies. Boston: Artech House; 2009. [Google Scholar]
- 13.Hristidis V. Information Discovery on Electronic Health Records. New York: CRC Press (taylor & francis group); 2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Brooks P, Health A. Standards and Interoperability in Healthcare Information Systems: Current Status, Problems, and Research Issues. 2010-2018 [cited 2010: [21-2 pp.]. Available from: https://pdfs.semanticscholar.org/a257/748b4b2f37e5dcdfefa096b6d24a554d7b2f.pdf.
- 15.Diggelen J, Beun R, Dignum F, Eijk R, Meyer J. Ontology negotiation in heterogeneous multi-agent systems: The Anemone system. Applied Ontology. 2007;11(2):267–303. [Google Scholar]
- 16.Ermolayev V, Keberle N, Kononenko O, Plaksin S, Terziyan V. Towards a framework for agent-enabled semantic web service composition. International Journal of Web Service Research. 2004;1(3):63–87. [Google Scholar]
- 17.Gnanambal S, Thangaraj M. Research Directions in Semantic Web on Healthcare. International Journal of Computer Science and Information Technologies. 2010;1(5):449–453. [Google Scholar]
- 18.Liu H, Hou XQ, Hu G, Li J, YQ D. Development of an EHR System for Sharing - A Semantic Perspective. Studies in health technology and informatics. 2009;150:113–117. [PubMed] [Google Scholar]
- 19.McGuinness D, Fikes R, Hendler J, Stein L. DAML+OIL: An Ontology Language for the Semantic Web. IEEE. 2002. [cited 2017]; Available from: https://ieeexplore.ieee.org/document/1039835/?part=1.
- 20.Shortliffe E, Cimino J. Biomedical Informatics: Computer Applications in Health Care and Biomedicine. Third. New York: Springer; 2006. [Google Scholar]
- 21.Wager K, Lee F, Glaser J. Health Care Information Systems: A Practical Approach for Health Care Management. 2. USA: Jossey-Bass / Wiley; 2009. [Google Scholar]
- 22.Karami M, Rahimi A, Hosseini Shahmirzadi A. Clinical Data Warehouse: An Effective Tool to Create Intelligence in Disease Management. The Health Care Manager. 2017;36(4):380–384. doi: 10.1097/HCM.0000000000000113. [DOI] [PubMed] [Google Scholar]
- 23.Karami M, Hosseini Shahmirzadi A. Applying Agent-based Technologies in Complex Healthcare Environment Iranian journal of public health. 2018;47(3):458–459. [PMC free article] [PubMed] [Google Scholar]
- 24.Bui A, Taira R. Medical imaging informatics. NewYork: Springer; 2010. [Google Scholar]
- 25.Wickramasinghe N, Gupta J, Sharma S. Creating knowledge-based health care organization. London: Hershy; 2005. [Google Scholar]
- 26.MCway D. Today’s health information management. USA: Thomson (Delmar); 2008. [Google Scholar]
- 27.Karami M, Safdari R. From Information Management to Information Visualization: Development of Radiology Dashboards. Applied clinical informatics. 2016;7(2):308–329. doi: 10.4338/ACI-2015-08-RA-0104. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Taylor P. From patient data to medical knowledge : the principles and practice of health informatics. London: Blackwell Publishing; 2006. [Google Scholar]
- 29.Chen H, Fuller S, Friedman C, Hersh W. Medical Informatics: Knowledge Management and Data Mining in Biomedicine. London: Springer; 2005. [Google Scholar]
- 30.Khozoie N. Health Information Management on Semantic Web International Journal of Web & Semantic Technology. 2012;3(1):61–68. [Google Scholar]
- 31.Berman J. Biomedical informatics. London: Jones and Bartlett; 2007. [Google Scholar]
- 32.Brewster C, Ohara K, Fullerswilks Y, Franconi E, Musen M, Ellman J, et al. knowledge representation with ontologies: the present and future. IEEE intelligent systems. 2004;19(1):72–81. [Google Scholar]
- 33.Karami M, Hafizi N. E-game in Healthcare: As an E-intervention to Promote Public Health. Iranian journal of public health. 2016;45(12):1662–1664. [PMC free article] [PubMed] [Google Scholar]
