High dependability in Internet services is a difficult chal-lenge: new features are constantly added, the systems are be-ing scaled to support more users, and these systems are sub-ject to unpredictable workloads and inputs. To deal with these challenges, operators must constantly adapt and evolve their system in response to its dynamic behavior. We argue that this online evolution is necessary for the development and de-ployment of dependable Internet services. This paper presents a conceptual model of online evolution consisting of three phases—monitoring, analysis, and modification—and present techniques we have found useful in speeding the process of online evolution.
Network stacks today follow a one-size-fits-all philosophy. They are mostly kept unmodified due to o...
International audienceToday's Internet is well adapted to the evolution of protocols at various netw...
Evolution is one of the major issues affecting system dependability as well as engineering activitie...
This paper present a technique based on genetic algorithms for generating online adaptive services. ...
Many software systems need to provide services continuously and uninterruptedly. Meanwhile, these so...
SUMMARY Many software systems need to provide services continuously and uninterruptedly. Meanwhile, ...
Abstract: The wide use of Internet Service in distributed computing and e-business has made the ev...
Service evolution is the process of maintaining and evolving existing Web services to cater for new ...
The evolution of the Internet has manifested itself in many ways: the traffic characteristics, the i...
Most online evolution of application depends on its runtime environment. This paper addresses how to...
To achieve truly autonomous behaviour systems need to adapt to not only previously unseen circumstan...
Abstract. The evolution of Web applications is the continuous process of maintaining available and d...
Software services are subject to constant change and variation. To control service development, a se...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
In an environment of constant change and variation driven by competition and innovation, a software ...
Network stacks today follow a one-size-fits-all philosophy. They are mostly kept unmodified due to o...
International audienceToday's Internet is well adapted to the evolution of protocols at various netw...
Evolution is one of the major issues affecting system dependability as well as engineering activitie...
This paper present a technique based on genetic algorithms for generating online adaptive services. ...
Many software systems need to provide services continuously and uninterruptedly. Meanwhile, these so...
SUMMARY Many software systems need to provide services continuously and uninterruptedly. Meanwhile, ...
Abstract: The wide use of Internet Service in distributed computing and e-business has made the ev...
Service evolution is the process of maintaining and evolving existing Web services to cater for new ...
The evolution of the Internet has manifested itself in many ways: the traffic characteristics, the i...
Most online evolution of application depends on its runtime environment. This paper addresses how to...
To achieve truly autonomous behaviour systems need to adapt to not only previously unseen circumstan...
Abstract. The evolution of Web applications is the continuous process of maintaining available and d...
Software services are subject to constant change and variation. To control service development, a se...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
In an environment of constant change and variation driven by competition and innovation, a software ...
Network stacks today follow a one-size-fits-all philosophy. They are mostly kept unmodified due to o...
International audienceToday's Internet is well adapted to the evolution of protocols at various netw...
Evolution is one of the major issues affecting system dependability as well as engineering activitie...