ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Towards model driven design of service-based context-aware applications
Full text PdfPdf (443 KB)
Source Foundations of Software Engineering archive
International workshop on Engineering of software services for pervasive environments: in conjunction with the 6th ESEC/FSE joint meeting table of contents
Dubrovnik, Croatia
Pages: 69 - 74  
Year of Publication: 2007
ISBN:978-1-59593-798-8
Authors
Vincenzo Grassi  Università di Roma "Tor Vergata", Italy
Andrea Sindico  Università di Roma "Tor Vergata", Italy and Elettronica S.p.A., Italy
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
CEPIS : The Council of European Professional Informatics Societies
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 108,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1294904.1294915
What is a DOI?

ABSTRACT

Context-aware adaptation is an important feature for pervasive computing applications. In our approach, we intend to support the viewpoint of context-aware adaptation as a crosscutting concern with respect to the core "business logic" of an application. In this way, the design of the application core can be decoupled from the design of the adaptation logic. This facilitate the plugging of different adaptation strategies within the same basic application, tailoring it for different contexts. To this end, we leverage ideas from the domains of model-driven development and aspect-oriented design. We assume that the applications to be adapted are designed according to the service-oriented paradigm. Hence, our adaptation mechanisms only assume the knowledge of information accessible in this kind of applications.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
M. Autili, V. Cortellessa, A. Di Marco, P. Inverardi "A conceptual model for adaptable context-aware services" Web Services - Modeling and Testing, June 2006, Palermo (Italy).
 
3
M. Baldauf, S. Dudstar "A survey on context-aware systems" Tech. Report TUV-1841-2004-24, Tech. Univ. of Vienna, 2004.
 
4
 
5
A. Charfi, M. Mezini "Aspect-oriented web service composition with AO4BPEL" ECOWS'04, LNCS 3250, Erfurt, Germany, Sept. 2004.
 
6
 
7
T. Cottenier, T. Elrad "Dynamic and decentralized service composition with contextual aspect-sensitive services" 1st Int. Conf. on Web Information Systems and Technologies, Miami, USA, May 2005.
8
 
9
R. France, I. Ray, G. Georg, S. Gosh "Aspect Oriented Approach to early design modeling". IEE Proceedings Vol. 151, No. 4, Aug. 2004.
 
10
 
11
Kizcales G., et al. "Aspect Oriented Programming" 11th European Conf. on Objec-Oriented Programming, June 1997.
12
13
 
14
15
 
16
E. Tanter, K. Gybels, M. Denker, A. Bergel "Context-aware aspects" SC 2006 (W. Lowe, M. Sudholt eds.), LNCS 4089, 2006, pp. 227--242.
 
17
"UML 2.1.1 Superstructure Specification" OMG Specification formal/2007-02-05, on line: www.omg.org/docs/formal/07-02-05.pdf.
 
18
W. Vanderperren, D. Suvée, M. A. Cibran, B. De Fraine "Stateful aspects in JAsCo" SC 2005 (F. Gschwind, U. Assmann, O. Nierstrasz eds.), LNCS 3628, 2005, pp. 167--181.
 
19
M. Weiser "The computer for the 21st century" Scientific Am., Sept. 1991, pp. 94--104.
 
20
Zakaria A. A., Hosny H., Zeid A. "A UML Extension for Modeling Aspect Oriented Systems". Aspect Modeling with UML workshop (5th Int. Conf. on the Unified Modeling Language), Sept. 2002.


Collaborative Colleagues:
Vincenzo Grassi: colleagues
Andrea Sindico: colleagues