Self-organized mobile networks present a challenging environment for the execution of software applications, due to their dynamic topologies and consistently changing resource conditions. In view of the above, a desirable property for software applications to be run over these networks is their ability to dynamically adapt to changing execution environments. The Contract-based Adaptive Software Architecture (CASA) provides a framework for the development of adaptive applications that are able to adapt their functionality and/or performance dynamically in response to runtime changes in their execution environments. The approach of the CASA framework is to decouple application code from any assumptions about resource availability, while enabl...
The restrictions arising from the use of mobile components requires the design of a mobile infrastru...
Companies’ operations have become over-dependent on their supporting enterprise software application...
The advances in mobile telecommunication networks as well as in mobile device technology have stimul...
In today's world of highly dynamic computing environments, autonomic applications are the need...
This paper presents a new framework for building adaptive mobile applications in mobile computing en...
This chapter introduces the design of a framework to simplify the development of smart home applicat...
The adaptive applications framework presented here aims at enabling hosts in a network to share obje...
A system structure for adaptive mobile applications is introduced and discussed, together with a com...
Modern society increasingly relies on mobile devices. This explains the growing demand for high qual...
Nowadays mobile applications are becoming more and more universal. Due to increasing hardware enhanc...
Mobile applications are required to operate in environments that change. Specifically, the availabil...
A key challenge posed by the Next Generation Internet landscape, is that modern service-based system...
Abstract. This paper discusses the use of architectural contracts to specify the execution context a...
(ABSTRACT) Software-intensive systems operating in a shared environment must utilize a “request, acq...
Modern society increasingly relies on mobile devices and on distributed applications that use them....
The restrictions arising from the use of mobile components requires the design of a mobile infrastru...
Companies’ operations have become over-dependent on their supporting enterprise software application...
The advances in mobile telecommunication networks as well as in mobile device technology have stimul...
In today's world of highly dynamic computing environments, autonomic applications are the need...
This paper presents a new framework for building adaptive mobile applications in mobile computing en...
This chapter introduces the design of a framework to simplify the development of smart home applicat...
The adaptive applications framework presented here aims at enabling hosts in a network to share obje...
A system structure for adaptive mobile applications is introduced and discussed, together with a com...
Modern society increasingly relies on mobile devices. This explains the growing demand for high qual...
Nowadays mobile applications are becoming more and more universal. Due to increasing hardware enhanc...
Mobile applications are required to operate in environments that change. Specifically, the availabil...
A key challenge posed by the Next Generation Internet landscape, is that modern service-based system...
Abstract. This paper discusses the use of architectural contracts to specify the execution context a...
(ABSTRACT) Software-intensive systems operating in a shared environment must utilize a “request, acq...
Modern society increasingly relies on mobile devices and on distributed applications that use them....
The restrictions arising from the use of mobile components requires the design of a mobile infrastru...
Companies’ operations have become over-dependent on their supporting enterprise software application...
The advances in mobile telecommunication networks as well as in mobile device technology have stimul...