Presentation is loading. Please wait.

Presentation is loading. Please wait.

Explicit Models for Dynamic Software University of Groningen Ivor Bosloper, Johanneke Siljee, Jos Nijhuis.

Similar presentations


Presentation on theme: "Explicit Models for Dynamic Software University of Groningen Ivor Bosloper, Johanneke Siljee, Jos Nijhuis."— Presentation transcript:

1 Explicit Models for Dynamic Software University of Groningen Ivor Bosloper, Johanneke Siljee, Jos Nijhuis

2 DySOA Research Context – Service Systems  Web Services  (Future?) service systems exist in a dynamic environment Late binding of 3 rd party services -> Unpredictability  Partial solution: agreement on service level WSLA, WS-Policy, WS-Management, WS-* -> QoS requirements and measurement  Remaining question; how to act in case of failure?

3 DySOA Example Discovery Bind Failure X

4 DySOA Example Failure Discovery Bind Reconfigure X

5 DySOA Example Failure Discovery Bind Reconfigure Reconfigure (2) X

6 DySOA Approach

7 DySOA Goal  Generic, reusable method to deal with dynamicity  Keep the choices (Design decisions) available at runtime

8 DySOA Design Space  Runtime representation of design space

9 DySOA Ongoing research  Population of the variability model How to fill out relationships between variation points and quality attributes Design time versus runtime  BPEL & Variability Model variability information Targeted at runtime reconfiguration  Prototype creation (based on ActiveBPEL)

10 DySOA Discussion  Position: we need conserve explicit runtime design decisions in our architecture

11 DySOA Conclusion  Seperation of concerns  First class -> easier to change  Better description of dynamicity in your system  Better understanding of the problem at hand  A method for the architect to develop dynamicity


Download ppt "Explicit Models for Dynamic Software University of Groningen Ivor Bosloper, Johanneke Siljee, Jos Nijhuis."

Similar presentations


Ads by Google