SlideShare ist ein Scribd-Unternehmen logo
1 von 11
ON SELF-ADAPTATION
IN SYSTEMS-OF-SYSTEMS
M. Pilar Romay, UAH & UCM, Spain
Carlos E. Cuesta, VorTIC3, URJC, Spain
Luis Fernández-Sanz, UAH, Spain
Montpellier, France, 02/07/2013
CONTENTS
 Introduction
 Towards Adaptive SoS
 Self-Adaptation to Architecture
 Dynamic & Adaptive Architecture
 Formalizing Adaptive Architecture
 Adaptation in SoS
 Architecting Adaptive SoS
 Change: the notion of Locus
 Scale: the notion of Stratum
 Pace Layering
 Conclusions & Future work
2
INTRODUCTION
 SoS is an structural concept
 Defined by their composite emergent behavior
 Depending on the architecture of the SoS
 Adaptivity as an emergent behavior
 It is also one of the defining features of a SoS
 Operational independence, Emergent behavior (Maier)
 Autonomy, connectivity, emergence (Boardman & Sauser)
 Self-adaptation encompasses many facets
 Includes aspects such as autonomy and emergence
 This relationship must be exploited
 Adaptive Architecture as the basis of SoS
 A dynamic architecture of adaptive services 3
TOWARDS ADAPTIVE SOS (I):
SELF-ADAPTATION TO ARCHITECTURE
 Self-adaptation research has many facets
 Emergent and autonomous self-adaptation
 Autonomic Systems
 Internal operation without external assistance
 Self-organizing Systems & Architectures
 Adaptive architectures
 Origin in self-* Systems
 Dynamic software architecture
 Including self-configuration
 Evolving into self-adaptive system architecture
 Self-healing, dependability
 Adaptivity as a generic notion 4
TOWARDS ADAPTIVE SOS (II):
DYNAMIC & ADAPTIVE ARCHITECTURE
 Definition of Dynamic ADLs
 Complex architectures (including SoS)
 Formal approaches (esp. -calculus-based)
 Self-adaptive architectures as their evolution
 The next step in Sw Eng (Kramer & Magee)
 Approaches to adaptive architecture
 General-purpose middleware, e.g. Rainbow
 Domain-specific middleware, e.g. Music
 Synchronized, reflective, policy-based architectures
 Difficult to measure “self-attributes”
 Lack of a clear reference model
 A formal approach (process calculus) is advocated
5
TOWARDS ADAPTIVE SOS (III):
ADAPTATION IN SOS
 Facets of adaptation in the SoS definition
 Autonomy, connectivity and emergence
 SoS requires that “connective media” are autonomic
 Self-adaptive architecture model of emergence
 (Still) Lack of a high-level architecture approach
 Preliminary: exporting work from other contexts
 Service-oriented, Model-driven, Dynamic Arch.
 Promising approach: Federated Systems
 Adaptive architecture as a good basis
 High-level patterns must still be generalized
 A formal foundation seems necessary
 Measuring capabilities would be also required 6
ARCHITECTING ADAPTIVE SOS (I):
THE CASE OF LOCI
7
 Structuring architecture in
terms of evolution
 Modules defined as “areas
of change” rather than
functionality
 Locus (Morrison, 2007)
 Change contexts: parts of the
system which always evolve
in synchrony
 Evolutionary steps
 Incarnations of a locus
 Reminiscent of Evolution
Styles (more recent)
Composition of Loci, using
the Evolver-Producer pattern
(Morrison et al, 2007)
ARCHITECTING ADAPTIVE SOS (II):
THE CASE OF STRATA
8
 The rhythm of change is
different at different scales
 Software Evolution
 Software is able to follow
different evolutionary
patterns at different levels
 Known as strata
 Including SoS
 Lower strata evolve easily
 Upper strata evolve is much
less frequent
 Upper strata change often
imply structural change
Strata of Evolution, according
to (Mittermeir, 2006)
System-of-Systems
System
Architecture
Design Unit
STUFF
SERVICES
SKIN
STRUCTURE
SITE
SPACE PLAN
ARCHITECTING ADAPTIVE SOS (III):
PACE LAYERING
9
 Deriving from “building”
architecture theory
 Shearing Layers of Change
 Processes affect systems in
different timescales
 Different parts (layers) are
evolving at a different pace
 Able to adapt = slippage of
layers
 Design principle: structure
layers according to this
 Seems natural in SoS
 Administrative barriers
Shearing Layers of Change,
according to (Brand, 1994)
CONCLUSIONS
 There is a deep relationship between adaptivity and
systems-of-systems
 Research in self-adaptive (and autonomic) systems can
(must) be applied in this context
 Adaptive architecture seems to be a reasonable
approach to tackle their design
 System evolution itself appears as the main driver
for adaptation of SoS
 Defined as the highest stratum
 Pace layering as a reasonable design strategy
 Just a first step in this direction
10
THANKS FOR YOUR ATTENTION
11

Weitere ähnliche Inhalte

Ähnlich wie Self-Adaptation in Systems-of-Systems

The Design of VLSI Design Methods
The Design of VLSI Design MethodsThe Design of VLSI Design Methods
The Design of VLSI Design MethodsLynn Conway
 
أنظمة البناء الحديثة.pptx
أنظمة البناء الحديثة.pptxأنظمة البناء الحديثة.pptx
أنظمة البناء الحديثة.pptxHanaaHiari
 
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe VizzariAgent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe VizzariGiuseppe Vizzari
 
A World In Motion
A World In MotionA World In Motion
A World In Motionoose
 
A Rule-Based Approach For Semantic Annotation Evolution
A Rule-Based Approach For Semantic Annotation EvolutionA Rule-Based Approach For Semantic Annotation Evolution
A Rule-Based Approach For Semantic Annotation EvolutionMaria Perkins
 
Software architecture styles families_research_gssi_nov2013
Software architecture styles families_research_gssi_nov2013Software architecture styles families_research_gssi_nov2013
Software architecture styles families_research_gssi_nov2013Henry Muccini
 
Object Orientation Fundamentals
Object Orientation FundamentalsObject Orientation Fundamentals
Object Orientation FundamentalsPramod Parajuli
 
Dependability of Offshore Wind Turbines
Dependability of Offshore Wind TurbinesDependability of Offshore Wind Turbines
Dependability of Offshore Wind TurbinesFranco Bontempi
 
2. ethiraj levinthal 2004
2. ethiraj levinthal 20042. ethiraj levinthal 2004
2. ethiraj levinthal 2004Facultad Cea
 
Milestone One Company Identification You have been hired as a.docx
Milestone One Company Identification You have been hired as a.docxMilestone One Company Identification You have been hired as a.docx
Milestone One Company Identification You have been hired as a.docxARIV4
 
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...ArchiLab 7
 
Dynamic Evolution and Reconfiguration of Software Architectures through Aspec...
Dynamic Evolution and Reconfiguration of Software Architectures through Aspec...Dynamic Evolution and Reconfiguration of Software Architectures through Aspec...
Dynamic Evolution and Reconfiguration of Software Architectures through Aspec...Cristobal Costa Soria
 
Presentation 2019 08-30
Presentation 2019 08-30Presentation 2019 08-30
Presentation 2019 08-30Mahdi_Fahmideh
 
Linkingbuildingcirculationtypologyandwayfindingdesignspatialanalysisandantici...
Linkingbuildingcirculationtypologyandwayfindingdesignspatialanalysisandantici...Linkingbuildingcirculationtypologyandwayfindingdesignspatialanalysisandantici...
Linkingbuildingcirculationtypologyandwayfindingdesignspatialanalysisandantici...JenniferPaul43
 
Trustworthy service oriented architecture and platform for cloud computing (2...
Trustworthy service oriented architecture and platform for cloud computing (2...Trustworthy service oriented architecture and platform for cloud computing (2...
Trustworthy service oriented architecture and platform for cloud computing (2...Ioannis Polyzos
 
INCOSE UK: MBSE - is there any substance behind the hype?
INCOSE UK:   MBSE - is there any substance behind the hype?INCOSE UK:   MBSE - is there any substance behind the hype?
INCOSE UK: MBSE - is there any substance behind the hype?James Towers
 

Ähnlich wie Self-Adaptation in Systems-of-Systems (20)

The Design of VLSI Design Methods
The Design of VLSI Design MethodsThe Design of VLSI Design Methods
The Design of VLSI Design Methods
 
أنظمة البناء الحديثة.pptx
أنظمة البناء الحديثة.pptxأنظمة البناء الحديثة.pptx
أنظمة البناء الحديثة.pptx
 
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe VizzariAgent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
 
A World In Motion
A World In MotionA World In Motion
A World In Motion
 
A Rule-Based Approach For Semantic Annotation Evolution
A Rule-Based Approach For Semantic Annotation EvolutionA Rule-Based Approach For Semantic Annotation Evolution
A Rule-Based Approach For Semantic Annotation Evolution
 
microservice analysis elo
microservice analysis elomicroservice analysis elo
microservice analysis elo
 
Software architecture styles families_research_gssi_nov2013
Software architecture styles families_research_gssi_nov2013Software architecture styles families_research_gssi_nov2013
Software architecture styles families_research_gssi_nov2013
 
Object Orientation Fundamentals
Object Orientation FundamentalsObject Orientation Fundamentals
Object Orientation Fundamentals
 
Dependability of Offshore Wind Turbines
Dependability of Offshore Wind TurbinesDependability of Offshore Wind Turbines
Dependability of Offshore Wind Turbines
 
2. ethiraj levinthal 2004
2. ethiraj levinthal 20042. ethiraj levinthal 2004
2. ethiraj levinthal 2004
 
L6 LSCITS Engineering
L6 LSCITS EngineeringL6 LSCITS Engineering
L6 LSCITS Engineering
 
Milestone One Company Identification You have been hired as a.docx
Milestone One Company Identification You have been hired as a.docxMilestone One Company Identification You have been hired as a.docx
Milestone One Company Identification You have been hired as a.docx
 
Dynamic formation of distributed micro clouds
Dynamic formation of distributed micro cloudsDynamic formation of distributed micro clouds
Dynamic formation of distributed micro clouds
 
unit 1 & 2 (6).pptx
unit 1 & 2 (6).pptxunit 1 & 2 (6).pptx
unit 1 & 2 (6).pptx
 
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...Werfel, j. 2006: extended stigmergy in collective construction.in life  intel...
Werfel, j. 2006: extended stigmergy in collective construction.in life intel...
 
Dynamic Evolution and Reconfiguration of Software Architectures through Aspec...
Dynamic Evolution and Reconfiguration of Software Architectures through Aspec...Dynamic Evolution and Reconfiguration of Software Architectures through Aspec...
Dynamic Evolution and Reconfiguration of Software Architectures through Aspec...
 
Presentation 2019 08-30
Presentation 2019 08-30Presentation 2019 08-30
Presentation 2019 08-30
 
Linkingbuildingcirculationtypologyandwayfindingdesignspatialanalysisandantici...
Linkingbuildingcirculationtypologyandwayfindingdesignspatialanalysisandantici...Linkingbuildingcirculationtypologyandwayfindingdesignspatialanalysisandantici...
Linkingbuildingcirculationtypologyandwayfindingdesignspatialanalysisandantici...
 
Trustworthy service oriented architecture and platform for cloud computing (2...
Trustworthy service oriented architecture and platform for cloud computing (2...Trustworthy service oriented architecture and platform for cloud computing (2...
Trustworthy service oriented architecture and platform for cloud computing (2...
 
INCOSE UK: MBSE - is there any substance behind the hype?
INCOSE UK:   MBSE - is there any substance behind the hype?INCOSE UK:   MBSE - is there any substance behind the hype?
INCOSE UK: MBSE - is there any substance behind the hype?
 

Mehr von Carlos Cuesta

JITICE 2015 (Cuesta)
JITICE 2015 (Cuesta)JITICE 2015 (Cuesta)
JITICE 2015 (Cuesta)Carlos Cuesta
 
JITICE 2014 (Cuesta)
JITICE 2014 (Cuesta)JITICE 2014 (Cuesta)
JITICE 2014 (Cuesta)Carlos Cuesta
 
Redes Sociales 2014 (Cuesta)
Redes Sociales 2014 (Cuesta)Redes Sociales 2014 (Cuesta)
Redes Sociales 2014 (Cuesta)Carlos Cuesta
 
Semana de la Ciencia 2014 (Martínez-Prieto)
Semana de la Ciencia 2014 (Martínez-Prieto)Semana de la Ciencia 2014 (Martínez-Prieto)
Semana de la Ciencia 2014 (Martínez-Prieto)Carlos Cuesta
 
VADER 2011 (Younessi)
VADER 2011 (Younessi)VADER 2011 (Younessi)
VADER 2011 (Younessi)Carlos Cuesta
 
VADER 2011 (Pérez-Sotelo)
VADER 2011 (Pérez-Sotelo)VADER 2011 (Pérez-Sotelo)
VADER 2011 (Pérez-Sotelo)Carlos Cuesta
 
VADER 2011 (Moreno-Rivera)
VADER 2011 (Moreno-Rivera)VADER 2011 (Moreno-Rivera)
VADER 2011 (Moreno-Rivera)Carlos Cuesta
 

Mehr von Carlos Cuesta (10)

JITICE 2015 (Cuesta)
JITICE 2015 (Cuesta)JITICE 2015 (Cuesta)
JITICE 2015 (Cuesta)
 
JITICE 2014 (Cuesta)
JITICE 2014 (Cuesta)JITICE 2014 (Cuesta)
JITICE 2014 (Cuesta)
 
Redes Sociales 2014 (Cuesta)
Redes Sociales 2014 (Cuesta)Redes Sociales 2014 (Cuesta)
Redes Sociales 2014 (Cuesta)
 
Semana de la Ciencia 2014 (Martínez-Prieto)
Semana de la Ciencia 2014 (Martínez-Prieto)Semana de la Ciencia 2014 (Martínez-Prieto)
Semana de la Ciencia 2014 (Martínez-Prieto)
 
ECSA 2013 (Cuesta)
ECSA 2013 (Cuesta)ECSA 2013 (Cuesta)
ECSA 2013 (Cuesta)
 
VADER 2011 (Younessi)
VADER 2011 (Younessi)VADER 2011 (Younessi)
VADER 2011 (Younessi)
 
VADER 2011 (Pérez-Sotelo)
VADER 2011 (Pérez-Sotelo)VADER 2011 (Pérez-Sotelo)
VADER 2011 (Pérez-Sotelo)
 
VADER 2011 (Moreno-Rivera)
VADER 2011 (Moreno-Rivera)VADER 2011 (Moreno-Rivera)
VADER 2011 (Moreno-Rivera)
 
ECSA 2011 (Navarro)
ECSA 2011 (Navarro)ECSA 2011 (Navarro)
ECSA 2011 (Navarro)
 
SOAR 2009 (Cuesta)
SOAR 2009 (Cuesta)SOAR 2009 (Cuesta)
SOAR 2009 (Cuesta)
 

Kürzlich hochgeladen

KAHULUGAN AT KAHALAGAHAN NG GAWAING PANSIBIKO.pptx
KAHULUGAN AT KAHALAGAHAN NG GAWAING PANSIBIKO.pptxKAHULUGAN AT KAHALAGAHAN NG GAWAING PANSIBIKO.pptx
KAHULUGAN AT KAHALAGAHAN NG GAWAING PANSIBIKO.pptxjohnandrewcarlos
 
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadership
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s LeadershipTDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadership
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadershipanjanibaddipudi1
 
How Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdfHow Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdfLorenzo Lemes
 
2024 04 03 AZ GOP LD4 Gen Meeting Minutes FINAL.docx
2024 04 03 AZ GOP LD4 Gen Meeting Minutes FINAL.docx2024 04 03 AZ GOP LD4 Gen Meeting Minutes FINAL.docx
2024 04 03 AZ GOP LD4 Gen Meeting Minutes FINAL.docxkfjstone13
 
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
26042024_First India Newspaper Jaipur.pdf
26042024_First India Newspaper Jaipur.pdf26042024_First India Newspaper Jaipur.pdf
26042024_First India Newspaper Jaipur.pdfFIRST INDIA
 
Kishan Reddy Report To People (2019-24).pdf
Kishan Reddy Report To People (2019-24).pdfKishan Reddy Report To People (2019-24).pdf
Kishan Reddy Report To People (2019-24).pdfKISHAN REDDY OFFICE
 
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docxkfjstone13
 
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...Diya Sharma
 
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Roberts Rules Cheat Sheet for LD4 Precinct Commiteemen
Roberts Rules Cheat Sheet for LD4 Precinct CommiteemenRoberts Rules Cheat Sheet for LD4 Precinct Commiteemen
Roberts Rules Cheat Sheet for LD4 Precinct Commiteemenkfjstone13
 
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docxkfjstone13
 
Pakistan PMLN Election Manifesto 2024.pdf
Pakistan PMLN Election Manifesto 2024.pdfPakistan PMLN Election Manifesto 2024.pdf
Pakistan PMLN Election Manifesto 2024.pdfFahimUddin61
 
25042024_First India Newspaper Jaipur.pdf
25042024_First India Newspaper Jaipur.pdf25042024_First India Newspaper Jaipur.pdf
25042024_First India Newspaper Jaipur.pdfFIRST INDIA
 
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...narsireddynannuri1
 
Call Girls in Mira Road Mumbai ( Neha 09892124323 ) College Escorts Service i...
Call Girls in Mira Road Mumbai ( Neha 09892124323 ) College Escorts Service i...Call Girls in Mira Road Mumbai ( Neha 09892124323 ) College Escorts Service i...
Call Girls in Mira Road Mumbai ( Neha 09892124323 ) College Escorts Service i...Pooja Nehwal
 
如何办理(BU学位证书)美国贝翰文大学毕业证学位证书
如何办理(BU学位证书)美国贝翰文大学毕业证学位证书如何办理(BU学位证书)美国贝翰文大学毕业证学位证书
如何办理(BU学位证书)美国贝翰文大学毕业证学位证书Fi L
 
Lorenzo D'Emidio_Lavoro sullaNorth Korea .pptx
Lorenzo D'Emidio_Lavoro sullaNorth Korea .pptxLorenzo D'Emidio_Lavoro sullaNorth Korea .pptx
Lorenzo D'Emidio_Lavoro sullaNorth Korea .pptxlorenzodemidio01
 
Israel Palestine Conflict, The issue and historical context!
Israel Palestine Conflict, The issue and historical context!Israel Palestine Conflict, The issue and historical context!
Israel Palestine Conflict, The issue and historical context!Krish109503
 
29042024_First India Newspaper Jaipur.pdf
29042024_First India Newspaper Jaipur.pdf29042024_First India Newspaper Jaipur.pdf
29042024_First India Newspaper Jaipur.pdfFIRST INDIA
 

Kürzlich hochgeladen (20)

KAHULUGAN AT KAHALAGAHAN NG GAWAING PANSIBIKO.pptx
KAHULUGAN AT KAHALAGAHAN NG GAWAING PANSIBIKO.pptxKAHULUGAN AT KAHALAGAHAN NG GAWAING PANSIBIKO.pptx
KAHULUGAN AT KAHALAGAHAN NG GAWAING PANSIBIKO.pptx
 
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadership
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s LeadershipTDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadership
TDP As the Party of Hope For AP Youth Under N Chandrababu Naidu’s Leadership
 
How Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdfHow Europe Underdeveloped Africa_walter.pdf
How Europe Underdeveloped Africa_walter.pdf
 
2024 04 03 AZ GOP LD4 Gen Meeting Minutes FINAL.docx
2024 04 03 AZ GOP LD4 Gen Meeting Minutes FINAL.docx2024 04 03 AZ GOP LD4 Gen Meeting Minutes FINAL.docx
2024 04 03 AZ GOP LD4 Gen Meeting Minutes FINAL.docx
 
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 143 Noida Escorts >༒8448380779 Escort Service
 
26042024_First India Newspaper Jaipur.pdf
26042024_First India Newspaper Jaipur.pdf26042024_First India Newspaper Jaipur.pdf
26042024_First India Newspaper Jaipur.pdf
 
Kishan Reddy Report To People (2019-24).pdf
Kishan Reddy Report To People (2019-24).pdfKishan Reddy Report To People (2019-24).pdf
Kishan Reddy Report To People (2019-24).pdf
 
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx
2024 03 13 AZ GOP LD4 Gen Meeting Minutes_FINAL.docx
 
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...
₹5.5k {Cash Payment} Independent Greater Noida Call Girls In [Delhi INAYA] 🔝|...
 
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Rajokri Delhi >༒8448380779 Escort Service
 
Roberts Rules Cheat Sheet for LD4 Precinct Commiteemen
Roberts Rules Cheat Sheet for LD4 Precinct CommiteemenRoberts Rules Cheat Sheet for LD4 Precinct Commiteemen
Roberts Rules Cheat Sheet for LD4 Precinct Commiteemen
 
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx
2024 02 15 AZ GOP LD4 Gen Meeting Minutes_FINAL_20240228.docx
 
Pakistan PMLN Election Manifesto 2024.pdf
Pakistan PMLN Election Manifesto 2024.pdfPakistan PMLN Election Manifesto 2024.pdf
Pakistan PMLN Election Manifesto 2024.pdf
 
25042024_First India Newspaper Jaipur.pdf
25042024_First India Newspaper Jaipur.pdf25042024_First India Newspaper Jaipur.pdf
25042024_First India Newspaper Jaipur.pdf
 
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...
Nurturing Families, Empowering Lives: TDP's Vision for Family Welfare in Andh...
 
Call Girls in Mira Road Mumbai ( Neha 09892124323 ) College Escorts Service i...
Call Girls in Mira Road Mumbai ( Neha 09892124323 ) College Escorts Service i...Call Girls in Mira Road Mumbai ( Neha 09892124323 ) College Escorts Service i...
Call Girls in Mira Road Mumbai ( Neha 09892124323 ) College Escorts Service i...
 
如何办理(BU学位证书)美国贝翰文大学毕业证学位证书
如何办理(BU学位证书)美国贝翰文大学毕业证学位证书如何办理(BU学位证书)美国贝翰文大学毕业证学位证书
如何办理(BU学位证书)美国贝翰文大学毕业证学位证书
 
Lorenzo D'Emidio_Lavoro sullaNorth Korea .pptx
Lorenzo D'Emidio_Lavoro sullaNorth Korea .pptxLorenzo D'Emidio_Lavoro sullaNorth Korea .pptx
Lorenzo D'Emidio_Lavoro sullaNorth Korea .pptx
 
Israel Palestine Conflict, The issue and historical context!
Israel Palestine Conflict, The issue and historical context!Israel Palestine Conflict, The issue and historical context!
Israel Palestine Conflict, The issue and historical context!
 
29042024_First India Newspaper Jaipur.pdf
29042024_First India Newspaper Jaipur.pdf29042024_First India Newspaper Jaipur.pdf
29042024_First India Newspaper Jaipur.pdf
 

Self-Adaptation in Systems-of-Systems

  • 1. ON SELF-ADAPTATION IN SYSTEMS-OF-SYSTEMS M. Pilar Romay, UAH & UCM, Spain Carlos E. Cuesta, VorTIC3, URJC, Spain Luis Fernández-Sanz, UAH, Spain Montpellier, France, 02/07/2013
  • 2. CONTENTS  Introduction  Towards Adaptive SoS  Self-Adaptation to Architecture  Dynamic & Adaptive Architecture  Formalizing Adaptive Architecture  Adaptation in SoS  Architecting Adaptive SoS  Change: the notion of Locus  Scale: the notion of Stratum  Pace Layering  Conclusions & Future work 2
  • 3. INTRODUCTION  SoS is an structural concept  Defined by their composite emergent behavior  Depending on the architecture of the SoS  Adaptivity as an emergent behavior  It is also one of the defining features of a SoS  Operational independence, Emergent behavior (Maier)  Autonomy, connectivity, emergence (Boardman & Sauser)  Self-adaptation encompasses many facets  Includes aspects such as autonomy and emergence  This relationship must be exploited  Adaptive Architecture as the basis of SoS  A dynamic architecture of adaptive services 3
  • 4. TOWARDS ADAPTIVE SOS (I): SELF-ADAPTATION TO ARCHITECTURE  Self-adaptation research has many facets  Emergent and autonomous self-adaptation  Autonomic Systems  Internal operation without external assistance  Self-organizing Systems & Architectures  Adaptive architectures  Origin in self-* Systems  Dynamic software architecture  Including self-configuration  Evolving into self-adaptive system architecture  Self-healing, dependability  Adaptivity as a generic notion 4
  • 5. TOWARDS ADAPTIVE SOS (II): DYNAMIC & ADAPTIVE ARCHITECTURE  Definition of Dynamic ADLs  Complex architectures (including SoS)  Formal approaches (esp. -calculus-based)  Self-adaptive architectures as their evolution  The next step in Sw Eng (Kramer & Magee)  Approaches to adaptive architecture  General-purpose middleware, e.g. Rainbow  Domain-specific middleware, e.g. Music  Synchronized, reflective, policy-based architectures  Difficult to measure “self-attributes”  Lack of a clear reference model  A formal approach (process calculus) is advocated 5
  • 6. TOWARDS ADAPTIVE SOS (III): ADAPTATION IN SOS  Facets of adaptation in the SoS definition  Autonomy, connectivity and emergence  SoS requires that “connective media” are autonomic  Self-adaptive architecture model of emergence  (Still) Lack of a high-level architecture approach  Preliminary: exporting work from other contexts  Service-oriented, Model-driven, Dynamic Arch.  Promising approach: Federated Systems  Adaptive architecture as a good basis  High-level patterns must still be generalized  A formal foundation seems necessary  Measuring capabilities would be also required 6
  • 7. ARCHITECTING ADAPTIVE SOS (I): THE CASE OF LOCI 7  Structuring architecture in terms of evolution  Modules defined as “areas of change” rather than functionality  Locus (Morrison, 2007)  Change contexts: parts of the system which always evolve in synchrony  Evolutionary steps  Incarnations of a locus  Reminiscent of Evolution Styles (more recent) Composition of Loci, using the Evolver-Producer pattern (Morrison et al, 2007)
  • 8. ARCHITECTING ADAPTIVE SOS (II): THE CASE OF STRATA 8  The rhythm of change is different at different scales  Software Evolution  Software is able to follow different evolutionary patterns at different levels  Known as strata  Including SoS  Lower strata evolve easily  Upper strata evolve is much less frequent  Upper strata change often imply structural change Strata of Evolution, according to (Mittermeir, 2006) System-of-Systems System Architecture Design Unit
  • 9. STUFF SERVICES SKIN STRUCTURE SITE SPACE PLAN ARCHITECTING ADAPTIVE SOS (III): PACE LAYERING 9  Deriving from “building” architecture theory  Shearing Layers of Change  Processes affect systems in different timescales  Different parts (layers) are evolving at a different pace  Able to adapt = slippage of layers  Design principle: structure layers according to this  Seems natural in SoS  Administrative barriers Shearing Layers of Change, according to (Brand, 1994)
  • 10. CONCLUSIONS  There is a deep relationship between adaptivity and systems-of-systems  Research in self-adaptive (and autonomic) systems can (must) be applied in this context  Adaptive architecture seems to be a reasonable approach to tackle their design  System evolution itself appears as the main driver for adaptation of SoS  Defined as the highest stratum  Pace layering as a reasonable design strategy  Just a first step in this direction 10
  • 11. THANKS FOR YOUR ATTENTION 11