Abstract
Ontology is used as knowledge representation while database is used as facts recorder in a KMS (Knowledge Management System). In most applications, data are managed in a database system and updated through the application and then they are transformed to knowledge as needed. Once a domain conceptor defines the knowledge in the ontology, application and database can be generated from the ontology. Most existing frameworks generate application from its database. In this research, ontology is used for generating the application. As the data are updated through the application, a mechanism is designed to trigger an update to the ontology so that the application can be rebuilt based on the newest ontology. By this approach, a knowledge engineer has a full flexibility to renew the application based on the latest ontology without dependency to a software developer. In many cases, the concept needs to be updated when the data changed. The framework is built and tested in a spring java environment. A case study was conducted to proof the concepts.
Cite
CITATION STYLE
Mahmudi, K., Liem, M. M. I., & Akbar, S. (2018). Ontology to relational database transformation for web application development and maintenance. In Journal of Physics: Conference Series (Vol. 971). Institute of Physics Publishing. https://doi.org/10.1088/1742-6596/971/1/012031
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.