Skip to main content

Part of the book series: Advances in Soft Computing ((AINSC,volume 72))

  • 652 Accesses

Abstract

A typical pervasive application executes in a changing environment: people, computing resources, software services and network connections come and go continuously. A robust pervasive application needs adapt to this changing context as long as there is an appropriate rewiring strategy that guarantees correct behavior. We combine the MERODE modeling methodology with the ReWiRe framework for creating interactive pervasive applications that can cope with changing environments. The core of our approach is a consistent environment model, which is essential to create (re)configurable context-aware pervasive applications. We aggregate different ontologies that provide the required semantics to describe almost any target environment. We present a case study that shows a interactive pervasive application for media access that incorporates parental control on media content and can migrate between devices. The application builds upon models of the run-time environment represented as system states for dedicated rewiring strategies.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Geihs, K., Barone, P., Eliassen, F., Floch, J., Fricke, R., Gjorven, E., Hallsteinsen, S., Horn, G., Khan, M.U., Mamelli, A., Papadopoulos, G.A., Paspallis, N., Reichle, R., Stav, E.: A comprehensive solution for application-level adaptation. Softw. Pract. Exper. 39, 385–422 (2009)

    Article  Google Scholar 

  2. Lobato, C., Garcia, A., Romanovsky, A., Lucena, C.: An aspect-oriented software architecture for code mobility. Softw. Pract. Exper. 38, 1365–1392 (2008)

    Article  Google Scholar 

  3. Snoeck, M., Lemahieu, W., Goethals, F., Dedene, G., Vandenbulcke, J.: Events as atomic contracts for component integration. Data & Knowledge Engineering 51, 81–107 (2004)

    Article  Google Scholar 

  4. Snoeck, M., Dedene, G.: Existence dependency: The key to semantic integrity between structural and behavioral aspects of object types. IEEE Transactions on Software Engineering 24, 233–251 (1998)

    Article  Google Scholar 

  5. Dedene, G., Snoeck, M.: Formal deadlock elimination in an object oriented conceptual schema. Data & Knowledge Engineering 15, 1–30 (1995)

    Article  MATH  Google Scholar 

  6. Snoeck, M., Dedene, G.: Generalization/specialization and role in object oriented conceptual modeling. Data & Knowledge Engineering 19, 171–195 (1996)

    Article  MATH  Google Scholar 

  7. Snoeck, M., Poels, G.: Improving the Reuse Possibilities of the Behavioral Aspects of Object-Oriented Domain Models. In: Laender, A.H.F., Liddle, S.W., Storey, V.C. (eds.) ER 2000. LNCS, vol. 1920, pp. 423–439. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  8. Snoeck, M.: Object-oriented enterprise modelling with MERODE. Leuven University Press, Leuven (1999)

    Google Scholar 

  9. Vanderhulst, G., Luyten, K., Coninx, K.: ReWiRe: Creating interactive pervasive systems that cope with changing environments by rewiring. In: 4th International Conference on Inteligent Environments, pp. 1–8. IEEE, Seattle (2008)

    Google Scholar 

  10. Gu, T., Pung, H.K., Zhang, D.Q.: Toward an OSGi-Based Infrastructure for Context-Aware Applications. IEEE Pervasive Computing 3, 66–74 (2004)

    Google Scholar 

  11. Parsons, J., Li, X.: An ontological Metamodel of Classifiers and Its Application to Conceptual Modelling and Database Design. In: Parent, C., Schewe, K.-D., Storey, V.C., Thalheim, B. (eds.) ER 2007. LNCS, vol. 4801, pp. 214–228. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  12. Guarino, N.: Formal Ontology and Information Systems. In: Proceedings of FOIS 1998, pp. 3–15. IOS Press, Trento (1998)

    Google Scholar 

  13. Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.M., Irwin, J.: Aspect-oriented programming. In: Aksit, M., Matsuoka, S. (eds.), Jyvaskyla, Finland, pp. 220–242 (1997)

    Google Scholar 

  14. Dey, A.K.: Understanding and Using Context. Personal and Ubiquitous Computing 5, 4–7 (2001)

    Article  Google Scholar 

  15. Chen, H., Perich, F., Finin, T., Joshi, A.: SOUPA: standard ontology for ubiquitous and pervasive applications. In: The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004, pp. 258–267 (2004)

    Google Scholar 

  16. Peters, S., Shrobe, H.E.: Using semantic networks for knowledge representation in an intelligent environment. In: First IEEE International Conference on Pervasive Computing and Communications, pp. 323–329. IEEE, Los Alamitos (2003)

    Google Scholar 

  17. Preuveneers, D., Van den Bergh, J., Wagelaar, D., Georges, A., Rigole, P., Clerckx, T., Berbers, Y., Coninx, K., Jonckers, V., De Bosschere, K.: Towards an Extensible Context Ontology for Ambient Intelligence. Ambient Intelligence, 148–159 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Laurier, W., Vanderhulst, G., Poels, G., Luyten, K. (2010). Rewiring Strategies for Changing Environments. In: Augusto, J.C., Corchado, J.M., Novais, P., Analide, C. (eds) Ambient Intelligence and Future Trends-International Symposium on Ambient Intelligence (ISAmI 2010). Advances in Soft Computing, vol 72. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13268-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13268-1_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13267-4

  • Online ISBN: 978-3-642-13268-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics