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...
Saved in:
Main Authors: | , , , , , , , , |
---|---|
Other Authors: | |
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 |