WICSA/ECSA 2009 SOAR

Preview:

DESCRIPTION

WICSA/ECSA 2009 SOAR. September 14, 2009 Cambridge, UK. Challenge. Complexity of modern distributed systems Dynamic adaptation to changes Enable systems to adapt autonomously R obust, scalable solutions => Need for decentralized approaches. Self-Adaptive Systems Community. - PowerPoint PPT Presentation

Citation preview

WICSA/ECSA 2009 SOARSeptember 14, 2009

Cambridge, UK

Challenge

• Complexity of modern distributed systems• Dynamic adaptation to changes

• Enable systems to adapt autonomously• Robust, scalable solutions

=> Need for decentralized approaches

Self-Adaptive Systems Community

IComponentIConnector

AbstractMonitorScaffold

AbstractDispatcher

Round RobinDispatcher

AbstractScheduler

FifoScheduler

Brick

Architecture

AbstractTopology

ExtensibleComponent

Component

Connector

AbstractHandler

ExtensiblePort

ExtensibleEventEvent

Port

IPort

Abstract EventExtensions

...

Abstract PortExtensions

...

ExtensibleConnector

ExtensibleArchitecture

Serializable

AwarenessExtensions

...

IArchitecture

#mutualPort

AbstractImplementation

...Application

Specific Impl.

Abstract ConnBehaviorAbstract

AwarenessAbstract Comp

Behavior

Self-Adaptive Systems Community

IComponentIConnector

AbstractMonitorScaffold

AbstractDispatcher

Round RobinDispatcher

AbstractScheduler

FifoScheduler

Brick

Architecture

AbstractTopology

ExtensibleComponent

Component

Connector

AbstractHandler

ExtensiblePort

ExtensibleEventEvent

Port

IPort

Abstract EventExtensions

...

Abstract PortExtensions

...

ExtensibleConnector

ExtensibleArchitecture

Serializable

AwarenessExtensions

...

IArchitecture

#mutualPort

AbstractImplementation

...Application

Specific Impl.

Abstract ConnBehaviorAbstract

AwarenessAbstract Comp

Behavior

Self-Organizing/Multi-Agent Systems

Community

Self-Adaptive Systems Community

IComponentIConnector

AbstractMonitorScaffold

AbstractDispatcher

Round RobinDispatcher

AbstractScheduler

FifoScheduler

Brick

Architecture

AbstractTopology

ExtensibleComponent

Component

Connector

AbstractHandler

ExtensiblePort

ExtensibleEventEvent

Port

IPort

Abstract EventExtensions

...

Abstract PortExtensions

...

ExtensibleConnector

ExtensibleArchitecture

Serializable

AwarenessExtensions

...

IArchitecture

#mutualPort

AbstractImplementation

...Application

Specific Impl.

Abstract ConnBehaviorAbstract

AwarenessAbstract Comp

Behavior

Self-Organizing

Architectures

Self-Organizing/Multi-Agent Systems

Community

Workshop Objectives

• What are the implications of considering a decentralised setting in self-adaptive approaches?

• How can self-organizing approaches benefit from the architecture-centric perspective of self-adaptive approaches?

• Bridging: How can both perspectives be integrated in a unified approach?

Program

• 9.10-10.30 Self-Adapting PerspectiveCoffee Break

• 11.00-13.30 Self-Organizing PerspectiveLunch Break

• 13.30-15.30 Combined ApproachesCoffee Break

• 16.00-17.15 Breakout Session• 17.15 Wrap Up and Closing

Recommended