Intelligent Intelligent S S pace pace 國國國國國國國國國國國國國 國國國國國國國國 國國國國國國國國國國國國國 國國國國國國國國 Managing Quality of Managing Quality of Context in Pervasive Context in Pervasive Computing Computing Authors Authors Y.Bu, T.Gu, X.Tao, J.Li, S.Chen, and J.Lu Y.Bu, T.Gu, X.Tao, J.Li, S.Chen, and J.Lu Proceedings of 6th IEEE International Conference on Quality Software (QSIC’06) Reporter Reporter C.F.Liao ( C.F.Liao ( 廖廖廖 廖廖廖 ) Apr 27,2007 Apr 27,2007
34
Embed
Managing Quality of Context in Pervasive Computing
Managing Quality of Context in Pervasive Computing. Authors Y.Bu, T.Gu, X.Tao, J.Li, S.Chen, and J.Lu Proceedings of 6th IEEE International Conference on Quality Software (QSIC’06) Reporter C.F.Liao ( 廖峻鋒 ) Apr 27,2007. HCI Journal. IEEE Transactions on Software Engineering. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
RDF is a W3C standard, which has the following RDF is a W3C standard, which has the following capabilitiescapabilities Able to describe most kinds of data. Able to describe the structural design of data sets. Able to describe relationships between data.
Format: Format: Example:Example:
(bedroom, contains, light1) (light1, state, “on”)
(subject, predicate, object)
Actually, all resources are represented by URI, for example:http://www.foo.bar/myhome/mybedroom#light1
Context-awarenessContext-awareness plays a key role in a plays a key role in a paradigm shift from traditional desktop paradigm shift from traditional desktop computing to pervasive computing.computing to pervasive computing.
Most context-aware applications are unlikely to Most context-aware applications are unlikely to work well in the real world.work well in the real world.
Two major factors:Two major factors: Inconsistent contexts The limited data gathering frequency
Context Quality MeasurementsContext Quality Measurements Delay Time Context Correctness Probability Context Consistency Probability
A well-designed context-aware system should A well-designed context-aware system should have:have: Low Delay Time High Context Correctness Probability High Context Consistency Probability
If a raw edge is changed, its related implicit edgIf a raw edge is changed, its related implicit edges should also be changed.es should also be changed.
The RLR (Raw Level Refactoring)algorithm aims The RLR (Raw Level Refactoring)algorithm aims to remove edges that are dependent to in-existinto remove edges that are dependent to in-existing raw edges.g raw edges.
Pooling the unchanged context Pooling the unchanged context nodes in local cache to reduce nodes in local cache to reduce network traffic overhead.network traffic overhead.
The authors proposed a Context Quality The authors proposed a Context Quality Measurements Model based on their Measurements Model based on their experiences of designing context-aware experiences of designing context-aware applications.applications.
Several mechanisms are proposed to Several mechanisms are proposed to increase the context quality:increase the context quality: ER-Ontology Context Model RCIR / RLR Context Pooling
The limitation of context resolution mechanism.The limitation of context resolution mechanism. Raw context gathering period.Raw context gathering period.
Raw Context Gathering PeriodRaw Context Gathering Period
The gathering period is important to both The gathering period is important to both performance and effectiveness.performance and effectiveness. To short – the processing mechanism will degrade to
piece by piece processing. To long – to much inconsistency, the RCIR algorithm