| Using aspects and dynamic composition to provide context-aware adaptation for mobile applications |
| Full text |
Pdf
(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
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 13, Downloads (12 Months): 87, Citation Count: 0
|
|
|
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.
|
|