Open Access   Article Go Back

Implementation of Validation of Requirements in Agent Development by means of Ontology

G.K. Shankhdhar1 , M. Darbari2

Section:Review Paper, Product Type: Journal Paper
Volume-6 , Issue-7 , Page no. 1129-1135, Jul-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i7.11291135

Online published on Jul 31, 2018

Copyright © G.K. Shankhdhar, M. Darbari . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: G.K. Shankhdhar, M. Darbari, “Implementation of Validation of Requirements in Agent Development by means of Ontology,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.7, pp.1129-1135, 2018.

MLA Style Citation: G.K. Shankhdhar, M. Darbari "Implementation of Validation of Requirements in Agent Development by means of Ontology." International Journal of Computer Sciences and Engineering 6.7 (2018): 1129-1135.

APA Style Citation: G.K. Shankhdhar, M. Darbari, (2018). Implementation of Validation of Requirements in Agent Development by means of Ontology. International Journal of Computer Sciences and Engineering, 6(7), 1129-1135.

BibTex Style Citation:
@article{Shankhdhar_2018,
author = {G.K. Shankhdhar, M. Darbari},
title = {Implementation of Validation of Requirements in Agent Development by means of Ontology},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {7 2018},
volume = {6},
Issue = {7},
month = {7},
year = {2018},
issn = {2347-2693},
pages = {1129-1135},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2572},
doi = {https://doi.org/10.26438/ijcse/v6i7.11291135}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i7.11291135}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2572
TI - Implementation of Validation of Requirements in Agent Development by means of Ontology
T2 - International Journal of Computer Sciences and Engineering
AU - G.K. Shankhdhar, M. Darbari
PY - 2018
DA - 2018/07/31
PB - IJCSE, Indore, INDIA
SP - 1129-1135
IS - 7
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
403 235 downloads 140 downloads
  
  
           

Abstract

One significant limitation in Multi-Agent Systems development methodologies is lack of proper requirements validation. The authors have tried to implement requirement validation in Multi-Agent Systems using ontologies. Organizational Multi-Agent Systems Engineering is used as the agent development methodology. The aim of this paper is to include an appropriate method for validation of the requirements in Multi-Agent System development. In addition to working as a knowledge base, the authors in this paper have used ontologies to support requirements validation. Requirements validation is performed through rules that ascend from requirements and enforcement of these rules is done through a formal language, Semantic Web Rule Language. Genomic Information Retrieval is taken as case study. The Java Agent Development Environment (JADE) framework is used along with the Protégé 5.2.0 for ontology development. Apache Jena API, OWLAPI and SWRLAPI are used for implementation of the Multi-Agent System.

Key-Words / Index Term

Multi- Agent System, Protégé, Jena, JADE, OWLAPI, SWRLAPI, agent communication, OWL, RDF

References

[1] Scott Deloach, O-MaSE: A customisable approach to designing and building complex, adaptive multi-agent systems, https://www.researchgate.net, 2010.
[2] Beydoun, G. & Low, G. Complex Intell. Syst. (2016) 2: 235. https://doi.org/10.1007/s40747-016-0025-5
[3] Kieth Decker, DECAF, A Multi-Agent System for Automated Genomic Annotation, Kluwer Academic Publishers, 7,7-27, 2003.
[4] Fabio, Bellifemine, Giovanni Caire, Dominic Greenwood, Developing Multi Agent Systems with JADE, Wiley, 2007.
[5] Katia P. Sycara, Martin van Velsen, Massimo Paolucci, Joseph Andrew Giampapa, The RETSINA MAS infrastructure, Research Gate, July 2003.
[6] Kalliopi Kravari, Efstratios Kontopoulos and Nick Bassiliades, EMERALD: A Multi-Agent System for Knowledge-based Reasoning Interoperability in the Semantic Web, Research Gate, May 4-7, 2010.
[7] Gaurav Kant Shankhdhar, Manuj Darbari, Building Custom, Adaptive and Heterogeneous Multi-Agent Systems for Semantic Information Retrieval Using Organizational-Multi-Agent Systems Engineering, O-MaSE, IEEE Explore, ISBN: 978-1-5090-3480-2, 2016.
[8] Atul Verma , Narendra Jha, Verified Message Exchange in Providing Security for Cloud Computing in Heterogeneous and Dynamic Environment, International Journal of Applied Information Systems, 2017.
[9] Gaurav Kant, Manuj Darbari, Change Management in Semantic Web Services in Legal Domain using FSM & XXM Publication: IJAIS volume9/number1/751-1359, 2015.
[10] Sumit Kumar Mishra, V.K. Singh, Ontology Development For Wheat Information System Description: Publication: IJRET-International Journal of Research in Engineering and Technology 2015, V0l4/I05.
[11] Gaurav Kant, Manuj Darbari, Introducing Two Level Verification Model for Reduction of Uncertainty of Message Exchange in Inter Agent Communication in Organizational-Multi-Agent Systems Engineering, O-MaSE, IOSR Journal of Computer Engineering (IOSR-JCE), http://www.iosrjournals.org/iosr-jce/pages/19(4)Version-2.html, 2017
[12] Nasserine Hamrouni, Verification and validation for MAS APN, 6th International Conference on Sciences of Electronics Technologies of Information and Telecommunications (SETIT), 2012.
[13] Gaurav Kant Shankhdhar and M Darbari. Article: Legal Semantic Web- A Recommendation System. International Journal of Applied Information Systems 7(3):21-27, May 2014. Published by Foundation of Computer Science, New York, USA.
[14] Regulated Open Multi-Agent Systems (ROMAS), A Multi-Agent Approach for Designing Normative Open Systems, Springer, 2015.
[15] Jogannagari M.R., Kothari P.R, “The complexity of Validation Testing in Component Based Software Engineering”, International Journal of Computer Science and Engineering, IJCSE,Volume 5, Issue 12, 2017.
[16] Yagyasen, Diwakar, and Manuj Darbari. (2014) "Application of Semantic Web and Petri Calculus in Changing Business Scenario." Modern Trends and Techniques in Computer Science. Springer International Publishing, 2014. 517-528.
[17] K. Laxmi Pradeep, K. Madhavi, "Approaches for Efficient Learning Software Models: A Survey", International Journal of Computer Sciences and Engineering, Vol.6, Issue.1, pp.108-113, 2018.