A hybrid ontology approach for integration of obsolescence information

https://doi.org/10.1016/j.cie.2013.02.011Get rights and content

Abstract

Information sharing among distributed obsolescence management systems is a challenge because of the heterogeneity of data (data with different forms and representations). Indeed, this is the main hurdle that exists for current tools managing product obsolescence. This paper presents a hybrid ontology approach for the integration of obsolescence information that combines a global ontology that provides a shared vocabulary for the specification of the semantics of obsolescence domain knowledge, along with local ontologies that describe structures of multiple data sources distributed in various obsolescence management tools. A procedure is provided for mapping local ontologies to the global ontology by quantifying relationships between classes and identifying groups of classes with a clustering method. Ontologies and rules of identifying relationships are realized with OWL (Web Ontology Language) and SWRL (Semantic Web Rule Language). With the application of the hybrid ontology approach, a unified view of data is provided to support decision making for efficient obsolescence management and a structure where new sources of information can be easily added with little modification in the future.

Highlights

► An approach is proposed for integrating heterogeneous obsolescence data sources. ► The approach combines the use of a global ontology and local ontologies. ► A global ontology for obsolescence knowledge representation is developed. ► Local ontologies are used for describing structures of various data sources. ► The method of mapping local ontologies to the global ontology is developed.

Introduction

Obsolescence is an emerging issue in the past decade caused by fast moving technologies which cause high-tech components to have shortened life cycles. Newer and better technologies are being introduced frequently, rendering components obsolete. Yet, custom low volume products and systems such as ships, submarines and aircraft can be manufactured and in use for decades. During such a long time period, obsolescence of components often emerges before the systems are even fielded and recurs throughout the support life. For example, in a surface ship sonar system, over 70% of the parts are obsolete before the system is installed (Singh & Sandborn, 2006). As obsolescence brings serious consequences including high maintenance costs and much waste, it has drawn greater attention in recent years. Many tools have been developed for managing obsolescence: Diminishing Manufacturing Sources and Material Shortage (DMSMS) Knowledge Sharing Portal (KSP) of the Department of Defense (DoD), Component Obsolescence and Reuse Tool (CORT) of Raytheon, Q-Star of QinetiQ, and so on. These tools can report current obsolescence status of components, forecast obsolescence risk, and enable the identification of possible alternative components. However, current obsolescence management tools are predominately populated by a set of data that are not integrated with each other, complete, consistent in the information provided, or even contain consistent definitions of the quantities tracked and achieved. Data conflicts are more common than data agreement (Sandborn et al., 2011). Heterogeneity of data, data with different representations and sources, is the main problem existing in current obsolescence management tools.

The heterogeneity of data is a common phenomenon in distributed information sources and is growing with the development of computer and information technologies that have created a huge amount of data and information (Kashyap and Sheth, 1997, Kim and Seo, 1991). In general, heterogeneity problems can be divided into three categories, including syntax heterogeneity, structure heterogeneity, and semantics heterogeneity (Stuckenschmidt & van Harmelen, 2005), where

  • Syntax heterogeneity is related to data format heterogeneity.

  • Structure heterogeneity is related to homonyms, synonyms or different attributes in database tables.

  • Semantics heterogeneity is related to intended meanings of terms in a special context or application.

In obsolescence management tools, an example of syntax heterogeneity is the format of a component’s obsolescence date that is month, date, year in Tool A, but mm/dd/yy in Tool B. An example of structure heterogeneity is a component’s original equipment manufacturer (OEM) information and introduction date that are in the same data table in Tool A, but in separate data tables in Tool B. An example of semantic heterogeneity is how components in Tool A but parts in Tool B are used to represent the items that build up the product. In order to prevent errors resulting from the heterogeneity of the data, to ensure data consistency across different tools and to utilize all of the data to efficiently support obsolescence management, knowledge integration and sharing of obsolescence information is required.

Research related to information integration can be traced back to the 1990s. Madhavaram, Ali, and Zhou (1996) proposed a general model of a Heterogeneous Distributed Database System (HDDBS) for database integration. This initial work was a valuable start, but was limited to an abstract, prototype model describing the problem in general. Other integration approaches have since been developed for various applications. For example, Bellatreche, Dung, Pierra, and Hondjack (2006) developed an ontology-driven integration approach to integrate electronic catalogs within engineering databases; Chen (2010) proposed a systematic approach to develop a knowledge integration and sharing mechanism for collaborative molding product design and process development. There is also progress with information integration in other specific application domains (Abiteboul et al., 2002, Omelayenko and Fensel, 2001; etc.). Unfortunately, these approaches are not suitable for the needs of obsolescence information management.

This paper develops a hybrid ontology approach for information integration in the domain of obsolescence. In Section 2, types of ontology-based integration approaches are compared and the hybrid ontology approach is described. To apply the approach, ontology representation for obsolescence information is introduced in Section 3. Section 4 provides the overview of the hybrid ontology integration approach. The details of the approach are provided in Section 5, while the details of the ontological framework and rules for the approach are provided in Section 6. A case study to demonstrate the application of the hybrid ontology approach for information integration for more efficient obsolescence management at reduced cost is provided in Section 7. Section 8 provides conclusions and future work.

Section snippets

Classification of integration approaches

Some approaches have already been proposed for solving syntax heterogeneity and structure heterogeneity (Stuckenschmidt & van Harmelen, 2005). This paper focuses on semantic heterogeneity. The use of ontologies for the explication of implicit and hidden knowledge is a possible approach to overcome the problem of semantic heterogeneity. Most of the recent integration approaches use ontologies, since the explicit representation is necessary for the integration process (Bellatreche et al., 2006,

Ontology representation for obsolescence information

The hybrid approach is used in our approach for information integration in obsolescence management. To apply the hybrid approach, ontology needs to be defined first to represent obsolescence domain information. A number of ontology representation languages are available due to the efforts of AI specialists and the World Wide Web Consortium (W3C). Widely used web-based ontology languages include RDF, RDF Schema, DAML + OIL, and OWL. OWL is the most recently developed ontology representation

Hybrid ontology integration approach overview

To use the hybrid ontology approach for information integration, mappings between the global ontology and local ontologies need to be built. Bellatreche et al. (2006) applied the hybrid ontology approach to integrate electronic catalogs within engineering databases, and proposed a method to build mappings between various ontologies for integration. Ontologies can have two structures: hierarchical structure (see Fig. 5) and network structure (see Fig. 4). In hierarchical structure, classes are

Procedure of method

The procedure of applying the hybrid ontology approach to integrate obsolescence information is provided step by step in the following subsections. The following notation will support this discussion. Let S = {S0, S1, S2,  , SN} be a set of ontologies, and S0 is the global ontology. Each ontology Si is a collection of classes Si = {C1i, C2i,  , CMi}, and a class Cji ϵ Si is characterized by a set of data properties A(Cji) (at ϵ A(Cji)).

Ontological framework and rules

Ontologies and rules developed in the procedure for information integration are represented with OWL (Web Ontology Language) and SWRL (Semantic Web Rule Language) and realized using the ontology editor Protégé. Fig. 15 shows how three local ontologies (S1, S2, S3) describing three local data sources are imported for integration with the global ontology (S0) for the example of obsolescence information integration (see Fig. 14). The class prefix is used to indicate the ontology to which it belongs.

Case study

In this section, the proposed hybrid ontology approach for information integration is applied to obsolescence information management of an electronic engine control unit (ECU) in an aircraft. The ECU consists of three hardware boards populated with hundreds of electronic components (e.g., microprocessor, memory, passive components, etc.), and several software systems or applications (e.g., operating system, control application software, data management software, etc.) operating the hardware. A

Conclusions and future work

While the impact of obsolescence problems is growing, the current tools are lacking the needed information and knowledge to support the efficient obsolescence management. Heterogeneous data and data conflicts are the main problems existing in the tools managing obsolescence. This paper has presented a hybrid ontology approach for integrating heterogeneous obsolescence information sources. The use of ontology can capture information semantics with the global ontology providing a shared

Acknowledgments

This work was funded by the National Science Foundation through Grant 0928530, 0928628, 0928837. Any opinions, findings, and conclusions or recommendations presented in this paper are those of the authors and do not necessarily reflect the views of the National Science Foundation.

References (18)

There are more references available in the full text version of this article.

Cited by (19)

  • A framework to canonicalize manufacturing service capability models

    2015, Computers and Industrial Engineering
    Citation Excerpt :

    Wang et al. (2013) provided a shared-negotiation ontology to address communicative interoperability problems in supply chain negotiation. Zheng and Terpenny (2013) enhanced the semantics of legacy information by combining a global ontology with the legacy domain knowledge. The global ontology served as the reference model to provide additional semantics to the legacy domain knowledge.

  • Semantic interoperability model for learning object repositories

    2023, International Journal of Metadata, Semantics and Ontologies
  • Analysis of Social Media for Psychological Stress Detection using Ontologies

    2020, Proceedings of the 4th International Conference on Inventive Systems and Control, ICISC 2020
View all citing articles on Scopus
View full text