Agent Based Distributed Tutoring System modeling using Extended Tropos approach
Sampathkumar TT, V Venkateswaran, PeddiReddy Vishnu · IOSR Journal of Computer Engineering · 2014
Due to the availability of enormous amount of resources for the tutoring system, there is a need for the distribution of the resources when developing such tutoring system.There are several users inthe distributed system where there is aconcurrent access of the resources.In such scenario there should be a definite access control policies for the resources.Since the agents are suitable for the distributed system and these access control policies would restrict the agents in accessing the resources.In our work we have extended Tropos which is an agent oriented software development methodology.Our extension would classify the resources based on the types of resources by which it can be accessed by other agents.This extension would also consider the temporal constraints in accessingthe resources.The resources have been classified into four types and the temporal constraints have been classified into three types.Our approach provides a systematic way of development of the distributed systems than the formal UML modeling technique by capturing the security constraints and providing the access control policies in the modeling stage itself.In our work, the Agent based distributed Tutoring System(ABDTS) has been taken as a case study and we have modeled the system using the extended Tropos methodology and the results are evaluated.We also we provide a comparativeanalysis between the models developed using Tropos, Unified Modeling Language (UML) which could incur that the Tropos could be used where the agents goals and tasks are to be modeled explicitly.