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

dc.contributor.authorMarut Buranarachen_US
dc.contributor.authorThepchai Supnithien_US
dc.contributor.authorYe Myat Theinen_US
dc.contributor.authorTaneth Ruangrajitpakornen_US
dc.contributor.authorThanyalak Rattanasawaden_US
dc.contributor.authorKonlakorn Wongpatikasereeen_US
dc.contributor.authorAzman Osman Limen_US
dc.contributor.authorYasuo Tanen_US
dc.contributor.authorAnunchai Assawamakinen_US
dc.contributor.otherThailand National Electronics and Computer Technology Centeren_US
dc.contributor.otherChulalongkorn Universityen_US
dc.contributor.otherJapan Advanced Institute of Science and Technologyen_US
dc.contributor.otherMahidol Universityen_US
dc.date.accessioned2018-12-11T02:40:22Z
dc.date.accessioned2019-03-14T08:04:33Z
dc.date.available2018-12-11T02:40:22Z
dc.date.available2019-03-14T08:04:33Z
dc.date.issued2016-02-01en_US
dc.description.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.en_US
dc.identifier.citationInternational Journal of Software Engineering and Knowledge Engineering. Vol.26, No.1 (2016), 115-145en_US
dc.identifier.doi10.1142/S0218194016500066en_US
dc.identifier.issn02181940en_US
dc.identifier.other2-s2.0-84963854351en_US
dc.identifier.urihttps://repository.li.mahidol.ac.th/handle/20.500.14594/43496
dc.rightsMahidol Universityen_US
dc.rights.holderSCOPUSen_US
dc.source.urihttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84963854351&origin=inwarden_US
dc.subjectComputer Scienceen_US
dc.titleOAM: An ontology application management framework for simplifying ontology-based semantic web application developmenten_US
dc.typeArticleen_US
dspace.entity.typePublication
mu.datasource.scopushttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84963854351&origin=inwarden_US

Files

Collections