|
ABSTRACT
An important requirement for pervasive computing systems is the ability to adapt at runtime to handle varying resources, user mobility, and changing user needs. In this paper, we present an innovative approach to adapt the CORBA component-based applications. This approach proposes to extend the CORBA deployment model to describe the variability of the architecture of applications and to extend the CORBA execution model in order to support adaptation at runtime. The originality of this approach is to consider the adaptation activities as non-functional aspects and to integrate them in the CORBA container.
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
|
Vikram Adve , Vinh Vi Lam , Brian Ensink, Language and Compiler Support for Adaptive Distributed Applications, Proceedings of the ACM SIGPLAN workshop on Languages, compilers and tools for embedded systems, p.238-246, August 2001, Snow Bird, Utah, United States
|
| |
2
|
Michael Beigl , Stephen Intille , Jun Rekimoto , Hideyuki Tokuda, UbiComp 2005: Ubiquitous Computing: 7th International Conference, UbiComp 2005, Tokyo, Japan, September 11-14, 2005, Proceedings (Lecture Notes in Computer Science), Springer-Verlag New York, Inc., Secaucus, NJ, 2005
|
| |
3
|
G. S. Blair, G. Coulson, A. Andersen, L. Blair, M. Clarke, F. Costa, H. Duran-Limon, T. Fitzpatrick, L. Johnston, R. Moreira, N. Parlavantzas, and K. Saikoski. The design and implementation of openorb v2. IEEE DS Online, Special Issue on Reflective Middleware, 2(6), 2001.
|
| |
4
|
|
| |
5
|
|
| |
6
|
A. Hachichi, C. Martin, G. Thomas, S. Patarin, and B. Folliot. Reconfigurations dynamiques de services dans un intergiciel à composants CORBA CCM. In DECOR04, Grenoble, France, 2004.
|
| |
7
|
Jena2. http://jena.sourceforge.net/.
|
| |
8
|
|
| |
9
|
|
| |
10
|
.Net Framework. http://msdn.microsoft.com/netframework/.
|
| |
11
|
OMG. Deployment and Configuration of Component Based Distributed Applications version 4.0. OMG documents formal/06-04-02, April 2006.
|
| |
12
|
OMG. CORBA Components Version 3.0: An adopted Specification of the Object Management Group. OMG documents formal/02-06-65, June 2002.
|
| |
13
|
OpenCCM. http://openccm.objectweb.org.
|
| |
14
|
D. Preuveneers and Y. Berbers. Adaptive context management using a component-based approach. In Distributed Applications and Interoperable Systems, 5th IFIP WG 6.1 International Conference, DAIS2005, Athens/Greece.
|
| |
15
|
Sun Microsystems. Java 2 Platform, Enterprise Edition Specification Version 1.4, 2003.
|
| |
16
|
|
| |
17
|
|
| |
18
|
M. Vadet and P. Merle. Les containers ouverts dans les plates-formes à composants. In JC'01, 2001.
|
| |
19
|
N. Wang, D. C. Schmidt, and M. Kircher. Towards an adaptive and reflective middleware framework for QoSenabled CORBA component model applications. In IEEE Distributed System Online, Special Issue on Reflective Middleware, 2003.
|
| |
20
|
J. A. Zinky, D. E. Bakken, and R. E. Schantz. Architectural support for quality of service for CORBA objects. Theory and Practice of Object Systems, 3(1), 1997.
|
CITED BY
|
An Phung-Khac , Antoine Beugnard , Jean-Marie Gilliot , Maria-Teresa Segarra, Model-driven development of component-based adaptive distributed applications, Proceedings of the 2008 ACM symposium on Applied computing, March 16-20, 2008, Fortaleza, Ceara, Brazil
|
|