70 likes | 84 Views
User/App Characterization. Ugur Cetintemel Guerney Hunt Ravi Jain Anupam Joshi Ryu Masuoka Jignesh Patel Jean Scholtz Ouri Wolfson Arkady Zaslavsky. Motivation. Cardinality of the actor set Dynamic/unpredictable nature of current context Scalability & performance
E N D
User/App Characterization Ugur Cetintemel Guerney Hunt Ravi Jain Anupam Joshi Ryu Masuoka Jignesh Patel Jean Scholtz Ouri Wolfson Arkady Zaslavsky
Motivation • Cardinality of the actor set • Dynamic/unpredictable nature of current context • Scalability & performance • Lack of support for semantics in current systems • Complexity of context dependencies
Relationship between context, profile and actors • Name • Colour • Sport • … More control More static profile 1:n or 1:1 ??? actor • Location • Time • Tennis score • … less control less static • Human • Device • Software context
Context • Context abstractions • Using context • Manipulating context information • Interpreting context • Detecting, sensing & discovering context
System Adaptability • Adjustment of the system (actors + context + associations) to dynamic context • Reasons include minimizing cost, optimizing performance, etc • Internal & external adaptation • Monitoring • Reactivity & proactivity • Black box & feedback loop
Priorities, open issues • Association between actors & context • Metacontext ??? Formalisms ??? • Inter- & intra- context dependencies • Storing, Retrieving, Accessing context info • Resource description & discovery • Context privacy & security • Scaling: zillions of actors, context attributes and associations • Minimizing human distraction • Composition, engineering and debugging of pervasive systems
Links • Middleware, OMG • Software engineering , component SE • Telcos(Ericsson, Nokia, Motorola, Siemens) • Wireless networks • Hardware vendors • Operating systems • Software agents & AI • HCI • WWW, semantic web