2008
DOI: 10.1007/s10515-008-0032-x
|View full text |Cite
|
Sign up to set email alerts
|

A journey to highly dynamic, self-adaptive service-based applications

Abstract: Future software systems will operate in a highly dynamic world. Systems will need to operate correctly despite of unespected changes in factors such as environmental conditions, user requirements, technology, legal regulations, and market opportunities. They will have to operate in a constantly evolving environment that includes people, content, electronic devices, and legacy systems. They will thus need the ability to continuously adapt themselves in an automated manner to react to those changes. To realize d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
126
0
1

Year Published

2009
2009
2021
2021

Publication Types

Select...
5
3
1

Relationship

3
6

Authors

Journals

citations
Cited by 202 publications
(130 citation statements)
references
References 57 publications
0
126
0
1
Order By: Relevance
“…These problems have a direct impact on the system dependability, both in terms of its availability (ability to accept a service request, when a service offered by the system is invoked) and of its reliability (ability to successfully complete the requested service, once a request has been accepted) [1]. Thus, guaranteeing a high dependability level for SOA systems is a key factor for their success in the envisioned "service market", where service providers compete by offering services with different quality and cost attributes [2,3].…”
Section: Introductionmentioning
confidence: 99%
“…These problems have a direct impact on the system dependability, both in terms of its availability (ability to accept a service request, when a service offered by the system is invoked) and of its reliability (ability to successfully complete the requested service, once a request has been accepted) [1]. Thus, guaranteeing a high dependability level for SOA systems is a key factor for their success in the envisioned "service market", where service providers compete by offering services with different quality and cost attributes [2,3].…”
Section: Introductionmentioning
confidence: 99%
“…The service selection problem includes constraints associated with services assignment, stateful services, cost, time, energy, and availability. 2 Recall that in our framework the deployment starts when the application execution begins for the whole set of concrete services that have to be deployed locally.…”
Section: Optimization Modelmentioning
confidence: 99%
“…The Software as a Service (SaaS) paradigm [2] is especially relevant in the above context for three main reasons. First, it fosters the idea that each software fragment provides a welldefined functionality of general use to be composed with other…”
mentioning
confidence: 99%
“…Modern software systems increasingly live in an open world [6]. In the context of this paper, we assume this to mean that the components that can be used to compose new application may be dynamically discovered and they may change over time.…”
Section: Introduction and Motivationsmentioning
confidence: 99%