A methodology and modelling technique for systems of BDI agents
MAAMAW '96 Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away
Applying use cases: a practical guide
Applying use cases: a practical guide
ROADMAP: extending the gaia methodology for complex open systems
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Prometheus: a methodology for developing intelligent agents
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Requirements Engineering: Processes and Techniques
Requirements Engineering: Processes and Techniques
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Representing and Using Nonfunctional Requirements: A Process-Oriented Approach
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Agent-Oriented Software Analysis
ASWEC '04 Proceedings of the 2004 Australian Software Engineering Conference
Improving Goal and Role Oriented Analysis for Agent Based Systems
ASWEC '05 Proceedings of the 2005 Australian conference on Software Engineering
An Enhanced Model For Agent Based Requirement Gathering And Pre-System Analysis
ECBS '06 Proceedings of the 13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems
Agent based system development: a domain-specific goal approach
ACM SIGSOFT Software Engineering Notes
AIC'06 Proceedings of the 6th WSEAS International Conference on Applied Informatics and Communications
Optimized agent based system performance: a role oriented approach
SMO'06 Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization
Reviewing the Use of Requirements Engineering Techniques in the Development of Multi-Agent Systems
IWANN '09 Proceedings of the 10th International Work-Conference on Artificial Neural Networks: Part II: Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living
Requirements engineering in the development of multi-agent systems: a systematic review
IDEAL'09 Proceedings of the 10th international conference on Intelligent data engineering and automated learning
ICCOMP'06 Proceedings of the 10th WSEAS international conference on Computers
Hi-index | 0.00 |
Many well known agent-oriented software analysis method have been proposed such as GAIA, ROADMAP, PROMETHUS and TROPOS methodology. Out of the numerous proposed methods, selecting a particular analysis method is again a problem, as every method has its own advantages and disadvantages. There is an ongoing effort to find such a comprehensive agent oriented analysis method, which addresses most of the parameters of software analysis and also satisfies most of the existing methodology properties. In our previous work, we presented a methodology for open and adaptive system to provide a clear separation between requirement gathering and analysis phases. In this paper, we propose a new analysis method based on the methodology proposed by us in our previous work. An agent-based system is a complex software system with functional and non-functional attributes. Non-functional requirements (NFRs) are crucial software requirements that have been specified early in the software development process while eliciting the functional requirements (FRs) in agent oriented software development. Some of the functional and non-functional attributes are of a crosscutting nature i.e. it is difficult to represent clearly how an attribute may effect several other requirements simultaneously. This new analysis methodology splits the analysis phase into the System User centric Analysis and the System centric Analysis phases. This refinement is achieved by identification and separation of all requirements into three types of requirements i.e. Functional, Non-Functional and Crosscutting requirements.