OJADEAC: An Ontology Based Access Control Model for JADE Platform

Abstract

Java Agent Development Framework (JADE) is a software framework to make easy the development of Multi-Agent applications in compliance with the Foundation for Intelligent Physical Agents (FIPA) specifications. JADE propose new infrastructure solutions to support the development of useful and convenient distributed applications. Security is one of the most important issues in implementing and deploying such applications. JADE-S security add-ons are one of the most popular security solutions in JADE platform. It provides several security services including authentication, authorization, signature and encryption services. Authorization service will give authorities to perform an action based on a set of permission objects attached to every authenticated user. This service has several drawbacks when implemented in a scalable distributed context aware applications. In this paper, an ontology-based access control model called (OJADEAC) is proposed to be applied in JADE platform by combining Semantic Web technologies with context-aware policy mechanism to overcome the shortcoming of this service. The access control model is represented by a semantic ontology, and a set of two level semantic rules representing platform and application specific policy rules. OJADEAC model is distributed, intelligent, dynamic, context-aware and use reasoning engine to infer access decisions based on ontology knowledge.

Authors and Affiliations

Ban Mustafa, Najla Aldabagh

Keywords

Related Articles

A Proposed Model of Cloud based e-Learning for Najran University

For the time being, the educational institutions are keen to use e-learning in their educational environment. This, in turn, will support their learning process and allow the learners to access any service or learning ma...

Selection of Important Sets by using K-Skyband Query for Sets

In this paper, we consider “sets” selection problem from a database. In conventional selection problem, which is “objects” selection problem, the skyline query has been utilized, since it can retrieve a set of important...

Applications of Multi-criteria Decision Making in Software Engineering

Every complex problem now days require multicriteria decision making to get to the desired solution. Numerous Multi-criteria decision making (MCDM) approaches have evolved over recent time to accommodate various applicat...

 The result oriented process for students based on distributed datamining

  The student result oriented learning process evaluation system is an essential tool and approach for monitoring and controlling the quality of learning process. From the perspective of data analysis, this pap...

Role Based Multi-Agent System for E-Learning (MASeL)

Software agents are autonomous entities that can interact intelligently with other agents as well as their environment in order to carry out a specific task. We have proposed a role-based multi-agent system for e-learnin...

Download PDF file
  • EP ID EP126500
  • DOI 10.14569/IJACSA.2014.050506
  • Views 110
  • Downloads 0

How To Cite

Ban Mustafa, Najla Aldabagh (2014). OJADEAC: An Ontology Based Access Control Model for JADE Platform. International Journal of Advanced Computer Science & Applications, 5(5), 42-47. https://europub.co.uk/articles/-A-126500