Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 SAM ‘08 © 2008, Dewayne E PerryICSE ’08 – Leipzig, Germany Composable Context-Aware Architectural Connectors Christine Julien Dewayne Perry.

Similar presentations


Presentation on theme: "1 SAM ‘08 © 2008, Dewayne E PerryICSE ’08 – Leipzig, Germany Composable Context-Aware Architectural Connectors Christine Julien Dewayne Perry."— Presentation transcript:

1 1 SAM ‘08 © 2008, Dewayne E PerryICSE ’08 – Leipzig, Germany Composable Context-Aware Architectural Connectors Christine Julien Dewayne Perry

2 2 SAM ‘08 © 2008, Dewayne E PerryICSE ’08 – Leipzig, Germany Motivation Ü Architectural models must capture context- awareness, or the ability for the environment to impact software’s behavior Context-aware connectors Ü Mobility demands the ability to apply several different constraints simultaneously Composable context-aware connectors

3 3 SAM ‘08 © 2008, Dewayne E PerryICSE ’08 – Leipzig, Germany Context-Aware Architectural Styles Ü Capture notions of context-awareness that can be applied to architectural connectors Ü Enable compositions that allow connectors to account for multiple types of context-awareness in a single interaction

4 4 SAM ‘08 © 2008, Dewayne E PerryICSE ’08 – Leipzig, Germany Context-Awareness in Two Forms Ü Adaptation internal to a connector that adapts in response to a changing environment  Use a different type of communication or coordination internally Ü Adaptation external to a connector that adapts the endpoints of the connection  Change the component at which a connector ends

5 5 SAM ‘08 © 2008, Dewayne E PerryICSE ’08 – Leipzig, Germany Context-Aware Connector by Example Availability QoS (Latency) Location Properties 10 ms 5 ms Availability QoS (Latency) Location

6 6 SAM ‘08 © 2008, Dewayne E PerryICSE ’08 – Leipzig, Germany Thank You! http://mpc.ece.utexas.edu


Download ppt "1 SAM ‘08 © 2008, Dewayne E PerryICSE ’08 – Leipzig, Germany Composable Context-Aware Architectural Connectors Christine Julien Dewayne Perry."

Similar presentations


Ads by Google