The Scalability of an Environment for Large-Scale Sensor-Networks

  • Timothy Middelkoop
  • Abhijit Deshmukh
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5043)


In this paper we discuss the scalability of an environment for distributed sensor-network resource-allocation. We cover the underlying architecture and demonstrate the scalability of the architecture through a number of experiments and show that different code configurations can have an impact on run-time performance. We conclude with a discussion of some of the challenges in scaling the environment further.


Problem Size Multiagent System Target Node Java Virtual Machine Defense Advance Research Project Agency 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Henning, M.: Massively multiplayer middleware. ACM Queue Magazine 1(10) (2004)Google Scholar
  2. 2.
    Henning, M.: A new approach to object-oriented middleware. IEEE Internet Computing 8(1), 66–75 (2004)CrossRefGoogle Scholar
  3. 3.
    Horling, B., Mailler, R., Lesser, V.: Farm: A Scalable Environment for Multi-Agent Development and Evaluation. In: Advances in Software Engineering for Multi-Agent Systems, pp. 220–237. Springer, Berlin (2004)Google Scholar
  4. 4.
    Horling, B., Mailler, R., Lesser, V.: The Farm Distributed Simulation Environment. Computer Science Technical Report 2004-12, University of Massachusetts (2004)Google Scholar
  5. 5.
    Horling, B., Vincent, R., Mailler, R., Shen, J., Becker, R., Rawlins, K., Lesser, V.: Distributed Sensor Network for Real Time Tracking. In: Proceedings of the 5th International Conference on Autonomous Agents, pp. 417–424. ACM Press, Montreal (2001)CrossRefGoogle Scholar
  6. 6.
    Lesser, V., Ortiz, C.L., Tambe, M.: Distributed Sensor Networks: A Multiagent Perspective. Kluwer Academic Publishers, Dordrecht (2003)zbMATHGoogle Scholar
  7. 7.
    Lynch, N.A.: Distributed Algorithms. Elsevier Science & Technology Books, Amsterdam (1996)zbMATHGoogle Scholar
  8. 8.
    Mailler, R., Vincent, R., Lesser, V., Middelkoop, T., Shen, J.: Soft-real time, cooperative negotiation for distributed resource allocation. In: Proceedings of the AAAI Fall Symposium on Negotiation Methods for Autonomous Cooperative Systems, Falmouth, MA, pp. 63–69, FS-01-03 (2001) Google Scholar
  9. 9.
    Maindonald, J.H., Braun, J.A.: Data Analysis and Graphics Using R: An Example-Based Approach. Cambridge University Press, Cambridge (2002)Google Scholar
  10. 10.
    Middelkoop, T.: Distributed resource allocation using multi-linked bargaining markets. Ph.D. thesis, University of Massachusetts Amherst (2006)Google Scholar
  11. 11.
    Moehlman, T., Lesser, V.: Cooperative planning and decentralized negotiation in multi-fireboss phoenix. In: Proc. of the Workshop on Innovative Approaches to Planning, Scheduling and Control, San Diego, CA, pp. 144–159 (1990)Google Scholar
  12. 12.
    O’Hare, G.M., Jennings, N.R. (eds.): Foundations of Distributed Artificial Intelligence. John Wiley & Sons Inc., Chichester (1996)Google Scholar
  13. 13.
    Pedroni, S., Rappin, N.: Jython Essentials: Rapid Scripting in Java. O’Reilly Media, Sebastopol (incorporated, 2002)Google Scholar
  14. 14.
    Riley, P., Riley, G.: SPADES — a distributed agent simulation environment with software-in-the-loop execution. In: Chick, S., Sánchez, P.J., Ferrin, D., Morrice, D.J. (eds.) Winter Simulation Conference Proceedings, vol. 1, pp. 817–825 (2003)Google Scholar
  15. 15.
    Siegel, J., Klein, A., Thomas, A., Frantz, D., Mirsky, H.: CORBA Fundamentals and Programming. Wiley, John & Sons, Chichester (1996)Google Scholar
  16. 16.
    Snir, M., Otto, S., Huss-Lederman, S., Walker, D., Dongarra, J.: MPI–The Complete Reference, 2nd edn. The MPI-1 Core, vol. 1. The MIT Press, Cambridge (1998)Google Scholar
  17. 17.
    Sterling, T.L. (ed.): Beowulf Cluster Computing with Linux. MIT Press, Cambridge (2001)Google Scholar
  18. 18.
    Tanenbaum, A.S., Steen, M.V.: Distributed Systems: Principles and Paradigms. Prentice Hall, Englewood Cliffs (2001)Google Scholar
  19. 19.
    U.S. Department of Homeland Security: The national strategy for the physical protection of critical infrastructures and key assets. U.S. GPO, PR43.14:P56 (2003)Google Scholar
  20. 20.
    Weiss, G. (ed.): Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT Press, Cambridge (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Timothy Middelkoop
    • 1
  • Abhijit Deshmukh
    • 2
  1. 1.Department of Industrial and Systems EngineeringUniversity of FloridaGainesville
  2. 2.Mechanical and Industrial EngineeringUniversity of Massachusetts AmherstMassachusetts

Personalised recommendations