Download presentation
Presentation is loading. Please wait.
Published byRuth Boone Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.