A FLEXIBLE MIDDLEWARE COMPONENT FOR CONTEXT AWARE APPLICATIONS

Cristina Barbero, Paola Dal Zovo, Barbara Gobbi

Abstract

The ever-growing complexity of pervasive and Internet of Things enabled environments raises great challenges to context-aware pervasive application development. In particular, context representation and reasoning methods, as well as middleware and supporting infrastructures for context sensitive application engineering, must have a high level of flexibility in order to cope with the increasing dynamicity and heterogeneity of pervasive scenarios. This paper presents a solution devised to provide the foundations for the development of context-adaptive applications with diverse requirements. The Context Awareness component consists of an extensible and configurable framework that integrates a semantic reasoning module and multiple processing agents providing specialized / optimized processing capabilities. Finally, a case study shows how the adopted solution allows tackling the complexity of context-aware applications development.

References

  1. Devices Profile for Web Services (DPWS), 2009. http:// docs.oasis-open.org/ws-dd/ns/dpws/2009/01.
  2. Enhanced Micro Jena, 2010. http://www.nembes.org/.
  3. Esper, 2010. http://esper.codehaus.org/.
  4. Garofalakis, M., Brown K. P., Franklin M. J., Hellerstein J. M., Zhe Wang D., 2006. Probabilistic Data Management for Pervasive Computing: The Data Furnace Project. Bulletin of IEEE Computer Society Tech Committee on Data Engineering, 29(1), 2006.
  5. Huang V., Javed M. K., 2008. Semantic Sensor Information Description and Processing. In SENSORCOMM'08, 2nd International Conference on Sensor Technologies and Applications.
  6. IKVM.NET, 2010. http://www.ikvm.net/.
  7. Jena, 2009. http://jena.sourceforge.net.
  8. Jena-dev, 2008. http://tech.groups.yahoo.com/group/jenadev/message/32818;http://tech.groups.yahoo.com/gro up/jena-dev/message/43618.
  9. Jena .NET Framework, 2010. http://www.linkeddatatools. com/downloads/jena-net.
  10. Kapitsaki G., Prezerakos G., Tselikas N., and Venieris I., 2009. Context-aware service engineering: A survey. In Journal of Systems and Software, Vol. 82(8), 2009.
  11. Kjaer, K. E., 2007. A survey of context-aware middleware. In SE'07, Proceedings of the 25th IASTED Conference on Software Engineering. ACTA Press.
  12. Kostelník P., Sabol T., Mach M., 2008. Applications of Semantic Technologies in AmI. In Ambient Intelligence Forum 2008 Conference Proceedings.
  13. Leger A., Heinecke J., Nixon L., Shvaiko P., Charlet J., Hobson P., Goasdoue F., 2008. Semantic web take-off in a european industry perspective. In Semantic Web for Business: Cases and Applications. IGI Global.
  14. µJena, Context-ADDICT, 2010. http://poseidon.ws. dei.polimi.it/ca/?page_id=59.
  15. Perttunen M., Riekki J., Lassila O., 2009. Context representation and reasoning in pervasive computing: a review. In International Journal of Multimedia and Ubiquitous Engineering, Vol. 4(4), 2009.
  16. Protégé, 2010. http://protege.stanford.edu/.
  17. Roman M., Hess C., Cerqueira R., Ranganathan A., Campbell R., Nahrstedt K., 2002. Gaia: A middleware infrastructure to enable active spaces. In IEEE Pervasive Computing, 2002: 74-83.
  18. Soylu A., De Causmaecker P., Desmet P., 2009. Context and Adaptivity in Pervasive Computing Environments: Links with Software Engineering and Ontological Engineering. In Journal of Software, Vol. 4(9), 2009.
  19. Strang T., Linnhoff-Popien C., 2004. A Context Modeling Survey. In 1st International Workshop on Advanced Context Modelling, Reasoning and Management.
  20. StreamInsight, 2009. http://www.microsoft.com/sqlserver/ 2008/en/us/r2-complex-event.aspx.
  21. Truong H., Dustdar S., 2009. A Survey on Context-aware Web Service Systems. In International Journal of Web Information Systems, Vol. 5(1), 2009.
  22. W3C Semantic Web, 2001. http://www.w3.org/2001/sw/.
  23. Wolf P., Schmidt A., Klein M., 2009. Applying semantic technologies for context-aware AAL services: What we can learn from SOPRANO. In INFORMATIK 2009, Lectures Notes in Informatics, Vol. P-153.
  24. XSD, 2004. http://www.w3.org/TR/2004/REC-xmlschema0-20041028/.
Download


Paper Citation


in Harvard Style

Barbero C., Dal Zovo P. and Gobbi B. (2011). A FLEXIBLE MIDDLEWARE COMPONENT FOR CONTEXT AWARE APPLICATIONS . In Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS, ISBN 978-989-8425-48-5, pages 32-41. DOI: 10.5220/0003363300320041


in Bibtex Style

@conference{peccs11,
author={Cristina Barbero and Paola Dal Zovo and Barbara Gobbi},
title={A FLEXIBLE MIDDLEWARE COMPONENT FOR CONTEXT AWARE APPLICATIONS},
booktitle={Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS,},
year={2011},
pages={32-41},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003363300320041},
isbn={978-989-8425-48-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS,
TI - A FLEXIBLE MIDDLEWARE COMPONENT FOR CONTEXT AWARE APPLICATIONS
SN - 978-989-8425-48-5
AU - Barbero C.
AU - Dal Zovo P.
AU - Gobbi B.
PY - 2011
SP - 32
EP - 41
DO - 10.5220/0003363300320041