Presses universitaires de Louvain
onixsuitesupport@onixsuite.com
20240329
eng
COM.ONIXSUITE.9782875582577
03
01
Presses universitaires de Louvain
01
SKU
89134
02
2875582577
03
9782875582577
15
9782875582577
10
BC
00
01
Thèses de l'Université catholique de Louvain (UCL)
Numéro 463
Thèses de l'École polytechnique de Louvain
463
01
TriPlet: A Conceptual Framework for Multidimensional Adaptation of User Interfaces to the Context of Use
01
GCOI
29303100808780
1
A01
Vivian Genaro Motti
Genaro Motti, Vivian
Vivian
Genaro Motti
<p> Vivian Genaro Motti was born in Bauru, Brazil. She holds a Bachelor degree in BiomedicalInformatics since 2006 and a Master degree in Computer Sciences since 2009, both fromUniversity of São Paulo. She has been working at the Louvain Interaction Laboratoryas a researcher for the FP7 Serenoa project since 2010, investigating adaptation andHuman-Computer Interaction.</p>
1
01
eng
196
00
196
03
26
1
TEC000000
29
2012
3069
TECHNIQUES ET SCIENCES APPLIQUEES
24
INTERNET
Systemes d'exploitation
24
INTERNET
Informatique
24
INTERNET
Sciences appliquées
93
T
01
06
Ingénieurs
01
<p>
Interactive systems often consider for interaction a single context of use of an able-bodied user with a desktop PC in a stable environment. Conversely, users are heterogeneous, interact with different devices in different environments, and require context-aware adaptation (CAA). Although adaptation has been largely studied since the 90's, its study has been constrained, e.g. by considering one aspect of the context (i.e. user, platform or environment), or by handling dimensions in a limited approach with simple rules, or by adapting one system aspect (as content or presentation).<br />
Moreover, the users benefit not always is a priority, making them lost or without control over the adaptation. Existing frameworks about CAA are often technologically driven, narrow in scope or obsolete. Due to these shortcomings, stakeholders have not enough support during the development of CAA. To address these issues and to bridge the gap between high-level adaptation goals and implementation of adaptation techniques, this thesis presents a conceptual framework for user interface adaptation, joining dimensions that compose the variety of contexts of use through users, platforms, and environments, and the variety of aspects of an interactive system, including contents, presentation and navigation. This framework, named TriPlet, is structured in three elements: a meta-model (CAMM) covering the whole CAA lifecycle, its concepts and properties, a reference framework (CARF) that extensively defines adaptation concepts to support design decisions, and a design space (CADS) for assessing CAA levels with well-defined criteria.</p>
03
<p>
Interactive systems often consider for interaction a single context of use of an able-bodied user with a desktop PC in a stable environment. Conversely, users are heterogeneous, interact with different devices in different environments, and require context-aware adaptation (CAA). Although adaptation has been largely studied since the 90's, its study has been constrained, e.g. by considering one aspect of the context (i.e. user, platform or environment), or by handling dimensions in a limited approach with simple rules, or by adapting one system aspect (as content or presentation).<br />
Moreover, the users benefit not always is a priority, making them lost or without control over the adaptation. Existing frameworks about CAA are often technologically driven, narrow in scope or obsolete. Due to these shortcomings, stakeholders have not enough support during the development of CAA. To address these issues and to bridge the gap between high-level adaptation goals and implementation of adaptation techniques, this thesis presents a conceptual framework for user interface adaptation, joining dimensions that compose the variety of contexts of use through users, platforms, and environments, and the variety of aspects of an interactive system, including contents, presentation and navigation. This framework, named TriPlet, is structured in three elements: a meta-model (CAMM) covering the whole CAA lifecycle, its concepts and properties, a reference framework (CARF) that extensively defines adaptation concepts to support design decisions, and a design space (CADS) for assessing CAA levels with well-defined criteria.</p>
02
This thesis presents a conceptual framework for user interface adaptation, joining dimensions that compose the variety of contexts of use through users, platforms, and environments, and the variety of aspects of an interactive system, including contents, presentation and navigation. This framework is named TriPlet.
01
<p>
Interactive systems often consider for interaction a single context of use of an able-bodied user with a desktop PC in a stable environment. Conversely, users are heterogeneous, interact with different devices in different environments, and require c
03
<p>
Interactive systems often consider for interaction a single context of use of an able-bodied user with a desktop PC in a stable environment. Conversely, users are heterogeneous, interact with different devices in different environments, and require c
02
This thesis presents a conceptual framework for user interface adaptation, joining dimensions that compose the variety of contexts of use through users, platforms, and environments, and the variety of aspects of an interactive system, including contents,
01
<p>Interactive systems often consider for interaction a single context of use of an able-bodied user with a desktop PC in a stable environment. Conversely, users are heterogeneous, interact with different devices in different environments, and require context-aware adaptation (CAA). Although adaptation has been largely studied since the 90's, its study has been constrained, e.g. by considering one aspect of the context (i.e. user, platform or environment), or by handling dimensions in a limited approach with simple rules, or by adapting one system aspect (as content or presentation).</P>
<P>Moreover, the users benefit not always is a priority, making them lost or without control over the adaptation. Existing frameworks about CAA are often technologically driven, narrow in scope or obsolete. Due to these shortcomings, stakeholders have not enough support during the development of CAA. To address these issues and to bridge the gap between high-level adaptation goals and implementation of adaptation techniques, this thesis presents a conceptual framework for user interface adaptation, joining dimensions that compose the variety of contexts of use through users, platforms, and environments, and the variety of aspects of an interactive system, including contents, presentation and navigation. This framework, named TriPlet, is structured in three elements: a meta-model (CAMM) covering the whole CAA lifecycle, its concepts and properties, a reference framework (CARF) that extensively defines adaptation concepts to support design decisions, and a design space (CADS) for assessing CAA levels with well-defined criteria.</p>
03
<p>Interactive systems often consider for interaction a single context of use of an able-bodied user with a desktop PC in a stable environment. Conversely, users are heterogeneous, interact with different devices in different environments, and require context-aware adaptation (CAA). Although adaptation has been largely studied since the 90's, its study has been constrained, e.g. by considering one aspect of the context (i.e. user, platform or environment), or by handling dimensions in a limited approach with simple rules, or by adapting one system aspect (as content or presentation).</P>
<P>Moreover, the users benefit not always is a priority, making them lost or without control over the adaptation. Existing frameworks about CAA are often technologically driven, narrow in scope or obsolete. Due to these shortcomings, stakeholders have not enough support during the development of CAA. To address these issues and to bridge the gap between high-level adaptation goals and implementation of adaptation techniques, this thesis presents a conceptual framework for user interface adaptation, joining dimensions that compose the variety of contexts of use through users, platforms, and environments, and the variety of aspects of an interactive system, including contents, presentation and navigation. This framework, named TriPlet, is structured in three elements: a meta-model (CAMM) covering the whole CAA lifecycle, its concepts and properties, a reference framework (CARF) that extensively defines adaptation concepts to support design decisions, and a design space (CADS) for assessing CAA levels with well-defined criteria.</p>
02
This thesis presents a conceptual framework for user interface adaptation, joining dimensions that compose the variety of contexts of use through users, platforms, and environments, and the variety of aspects of an interactive system, including contents,
04
<p>
Chapter 1 Introduction 17<br />
1.1 Motivations 17<br />
1.2 Contextualization 18<br />
1.3 Definition . 20<br />
1.4 Shortcomings . 21<br />
1.5 Thesis 22<br />
1.6 Aims and Scope . 23<br />
1.7 Methodology 25<br />
1.8 Organization 25<br />
Chapter 2 State-of-the-Art 27<br />
2.1 Systematic Literature Review 27<br />
2.2 Applied CAA 28<br />
2.2.1 Application Domains 28<br />
2.2.2 System Aspects . 29<br />
2.2.3 CAA by Context Information . 30<br />
2.2.3.a User . 32<br />
2.2.3.b Platform 34<br />
2.2.3.c Environment 36<br />
2.3 Support for CAA 37<br />
2.3.1 Models and Meta-Models . 37<br />
2.3.2 Frameworks 41<br />
2.3.3 Design Spaces . 47<br />
2.4 Discussion . 52<br />
2.5 Shortcomings and Requirements 54<br />
Chapter 3 TriPlet . 57<br />
3.1 Context-aware Meta-model (CAMM) . 57<br />
3.1.1 CAMM: Descriptions of its 4 main concepts 59<br />
3.1.2 Applying CAMM . 61<br />
3.2 Context-aware Reference Framework (CARF) . 62<br />
3.2.1 What . 64<br />
3.2.2 Why 64<br />
3.2.3 How: Adaptation Techniques, Methods and Strategies 65<br />
3.2.4 To What: Environment, Platform and User . 66<br />
3.2.5 Who . 68<br />
3.2.6 When 69<br />
3.2.7 Where 69<br />
3.2.8 Applying CARF . 69<br />
3.3 Context-aware Design Space (CADS) . 70<br />
3.3.1 Reading and Interpreting CADS . 71<br />
3.3.2 Instantiating CADS . 73<br />
3.3.3 Applying CADS . 75<br />
3.4 TriPlet exemplified 75<br />
3.5 Final Remarks . 76<br />
Chapter 4 TriPlet Instantiation 77<br />
4.1 Specification of the Car Rental Case Study . 78<br />
4.1.1 Domain Model . 78<br />
4.1.2 Functional Requirements 79<br />
4.2 First Implementation 80<br />
4.3 Second Implementation 85<br />
4.4 Third Implementation . 89<br />
4.5 Specification of the Touristic Application Case Study . 91<br />
4.6 Walkware . 93<br />
4.7 Weather 99<br />
4.8 Weathaware . 105<br />
4.9 Discussion 110<br />
Chapter 5 Evaluation 117<br />
5.1 Criteria 118<br />
5.2 Static Analysis . 118<br />
5.2.1 TriPlet Scalability . 119<br />
5.2.2 Discussion . 120<br />
5.3 Lessons Learned 120<br />
5.4 Project Requirements 122<br />
5.5 Final Remarks . 125<br />
Chapter 6 Conclusion 127<br />
6.1 Main Contributions . 127<br />
6.2 Validation of Results . 128<br />
6.3 Scope 128<br />
6.4 Limitations 129<br />
6.5 Exploitation . 129<br />
6.6 Final Remarks . 130<br />
6.7 Future Works . 130<br />
Appendix A. CAMM Description . 157<br />
Appendix B. CAMM Schema . 165<br />
Appendix C. CARF Instances 169<br />
Appendix D. Software Qualities [ISO9126] 170<br />
Appendix E. Adaptation Techniques (154) . 171<br />
Appendix F. Environment 174<br />
Appendix G. Platform . 175<br />
Appendix H. User (I) . 176<br />
Appendix I. User (II) . 177<br />
Appendix J. Adaptation Meta-models 178<br />
Appendix K. Feature Table 184<br />
Appendix L. Design, Test and Evaluation . 185</p>
99
BE
04
01
http://pul.uclouvain.be/resources/titles/29303100808780/images/178b0113689dce8a7e48360c3886dc99/HIGHQ/9782875582577.jpg
02
https://pul.uclouvain.be/book/?GCOI=29303100808780
06
3052405007518
Presses universitaires de Louvain
01
06
3052405007518
Presses universitaires de Louvain
Louvain-la-Neuve
BE
04
20140116
447
2014
01
WORLD
01
9.45
in
02
6.30
in
03
1.12
in
08
11.45
oz
01
24
cm
02
16
cm
03
1.12
cm
08
325
gr
06
3012405004818
CIACO - DUC
03
WORLD 01 2
20
1
02
00
02
02
STD
02
28.00
EUR
BE
R
6.00
26.42
1.58
06
3019000200508
Librairie Wallonie-Bruxelles
33
www.librairiewb.com/
http://www.librairiewb.com/
02
FR 01 2
20
1
04
00
02
02
STD
02
28.00
EUR
R
5.50
26.54
1.46