Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1030818.1030924acmconferencesArticle/Chapter ViewAbstractPublication PageswscConference Proceedingsconference-collections
Article

Next generation modeling III - agents: simulation for testing software agents - an exploration based on James

Published: 07 December 2003 Publication History

Abstract

Agents are software systems aimed at working in dynamic environments. Simulation systems can be used to provide virtual environments for testing agents. The software to be tested, the objective of the simulation study, and the stage of the agent software development influences both: the environmental models used for testing and the mechanisms that synchronize the execution of agents and simulation. A clear distinction between model and simulation layer, and a modular design of the simulation system support the required flexibility. Based on the simulation system James (a Java based Agent Modeling Environment for Simulation) and two agent applications we will explore, how interfaces between virtual environments and software agents can be explicitly specified at the modeling level and suitable mechanisms for synchronization might be chosen on demand.

References

[1]
Bacon, D., and S. Goldstein. 1991. Hardware-assisted replay of multiprocessor programs. In Proceedings of the ACM/ONR Workshop on Parallel and Distributed Debugging, Volume 26 of ACM SIGPLAN Notices, 194--206.
[2]
Baumann, J., F. Hohl, K. Rothermel, and M. Strasser. 1997. Mole-Concepts of a mobile agent system. WWW Journal - Special Issue on Applications and Techniques of Web Agents 1 (3): 133--137.
[3]
Beizer, B. 1995. Black-Box Testing. John Wiley & Sons, Inc.
[4]
Cho, Y. 2001. RTDEVS/CORBA: A Distributed Object Computing Environment for Simulation-Based Design of Real-Time Discreet Event Systems. Ph. D. thesis, Electrical and Computer Engineering Dept., University of Arizona.
[5]
Cho, Y., B. Zeigler, and H. Sarjoughian. 2001. Design and implementation of distributed real-time DEVS/CORBA. In IEEE Systems, Man, and Cybernetics Conference. Tucson.
[6]
Ciancarini, P., and M. J. Wooldridge. (Eds.) 2001. Agent-Oriented Software Engineering, Volume 1957 of Lecture Notes in Computer Science. Springer.
[7]
Dam, K. H., and M. Winikoff. 2003. Comparing agentoriented methodologies. In Proceedings of the Fifth International Bi-Conference Workshop on Agent-Oriented Information Systems. Melbourne. To appear.
[8]
Fujimoto, R. 2000. Parallel and Distributed Simulation Systems. John Wiley and Sons.
[9]
Harrold, M. J. 2000. Testing: A roadmap. In ICSE - Future of SE Track, 61--72.
[10]
Jennings, N. R., K. Sycara, and M. Wooldridge. 1998. A roadmap of agent resarch and development. Autonomous Agents and Multi-Agent Systems 1 (1): 275--306.
[11]
Kitano, H., S. Tadokoro, H. Noda, I. Matsubara, T. Takhasi, A. Shinjou, and S. Shimada. 1999. Robocup-rescue: Search and rescue for large scale disasters as a domain for multi-agent research. In Proc. of the IEEE Conference on Systems, Men, and Cybernetics.
[12]
Küpper, A., and A. Park. 1999. Realizing Nomadic communication with mobile agents: Strategies and their evaluation. In Telecommunications Information Networking Architecture Conference.
[13]
McLean, T., and R. Fujimoto. 2000. Repeatability in realtime distributed simulation executions. In 14th Workshop on Parallel and Distributed Simulation (PADS 2000), 23--32.
[14]
Myers, G. 1979. The Art of Software Testing. John Wiley & Sons, Inc.
[15]
Odell, J., H. Parunak, M. Fleischer, and S. Brueckner. 2003. Agent UML: A formalism for specifying multiagent software systems. In Agent-Oriented Software Engineering III, ed. F. Giunchiglia, J. Odell, and G. Weiss, Volume 2585 of Lecture Notes in Computer Science, 16--31. Springer.
[16]
Peraire, C., S. Barbey, and D. Buchs. 1998. Test selection for object-oriented software based on formal specifications. In PROCOMET, 385--403.
[17]
Pollack, M. 1996. Planning in dynamic environments: The DIPART system. In Advanced Planning Technology, ed. A. Tate. AAAI.
[18]
Pollack, M., L. Brown, D. Colbry, C. McCarthy, C. Orosz, B. Peintner, S. Ramakrishnan, and I. Tsamardinos. 2003. Autominder: An intelligent cognitive orthotic system for people with memory impairment. Robotics and Autonomous Systems, to appear.
[19]
Ryan, M., and P. -Y. Schobbens. 2002. Agents and roles: Refinement in alternating-time temporal logic. In Intelligent Agents VIII: Agent Theories, Architectures, and Languages, ed. J. Meyer and M. Tambe, Volume 2333 of Lecture Notes in Artificial Intelligence, 100--114. Springer-Verlag.
[20]
Schattenberg, B., and A. Uhrmacher. 2001. Planning agents in James. Proceedings of the IEEE 89 (2): 158--173.
[21]
Schütz, W. 1993. The Testability of Distributed Real-Time Systems. Kluwer Academic Publishers, Boston / Dordrecht / London.
[22]
Uhrmacher, A. 2001. A system theoretic approach to constructing test beds for multi-agent systems. In A Tapestry of Systems and AI-based Modeling & Simulation Theories and Methodologies: A Tribute to the 60th Birthday of Bernard P. Zeigler, ed. F. Cellier and H. Sarjoughian, Lecture Notes on Computer Science. New York: Springer.
[23]
Uhrmacher, A., and K. Gugler. 2000. Distributed, Parallel Simulation of Multiple, Deliberative Agents. In Parallel and Distributed Simulation Conference PADS'2000. Bologna: IEEE Computer Society Press.
[24]
Uhrmacher, A., and M. Krahmer. 2001. A Conservative, Distributed Approach to Simulating Multi-Agent Systems. In Proc. European Multi-Simulation Conference, ed. E. Kerckhoffs and M. Snorek, 257--264. San Diego: SCS.
[25]
van der Hoek, W., and M. Wooldrige. 2003. Towards a logic of rational agency. Journal of Autonomous Agents and Multi-Agent Systems 11 (2): 133--157.
[26]
Wolpert, D., and J. Lawson. 2002. Designing agent collectives for systems with markovian dynamics. In AAMAS 2002: Autonomous Agents and Multi-Agent Systems.
[27]
Wooldridge, M., and N. Jennings. 1998. Pitfalls of agentoriented development. In Proceedings of the 2nd International Conference on Autonomous Agents, 385--391.

Cited By

View all
  • (2011)Concept of a data exchange agent system for automatic construction of simulation models of manufacturing processesProceedings of the 6th international conference on Hybrid artificial intelligent systems - Volume Part II10.5555/2021503.2021557(381-388)Online publication date: 23-May-2011
  • (2010)Agent based approach to regression testingProceedings of the 2010 international conference on Advances in computer science and information technology10.5555/1875558.1875591(345-355)Online publication date: 23-Jun-2010
  • (2004)Extending time management support for multi-agent systemsProceedings of the 2004 international conference on Multi-Agent and Multi-Agent-Based Simulation10.1007/978-3-540-32243-6_4(37-48)Online publication date: 19-Jul-2004
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WSC '03: Proceedings of the 35th conference on Winter simulation: driving innovation
December 2003
2094 pages
ISBN:0780381327

Sponsors

  • IIE: Institute of Industrial Engineers
  • INFORMS/CS: Institute for Operations Research and the Management Sciences/College on Simulation
  • ASA: American Statistical Association
  • ACM: Association for Computing Machinery
  • SIGSIM: ACM Special Interest Group on Simulation and Modeling
  • IEEE/CS: Institute of Electrical and Electronics Engineers/Computer Society
  • NIST: National Institute of Standards and Technology
  • (SCS): The Society for Modeling and Simulation International
  • IEEE/SMCS: Institute of Electrical and Electronics Engineers/Systems, Man, and Cybernetics Society

Publisher

Winter Simulation Conference

Publication History

Published: 07 December 2003

Check for updates

Qualifiers

  • Article

Conference

WSC03
Sponsor:
  • IIE
  • INFORMS/CS
  • ASA
  • ACM
  • SIGSIM
  • IEEE/CS
  • NIST
  • (SCS)
  • IEEE/SMCS
WSC03: Winter Simulation Conference 2003
December 7 - 10, 2003
Louisiana, New Orleans

Acceptance Rates

WSC '03 Paper Acceptance Rate 128 of 189 submissions, 68%;
Overall Acceptance Rate 3,413 of 5,075 submissions, 67%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2011)Concept of a data exchange agent system for automatic construction of simulation models of manufacturing processesProceedings of the 6th international conference on Hybrid artificial intelligent systems - Volume Part II10.5555/2021503.2021557(381-388)Online publication date: 23-May-2011
  • (2010)Agent based approach to regression testingProceedings of the 2010 international conference on Advances in computer science and information technology10.5555/1875558.1875591(345-355)Online publication date: 23-Jun-2010
  • (2004)Extending time management support for multi-agent systemsProceedings of the 2004 international conference on Multi-Agent and Multi-Agent-Based Simulation10.1007/978-3-540-32243-6_4(37-48)Online publication date: 19-Jul-2004
  • (2004)Techniques for analysis and calibration of multi-agent simulationsProceedings of the 5th international conference on Engineering Societies in the Agents World10.1007/11423355_22(305-321)Online publication date: 20-Oct-2004
  • (2004)Controlled experimentation with agentsProceedings of the 5th international conference on Engineering Societies in the Agents World10.1007/11423355_21(292-304)Online publication date: 20-Oct-2004

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media