Ontology reuse for multiagent systems development through pattern classification

Ontologies play a crucial role in multiagent systems (MASs) development, especially for domain knowledge modeling, interaction specifications, and behavioral aspect representation. Domain‐specific ontologies can be developed in an ad hoc or systematic manner through the incorporation of ontology dev...

Full description

Saved in:
Bibliographic Details
Main Authors: Cheah, Wai Shiang, Fu, Swee Tee, Abdul Halin, Alfian, Ng, Keng Yap, Puah, Chin Hong
Format: Article
Language:English
Published: John Wiley & Sons 2018
Online Access:http://psasir.upm.edu.my/id/eprint/75138/1/Ontology.pdf
http://psasir.upm.edu.my/id/eprint/75138/
https://onlinelibrary.wiley.com/doi/abs/10.1002/spe.2595
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.upm.eprints.75138
record_format eprints
spelling my.upm.eprints.751382019-11-27T08:35:48Z http://psasir.upm.edu.my/id/eprint/75138/ Ontology reuse for multiagent systems development through pattern classification Cheah, Wai Shiang Fu, Swee Tee Abdul Halin, Alfian Ng, Keng Yap Puah, Chin Hong Ontologies play a crucial role in multiagent systems (MASs) development, especially for domain knowledge modeling, interaction specifications, and behavioral aspect representation. Domain‐specific ontologies can be developed in an ad hoc or systematic manner through the incorporation of ontology development steps on the basis of agent‐oriented methodologies. Developing such ontologies, however, is challenging because of the extensive amounts of knowledge and experience required. Moreover, since many ontologies cater for very specific domains, the question arises of whether some can be reused for faster systems development. This paper attempts to answer this question by proposing an ontology pattern classification scheme to allow the reuse of existing ontology knowledge for MAS development. Specifically, ontology patterns relevant to the design problem at hand are identified through the pattern classification scheme. These patterns are then reused and shared among agent software communities during the system development phase. The effectiveness of the proposed approach is validated using a restaurant‐finder MAS case study. Our findings suggest that utilization of the classified ontology patterns reduces development time and complexity when dealing with domain‐specific applications. The scheme also seems useful for software practitioners, where searching and reusing the patterns can easily be done during the analysis, design, and implementation of MAS development. John Wiley & Sons 2018-11-21 Article PeerReviewed text en http://psasir.upm.edu.my/id/eprint/75138/1/Ontology.pdf Cheah, Wai Shiang and Fu, Swee Tee and Abdul Halin, Alfian and Ng, Keng Yap and Puah, Chin Hong (2018) Ontology reuse for multiagent systems development through pattern classification. Software: Practice and Experience, 48 (11). 1923 - 1939. ISSN 0038-0644, ESSN: 1097-024X https://onlinelibrary.wiley.com/doi/abs/10.1002/spe.2595 10.1002/spe.2595
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
language English
description Ontologies play a crucial role in multiagent systems (MASs) development, especially for domain knowledge modeling, interaction specifications, and behavioral aspect representation. Domain‐specific ontologies can be developed in an ad hoc or systematic manner through the incorporation of ontology development steps on the basis of agent‐oriented methodologies. Developing such ontologies, however, is challenging because of the extensive amounts of knowledge and experience required. Moreover, since many ontologies cater for very specific domains, the question arises of whether some can be reused for faster systems development. This paper attempts to answer this question by proposing an ontology pattern classification scheme to allow the reuse of existing ontology knowledge for MAS development. Specifically, ontology patterns relevant to the design problem at hand are identified through the pattern classification scheme. These patterns are then reused and shared among agent software communities during the system development phase. The effectiveness of the proposed approach is validated using a restaurant‐finder MAS case study. Our findings suggest that utilization of the classified ontology patterns reduces development time and complexity when dealing with domain‐specific applications. The scheme also seems useful for software practitioners, where searching and reusing the patterns can easily be done during the analysis, design, and implementation of MAS development.
format Article
author Cheah, Wai Shiang
Fu, Swee Tee
Abdul Halin, Alfian
Ng, Keng Yap
Puah, Chin Hong
spellingShingle Cheah, Wai Shiang
Fu, Swee Tee
Abdul Halin, Alfian
Ng, Keng Yap
Puah, Chin Hong
Ontology reuse for multiagent systems development through pattern classification
author_facet Cheah, Wai Shiang
Fu, Swee Tee
Abdul Halin, Alfian
Ng, Keng Yap
Puah, Chin Hong
author_sort Cheah, Wai Shiang
title Ontology reuse for multiagent systems development through pattern classification
title_short Ontology reuse for multiagent systems development through pattern classification
title_full Ontology reuse for multiagent systems development through pattern classification
title_fullStr Ontology reuse for multiagent systems development through pattern classification
title_full_unstemmed Ontology reuse for multiagent systems development through pattern classification
title_sort ontology reuse for multiagent systems development through pattern classification
publisher John Wiley & Sons
publishDate 2018
url http://psasir.upm.edu.my/id/eprint/75138/1/Ontology.pdf
http://psasir.upm.edu.my/id/eprint/75138/
https://onlinelibrary.wiley.com/doi/abs/10.1002/spe.2595
_version_ 1651869174326099968
score 13.214268