Publication: OAM: An ontology application management framework for simplifying ontology-based semantic web application development
Issued Date
2016-02-01
Resource Type
ISSN
02181940
Other identifier(s)
2-s2.0-84963854351
Rights
Mahidol University
Rights Holder(s)
SCOPUS
Bibliographic Citation
International Journal of Software Engineering and Knowledge Engineering. Vol.26, No.1 (2016), 115-145
Suggested Citation
Marut Buranarach, Thepchai Supnithi, Ye Myat Thein, Taneth Ruangrajitpakorn, Thanyalak Rattanasawad, Konlakorn Wongpatikaseree, Azman Osman Lim, Yasuo Tan, Anunchai Assawamakin OAM: An ontology application management framework for simplifying ontology-based semantic web application development. International Journal of Software Engineering and Knowledge Engineering. Vol.26, No.1 (2016), 115-145. doi:10.1142/S0218194016500066 Retrieved from: https://repository.li.mahidol.ac.th/handle/20.500.14594/43496
Research Projects
Organizational Units
Authors
Journal Issue
Thesis
Title
OAM: An ontology application management framework for simplifying ontology-based semantic web application development
Abstract
© 2016 World Scientific Publishing Company. Although the Semantic Web data standards are established, ontology-based applications built on the standards are relatively limited. This is partly due to high learning curve and efforts demanded in building ontology-based Semantic Web applications. In this paper, we describe an ontology application management (OAM) framework that aims to simplify creation and adoption of ontology-based application that is based on the Semantic Web technology. OAM introduces an intermediate layer between user application and programming and development environment in order to support ontology-based data publishing and access, abstraction and interoperability. The framework focuses on providing reusable and configurable data and application templates, which allow the users to create the applications without programming skill required. Three forms of templates are introduced: database to ontology mapping configuration, recommendation rule and application templates. We describe two case studies that adopted the framework: activity recognition in smart home domain and thalassemia clinical support system, and how the framework was used in simplifying development in both projects. In addition, we provide some performance evaluation results to show that, by limiting expressiveness of the rule language, a specialized form of recommendation processor can be developed for more efficient performance. Some advantages and limitations of the application framework in ontology-based applications are also discussed.