Client/server survival guide (3rd ed.)
Client/server survival guide (3rd ed.)
The computer for the 21st century
ACM SIGMOBILE Mobile Computing and Communications Review - Special issue dedicated to Mark Weiser
Understanding & programming COM+: a practical guide to Windows 2000 DNA
Understanding & programming COM+: a practical guide to Windows 2000 DNA
Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
.NET Framework Essentials
Hybrid Peer-To-Peer Model in Proximity Applications
AINA '03 Proceedings of the 17th International Conference on Advanced Information Networking and Applications
Programming j2ee apis with websphere advanced
Programming j2ee apis with websphere advanced
A self-adaptive query service for pervasive environments
NOTERE '08 Proceedings of the 8th international conference on New technologies in distributed systems
Hi-index | 0.00 |
Nowadays, execution environments of applications are more and more heterogeneous: from powerful servers to smart cards. In order to assume the heterogeneity and the portability of applications, the component–based model has emerged as a model to develop new distributed applications. Thus, these applications are built as an assembly of interchangeable software blocks. Nevertheless, the gain of adaptability that comes from the use of component does not stretch to non-functional services (such as transaction management, security, etc). So, we suggest complementing the existing solution by facilitating the adaptability of non-functional services to their environment. Therefore, we propose to design a non-functional service as composition of small components. Besides, it is possible to supply the most appropriate version of a non-functional service to an application. So, in our approach, the application is composed by assembling both business components and non-functional components.