SlideShare a Scribd company logo
1 of 10
Future and Emerging Technologies
  ICT 2009.8.5 Self-Awareness in Autonomic Systems




        National Contact Point Meeting
                 Brussels 12 May 2009
                            Julian Ellis
           Project Officer INFSO F1, FET - Proactive
                       Rüdiger Martin
          Project julian.ellis (at)F1, FET - Proactive
                  Officer INFSO ec.europa.eu
               ruediger.martin@ec.europa.eu


                    ICT 2009.8.5 Self-Awareness in Autonomic Systems
Self-Awareness in Autonomic Systems
                            rationale and objectives

General objective
  Create autonomic computing and communication
  systems able to optimise overall performance
  and resource usage in response to changing conditions,
  adapting to both context (such as user behaviour) and
  internal changes (such as topology).


  –    Awareness relating to higher and even global levels.
  –    Reconsider fixing abstraction layers at design time



                       ICT 2009.8.5 Self-Awareness in Autonomic Systems
Self-Awareness in Autonomic Systems
                                                 research topics

New concepts, architectures, foundations and
  technologies for:
1. Creating awareness at the level of autonomic nodes,
   • by allowing them to interactively and selectively
      collect information about the system,
   •  and use it effectively.
2. Dynamic self-expression, namely the ability to
   autonomically use awareness to adapt the trade-off
   between abstraction and optimisation.
Requirements
           • Investigate usability in larger context
           • Demonstrator
                      ICT 2009.8.5 Self-Awareness in Autonomic Systems
Self-Awareness in Autonomic Systems
                                                      background



Managing Systems is getting harder

• Integration/connection of different
  devices and heterogeneous platforms
  into one system
• Combination of different programming models
• Unexpected behaviour of collections of nodes - not
  forseen during design process
• Increased technological complexity



                   ICT 2009.8.5 Self-Awareness in Autonomic Systems
Self-Awareness in Autonomic Systems
                                                      background


Awareness of Context

• Context internal to system
   − Changes in topology
   − Resource needs and availability

• Context external to system
   − User behaviour
   − System performance
   − Disruptions and malfunctions




                   ICT 2009.8.5 Self-Awareness in Autonomic Systems
Self-Awareness in Autonomic Systems
                                                         background


Autonomy, awareness, distributed-ness and learning

• Awareness as a form of learning
   − Learning as a means to reduce human
     intervention

• Autonomy: selecting the right information to obtain
  from the system or pass on to others
   −  Considering the cost of information flow

• Exposing or hiding low level details
   − Adjusting the abstraction level as the
    requirements change
                      ICT 2009.8.5 Self-Awareness in Autonomic Systems
Self-Awareness in Autonomic Systems
                  inspirations and challenges


Inspirations
• Biology (societies; reproduction; evolution)
• Autonomic systems (autonomicity; self-*;
   dynamicity; situatedness)
• Global Computing (heterogeneity; mobility and
   concurrency; resource virtualisation)
• Social science; Semantics; Ontology

Challenges
• Global versus local awareness
• Separation versus integration of concerns
• Prediction and evolution

                   ICT 2009.8.5 Self-Awareness in Autonomic Systems
Earlier call « Situated and Autonomic
                                Communication »
   HAGGLE
   HAGGLE
               Opportunistic                Autonomic 
                                                                     BIONETS
                                                                     BIONETS
               networking                    service 
               (cross-layer)                 evolution
                         Common research issues:
                            Security, resilience,
New Architectures           self-* (organisation,
                           evolution,healing, …)
                             interaction of new                 Situated Services
                          Autonomic  society
                           paradigms with
                           communication 
                      Beyond 
      ANA                IPelements
      ANA
                      self-org.
                                                               CASCADAS
                                                               CASCADAS


                          ICT 2009.8.5 Self-Awareness in Autonomic Systems
Earlier call « Global Computing »


Mobius
MOBIUS will investigate trust and security for small devices which are 
functioning as a part of global computers. The main focus is on proof 
carrying code aimed at checking previously created proofs with modest 
computational resources. 

Sensoria
Sensoria will develop a novel methodology for engineering service-
oriented overlay computers and for building a framework for context-
adaptive, personalisable global services.

Aeolus
Aeolus aims at developing algorithmic principles and implementing 
the basic functionalities (i.e., programming tools, trust management, 
secure distributed computation) to enable transparent and efficient 
access to an internet-based global computer.
                 ICT 2009.8.5 Self-Awareness in Autonomic Systems
Self-Awareness in Autonomic Systems
                                                    ICT-2009.8.5, Call 5

• Budget: 15 M€
• Funding schemes:
  STREPs (RT 1. or 2.), IPs (RT 1. and 2., >50%)
• Contact: wide.hogenhout@ec.europa.eu
                ruediger.martin@ec.europa.eu
• Background documents
 FET workshop ‘Overlay Computing & Communication’, Jan. 08
   ftp://ftp.cordis.europa.eu/pub/fp7/ict/docs/fet-proactive/overlcc-01_en.pdf
 ‘Shaping future FET Proactive initiatives’, Sep. 07
 ftp://ftp.cordis.europa.eu/pub/fp7/ict/docs/fet-proactive/shapefetip-sept07-
    01_en.pdf


                               ICT 2009.8.5 Self-Awareness in Autonomic Systems

More Related Content

What's hot

DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
Dejan Kovachev
 
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology LanguageICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
Pieter Pauwels
 

What's hot (6)

The Human Factor in ICT for For Disaster Warning and Response
The Human Factor in ICT for For Disaster Warning and ResponseThe Human Factor in ICT for For Disaster Warning and Response
The Human Factor in ICT for For Disaster Warning and Response
 
KIoT - Kit for the internet of things
KIoT - Kit for the internet of thingsKIoT - Kit for the internet of things
KIoT - Kit for the internet of things
 
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
 
Fireball common assets
Fireball common assetsFireball common assets
Fireball common assets
 
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology LanguageICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
ICCCBE2014 / CIB W78 2014 - Representing SimModel in the Web Ontology Language
 
Work based-learning @MATEL workgroup
Work based-learning @MATEL workgroupWork based-learning @MATEL workgroup
Work based-learning @MATEL workgroup
 

Viewers also liked

Computers in Society
Computers in SocietyComputers in Society
Computers in Society
tylermcgill
 
Communication networks
Communication networksCommunication networks
Communication networks
Yuvraj Gupta
 
Database Management Systems (DBMS)
Database Management Systems (DBMS)Database Management Systems (DBMS)
Database Management Systems (DBMS)
Dimara Hakim
 
Introduction to computers by peter norton 6 e (c.b)
Introduction to computers by peter norton 6 e (c.b)Introduction to computers by peter norton 6 e (c.b)
Introduction to computers by peter norton 6 e (c.b)
Fauzan Ilham
 
Database management system presentation
Database management system presentationDatabase management system presentation
Database management system presentation
sameerraaj
 

Viewers also liked (17)

Computers in society
Computers in societyComputers in society
Computers in society
 
Computers in Society
Computers in SocietyComputers in Society
Computers in Society
 
Computers and society
Computers and societyComputers and society
Computers and society
 
Communication network
Communication networkCommunication network
Communication network
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
 
Database management system basic, database, database management, learn databa...
Database management system basic, database, database management, learn databa...Database management system basic, database, database management, learn databa...
Database management system basic, database, database management, learn databa...
 
Introduction to computers pdf
Introduction to computers pdfIntroduction to computers pdf
Introduction to computers pdf
 
Communication networks
Communication networksCommunication networks
Communication networks
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networks
 
Liselere Yazılım ve Siber Güvenlik Farkındalığı Sunumu
Liselere Yazılım ve Siber Güvenlik Farkındalığı SunumuLiselere Yazılım ve Siber Güvenlik Farkındalığı Sunumu
Liselere Yazılım ve Siber Güvenlik Farkındalığı Sunumu
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networks
 
Database Management Systems (DBMS)
Database Management Systems (DBMS)Database Management Systems (DBMS)
Database Management Systems (DBMS)
 
Application Of Computers
Application Of ComputersApplication Of Computers
Application Of Computers
 
Introduction to computers by peter norton 6 e (c.b)
Introduction to computers by peter norton 6 e (c.b)Introduction to computers by peter norton 6 e (c.b)
Introduction to computers by peter norton 6 e (c.b)
 
Database management system presentation
Database management system presentationDatabase management system presentation
Database management system presentation
 
Database management system
Database management systemDatabase management system
Database management system
 

Similar to 8.5 martin

Towards Autonomic Grids
Towards Autonomic GridsTowards Autonomic Grids
Towards Autonomic Grids
Cecile Germain
 
Katasonov icinco08
Katasonov icinco08Katasonov icinco08
Katasonov icinco08
cg19920128
 

Similar to 8.5 martin (20)

Autonomic Computing PPT
Autonomic Computing PPTAutonomic Computing PPT
Autonomic Computing PPT
 
Autonomic computing seminar documentation
Autonomic computing seminar documentationAutonomic computing seminar documentation
Autonomic computing seminar documentation
 
Learning Analytics in a Mobile World - A Community Information Systems Perspe...
Learning Analytics in a Mobile World - A Community Information Systems Perspe...Learning Analytics in a Mobile World - A Community Information Systems Perspe...
Learning Analytics in a Mobile World - A Community Information Systems Perspe...
 
2012 03 16 (uc3m) emadrid rklamma rwth au analitica aprendizaje mundo movil p...
2012 03 16 (uc3m) emadrid rklamma rwth au analitica aprendizaje mundo movil p...2012 03 16 (uc3m) emadrid rklamma rwth au analitica aprendizaje mundo movil p...
2012 03 16 (uc3m) emadrid rklamma rwth au analitica aprendizaje mundo movil p...
 
Beyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
Beyond the Client-Server Architectures: A Survey of Mobile Cloud TechniquesBeyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
Beyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
 
Towards the Intelligent Internet of Everything
Towards the Intelligent Internet of EverythingTowards the Intelligent Internet of Everything
Towards the Intelligent Internet of Everything
 
Towards Autonomic Grids
Towards Autonomic GridsTowards Autonomic Grids
Towards Autonomic Grids
 
Enhancing Academic Event Participation with Context-aware and Social Recommen...
Enhancing Academic Event Participation with Context-aware and Social Recommen...Enhancing Academic Event Participation with Context-aware and Social Recommen...
Enhancing Academic Event Participation with Context-aware and Social Recommen...
 
Katasonov icinco08
Katasonov icinco08Katasonov icinco08
Katasonov icinco08
 
MaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdf
MaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdfMaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdf
MaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdf
 
Autonomic Computing: Vision or Reality - Presentation
Autonomic Computing: Vision or Reality - PresentationAutonomic Computing: Vision or Reality - Presentation
Autonomic Computing: Vision or Reality - Presentation
 
Multi-Agent Modelling With applications to robotics and cognition
Multi-Agent Modelling With applications to robotics and cognitionMulti-Agent Modelling With applications to robotics and cognition
Multi-Agent Modelling With applications to robotics and cognition
 
Thesis presentation: Middleware for Ubicomp - A Model Driven Development Appr...
Thesis presentation: Middleware for Ubicomp - A Model Driven Development Appr...Thesis presentation: Middleware for Ubicomp - A Model Driven Development Appr...
Thesis presentation: Middleware for Ubicomp - A Model Driven Development Appr...
 
Cyber Physical Systems – Collaborating Systems of Systems
Cyber Physical Systems – Collaborating Systems of SystemsCyber Physical Systems – Collaborating Systems of Systems
Cyber Physical Systems – Collaborating Systems of Systems
 
IoT-Lite: A Lightweight Semantic Model for the Internet of Things
IoT-Lite:  A Lightweight Semantic Model for the Internet of ThingsIoT-Lite:  A Lightweight Semantic Model for the Internet of Things
IoT-Lite: A Lightweight Semantic Model for the Internet of Things
 
IoT : Whats in it for me?
IoT : Whats in it for me? IoT : Whats in it for me?
IoT : Whats in it for me?
 
Apollon Overview - current status
Apollon Overview - current statusApollon Overview - current status
Apollon Overview - current status
 
AI and ML Series - Introduction to Generative AI and LLMs - Session 1
AI and ML Series - Introduction to Generative AI and LLMs - Session 1AI and ML Series - Introduction to Generative AI and LLMs - Session 1
AI and ML Series - Introduction to Generative AI and LLMs - Session 1
 
AALIANCE
AALIANCEAALIANCE
AALIANCE
 
Reflection Support for Communities on the Web
Reflection Support for Communities on the WebReflection Support for Communities on the Web
Reflection Support for Communities on the Web
 

Recently uploaded

Call Girls in Gagan Vihar (delhi) call me [🔝 9953056974 🔝] escort service 24X7
Call Girls in Gagan Vihar (delhi) call me [🔝  9953056974 🔝] escort service 24X7Call Girls in Gagan Vihar (delhi) call me [🔝  9953056974 🔝] escort service 24X7
Call Girls in Gagan Vihar (delhi) call me [🔝 9953056974 🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 9332606886 ⟟ Call Me For Genuine ...
 
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Tirupati Just Call 8250077686 Top Class Call Girl Service Available
 
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...Top Rated Bangalore Call Girls Majestic ⟟  9332606886 ⟟ Call Me For Genuine S...
Top Rated Bangalore Call Girls Majestic ⟟ 9332606886 ⟟ Call Me For Genuine S...
 
Top Rated Hyderabad Call Girls Chintal ⟟ 9332606886 ⟟ Call Me For Genuine Se...
Top Rated  Hyderabad Call Girls Chintal ⟟ 9332606886 ⟟ Call Me For Genuine Se...Top Rated  Hyderabad Call Girls Chintal ⟟ 9332606886 ⟟ Call Me For Genuine Se...
Top Rated Hyderabad Call Girls Chintal ⟟ 9332606886 ⟟ Call Me For Genuine Se...
 
Call Girls Raipur Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Raipur Just Call 9630942363 Top Class Call Girl Service AvailableCall Girls Raipur Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Raipur Just Call 9630942363 Top Class Call Girl Service Available
 
Call Girls Kakinada Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kakinada Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Kakinada Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kakinada Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
Call Girls Visakhapatnam Just Call 8250077686 Top Class Call Girl Service Ava...
 
Call Girls Hosur Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Hosur Just Call 9630942363 Top Class Call Girl Service AvailableCall Girls Hosur Just Call 9630942363 Top Class Call Girl Service Available
Call Girls Hosur Just Call 9630942363 Top Class Call Girl Service Available
 
Most Beautiful Call Girl in Bangalore Contact on Whatsapp
Most Beautiful Call Girl in Bangalore Contact on WhatsappMost Beautiful Call Girl in Bangalore Contact on Whatsapp
Most Beautiful Call Girl in Bangalore Contact on Whatsapp
 
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
VIP Hyderabad Call Girls Bahadurpally 7877925207 ₹5000 To 25K With AC Room 💚😋
 
Call Girls in Gagan Vihar (delhi) call me [🔝 9953056974 🔝] escort service 24X7
Call Girls in Gagan Vihar (delhi) call me [🔝  9953056974 🔝] escort service 24X7Call Girls in Gagan Vihar (delhi) call me [🔝  9953056974 🔝] escort service 24X7
Call Girls in Gagan Vihar (delhi) call me [🔝 9953056974 🔝] escort service 24X7
 
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
Call Girls in Delhi Triveni Complex Escort Service(🔝))/WhatsApp 97111⇛47426
 
Call Girls Guntur Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Guntur  Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Guntur  Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Guntur Just Call 8250077686 Top Class Call Girl Service Available
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
 
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
 
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service AvailableTrichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
Trichy Call Girls Book Now 9630942363 Top Class Trichy Escort Service Available
 
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
(Low Rate RASHMI ) Rate Of Call Girls Jaipur ❣ 8445551418 ❣ Elite Models & Ce...
 

8.5 martin

  • 1. Future and Emerging Technologies ICT 2009.8.5 Self-Awareness in Autonomic Systems National Contact Point Meeting Brussels 12 May 2009 Julian Ellis Project Officer INFSO F1, FET - Proactive Rüdiger Martin Project julian.ellis (at)F1, FET - Proactive Officer INFSO ec.europa.eu ruediger.martin@ec.europa.eu ICT 2009.8.5 Self-Awareness in Autonomic Systems
  • 2. Self-Awareness in Autonomic Systems rationale and objectives General objective Create autonomic computing and communication systems able to optimise overall performance and resource usage in response to changing conditions, adapting to both context (such as user behaviour) and internal changes (such as topology). – Awareness relating to higher and even global levels. – Reconsider fixing abstraction layers at design time ICT 2009.8.5 Self-Awareness in Autonomic Systems
  • 3. Self-Awareness in Autonomic Systems research topics New concepts, architectures, foundations and technologies for: 1. Creating awareness at the level of autonomic nodes, • by allowing them to interactively and selectively collect information about the system, • and use it effectively. 2. Dynamic self-expression, namely the ability to autonomically use awareness to adapt the trade-off between abstraction and optimisation. Requirements • Investigate usability in larger context • Demonstrator ICT 2009.8.5 Self-Awareness in Autonomic Systems
  • 4. Self-Awareness in Autonomic Systems background Managing Systems is getting harder • Integration/connection of different devices and heterogeneous platforms into one system • Combination of different programming models • Unexpected behaviour of collections of nodes - not forseen during design process • Increased technological complexity ICT 2009.8.5 Self-Awareness in Autonomic Systems
  • 5. Self-Awareness in Autonomic Systems background Awareness of Context • Context internal to system − Changes in topology − Resource needs and availability • Context external to system − User behaviour − System performance − Disruptions and malfunctions ICT 2009.8.5 Self-Awareness in Autonomic Systems
  • 6. Self-Awareness in Autonomic Systems background Autonomy, awareness, distributed-ness and learning • Awareness as a form of learning − Learning as a means to reduce human intervention • Autonomy: selecting the right information to obtain from the system or pass on to others − Considering the cost of information flow • Exposing or hiding low level details − Adjusting the abstraction level as the requirements change ICT 2009.8.5 Self-Awareness in Autonomic Systems
  • 7. Self-Awareness in Autonomic Systems inspirations and challenges Inspirations • Biology (societies; reproduction; evolution) • Autonomic systems (autonomicity; self-*; dynamicity; situatedness) • Global Computing (heterogeneity; mobility and concurrency; resource virtualisation) • Social science; Semantics; Ontology Challenges • Global versus local awareness • Separation versus integration of concerns • Prediction and evolution ICT 2009.8.5 Self-Awareness in Autonomic Systems
  • 8. Earlier call « Situated and Autonomic Communication » HAGGLE HAGGLE Opportunistic  Autonomic  BIONETS BIONETS networking  service  (cross-layer) evolution Common research issues: Security, resilience, New Architectures self-* (organisation, evolution,healing, …) interaction of new Situated Services Autonomic  society paradigms with communication  Beyond  ANA IPelements ANA self-org. CASCADAS CASCADAS ICT 2009.8.5 Self-Awareness in Autonomic Systems
  • 9. Earlier call « Global Computing » Mobius MOBIUS will investigate trust and security for small devices which are  functioning as a part of global computers. The main focus is on proof  carrying code aimed at checking previously created proofs with modest  computational resources.  Sensoria Sensoria will develop a novel methodology for engineering service- oriented overlay computers and for building a framework for context- adaptive, personalisable global services. Aeolus Aeolus aims at developing algorithmic principles and implementing  the basic functionalities (i.e., programming tools, trust management,  secure distributed computation) to enable transparent and efficient  access to an internet-based global computer. ICT 2009.8.5 Self-Awareness in Autonomic Systems
  • 10. Self-Awareness in Autonomic Systems ICT-2009.8.5, Call 5 • Budget: 15 M€ • Funding schemes: STREPs (RT 1. or 2.), IPs (RT 1. and 2., >50%) • Contact: wide.hogenhout@ec.europa.eu ruediger.martin@ec.europa.eu • Background documents FET workshop ‘Overlay Computing & Communication’, Jan. 08 ftp://ftp.cordis.europa.eu/pub/fp7/ict/docs/fet-proactive/overlcc-01_en.pdf ‘Shaping future FET Proactive initiatives’, Sep. 07 ftp://ftp.cordis.europa.eu/pub/fp7/ict/docs/fet-proactive/shapefetip-sept07- 01_en.pdf ICT 2009.8.5 Self-Awareness in Autonomic Systems

Editor's Notes

  1. - nodes need to build up an awareness relating to higher and even global levels. - reconsider the tradition of fixing abstraction layers at design time
  2. Managing Systems is getting harder Increased technology complexity makes systems unmanageable Different devices and heterogeneous platforms being connected into one system Different programming models being combined Collections of nodes may exhibit behaviour that was not designed
  3. Contexts: Social context Physical context Economic context Energy Network status Computational status