Agentification of Objects in Heterogeneous Dynamic Environments

  • Sebastian Bader
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6973)


In this article, we discuss an approach to build dynamic and heterogeneous ensembles of objects. The presented approach is based on a middleware for distributed systems and extends the deployment system such that ordinary objects are turned into agents without modifying the original object. By avoiding a direct connection between the different components, we obtain a highly dynamic and flexible system.


Goal State Legacy Code Smart Environment Intelligent Environment Deployment System 
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.
    Bader, S., Ruscher, G., Kirste, T.: A middleware for rapid prototyping smart environments. In: Proc. of Ubicomp 2010, pp. 355–356 (2010)Google Scholar
  2. 2.
    Bordini, R.H., Wooldridge, M., Hübner, J.F.: Programming Multi-Agent Systems in AgentSpeak using Jason. Wiley, Chichester (2007)CrossRefzbMATHGoogle Scholar
  3. 3.
    Carzaniga, A., Wolf, A.L.: Forwarding in a content-based network. In: Proc. of ACM SIGCOMM 2003, pp. 163–174 (2003)Google Scholar
  4. 4.
    Cheyer, A., Martin, D.: The open agent architecture. Journal of Autonomous Agents and Multi-Agent Systems 4(1), 143–148 (2001)CrossRefGoogle Scholar
  5. 5.
    Coen, M.H., Phillips, B., Warshawsky, N., Weisman, L., Peters, S., Finin, P.: Meeting the computational needs of intelligent environments: The metaglue system. In: Proc. of MANSE 1999, pp. 201–212 (1999)Google Scholar
  6. 6.
    Cook, D.J., Youngblood, G.M., Das, S.K.: A multi-agent approach to controlling a smart environment. In: Augusto, J.C., Nugent, C.D. (eds.) Designing Smart Homes. LNCS (LNAI), vol. 4008, pp. 165–182. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  7. 7.
    Cook, D.J., Das, S.K.: Smart Environments. Wiley, Chichester (2005)Google Scholar
  8. 8.
    Cugola, G., Di Nitto, E., Fuggetta, A.: The jedi event-based infrastructure and its application to the development of the opss wfms. IEEE Transactions on Software Engineering 27(9), 827–850 (2001)CrossRefGoogle Scholar
  9. 9.
    Dastani, M., Van Riemsdijk, M.B., Meyer, J.C.: Goal types in agent programming. In: In Proc. of ECAI 2006, pp. 220–224 (2006)Google Scholar
  10. 10.
    Gerevini, A., Haslum, P., Long, D., Saetti, A., Dimopoulos, Y.: Deterministic planning in the fifth international planning competition: PDDL3 and experimental evaluation of the planners. Artificial Intelligence 173(5-6), 619–668 (2009)MathSciNetCrossRefzbMATHGoogle Scholar
  11. 11.
    Hagras, H., Callaghan, V., Colley, M., Clarke, G., Pounds-Cornish, A., Duman, H.: Creating an ambient-intelligence environment using embedded agents. IEEE Intelligent Systems 19, 12–20 (2004)CrossRefGoogle Scholar
  12. 12.
    Heider, T., Kirste, T.: Supporting goal-based interaction with dynamic intelligent environments. In: Proc. of the 15th European Conference on Artificial Intelligence, pp. 596–600 (2002)Google Scholar
  13. 13.
    Kidd, C.D., Orr, R., Abowd, G.D., Atkeson, C.G., Essa, I.A., MacIntyre, B., Mynatt, E.D., Starner, T., Newstetter, W.: The aware home: A living laboratory for ubiquitous computing research. In: Proc. of the Second International Workshop on Cooperative Buildings, Integrating Information, Organization, and Architecture, pp. 191–198. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  14. 14.
    Kirste, T., Herfet, T., Schnaider, M.: EMBASSI: mutimodal assistance for universal access to infotainment and service infrastructures. In: WUAUC 2001, pp. 41–50. ACM Press, New York (2001)Google Scholar
  15. 15.
    Parzyjegla, H., Graff, D., Schröter, A., Richling, J., Mühl, G.: Design and Implementation of the Rebeca Publish/Subscribe Middleware. In: Sachs, K., Petrov, I., Guerrero, P. (eds.) Buchmann Festschrift. LNCS, vol. 6462, pp. 124–140. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  16. 16.
    Rao, A.S.: Agentspeak(l): Bdi agents speak out in a logical computable language. In: Perram, J., Van de Velde, W. (eds.) MAAMAW 1996. LNCS, vol. 1038, pp. 42–55. Springer, Heidelberg (1996)CrossRefGoogle Scholar
  17. 17.
    Reisse, C., Kirste, T.: A distributed mechanism for device cooperation in smart environments. In: Advances in Pervasive Computing. Adjunct Proc. of the 6th International Conference on Pervasive Computing, pp. 53–56 (2008)Google Scholar
  18. 18.
    Rivest, R.L.: S-expressions. CSAIL MIT website (1997)Google Scholar
  19. 19.
    Saffiotti, A., Broxvall, M., Gritti, M., LeBlanc, K., Lundh, R., Rashid, J., Seo, B.S., Cho, Y.: The peis-ecology project: Vision and results. In: IROS (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Sebastian Bader
    • 1
  1. 1.MMISUniversity of RostockGermany

Personalised recommendations