Automatic Acquisition of Failure Mode and E ﬀ ect Analysis Ontology for Sustainable Risk Management

: In this piece of research, we have presented an approach to populate Failure Mode and E ﬀ ect Analysis (FMEA) ontology from existing worksheets prepared by experts. FMEA is a commonly used method for risk assessment in any organization. This method is initiated by domain experts who analyze all the associated risks to a product or process, their causes, severity, e ﬀ ects and mitigation actions. Besides domain experts, time and cost are the other two factors involved in successful completion of FMEA. Reusability of the knowledge produced at the end of this method can bring numerous beneﬁts to an organization. Some ontologies are available for semantic content management of FMEA knowledge but in order to avail their full beneﬁts, it is must that they can acquire the existing knowledge automatically. Major objective of this article is to develop an algorithm, which can populate FMEA ontology from existing worksheets. Major contribution of this work is to identify an existing FMEA ontology and its evaluation for schema and relationship richness, then its automatic population using proposed algorithm without human intervention, and ﬁnally making it a part of complete knowledge management system. Our proposed algorithm correctly mapped 1357 instances to FMEA ontology from manually prepared FMEA spreadsheets. This FMEA ontology has been queried by domain experts and it was proved to be very helpful in experts like decision-making.


Introduction
Organizations these days are competing to develop sustainability strategies for seeking an increase in profits and reduction in risk. Enterprises have to deal timely with the rapid advancements in technology, changes in value chain methodology, and spontaneous unavailability of experts. This is why enterprises are seeking to establish robust risk management systems. Risk management is referred to the process of identification of potential risk in advance, its analysis and deciding certain precautions to mitigate it [1] Effective risk management helps organizations achieve their objectives and sustain in the market by developing a certain level of trust between organization, its stakeholders and customers.
Sustainability requires organizational knowledge base for problem-solving, which is usually built after extensive trial and error learning. It is also emphasized to facilitate implementation of Knowledge Management (KM) strategies in order to promote sustainability [2].
Similarly, Enterprise Risk Management (ERM) keeps company-wide perspective at the top during identification and analysis of risk. It develops a value bond between firms and shareholders. It is a structured approach to identify all the uncertain circumstances faced by an enterprise by aligning people, processes, and knowledge. It identifies and prioritizes all possible risks associated to a firm for better risk management and in time decision-making [3].

Related Work
In this section we will address different approaches, which have been seen for ontology-based organizational content management. Then, we will discuss about the ontology acquisition, tools, and techniques designed for it and their drawbacks.

Ontology-Based Content Management Systems
Ontology is a collection of concepts and relationship between those concepts. Knowledge base of an ontology stores different instances about the concepts and relationships defined in it. Authors in [8] addressed the importance of semantic content management. Sustainable enterprise relies on the effective management of its knowledge contents. Knowledge in an organization can be found scattered anywhere from white papers to web-accessible reports. There are numerous disadvantages Sustainability 2020, 12, 10208 3 of 21 of such scattered data. For example, it is difficult to analyze it in order to make conclusions, all the human efforts put to gather data are wasted, and it might lead to frauds and discrepancies. For a sustainable enterprise, it is a must to manage its knowledge repositories semantically so that it can be used in future for better decision-making. Authors believe that ontologies are a better way to manage enterprise contents semantically. Author in [9] focused on the issue of sustainability assessment and proposed an ontology-based knowledge management system as a solution.
Authors in [10] presented a domain ontology for sustainable development in economy. They addressed the environmental, economic, and social knowledge as the base of sustainable development. Authors in [11] show a close relationship between ontology and sustainability. Their emphasis is on the improvement of the knowledge acquired from the sustainability measures. They believe that ontologies model real-world phenomena, therefore, they are a better approach to understand the dimensions of sustainability. Authors in [12] presented an ontology-based knowledge base system for failure detection and prevention of cyber physical system. Such systems are equipped with the components for the detection and prevention of the system failure and their mitigation. Core component of such physical systems is a sensor whose failure leads to the failure of entire system. For the risk assessment of this sensor, authors utilized Failure Mode Effects and Critical Analysis (FMECA) approach. They stored their gathered knowledge in a knowledge base, which was constructed using ontology that helped deciding a mitigation action on identification of any hazard in the sensor. Authors in [6] presented an ontology-based content management system for a virtual organization. They provided a mechanism for ontology acquisition, storage, query, transformation, and information retrieval. They concluded that their searching and browsing experience was excellent with the help of ontology as it was focused on information retrieval and presentation.
Authors in [7] presented a conceptual framework for an ontology-based knowledge management system to preserve FMEA knowledge. This conceptual architecture was mainly based on domain-specific ontology to provide basic concepts of FMEA domain and relationship between them, a knowledge base to store instances, a query analyzer to ask knowledge base for a certain decision, and an inference engine to generate decisions from the knowledge base. This conceptual architecture can be seen in Figure 1. scattered anywhere from white papers to web-accessible reports. There are numerous disadvantages of such scattered data. For example, it is difficult to analyze it in order to make conclusions, all the human efforts put to gather data are wasted, and it might lead to frauds and discrepancies. For a sustainable enterprise, it is a must to manage its knowledge repositories semantically so that it can be used in future for better decision-making. Authors believe that ontologies are a better way to manage enterprise contents semantically. Author in [9] focused on the issue of sustainability assessment and proposed an ontology-based knowledge management system as a solution. Authors in [10] presented a domain ontology for sustainable development in economy. They addressed the environmental, economic, and social knowledge as the base of sustainable development. Authors in [11] show a close relationship between ontology and sustainability. Their emphasis is on the improvement of the knowledge acquired from the sustainability measures. They believe that ontologies model real-world phenomena, therefore, they are a better approach to understand the dimensions of sustainability. Authors in [12] presented an ontology-based knowledge base system for failure detection and prevention of cyber physical system. Such systems are equipped with the components for the detection and prevention of the system failure and their mitigation.Core component of such physical systems is a sensor whose failure leads to the failure of entire system. For the risk assessment of this sensor, authors utilized Failure Mode Effects and Critical Analysis (FMECA) approach. They stored their gathered knowledge in a knowledge base, which was constructed using ontology that helped deciding a mitigation action on identification of any hazard in the sensor. Authors in [6] presented an ontology-based content management system for a virtual organization. They provided a mechanism for ontology acquisition, storage, query, transformation, and information retrieval. They concluded that their searching and browsing experience was excellent with the help of ontology as it was focused on information retrieval and presentation.
Authors in [7] presented a conceptual framework for an ontology-based knowledge management system to preserve FMEA knowledge. This conceptual architecture was mainly based on domain-specific ontology to provide basic concepts of FMEA domain and relationship between them, a knowledge base to store instances, a query analyzer to ask knowledge base for a certain decision, and an inference engine to generate decisions from the knowledge base. This conceptual architecture can be seen in Figure 1. Later on, in [1], they provided implementation details of FMEA ontology and its query analyzer. They divided FMEA domain in six core concepts, e.g., FMEA, Process, Failure mode, Later on, in [1], they provided implementation details of FMEA ontology and its query analyzer. They divided FMEA domain in six core concepts, e.g., FMEA, Process, Failure mode, RPN, Control method, and Mitigation action. They also provided a list of SPARQL queries to seek knowledge from the knowledge base. Overall performance of the system was excellent as it was answering all the queries properly. However, the knowledge extraction part of their conceptual frame work has not been addressed yet. It is rather difficult to develop a piece of software to extract information from conventional spreadsheets and store it in the knowledge base in the form of well-structured ontology instances because the information given in semi-structured documents does not contain explicit relationships. After FMEA ontology, this was another core part of that architecture without which the overall knowledge base system was ineffective. Their proposed FMEA ontology can be seen in Figure 2.
Sustainability 2020, 12, x FOR PEER REVIEW  4 of 22 RPN, Control method, and Mitigation action. They also provided a list of SPARQL queries to seek knowledge from the knowledge base. Overall performance of the system was excellent as it was answering all the queries properly. However, the knowledge extraction part of their conceptual frame work has not been addressed yet. It is rather difficult to develop a piece of software to extract information from conventional spreadsheets and store it in the knowledge base in the form of wellstructured ontology instances because the information given in semi-structured documents does not contain explicit relationships. After FMEA ontology, this was another core part of that architecture without which the overall knowledge base system was ineffective. Their proposed FMEA ontology can be seen in Figure 2. The work we have seen so far for ontology-based content management system just describes different studies to support ontology-based knowledge management systems. Core of these knowledge management systems is ontology, but no one addressed about the population of ontology and reusability of existing knowledge.

Ontology Population Approaches
While populating an existing ontology, its schema is not changed, however, only its knowledge base is enriched with new information [13]. According to [14], "ontology population is the practice of adding concept and relation instances to an existing ontology knowledge base." It can be said, a process to build a knowledge base. It starts after building the conceptual model of the ontology and comprises different activities of adding new instances of concepts and relations into existing ontology. Ontology population phase requires a basic ontology, which will be populated, corpus, or corpora with new information, and a program to locate instances and relationships in corpus and populate them in ontology after converting into ontology instance language.
Manual instantiation of a knowledge base requires a lot of time, effort, and cost. Therefore, different techniques have been introduced to populate knowledge bases automatically or semiautomatically. Some prominent approaches are discussed here. Authors in [15,16] presented a system known as ArtEquAKT that automatically pulls out knowledge about artists available on the web, populates knowledge base with that knowledge, and further uses it to generate personalized biographies. It extracts Parts-of-Speech after syntactically analyzing web knowledge, and after that, uses semantic analysis to extract Named Entities and binary relationship between instances. It uses hand-built heuristics to handle with redundant instances. Another approach named "BOEMIE" [17] works on the similar patterns but uses machine learning to build heuristics that further help resolve The work we have seen so far for ontology-based content management system just describes different studies to support ontology-based knowledge management systems. Core of these knowledge management systems is ontology, but no one addressed about the population of ontology and reusability of existing knowledge.

Ontology Population Approaches
While populating an existing ontology, its schema is not changed, however, only its knowledge base is enriched with new information [13]. According to [14]. "ontology population is the practice of adding concept and relation instances to an existing ontology knowledge base". It can be said, a process to build a knowledge base. It starts after building the conceptual model of the ontology and comprises different activities of adding new instances of concepts and relations into existing ontology. Ontology population phase requires a basic ontology, which will be populated, corpus, or corpora with new information, and a program to locate instances and relationships in corpus and populate them in ontology after converting into ontology instance language.
Manual instantiation of a knowledge base requires a lot of time, effort, and cost. Therefore, different techniques have been introduced to populate knowledge bases automatically orsemi-automatically. Some prominent approaches are discussed here. Authors in [15,16] presented a system known as ArtEquAKT that automatically pulls out knowledge about artists available on the web, populates knowledge base with that knowledge, and further uses it to generate personalized biographies. It extracts Parts-of-Speech after syntactically analyzing web knowledge, and after that, uses semantic analysis to extract Named Entities and binary relationship between instances. It uses hand-built heuristics to handle with redundant instances. Another approach named "BOEMIE" [17] works on the similar patterns but uses machine learning to build heuristics that further help resolve redundancy. In this approach, machine learning is combined with ontology-based information extraction and an inference engine for extracting "primitive" concept instances from various modalities, which are converted to "composite" and more abstract concepts using abductive reasoning. Author in [18] proposed a system that applies statistical techniques to learn pattern extraction for binary relations in natural language corpora; it further uses this learning for automatically extracting instances of arbitrary binary relations from corpora. Authors in [19] presented an information extraction system that automatically populates knowledge base from soccer match reports from various semi-structured (tables) and unstructured (text, images, and image captions) information found on web. It identifies named entities using standard rule-based information extraction system, and uses mapping declarative rules to convert extracted named entities to semantic structures defined by the ontology. In [20], authors introduced a pattern-based method to populate subject ontology with the definitions of a domain glossary (domain of cultural heritage). This approach uses manually built lexico-syntactic patterns in order to extract instances of concepts from semi-structured corpora (Art and Architecture Thesaurus). Authors in [21] presented a semi-automated system that supports ontology population from both unstructured and semi-structured text. In this system, relation extraction is done by natural language processing techniques. Before assigning a candidate instance to a concept, its fitness value is calculated for each concept in the ontology using hierarchical syntactic information of the ontology schema. In the system presented by [22] a seed ontology is used to generate a domain ontology. Concept candidates are extracted using a general purpose named entity recognition system and lexico-syntactic patterns. These concept candidates are further filtered by calculating their statistical significance and according to the knowledge that can be acquired from available web sources. The system presented by [23] uses a bootstrapping approach. It extracts instances of relations from a given corpus, which are further validated by an ontology expert. Validated patterns are given to a patternlearner. After the completion of learner process, these induced patterns are used to extract new examples from unseen corpora, which are validated by a user. Authors in [14] proposed an approach, which is based on statistical, syntactic, and semantic techniques, for extracting instances for risk knowledge base using a generic ontology and collection of unstructured documents of the given domain. It uses Tree Tagger [24] to assign part of speech tags to the text found in the documents that carry information about probable risk. From these tagged words, all verbs are extracted and these verbs are supposed to be the relationships between instances of two concepts of the ontology. List of these verbs (relationships) is validated by a human expert. Further from each validated semantic relation in the given sentence of the corpus, a triplet is extracted (Segment -L , Verb, and Segment-R ). These triplets are passed to a syntactic structure recognizer that uses hand-built rules to identify and generate instances (Instance-L , Verb, and Instance-R ) from candidate triplets. Authors in [25] used General Architecture of Text Engineering (GATE) for autoacquisition of a domain ontology from web-crawled Italian text. They also developed their required gazetteers of named entities. GATE is a good option while extracting information from unstructured documents where it is feasible to identify named entities and their relationship. Authors in [26] presented a deep learning-based NLP ontology population system to populate the Bimolecular Network Ontology (BNO) from textual data. The input to the system was unstructured text in the form of running sentences, which they tokenized before applying deep learning for information extraction. Then they used word2vec [27] algorithm to identify word embeddings with the help of a shallow neural network. After that, they populated BNO ontology with the help of a human expert who was responsible to evaluate each extracted instance by deep learning method. He had the responsibility to keep the ontology consistent.
All these techniques have been designed for unstructured text, which is in the form of sentences. These techniques identify named entities or other Parts-of-Speech and relationship between them, which can be found explicitly in the sentences. Therefore, none of these can be applied on FMEA worksheets in order to extract information and convert it into instances.

Comma Separated Values (CSV) to RDF Conversion Approaches
We have to work on semi-structured CSV documents in order to extract instances for FMEA ontology. In this sort of information, the relations to bind information entities are not found, rather they are induced to form a triple of Resource Description Framework (RDF). Some applications that work on CSV to RDF conversion are given in Table 1.
Our desired features from a CSV to RDF convertor are given below, which are not found all together in any application given in Table 1.

1.
A fully automated approach without human intervention.

2.
Involvement of domain ontology for rapid mapping between CSV file and ontology language. 3.
More than one instance could be defined from one row as it is not necessary for a row to have only a single instance.

4.
Rows or columns can have multivalued attributes, which should be properly handled and have assigned relations with their correspondent instances correctly (without human intervention).
Special characters, which can cause conflict with XML tags, should be converted properly.
Keeping these points in mind, we propose an algorithm that reads a CSV file, which contains semi-structured FMEA data, and this algorithm converts it to RDF instances. Some manually built patterns and tags are used in this algorithm, and it carefully embeds in them the information extracted from CSV file, which is later on written in OWL file as an RDF instance. This OWL file can be processed by any ontology editor, and it is also possible to execute SPARQL queries on it.  Figure 3 represents the proposed ontology acquisition approach. We can see FMEA ontology and numerous FMEA spreadsheets, which have been prepared in the past manually by domain experts. Information in these spreadsheets is semi-structured that means concept instances are there but these sheets cannot provide any explicit relationship between them. Proposed algorithm is given in Section 3. It extracts concept instances from FMEA spreadsheets. It is a must to have a spreadsheet prepared in the standard format as given in Figure 4. This algorithm induces relationship between concepts Sustainability 2020, 12, 10208 7 of 21 explicitly according to RDF format. Once a complete RDF instance is formed, it is added to existing FMEA ontology repository as an OWL-named individual, which can be queried to generate knowledge. Figure 3 represents the proposed ontology acquisition approach. We can see FMEA ontology and numerous FMEA spreadsheets, which have been prepared in the past manually by domain experts. Information in these spreadsheets is semi-structured that means concept instances are there but these sheets cannot provide any explicit relationship between them. Proposed algorithm is given in Section 3. It extracts concept instances from FMEA spreadsheets. It is a must to have a spreadsheet prepared in the standard format as given in Figure 4. This algorithm induces relationship between concepts explicitly according to RDF format. Once a complete RDF instance is formed, it is added to existing FMEA ontology repository as an OWL-named individual, which can be queried to generate knowledge.     Figure 3 represents the proposed ontology acquisition approach. We can see FMEA ontology and numerous FMEA spreadsheets, which have been prepared in the past manually by domain experts. Information in these spreadsheets is semi-structured that means concept instances are there but these sheets cannot provide any explicit relationship between them. Proposed algorithm is given in Section 3. It extracts concept instances from FMEA spreadsheets. It is a must to have a spreadsheet prepared in the standard format as given in Figure 4. This algorithm induces relationship between concepts explicitly according to RDF format. Once a complete RDF instance is formed, it is added to existing FMEA ontology repository as an OWL-named individual, which can be queried to generate knowledge.    Proposed Algorithm

1.
Load CSV file and read its contents in a 2D array named "FMEA table." 2.
Read an existing OWL file and remove its end of file tag.

3.
For each process in FMEA Add end of file tag to the existing OWL file.
A sample FMEA worksheet is given in Figure 5. It contains FMEA information from an automotive domain process. Box 1 shows the output of the proposed algorithm when this sheet is passed to it as input.

Evaluation
We evaluated this work from three aspects. First of all, we evaluated the FMEA ontology in order to know if its classes are disjoint to each other. This has been done by executing the consistency rules of Hermit reasoner. Disjointness ensures that the domain knowledge is explicit and ontology will provide only desired knowledge upon querying [29]. We also validated FMEA ontology for schema and relationship richness using OntoQA features. Second, we evaluated FMEA ontology after populating it with 1357 instances automatically. This evaluation was done by executing SPARQL queries on it and comparing their outcome with respective FMEA spreadsheets. Finally, it was evaluated from user's perspective. For this, some domain experts were invited to interact with it and answer a questionnaire. They were also given some supplementary information in the form of text. Details of these aspects are given below.

Ontology Validation Using OntoQA Features
OntoQA is a feature-based approach to evaluate and validate ontology schema and knowledge contents of ontology instances. Features proposed by this technique can be grouped into two features, i.e., "schema features" and "knowledge base" features.

Schema Features
Features in this category address the richness, width, depth, and inheritance of an ontology schema [30]. •

Relationship Richness (RR)
"It is the ratio between the number of noninheritance relations (P) and total number of relations in schema (sum of noninheritance relations (P) and inheritance relations (Q))". The ontology with relationships of diverse nature is assumed to be more informative as compared to ontology that contains more inheritance relations. RR = |P|/(|P| + |Q|).

Attribute Richness (AR)
"It is the ratio between total number of attributes (attribute) of all classes and the number of classes (c) in ontology". Higher value of attribute richness indicates that ontology conveys more knowledge.

Knowledge Base Features
These are the features that describe the knowledge base and distribution of knowledge in each class of schema. Distribution of knowledge over ontology classes indicates the effectiveness of real-world knowledge conveyed to domain users.

Class Connectivity (Conn)
This feature helps to identify the focal classes in the ontology by calculating "the number of connections of instances of one class to the instances of the other classes in ontology". Class connectivity of FMEA ontology is shown in Figure 6. Total number of relationship instances was 1726.

Knowledge Base Features
These are the features that describe the knowledge base and distribution of knowledge in each class of schema. Distribution of knowledge over ontology classes indicates the effectiveness of realworld knowledge conveyed to domain users.

 Class Richness (CR)
"It is the percentage ratio between nonempty classes (C`) and total number of classes (C) in an ontology schema." Higher value of CR indicates that knowledge base has adequate knowledge to exemplify knowledge in the schema. CR = (|C`|/|C|)*100. ( FMEA ontology does not contain any empty classes, therefore, it has 100% class richness. CR = (|8|/|8|)*100 = 100.

 Class Connectivity (Conn)
This feature helps to identify the focal classes in the ontology by calculating "the number of connections of instances of one class to the instances of the other classes in ontology." Class connectivity of FMEA ontology is shown in Figure 6. Total number of relationship instances was 1726.

 Class Importance (Imp)
Class importance is calculated on the basis of number of instances belonging to a specific class. "It is the percentage ratio between the number of instances of a particular class (Ci) to the total number of instances in the knowledge base (Cn)." Class importance of FMEA ontology is shown in • Class Importance (Imp) Class importance is calculated on the basis of number of instances belonging to a specific class. "It is the percentage ratio between the number of instances of a particular class (C i ) to the total number of instances in the knowledge base (C n )". Class importance of FMEA ontology is shown in Figure 7.
Sustainability 2020, 12, x FOR PEER REVIEW 12 of 23  Relationship Richness (RR kb ) "It is the percentage comparison of the number of relations being used by instances actually P (I i , I j ) and number of relationships defined for a class in schema level P(C i , C j )". RR kb = (P(I i , I j )/P(C i , C j )) * 100 (6) RR kb = (8/8) * 100 = 100.
In FMEA, ontology schema 8 relationships have been defined, and all these relationships have been used in knowledge base; therefore, relationship richness of FMEA knowledge base is 100%.

Evaluation of the Populated Ontology by Querying It
We tested the populated ontology for all 1357 instances using different queries. We matched the output of each query with the spreadsheets' data, and we found it correctly populated. A query is given in Box 2 to display causes, effects, and recommendations for a specific failure mode.  Figure 8. Output of this query is shown in Figure 8.

Evaluation in the Light of Expert's Opinion
While evaluating a KMS, experts' opinion and feedback of its direct users really matters. Ideal way to collect this feedback is to deploy the KMS in a best suited organization and invite experts and concerned employees to interact with it so that they can practically experience how new technology effects their everyday work, how much time they can save from such systems, what level of ease or difficulty they face while using a new system, and, overall, how it can effect organizational benefits. Although it was not possible, but as an alternative, we conducted a questionnaire-based survey by providing respondents with supplementary information about this

Evaluation in the Light of Expert's Opinion
While evaluating a KMS, experts' opinion and feedback of its direct users really matters. Ideal way to collect this feedback is to deploy the KMS in a best suited organization and invite experts and concerned employees to interact with it so that they can practically experience how new technology effects their everyday work, how much time they can save from such systems, what level of ease or difficulty they face while using a new system, and, overall, how it can effect organizational benefits. Although it was not possible, but as an alternative, we conducted a questionnaire-based survey by providing respondents with supplementary information about this KMS and its working. They were also given the opportunity to query it. We distributed a questionnaire (given in Appendix A) in industrial and academia experts who deal with knowledge management, quality engineering, and risk management.
In questionnaire, respondents have been asked to express their level of expertise in terms of their experience in years and practice of FMEA for risk assessment. They were given some choices about their concerned areas. Figure 9 shows that majority of them were from quality management, whereas Figures 10 and 11 depict their experience and expertise, respectively.

Evaluation in the Light of Expert's Opinion
While evaluating a KMS, experts' opinion and feedback of its direct users really matters. Ideal way to collect this feedback is to deploy the KMS in a best suited organization and invite experts and concerned employees to interact with it so that they can practically experience how new technology effects their everyday work, how much time they can save from such systems, what level of ease or difficulty they face while using a new system, and, overall, how it can effect organizational benefits. Although it was not possible, but as an alternative, we conducted a questionnaire-based survey by providing respondents with supplementary information about this KMS and its working. They were also given the opportunity to query it. We distributed a questionnaire (given in Appendix A) in industrial and academia experts who deal with knowledge management, quality engineering, and risk management.
In questionnaire, respondents have been asked to express their level of expertise in terms of their experience in years and practice of FMEA for risk assessment. They were given some choices about their concerned areas. Figure 9 shows that majority of them were from quality management, whereas Figures 10 and 11 depict their experience and expertise, respectively.

Evaluation in the Light of Expert's Opinion
While evaluating a KMS, experts' opinion and feedback of its direct users really matters. Ideal way to collect this feedback is to deploy the KMS in a best suited organization and invite experts and concerned employees to interact with it so that they can practically experience how new technology effects their everyday work, how much time they can save from such systems, what level of ease or difficulty they face while using a new system, and, overall, how it can effect organizational benefits. Although it was not possible, but as an alternative, we conducted a questionnaire-based survey by providing respondents with supplementary information about this KMS and its working. They were also given the opportunity to query it. We distributed a questionnaire (given in Appendix A) in industrial and academia experts who deal with knowledge management, quality engineering, and risk management.
In questionnaire, respondents have been asked to express their level of expertise in terms of their experience in years and practice of FMEA for risk assessment. They were given some choices about their concerned areas. Figure 9 shows that majority of them were from quality management, whereas Figures 10 and 11 depict their experience and expertise, respectively.    Respondents were requested to compare traditional process of FMEA with knowledge-based FMEA using parameters of time, cost effectiveness, and ease of use. According to their response, both of these FMEA procedures have been compared. For example, respondents were given 5 options for the question to compare the cost effectiveness of each option, which had a rating score associated with it: (i) traditional FMEA method is slightly cost effective than knowledge-based FMEA method = 1, (ii) traditional FMEA method is more cost effective than knowledge-based 25% 42% 8% 17% 8% 0% 10% 20% 30% 40% 50% Poor Average Very good

Respondents hands on risk assessment
Respondents Figure 11. Respondents expertise in risk management particularly in FMEA.
Respondents were requested to compare traditional process of FMEA with knowledge-based FMEA using parameters of time, cost effectiveness, and ease of use. According to their response, both of these FMEA procedures have been compared. For example, respondents were given 5 options for the question to compare the cost effectiveness of each option, which had a rating score associated with it: (i) traditional FMEA method is slightly cost effective than knowledge-based FMEA method = 1, (ii) traditional FMEA method is more cost effective than knowledge-based FMEA method = 2, (iii) both have the same impact = 0, (iv) knowledge-based FMEA method is slightly cost effective than traditional FMEA method = 1, and (v) knowledge-based FMEA method is more cost effective than traditional FMEA method = 2. Average of options favoring traditional FMEA procedure is calculated by adding their magnitudes and dividing the sum with sample size n = 12. Similarly, average of options favoring knowledge-based FMEA procedure is calculated by adding their magnitude and dividing the sum with sample size n = 12. Similar calculations have been carried out for the responses of time effectiveness and ease of use. Comparison of the results is shown in Figure 12 that clearly depicts advantages of knowledge-based FMEA process over traditional FMEA process. Respondents were requested to compare traditional process of FMEA with knowledge-based FMEA using parameters of time, cost effectiveness, and ease of use. According to their response, both of these FMEA procedures have been compared. For example, respondents were given 5 options for the question to compare the cost effectiveness of each option, which had a rating score associated with it: (i) traditional FMEA method is slightly cost effective than knowledge-based FMEA method = 1, (ii) traditional FMEA method is more cost effective than knowledge-based FMEA method = 2, (iii) both have the same impact = 0, (iv) knowledge-based FMEA method is slightly cost effective than traditional FMEA method = 1, and (v) knowledge-based FMEA method is more cost effective than traditional FMEA method = 2. Average of options favoring traditional FMEA procedure is calculated by adding their magnitudes and dividing the sum with sample size n = 12. Similarly, average of options favoring knowledge-based FMEA procedure is calculated by adding their magnitude and dividing the sum with sample size n = 12. Similar calculations have been carried out for the responses of time effectiveness and ease of use.Comparison of the results is shown in Figure 12 that clearly depicts advantages of knowledge-based FMEA process over traditional FMEA process. Respondents have also been asked to give their opinion about the impact of proposed system on its novice users, organizational culture, performance, and further record keeping of FMEA knowledge. Results of their opinions for these questions are shown in Figure 13 to Figure 14. Respondents have also been asked to give their opinion about the impact of proposed system on its novice users, organizational culture, performance, and further record keeping of FMEA knowledge. Results of their opinions for these questions are shown in Figure 13 to Figure 14.       Figure 13 shows that 58% respondents agree and 25% strongly agree that knowledge-based FMEA will accelerate time to market and as it will help making decisions on the basis of past experience, therefore, they will lead to more robust product or process that will, in turn, improve customer satisfaction. Figure 14a shows that 50% respondents agree and 25% strongly agree that knowledge-based FMEA helps novice employees in making accurate decisions. We believe that such systems can be very helpful in training internees and novice employees in an organization. They are the people who can give expert like performance for low wages if they are given the heuristics of experts in an understandable format. This characteristic of KBS makes them attractive for scarce-resourced organizations.
Past experiences are also helpful for experts as they can assess a failure in a far better way if they could know about its impact in the light of the knowledge of their fellow experts and impacts of their proposed mitigation actions. According to our survey, 50% people agree and 25% strongly  Figure 13 shows that 58% respondents agree and 25% strongly agree that knowledge-based FMEA will accelerate time to market and as it will help making decisions on the basis of past experience, therefore, they will lead to more robust product or process that will, in turn, improve customer satisfaction. Figure 14a shows that 50% respondents agree and 25% strongly agree that knowledge-based FMEA helps novice employees in making accurate decisions. We believe that such systems can be very helpful in training internees and novice employees in an organization. They are the people who can give expert like performance for low wages if they are given the heuristics of experts in an understandable format. This characteristic of KBS makes them attractive for scarce-resourced organizations.
Past experiences are also helpful for experts as they can assess a failure in a far better way if they could know about its impact in the light of the knowledge of their fellow experts and impacts of their proposed mitigation actions. According to our survey, 50% people agree and 25% strongly agree that it polishes risk assessment skills of employees as shown in Figure 14b.
As shown in Figures 14c and 15a, most of the respondents agree about the positive impacts on knowledge-based FMEA on organizational environment. These systems boost learning environment inside an organization, it also grooms confidence level of individual on their own capabilities of decision-making. Following the footsteps of domain legends, they can build their level of expertise in a relatively shorter time. Figure 13 shows that 58% respondents agree and 25% strongly agree that knowledge-based FMEA will accelerate time to market and as it will help making decisions on the basis of past experience, therefore, they will lead to more robust product or process that will, in turn, improve customer satisfaction. Figure 14a shows that 50% respondents agree and 25% strongly agree that knowledge-based FMEA helps novice employees in making accurate decisions. We believe that such systems can be very helpful in training internees and novice employees in an organization. They are the people who can give expert like performance for low wages if they are given the heuristics of experts in an understandable format. This characteristic of KBS makes them attractive for scarce-resourced organizations.
Past experiences are also helpful for experts as they can assess a failure in a far better way if they could know about its impact in the light of the knowledge of their fellow experts and impacts of their proposed mitigation actions. According to our survey, 50% people agree and 25% strongly agree that it polishes risk assessment skills of employees as shown in Figure 14b.
As shown in Figures 14c and 15a, most of the respondents agree about the positive impacts on knowledge-based FMEA on organizational environment. These systems boost learning environment inside an organization, it also grooms confidence level of individual on their own capabilities of decision-making. Following the footsteps of domain legends, they can build their level of expertise in a relatively shorter time. Figure15b shows how survey respondents' overview the record keeping services of the proposed system. In fact, this system provides best services of record keeping as it is accompanied by a fully automatic parser that easily integrates new records into repository and keeps it consistent and up to date.
In   Figure 15b shows how survey respondents' overview the record keeping services of the proposed system. In fact, this system provides best services of record keeping as it is accompanied by a fully automatic parser that easily integrates new records into repository and keeps it consistent and up to date.
In case of KBS, the size of knowledge repository matters a lot. We have about 1357 instances of FMEA from automotive domain in FMEA repository. In addition, respondents have been asked about whether the instances are sufficient or not and their response is shown in Figure 15c. According to Figure 16 respondents were interacting with the very first ontology based content management system for FMEA.
(c) Figure15b shows how survey respondents' overview the record keeping services of the proposed system. In fact, this system provides best services of record keeping as it is accompanied by a fully automatic parser that easily integrates new records into repository and keeps it consistent and up to date.
In case of KBS, the size of knowledge repository matters a lot. We have about 1357 instances of FMEA from automotive domain in FMEA repository.In addition, respondents have been asked about whether the instances are sufficient or not and their response is shown in Figure 15c. According to Figure 16 respondents were interacting with the very first ontology based content management system for FMEA.  Experience of respondents with other ontology based content management systems for FMEA Figure 16. Experience of respondents about other ontology-based content management system for FMEA.
We really wished to compare our KMS with any other available KMS for FMEA. For this purpose, we asked respondents to name that if they have already used it and let us know where our proposed system stands as compared to that. However, unfortunately, none of them had used such a system ever before.

Comparison with Existing Ontology-Based KMS for FMEA
Different ontology-based KMS are shown in Table 2, which have been implemented to support reusability of FMEA knowledge. For the ontology-based KMS, it is not only important to model the domain knowledge in a proper way by choosing appropriate methodology but also it is equally important to pay attention towards the acquisition of ontology knowledge base and infer new knowledge through it. In Table 2, it can be seen how these approaches modeled domain knowledge. It can also be seen that none of them considered effective acquisition of knowledge base. Although ontology provides same knowledge with either manual or automatically acquired knowledge base, time or effort spent to populate ontology manually fades entire charm of a KMS. In our work, we paid special attention towards this aspect, and we provided an algorithm to extract FMEA information from worksheets and populate it to knowledge base. Although our algorithm is domain specific and extracts information given in a specified pattern, it saves time and effort to populate ontology manually and works with optimal precision. We can conclude that FMEA ontology used for automatic acquisition was rich with respect to schema, relationships and number of instances. From users' perspective that actually interacted with this KMS it was obvious that it is easy to use, and on each query, it provided real knowledge from automatically acquired knowledge base.

Conclusions
In this article, we discussed about the importance of semantic content management of FMEA knowledge. Organizations spend cost, effort, and time to prepare this knowledge but it resides in spreadsheets and cannot be reused. Ontology-based content management systems has been proposed by many authors as discussed in Section 2.1 but acquiring ontology from existing FMEA sheets has not been addressed yet. Moreover, available ontology population approaches are not smart enough to map all the knowledge correctly to ontology. Therefore, we developed an algorithm for this purpose, which extracts knowledge from standard FMEA worksheets and converts it to RDF instances. This algorithm mapped 1357 instances to FMEA ontology with 100% accuracy. For this experiment, we selected an existing ontology presented by authors in [1] and evaluated it for ontoQA features. This ontology was the part of a complete knowledge management system. This was presented to domain users for evaluating its effectiveness. They agreed upon that knowledge repository was sufficient enough to answer all their queries. Moreover, they concluded that this system was very helpful for novice employees in making expert-like decisions, record keeping, and improving time to market.