Skip to main content

Multi-agent Simulation to Implementation: A Practical Engineering Methodology for Designing Space Flight Operations

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4995))

Abstract

OCAMS is a practical engineering application of multi-agent systems technology, involving redesign of the tools and practices in a complex, distributed system. OCAMS is designed to assist flight controllers in managing interactions with the file system onboard the International Space Station. The “simulation to implementation” development methodology combines ethnography, participatory design, multiagent simulation, and agent-based systems integration. We describe the model of existing operations and how it was converted into a future operations simulation that embeds a multiagent tool that automates part of the work. This hybrid simulation flexibly combines actual and simulated systems (e.g., mail) and objects (e.g., files) with simulated people, and is validated with actual data. A middleware infrastructure for agent societies is thus demonstrated in which agents are used to link arbitrary hardware and software systems to distributed teams of people on earth and in space—the first step in developing an interplanetary multiagent system.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Clancey, W.J., Sachs, P., Sierhuis, M., van Hoof, R.: Brahms: Simulating Practice for Work Systems Design. International Journal on Human-Computer Studies 49, 831–865 (1998)

    Article  Google Scholar 

  2. Clancey, W.J.: Simulating Activities: Relating Motives, Deliberation, and Attentive Coordination. Cognitive Systems Research 3(3), 471–499 (2002)

    Article  Google Scholar 

  3. van Hoof, R., Sierhuis, M.: Brahms Language Reference (2000), http://www.agentisolutions.com/documentation/language/ls_title.htm

  4. Seah, C., Sierhuis, M., Clancey, W.J.: Multi-agent Modeling and Simulation Approach for Design and Analysis of MER Mission Operations. SIMCHI: Human-computer interface advances for modeling and simulation, January 2005, pp. 73-78 (2005)

    Google Scholar 

  5. Sierhuis, M.: Modeling and Simulating Work Practice; Brahms: A Multiagent Modeling and Simulation Language for Work System Analysis and Design. In: Dissertation in Social Science Informatics (SWI), The Netherlands. SIKS Dissertation 10, University of Amsterdam, Amsterdam (2001)

    Google Scholar 

  6. Sierhuis, M., Clancey, W.J., Seah, C., Trimble, J.P., Sims, M.H.: Modeling and Simulation for Mission Operations Work System Design. Journal of Management Information Systems 19(4), 85–129 (2003)

    Google Scholar 

  7. Sierhuis, M., Clancey, W.J., Seah, C., Acquisti, A., Bushnell, D., Damer, B., Dorighi, N., Edwards, L., Faithorn, L., Flueckiger, L., van Hoof, R., Lees, D., Nandkumar, A., Neukom, C., Scott, M., Sims, M., Wales, R., Wang, S.-Y., Wood, J., Zhang, B.: Agent-based Mission Modeling and Simulation. In: Agent Directed Simulation 2006; part of the 2006 Spring Simulation Multiconference, Huntsville, AL (2006)

    Google Scholar 

  8. Blomberg, J., Giacomi, J., Mosher, A., Swenton-Wall, P.: Ethnographic Field Methods and Their Relation to Design. In: Schuller, A.N.D. (ed.) Participatory Design: Principles and Practices, pp. 123–155. Lawrence Erlbaum Associates, Hillsdale (1993)

    Google Scholar 

  9. Greenbaum, J., Kyng, M. (eds.): Design at Work: Cooperative design of computer systems, Hillsdale. Lawrence Erlbaum, NJ (1991)

    Google Scholar 

  10. van der Aalst, W.M.P.: Putting Petri Nets to Work in the Workflow Arena. In: van der Aalst, J.M.C.W., Kordon, F., Kotsis, G., Moldt, D. (eds.) Petri Net Approaches for Modelling and Validation (pp, pp. 125–143. Lincom Europa, Munich (2003)

    Google Scholar 

  11. van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL: Yet Another Workflow Language. Information Systems 30(4), 245–275 (2005)

    Article  Google Scholar 

  12. Sachs, P.: Transforming Work: Collaboration, Learning, and Design. Communications of the ACM 38(9), 36–44 (1995)

    Article  MathSciNet  Google Scholar 

  13. Wickler, G., Tate, A., Hansberger, J.: Supporting Collaborative Operations within a Coalition Personnel Recovery Center. In: Paper presented at the International Conference on Integration of Knowledge Intensive Multi-Agent Systems, Waltham, MA (2007)

    Google Scholar 

  14. Sierhuis, M.: It’s not just goals all the way down – It’s activities all the way down. In: Engineering Societies in the Agents World, Seventh International Workshop (ESAW 2006). Springer, Dublin (in press, 2006)

    Google Scholar 

  15. Minar, M., Burkhart, R., Langton, C.: Swarm Development Group (1996), http://www.swarm.org

  16. Tatara, E., North, M.J., Howe, T.R., Collier, N.T., Vos, J.R.: An Introduction to Repast Modeling by Using a Simple Predator-Prey Example. In: Agent 2006 Conference on Social Agents: Results and Prospects, Argonne National Laboratory, Argonne, IL (2006)

    Google Scholar 

  17. Bordini, R.H., Dastani, M., Dix, J., Seghrouchni, A.E.F. (eds.): Multi-Agent Programming: Languages, Platforms and Applications. Springer Science+Business Media, Inc, New York (2005)

    MATH  Google Scholar 

  18. Brooks, R.A.: A Robust Layered Control System for a Mobile Robot. IEEE Journal of Robotics and Automation 2(1), 14–23 (1986)

    Google Scholar 

  19. Clancey, W.J., Sierhuis, M., Alena, R., Berrios, D., Dowding, J., Graham, J.S., Tyree, K.S., Hirsh, R.L., Garry, W.B., Semple, A., Buckingham Shum, S.J., Shadbolt, N., Rupert, S.: Automating CapCom Using Mobile Agents and Robotic Assistants. In: American Institute of Aeronautics and Astronautics 1st Space Exploration Conference, Orlando, FL (2005)

    Google Scholar 

  20. Sierhuis, M., Diegelman, T.E., Seah, C., Shalin, V., Clancey, W.J., Selvin, A.M.: Agent-based Simulation of Shuttle Mission Operations. In: Agent-Directed Simulation 2007; part of the 2007 Spring Simulation Multiconference, Norfolk, VA, pp. 53–60 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alexander Artikis Gregory M. P. O’Hare Kostas Stathis George Vouros

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Clancey, W.J. et al. (2008). Multi-agent Simulation to Implementation: A Practical Engineering Methodology for Designing Space Flight Operations. In: Artikis, A., O’Hare, G.M.P., Stathis, K., Vouros, G. (eds) Engineering Societies in the Agents World VIII. ESAW 2007. Lecture Notes in Computer Science(), vol 4995. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87654-0_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-87654-0_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-87653-3

  • Online ISBN: 978-3-540-87654-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics