Skip to main content

An Implementation, Execution and Simulation Platform for Processes in Heterogeneous Smart Environments

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8309))

Abstract

Developing ambient intelligence for a smart home is a complex task. We present how to define intelligent system behavior through processes on an adequate level of abstraction with the SHIP-tool. Based on the representation of the environment in a formal logical description, communication with the environment is realized via updates of the logical description. Processes are built from basic actions to update the current logical descriptions and include means to monitor the evolution of the environment in a temporal logic formalism. The SHIP-tool implements the process language and serves both for simulation and execution. The paper describes two examples of assisting services in a real smart home living lab, one for light and door control in emergency situations, and one for the scheduling of two parallel wheelchair transports.

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. Autexier, S., Hutter, D.: Constructive dl update and reasoning for modeling and executing the orchestration of heterogeneous processes. In: Krötzsch, M., Eiter, T. (eds.) Proceedings 2013 Intl. Workshop on Description Logics (DL 2013), Ulm, Germany, July 23-26. CEUR-WS.org (2013)

    Google Scholar 

  2. Baader, F., Calvanese, D., McGuinness, D.L., Nardi, D., Patel-Schneider, P.F. (eds.): The description logic handbook: theory, implementation, and applications. Cambridge University Press, New York (2003)

    Google Scholar 

  3. Baader, F., Ghilardi, S., Lutz, C.: LTL over description logic axioms. ACM Transactions on Computational Logic (2012)

    Google Scholar 

  4. Baader, F., Lippmann, M., Liu, H.: Using causal relationships to deal with the ramification problem in action formalisms based on description logics. In: Fermüller, C.G., Voronkov, A. (eds.) LPAR-17. LNCS, vol. 6397, pp. 82–96. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  5. Bauer, A., Falcone, Y.: Decentralised LTL monitoring. In: Giannakopoulou, D., Méry, D. (eds.) FM 2012. LNCS, vol. 7436, pp. 85–100. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  6. Chang, L., Lin, F., Shi, Z.: A Dynamic Description Logic for Representation and Reasoning About Actions. In: Zhang, Z., Siekmann, J.H. (eds.) KSEM 2007. LNCS (LNAI), vol. 4798, pp. 115–127. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  7. Chang, L., Shi, Z., Gu, T., Zhao, L.: A family of dynamic description logics for representing and reasoning about actions. J. Autom. Reasoning 49(1), 1–52 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  8. Frey, J., Bergweiler, S., Alexandersson, J., Gholamsaghaee, E., Reithinger, N., Stahl, C.: Smartcase: A smart home environment in a suitcase. In: Intelligent Environments, pp. 378–381. IEEE (2011)

    Google Scholar 

  9. Laue, T., Stahl, C.: Modeling and simulating ambient assisted living environments – A case study. In: Augusto, J.C., Corchado, J.M., Novais, P., Analide, C. (eds.) ISAmI 2010. AISC, vol. 72, pp. 217–220. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  10. Liu, H., Lutz, C., Milicic, M., Wolter, F.: Updating description logic aboxes. In: Doherty, P., Mylopoulos, J., Welty, C.A. (eds.) Proceedings of the 10th Int. Conference on Principles of Knowledge Representation and Reasoning, Lake District of the United Kingdom, June 2-5, pp. 46–56. AAAI Press (2006)

    Google Scholar 

  11. Pnueli, A.: The temporal logic of programs. In: FOCS, pp. 46–57. IEEE Computer Society (1977)

    Google Scholar 

  12. Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: A practical owl-dl reasoner. J. Web Sem. 5(2), 51–53 (2007)

    Article  Google Scholar 

  13. Springer, T., Turhan, A.-Y.: Employing description logics in ambient intelligence for modeling and reasoning about complex situations. Journal of Ambient Intelligence and Smart Environments 1(3), 235–259 (2009)

    Google Scholar 

  14. Stahl, C., Frey, J., Alexandersson, J., Brandherm, B.: Synchronized realities. JAISE 3(1), 13–25 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer International Publishing Switzerland

About this paper

Cite this paper

Autexier, S., Hutter, D., Stahl, C. (2013). An Implementation, Execution and Simulation Platform for Processes in Heterogeneous Smart Environments. In: Augusto, J.C., Wichert, R., Collier, R., Keyson, D., Salah, A.A., Tan, AH. (eds) Ambient Intelligence. AmI 2013. Lecture Notes in Computer Science, vol 8309. Springer, Cham. https://doi.org/10.1007/978-3-319-03647-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-03647-2_1

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-03646-5

  • Online ISBN: 978-3-319-03647-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics