ACM Home Page
Please provide us with feedback. Feedback
Using aspects and dynamic composition to provide context-aware adaptation for mobile applications
Full text PdfPdf (307 KB)
Source
Symposium on Applied Computing archive
Proceedings of the 2009 ACM symposium on Applied Computing table of contents
Honolulu, Hawaii
SESSION: Software engineering track table of contents
Pages 456-460  
Year of Publication: 2009
ISBN:978-1-60558-166-8
Authors
Flavia C. Delicato  Federal University of Rio Grande do Norte (UFRN), Campus Universitario Lagoa Nova, Natal - RN - Brazil
Isanio L. Araujo Santos  DIMAp - UFRN
Paulo F. Pires  DIMAp - UFRN
Ana Liz S. Oliveira  DIMAp - UFRN
Thais Batista  DIMAp - UFRN
Luci Pìrmez  Federal University of Rio de Janeiro, Brazil
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 87,   Citation Count: 0
Additional Information:

abstract   references   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/1529282.1529381
What is a DOI?

ABSTRACT

Mobile systems characterize by dynamic environments, thus requiring adaptive and context aware mechanisms to perceive changes in the execution context and to dynamically adapt to them. We propose a framework for developing adaptive context aware applications which employs aspect-oriented techniques and dynamic composition to modularize the adaptive behavior and to keep apart the application logic from this behavior.


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
AOPMetrics. Available at: http://aopmetrics.tigris.org/.
 
2
AspectJ (2006). Available at: http://www.eclipse.org/aspectj.
 
3
Cámara, J., Salaun, G. and Canal, C. (2007) On Run-time Behavioural Adaptation in Context-Aware Systems. 1st Workshop on Model-driven Software Adaptation, 2007.
 
4
Canal, C., Murillo, J. M. and Poizat, P. (2006) Software Adaptation. L'Objet, 12(1), 2006.
 
5
 
6
 
7
JNDI (2008). Java Naming and Directory Interface. Available at: http://java.sun.com/products/jndi/.
 
8
JBoss AOP (2008). Available at: http://labs.jboss.com/jbossaop.
 
9
Kiczales, G. et al. (1997) Aspect-Oriented Programming. In Proc. of ECOOP. Finland, 1997.
10
 
11
Mukhija, A. and Glinz, M., (2005) Runtime Adaptation of Applications through Dynamic Recomposition of Components. 18th International Conference on Architecture of Computing Systems, Innsbruck, Austria, March 2005.
12
 
13
Sacramento, V. et al., (2004) MoCA: A Middleware for Developing Collaborative Applications for Mobile Users. ACM Middleware Conference, Toronto, 2004.
 
14
 
15
Zhang, J. et al (2005) Enabling safe dynamic component-based software adaptation, In Architecting Dependable Systems III, Springer-Verlag, 2005.

Collaborative Colleagues:
Flavia C. Delicato: colleagues
Isanio L. Araujo Santos: colleagues
Paulo F. Pires: colleagues
Ana Liz S. Oliveira: colleagues
Thais Batista: colleagues
Luci Pìrmez: colleagues