A FLEXIBLE MIDDLEWARE COMPONENT FOR CONTEXT AWARE APPLICATIONS
Cristina Barbero, Paola Dal Zovo, Barbara Gobbi
2011
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
- Devices Profile for Web Services (DPWS), 2009. http:// docs.oasis-open.org/ws-dd/ns/dpws/2009/01.
- Enhanced Micro Jena, 2010. http://www.nembes.org/.
- Esper, 2010. http://esper.codehaus.org/.
- 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.
- Huang V., Javed M. K., 2008. Semantic Sensor Information Description and Processing. In SENSORCOMM'08, 2nd International Conference on Sensor Technologies and Applications.
- IKVM.NET, 2010. http://www.ikvm.net/.
- Jena, 2009. http://jena.sourceforge.net.
- Jena-dev, 2008. http://tech.groups.yahoo.com/group/jenadev/message/32818;http://tech.groups.yahoo.com/gro up/jena-dev/message/43618.
- Jena .NET Framework, 2010. http://www.linkeddatatools. com/downloads/jena-net.
- 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.
- Kjaer, K. E., 2007. A survey of context-aware middleware. In SE'07, Proceedings of the 25th IASTED Conference on Software Engineering. ACTA Press.
- Kostelník P., Sabol T., Mach M., 2008. Applications of Semantic Technologies in AmI. In Ambient Intelligence Forum 2008 Conference Proceedings.
- 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.
- µJena, Context-ADDICT, 2010. http://poseidon.ws. dei.polimi.it/ca/?page_id=59.
- 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.
- Protégé, 2010. http://protege.stanford.edu/.
- 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.
- 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.
- Strang T., Linnhoff-Popien C., 2004. A Context Modeling Survey. In 1st International Workshop on Advanced Context Modelling, Reasoning and Management.
- StreamInsight, 2009. http://www.microsoft.com/sqlserver/ 2008/en/us/r2-complex-event.aspx.
- Truong H., Dustdar S., 2009. A Survey on Context-aware Web Service Systems. In International Journal of Web Information Systems, Vol. 5(1), 2009.
- W3C Semantic Web, 2001. http://www.w3.org/2001/sw/.
- 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.
- XSD, 2004. http://www.w3.org/TR/2004/REC-xmlschema0-20041028/.
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