Nowadays context-aware adaptation is becoming an important feature for pervasive computing applications. In this paper we present JCOOL, a COntext Oriented Language tailored to handle context awareness in Java applications. JCOOL exploits Aspect Oriented techniques so that context changes detection and related adaptations can be considered as two separated crosscutting concerns with respect to the core “business logic” of new or legacy Java applications. Moreover, mobile and pervasive applications generally rely on middlewares that hide the complexity of the underlying environment. In order to show how JCOOL support can be introduced into middleware based application, in the second part of the paper we also describe JCOOL integration in SMILE, a Middleware Independent Layer developed in the scope of the SMS project.

Sindico, A., Bartolomeo, G., Grassi, V., Salsano, S.d. (2008). Design and development of a context oriented language for middleware based applications. In Proceeding NAOMI '08 Proceedings of the 2008 workshop on Next generation aspect oriented middleware (pp.1-5) [10.1145/1408620.1408621].

Design and development of a context oriented language for middleware based applications

GRASSI, VINCENZO;SALSANO, STEFANO DOMENICO
2008-01-01

Abstract

Nowadays context-aware adaptation is becoming an important feature for pervasive computing applications. In this paper we present JCOOL, a COntext Oriented Language tailored to handle context awareness in Java applications. JCOOL exploits Aspect Oriented techniques so that context changes detection and related adaptations can be considered as two separated crosscutting concerns with respect to the core “business logic” of new or legacy Java applications. Moreover, mobile and pervasive applications generally rely on middlewares that hide the complexity of the underlying environment. In order to show how JCOOL support can be introduced into middleware based application, in the second part of the paper we also describe JCOOL integration in SMILE, a Middleware Independent Layer developed in the scope of the SMS project.
Next Generation Aspect Oriented Middleware Workshop, NOMI 2008 - AOSD Conference 2008 Brussels, 7th International Conference on Aspect-Oriented Software Development
Brussels, Belgium
Rilevanza internazionale
2008
Settore ING-INF/03 - TELECOMUNICAZIONI
English
Intervento a convegno
Sindico, A., Bartolomeo, G., Grassi, V., Salsano, S.d. (2008). Design and development of a context oriented language for middleware based applications. In Proceeding NAOMI '08 Proceedings of the 2008 workshop on Next generation aspect oriented middleware (pp.1-5) [10.1145/1408620.1408621].
Sindico, A; Bartolomeo, G; Grassi, V; Salsano, Sd
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/104228
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact