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