1 / 14

DIVERSIFY

DIVERSIFY. Ecology-inspired software diversity for distributed adaptation in CAS. CASs are a form of complex system. An essential property : diversity. Challenge. Software in CAS for coordination to provide services to process information

allie
Download Presentation

DIVERSIFY

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DIVERSIFY Ecology-inspired software diversity for distributed adaptation in CAS

  2. CASs are a form of complex system

  3. An essential property: diversity

  4. Challenge • Software in CAS • for coordination • to provide services • to process information • Currentsoftware engineering techniques require • foreseeall possible adaptation situations the system will have toface • manuallydevelop diverse solutions

  5. 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

  6. Consortium

  7. Ecologicalboard B. Kunin (Univ. of Leeds) M. Hutchings (Univ. of Sussex) C. Melian (EAWAG) E. Thébault (CNRS)

  8. 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.

  9. A scenario for diversityemergence

  10. WP structure

  11. Progress in software engineering • Software diversity • synthesis and spontaneousemergence of software diversity • Dynamic adaptation • leveragingdiversity to reachspecific goals • Distributed adaptation • models@runtime for the collaboration of heterogeneous, distributed software entities

  12. Expected impact - science • Genuineecological inspiration for distributed adaptation • Continuousevolution and approximatecorrectness

  13. Expected impact - society • Greaterrobustness of otherforms of CAS • assisted living, emergency systems, etc.

More Related