skip to main content
article

Agent based system development: a domain-specific goal approach

Authors Info & Claims
Published:01 November 2006Publication History
Skip Abstract Section

Abstract

It is unlikely that a single analysis model will be able to analyze the requirements for the complete system. For capturing and analyzing the overall requirement separate models and analyst experts are needed. It is necessary to model at different level of abstraction so that both domain experts and developers can get an idea of the overall system behavior or focus on a particular part of the system in detail if required. This paper proposes a methodology, which is an improved process for requirements gathering and analysis. The proposed methodology is based on model-based techniques to provide a specific model for the type of requirements to be gathered. This methodology also provides domain-based technique, for providing a domain specific goal model for domain experts. The domain specific technique also provides multiple level of analysis and refinement process of goal in all domains by specific domain experts.

References

  1. A. Collinot and A. Drogoul., "Using the Cassiopeia Method to Design a Soccer Robot Team", Journal of Applied Articial Intelligence, p127--147, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  2. A. Davis, Software Requirements: Objects, Functions and States, Prentice Hall, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Chiung Hui, Leon Lee and Alan Liu, "A Method for Agent-Based System Requirements Analysis", Proceedings of the IEEE Fourth International Symposium on Multimedia Software Engineering (MSE'02), 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. C. Rolland, C. Souveyet, and C. Ben Achour, "Guiding Goal Modeling Using Scenarios", IEEE Transactions on Software Engineering, 24(12), December 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. IEEE Computer Society : IEEE Standard Glossary of Software Engineering Terminology, IEEE Standard 610.12 -- 1990, IEEE.Google ScholarGoogle Scholar
  6. J. Giunchiglia, Mylopoulos and A. Perini., "The Tropos Software Development Methodology: Processes", Models and Diagrams. Technical Report No. 0111-20, ITC - IRST, Nov 2001.Google ScholarGoogle Scholar
  7. L. Padgham and M. Winikoff, "Prometheus: A Methodology for Developing Intelligent Agents", Proceedings of the Third International Workshop on Agent Oriented Software Engineering, at AAMAS 2002. Bologna, Italy, July 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Wooldridge, N. Jennings and D. Kinny, "The Gaia Methodology for Agent-Oriented Analysis and Design", Journal of Autonomous Agents and Multi-Agent Systems 3 (3), 285--312, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. P. Ranjan and A. K. Misra "An Enhanced Model For Agent Based Requirement Gathering And Pre-System Analysis", 13th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS) 2006, Potsdam, Germany, March 27th-30th, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. P. Ranjan and A. K. Misra, "A Hybrid Model for Agent Based System Requirements Analysis", ACM SIGSOFT Software Engineering Notes, Volume 31, No. 3, May 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. P. Ranjan, Soumya Suravita, R. K. Singh and A. K. Misra, "Improved Performance of Agent Based Placement Cell System - A Performance Efficient Role Clustering Technique", Proceedings of the 10th WSEAS International Conference on COMPUTERS, Vouliagmeni, Athens, Greece, July 13-15, 2006 (pp683--692). Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. R. Depke, R. Heckel and J. M. Kuster, "Improving the Agent_Oriented Modeling Process by Roles", Proceedings of the fifth International conference on Autonomous Agents (ACM AGENTS'01), 28 May - 1 June, Montreal, Canada, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. R. Depke, R. Heckel and J. M. Kuster, "Roles in Agent_Oriented Modeling", International Journal of Software Engineering and Knowledge Engineering, Volume 11, No. 3, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  14. T. Juan, A. Pearce and L. Sterling. "ROADMAP: Extending the Gaia Methodology for Complex Open Systems", Proceedings of the First International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), p3--10, Bologna, Italy, July 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Agent based system development: a domain-specific goal approach
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader