Evolution
Definitions
Term: Evolution |
Domain: Cross-cutting issues | ||||
---|---|---|---|---|---|
Engineering and Design (KM-ED) |
Adaptation and Monitoring (KM-AM) |
Quality Definition, Negotiation and
Assurance (KM-QA) |
Generic (domain independent) |
||
D o m a i n : L a y e r s |
Business Process Management (KM-BPM) |
||||
Service Composition and
Coordination (KM-SC) |
|||||
Service Infrastructure (KM-SI) |
|||||
Generic (domain independent) |
Evolution of Service-Based Application is a long-term history of continuous modification of SBA after its deployment in order to correct faults, to improve performance or other attributes, or to adapt it to a modified environment. [PO-JRA-1.2.1] |
Evolution is any change across successive generations in the heritable characteristics of (biological) populations [Wikipedia]. (Evolution vs. Adaptation): Adaptation is the process, which takes place under natural selection, whereby an organism becomes better suited to its habitat. Also, the term may refer to some characteristic which stands out as being especially significant in the organism's survival. For example, the adaptation of horses' teeth to the grinding of grass, or their capacity to run fast to escape predators . In biology, evolution is change in the inherited traits of a population of organisms from one generation to the next. These changes are caused by a combination of three main processes: variation, reproduction, and selection. Genes that are passed on to an organism's offspring produce the inherited traits that are the basis of evolution. These traits vary within populations, with organisms showing heritable differences in their traits. When organisms reproduce, their offspring may have new or altered traits. These new traits arise in two main ways: either from mutations in genes, or from the transfer of genes between populations and between species. In species that reproduce sexually, new combinations of genes are also produced by genetic recombination, which can increase variation between organisms. Evolution occurs when these heritable differences become more common or rare in a population [Wikipedia]. |
Competencies
- UniDue: Engineering Adaptive Service-based Systems; http://www.sse.uni-due.de/wms/en/?go=325;
Klaus Pohl, Andreas Metzger
- POLIMI: Adaptive Web Services; http://home.dei.polimi.it/pernici/ws-research.html; Barbara Pernici
- POLIMI: Dependable Evolvable Pervasive SE; http://deepse.dei.polimi.it/; Carlo Ghezzi, Elisabetta Di Nitto, Valentina Mazza, Andrea Mocci, Luca Cavallaro, Daniel Dubois
- Tilburg: Service Evolution; http://www.tilburguniversity.nl/eriss/research/; Vasilios Andrikopoulos, Mike Papazoglou
- INRIA: Software Architecture Evolution; http://www.irisa.fr/triskell/perso_pro/obarais/pmwiki.php; Olivier Barais, Régis Fleurquin
- UCBL: Service Evolution; http://liris.cnrs.fr/bd/; Salima Benbernou
- TUW: Management of Web Service Evolution; http://www.infosys.tuwien.ac.at/;
Schahram Dustdar, Martin Treiber, Philipp Leitner, Florian
Rosenberg
References
- [PO-JRA-1.2.1] Deliverable PO-JRA-1.2.1 State of the Art Report, Gap Analysis of Knowledge on Principles, Techniques and Methodologies for Monitoring and Adaptation of SBAs.
- [Wikipedia] Evolution: http://en.wikipedia.org/wiki/Evolution
Evolution vs. Adaptation
Adaptation is the process, which takes place under natural selection, whereby an organism becomes better suited to its habitat. Also, the term may refer to some characteristic which stands out as being especially significant in the organism's survival. For example, the adaptation of horses' teeth to the grinding of grass, or their capacity to run fast to escape predators.
In biology, evolution is change in the inherited traits of a population of organisms from one generation to the next. These changes are caused by a combination of three main processes: variation, reproduction, and selection. Genes that are passed on to an organism's offspring produce the inherited traits that are the basis of evolution. These traits vary within populations, with organisms showing heritable differences in their traits. When organisms reproduce, their offspring may have new or altered traits. These new traits arise in two main ways: either from mutations in genes, or from the transfer of genes between populations and between species. In species that reproduce sexually, new combinations of genes are also produced by genetic recombination, which can increase variation between organisms. Evolution occurs when these heritable differences become more common or rare in a population.
In short, both terms seem to be complementary: we can observe the "evolution" as the result of constant "adaptations" because of the "natural" selection process.