An approach for reverse engineering of relational databases
Communications of the ACM
Reverse engineering of relational databases: extraction of an EER model from a relational database
Data & Knowledge Engineering
Database design for smarties: using UML for data modeling
Database design for smarties: using UML for data modeling
A relational model of data for large shared data banks
Communications of the ACM
Building intelligent web applications using lightweight wrappers
Data & Knowledge Engineering - Special issue on heterogeneous information resources need semantic access
Migrating data-intensive web sites into the Semantic Web
Proceedings of the 2002 ACM symposium on Applied computing
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
Object-Oriented Views of Relational Databases Incorporating Behaviour
Proceedings of the 4th International Conference on Database Systems for Advanced Applications (DASFAA)
Is Participation in the Semantic Web Too Difficult?
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Data extraction and label assignment for web databases
WWW '03 Proceedings of the 12th international conference on World Wide Web
HTML Page Analysis Based on Visual Cues
ICDAR '01 Proceedings of the Sixth International Conference on Document Analysis and Recognition
Toward semantic understanding: an approach based on information extraction ontologies
ADC '04 Proceedings of the 15th Australasian database conference - Volume 27
Ontology Evolution: Not the Same as Schema Evolution
Knowledge and Information Systems
From manual to semi-automatic semantic annotation: about ontology-based text annotation tools
Proceedings of the COLING-2000 Workshop on Semantic Annotation and Intelligent Content
Ontology-Based Query Interface in a System for Semantic Integration of XML Data
KES-AMSTA '09 Proceedings of the Third KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications
A Structured Approach to Data Reverse Engineering of Web Applications
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
A RDF-based semantic schema mapping transformation system for localized data integration
ASID'09 Proceedings of the 3rd international conference on Anti-Counterfeiting, security, and identification in communication
Ontologies versus relational databases: are they so different? A comparison
Artificial Intelligence Review
Hi-index | 0.00 |
The availability and the proliferation of ontologies are crucial for the success of the Semantic Web. As consequence, a great number of researchers are working on method and techniques to build ontologies through automatic or semi-automatic processes, which perform knowledge acquisition from texts, dictionaries and structured and semi-structured information sources. On the other hand, reverse engineering, when applied to software engineering, uses a collection of theories, methodologies and techniques to support information abstraction and extraction from a piece of software. In this paper we present a semi-automatic reverse engineering approach to acquire OWL ontology corresponding to the content of relational database. Our approach is based on the idea that the semantics extracted by analyzing HTML forms will be used to restructure and enrich the relational schema. OWL ontology is constructed through a set of transformation rules from the enriched schema. The main reason for this construction is to make the relational database information that is available on the Web machine-processable and reduce the time consuming task of ontology creation.