OAM: An ontology application management framework for simplifying ontology-based semantic web application development

© 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 thi...

Full description

Saved in:
Bibliographic Details
Main Authors: Marut Buranarach, Thepchai Supnithi, Ye Myat Thein, Taneth Ruangrajitpakorn, Thanyalak Rattanasawad, Konlakorn Wongpatikaseree, Azman Osman Lim, Yasuo Tan, Anunchai Assawamakin
Other Authors: Thailand National Electronics and Computer Technology Center
Format: Article
Published: 2018
Subjects:
Online Access:https://repository.li.mahidol.ac.th/handle/123456789/43496
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Mahidol University
id th-mahidol.43496
record_format dspace
spelling th-mahidol.434962019-03-14T15:04:33Z OAM: An ontology application management framework for simplifying ontology-based semantic web application development Marut Buranarach Thepchai Supnithi Ye Myat Thein Taneth Ruangrajitpakorn Thanyalak Rattanasawad Konlakorn Wongpatikaseree Azman Osman Lim Yasuo Tan Anunchai Assawamakin Thailand National Electronics and Computer Technology Center Chulalongkorn University Japan Advanced Institute of Science and Technology Mahidol University Computer Science © 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. 2018-12-11T02:40:22Z 2019-03-14T08:04:33Z 2018-12-11T02:40:22Z 2019-03-14T08:04:33Z 2016-02-01 Article International Journal of Software Engineering and Knowledge Engineering. Vol.26, No.1 (2016), 115-145 10.1142/S0218194016500066 02181940 2-s2.0-84963854351 https://repository.li.mahidol.ac.th/handle/123456789/43496 Mahidol University SCOPUS https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84963854351&origin=inward
institution Mahidol University
building Mahidol University Library
continent Asia
country Thailand
Thailand
content_provider Mahidol University Library
collection Mahidol University Institutional Repository
topic Computer Science
spellingShingle Computer Science
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
description © 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.
author2 Thailand National Electronics and Computer Technology Center
author_facet Thailand National Electronics and Computer Technology Center
Marut Buranarach
Thepchai Supnithi
Ye Myat Thein
Taneth Ruangrajitpakorn
Thanyalak Rattanasawad
Konlakorn Wongpatikaseree
Azman Osman Lim
Yasuo Tan
Anunchai Assawamakin
format Article
author Marut Buranarach
Thepchai Supnithi
Ye Myat Thein
Taneth Ruangrajitpakorn
Thanyalak Rattanasawad
Konlakorn Wongpatikaseree
Azman Osman Lim
Yasuo Tan
Anunchai Assawamakin
author_sort Marut Buranarach
title OAM: An ontology application management framework for simplifying ontology-based semantic web application development
title_short OAM: An ontology application management framework for simplifying ontology-based semantic web application development
title_full OAM: An ontology application management framework for simplifying ontology-based semantic web application development
title_fullStr OAM: An ontology application management framework for simplifying ontology-based semantic web application development
title_full_unstemmed OAM: An ontology application management framework for simplifying ontology-based semantic web application development
title_sort oam: an ontology application management framework for simplifying ontology-based semantic web application development
publishDate 2018
url https://repository.li.mahidol.ac.th/handle/123456789/43496
_version_ 1763489942552444928