Reverse Engineering of Fuzzy OWL 2 Ontologies to Object-oriented Database Models

Weijun Li, Li Yan, Xu Chen, Fu Zhang


With the increase in demand of complex information modeling, object-oriented database models are put on the agenda. But information imperfection is inherent in the real-world applications. To deal with these complex imprecise and uncertain information, fuzzy object-oriented database (FOOD) and fuzzy OWL 2 ontology modeling are recently received more attention. But construction fuzzy ontology is a time-consuming and laborious task from scratch, reusing existing fuzzy ontology is an effective method of ontology construction. For the sake of reusing fuzzy OWL 2 ontologies, this paper proposes a reverse engineering approach for transforming fuzzy OWL 2 Ontologies into FOOD models.  And reverse engineering can shorten development cycles of ontology and various database models. On this basis, we propose formal definition of FOOD models and fuzzy OWL 2 ontologies. Furthermore, we give transformation rules and explain how to transform fuzzy OWL 2 ontologies into fuzzy FOOD models with an example in detail. The correctness of this transformation approach is proved. The advantage of reengineering fuzzy ontologies into FOOD models is the reusability of domain knowledge on the Web.

Full Text:



  • There are currently no refbacks.