2008
DOI: 10.1007/978-3-540-89437-7_2
|View full text |Cite
|
Sign up to set email alerts
|

Software Engineering for Ensembles

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
7
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 16 publications
(7 citation statements)
references
References 30 publications
0
7
0
Order By: Relevance
“…(a) Continuously monitor its energy level (battery) ; [9] (b) Continuously monitor its position) ; [7] (c) Continuously assess whether its energy level would be enough to complete the trip based on the distance left to cover; [8] (d) Have a plan to follow, which is based on its energy level and on the available parking slots in the parking places near the POI . [11,14] 2.…”
Section: Requirementsmentioning
confidence: 99%
See 1 more Smart Citation
“…(a) Continuously monitor its energy level (battery) ; [9] (b) Continuously monitor its position) ; [7] (c) Continuously assess whether its energy level would be enough to complete the trip based on the distance left to cover; [8] (d) Have a plan to follow, which is based on its energy level and on the available parking slots in the parking places near the POI . [11,14] 2.…”
Section: Requirementsmentioning
confidence: 99%
“…The traditional software design and development techniques have been shown unsuitable for such systems and novel approaches [8,13,14] have been proposed to tackle with the challenges. One of these promising approaches is Ensemble-Based Component Systems (EBCS) [1].…”
Section: Introductionmentioning
confidence: 99%
“…The next generation of software-intensive distributed computing systems has to deal with issues that arise from the presence of possibly large numbers of heterogeneous components, featuring complex interactions, and operating in open and non-deterministic environments. A further challenge is to deal with dynamic adaptation as response to evolving requirements and changes in the working environment [13,14,19]. Applications with the above characteristics are already being built and can be found in, for example, smart spaces, sensor networks, and large online cloud systems.…”
Section: Introductionmentioning
confidence: 99%
“…The key concept of the autonomic computing paradigm is adaptation, namely "the capability of a system to change its behavior according to new requirements or environment conditions" [19]. In the literature, two main approaches have been proposed for implementing adaptation in a software system: architectural-level and language-level.…”
Section: Introductionmentioning
confidence: 99%