CASi – A Generic Context Awareness Simulator for Ambient Systems

  • Jörg Cassens
  • Felix Schmitt
  • Tobias Mende
  • Michael Herczeg
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7683)


In this paper, we present CASi (Context Awareness Simulator), a software system for the simulation of context-aware computer systems and environments. CASi provides an abstract framework of components for simulating smart world applications like a smart office or house with ambient sensors and actuators. Agents moving through these application worlds are tracked by sensors and their actions are influenced by actuators, both of which can be programmed to resemble the actual peripherals of the tested system. CASi allows testing ambient, context aware computer systems even in early stages of development without the need for expensive prototyping or real world deployment.


Ubiquitous computing ambient intelligence context simulation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bonabeau, E.: Agent-based modeling: Methods and techniques for simulating human systems. Proceedings of the National Academy of Sciences (2002)Google Scholar
  2. 2.
    Bratman, M.E.: Intention, Plans, and Practical Reason. CSLI Publications, Stanford (1999)Google Scholar
  3. 3.
    Bruneau, J., Jouve, W., Consel, C.: DiaSim: A Parameterized Simulator for Pervasive Computing Applications. In: Proceedings of the 6th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, IEEE (2009)Google Scholar
  4. 4.
    Jouve, W., Bruneau, J., Consel, C.: DiaSim: A parameterized simulator for pervasive computing applications. In: Proceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications, pp. 1–3. IEEE Computer Society (2009)Google Scholar
  5. 5.
    Kim, I., Park, H., Noh, B., Lee, Y., Lee, S., Lee, H.: Design and Implementation of Context-Awareness Simulation Toolkit for Context learning. In: Proceedings of the IEEE In-ternational Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing. Workshops, vol. 2, pp. 96–103. IEEE Computer Society (2006)Google Scholar
  6. 6.
    Martin, M., Nurmi, P.: A Generic Large Scale Simulator for Ubiquitous Computing. In: Annual International Conference on Mobile and Ubiquitous Systems, pp. 1–3 (2006)Google Scholar
  7. 7.
    Nguyen, T.V., Nguyen, H.A., Choi, D.: Development of a Context Aware Virtual Smart Home Simulator. CoRR abs/1007.1274 (2010)Google Scholar
  8. 8.
    Park, J., Moon, M., Hwang, S., Yeom, K.: CASS: A Context-Aware Simulation System for Smart Home. In: Proceedings of the 5th ACIS International Conference on Software Engineering Research, Management & Applications, pp. 461–467. IEEE Computer Society (2007)Google Scholar
  9. 9.
    Roberts, C.A., Dessouky, Y.M.: An Overview of Object-Oriented Simulation. Simulation 70, 359–368 (1998)zbMATHCrossRefGoogle Scholar
  10. 10.
    Ruge, L., Kindsmüller, M.C., Cassens, J., Herczeg, M.: How About a MATe for Awareness in Teams? In: Proceedings of the Seventh International Workshop on Modelling and Reasoning in Context, pp. 58–69 (2011)Google Scholar
  11. 11.
    Schmitt, F., Cassens, J., Kindsmüller, M.C., Herczeg, M.: Mental Models of Ambient Systems: A Modular Research Framework. In: Beigl, M., Christiansen, H., Roth-Berghofer, T.R., Kofod-Petersen, A., Coventry, K.R., Schmidtke, H.R. (eds.) CONTEXT 2011. LNCS, vol. 6967, pp. 278–291. Springer, Heidelberg (2011)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Jörg Cassens
    • 1
  • Felix Schmitt
    • 1
  • Tobias Mende
    • 1
  • Michael Herczeg
    • 1
  1. 1.Institute for Multimedia and Interactive SystemsUniversity of LübeckLübeckGermany

Personalised recommendations