Automated Software Development Methodology: An agent oriented approach

Main Article Content

Sudipta Acharya
Prajna Devi Upadhyay
Animesh Dutta


In this paper, we propose an automated software development methodology. The methodology is conceptualized with the notion of agents, which are autonomous goal-driven software entities. They coordinate and cooperate with each other, like humans in a society to achieve some goals by performing a set of tasks in the system. Initially, the requirements of the newly proposed system are captured from stakeholders which are then analyzed in goal oriented model. Finally, the requirements are specified in the form of goal graph, which is the input to the automated system. Then this automated system generates MAS (Multi Agent System) architecture and coordination of the agent society to satisfy the set of requirements by consulting with the domain ontology of the system.

Article Details

Research Paper