Ecologyinspired software diversity for distributed adaptation in CAS 1 2 3 CASs are a form of complex system An essential property diversity 4 Challenge Software in CAS for coordination ID: 269755
Download Presentation The PPT/PDF document "DIVERSIFY" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
DIVERSIFY
Ecology-inspired software diversity for distributed adaptation in CAS
1Slide2
2Slide3
3
CASs
are a
form
of
complex
systemSlide4
An essential
property
:
diversity
4Slide5
Challenge
Software in CASfor coordinationto
provide
services
to
process
information
Current software engineering techniques require
foresee
all possible adaptation situations the system
will
have
to facemanually develop diverse solutions
5Slide6
DIVERSIFY brings together researchers from the domains of
software-intensive distributed systems and ecology
in order to translate ecological concepts and processes into software design principles
6Slide7
Consortium
7Slide8
Ecological
board
8
M.
Hutchings
(
Univ
. of Sussex)
B.
Kunin
(
Univ
. of Leeds)
E.
Thébault
(CNRS)
C.
Melian
(EAWAG)Slide9
Objective
DIVERSIFY aims at
formalizing and experimenting
new
models and synthesis mechanisms
for
software diversity
in collaborative adaptive systems, based on the ecological concept of biodiversity. The goal is to increase adaptive capacities
in the face of structural and environmental variations.
9Slide10
A scenario for diversity
emergence
10Slide11
WP structure
11Slide12
Progress in software engineering
Software diversitysynthesis
and
spontaneous
emergence
of software
diversityDynamic adaptationleveraging diversity
to
reach
specific
goals
Distributed adaptationmodels@runtime for the collaboration of heterogeneous, distributed
software
entities
12Slide13
Expected impact - science
Genuine
ecological
inspiration for
distributed
adaptation
Continuous evolution and approximate correctness
13Slide14
Expected impact - society
Greater
robustness
of
other
forms of CASassisted living, emergency systems, etc.
14