Loading…

A Unifying Reference Framework for multi-target user interfaces

This paper describes a framework that serves as a reference for classifying user interfaces supporting multiple targets, or multiple contexts of use in the field of context-aware computing. In this framework, a context of use is decomposed into three facets: the end users of the interactive system,...

Full description

Saved in:
Bibliographic Details
Published in:Interacting with computers 2003-06, Vol.15 (3), p.289-308
Main Authors: Calvary, Gaëlle, Coutaz, Joëlle, Thevenin, David, Limbourg, Quentin, Bouillon, Laurent, Vanderdonckt, Jean
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c454t-290ead7bfd9d429ab1c2cc6e02e5d37c205542eac18d57044d5040f02c20303c3
cites cdi_FETCH-LOGICAL-c454t-290ead7bfd9d429ab1c2cc6e02e5d37c205542eac18d57044d5040f02c20303c3
container_end_page 308
container_issue 3
container_start_page 289
container_title Interacting with computers
container_volume 15
creator Calvary, Gaëlle
Coutaz, Joëlle
Thevenin, David
Limbourg, Quentin
Bouillon, Laurent
Vanderdonckt, Jean
description This paper describes a framework that serves as a reference for classifying user interfaces supporting multiple targets, or multiple contexts of use in the field of context-aware computing. In this framework, a context of use is decomposed into three facets: the end users of the interactive system, the hardware and software computing platform with which the users have to carry out their interactive tasks and the physical environment where they are working. Therefore, a context-sensitive user interface is a user interface that exhibits some capability to be aware of the context (context awareness) and to react to changes of this context. This paper attempts to provide a unified understanding of context-sensitive user interfaces rather than a prescription of various ways or methods of tackling different steps of development. Rather, the framework structures the development life cycle into four levels of abstraction: task and concepts, abstract user interface, concrete user interface and final user interface. These levels are structured with a relationship of reification going from an abstract level to a concrete one and a relationship of abstraction going from a concrete level to an abstract one. Most methods and tools can be more clearly understood and compared relative to each other against the levels of this framework. In addition, the framework expresses when, where and how a change of context is considered and supported in the context-sensitive user interface thanks to a relationship of translation. In the field of multi-target user interfaces is also introduced, defined, and exemplified the notion of plastic user interfaces. These user interfaces support some adaptation to changes of the context of use while preserving a predefined set of usability properties.
doi_str_mv 10.1016/S0953-5438(03)00010-9
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_57571735</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0953543803000109</els_id><sourcerecordid>57571735</sourcerecordid><originalsourceid>FETCH-LOGICAL-c454t-290ead7bfd9d429ab1c2cc6e02e5d37c205542eac18d57044d5040f02c20303c3</originalsourceid><addsrcrecordid>eNqFkEFPwjAUgBujiYj-BJOdjB6mr2tLtxMBImCCMYokxEtTujdSgQ3bTeXfO8Bw5fQO7_veSz5CrincU6CthzEkgoWCs_gW2B0AUAiTE9KgsWShTAQ9JY0Dck4uvP-sISlj3iDtTjDJbbax-Tx4wwwd5gaDvtMr_CncIsgKF6yqZWnDUrs5lkHl0QU2L9Fl2qC_JGeZXnq8-p9NMuk_vveG4ehl8NTrjELDBS_DKAHUqZxlaZLyKNEzaiJjWggRipRJE4EQPEJtaJwKCZynAjhkENUbBsywJrnZ31274qtCX6qV9QaXS51jUXklpJBUMnEUjGQcM0Z5DYo9aFzhvcNMrZ1dabdRFNS2q9p1VdtoCpjadVVJ7YV7z_oSfw-SdgvVkkwKNZx-qOfXLhODcVdNa76957HO823RKW_stnJqHZpSpYU98vEPVQqN2w</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>27883314</pqid></control><display><type>article</type><title>A Unifying Reference Framework for multi-target user interfaces</title><source>Library &amp; Information Science Abstracts (LISA)</source><source>Oxford University Press:Jisc Collections:OUP Read and Publish 2024-2025 (2024 collection) (Reading list)</source><creator>Calvary, Gaëlle ; Coutaz, Joëlle ; Thevenin, David ; Limbourg, Quentin ; Bouillon, Laurent ; Vanderdonckt, Jean</creator><creatorcontrib>Calvary, Gaëlle ; Coutaz, Joëlle ; Thevenin, David ; Limbourg, Quentin ; Bouillon, Laurent ; Vanderdonckt, Jean</creatorcontrib><description>This paper describes a framework that serves as a reference for classifying user interfaces supporting multiple targets, or multiple contexts of use in the field of context-aware computing. In this framework, a context of use is decomposed into three facets: the end users of the interactive system, the hardware and software computing platform with which the users have to carry out their interactive tasks and the physical environment where they are working. Therefore, a context-sensitive user interface is a user interface that exhibits some capability to be aware of the context (context awareness) and to react to changes of this context. This paper attempts to provide a unified understanding of context-sensitive user interfaces rather than a prescription of various ways or methods of tackling different steps of development. Rather, the framework structures the development life cycle into four levels of abstraction: task and concepts, abstract user interface, concrete user interface and final user interface. These levels are structured with a relationship of reification going from an abstract level to a concrete one and a relationship of abstraction going from a concrete level to an abstract one. Most methods and tools can be more clearly understood and compared relative to each other against the levels of this framework. In addition, the framework expresses when, where and how a change of context is considered and supported in the context-sensitive user interface thanks to a relationship of translation. In the field of multi-target user interfaces is also introduced, defined, and exemplified the notion of plastic user interfaces. These user interfaces support some adaptation to changes of the context of use while preserving a predefined set of usability properties.</description><identifier>ISSN: 0953-5438</identifier><identifier>EISSN: 1873-7951</identifier><identifier>DOI: 10.1016/S0953-5438(03)00010-9</identifier><language>eng</language><publisher>Oxford, UK: Elsevier B.V</publisher><subject>Computers ; Context of use ; Context-aware computing ; Context-sensitive user interfaces ; Human-computer interaction ; Model-based approach ; Model-based approach, Multi-platform user interfaces ; Multi-platform user interfaces ; Multi-target user interfaces ; Plasticity of user interfaces ; User interface</subject><ispartof>Interacting with computers, 2003-06, Vol.15 (3), p.289-308</ispartof><rights>2003 Elsevier Science B.V.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c454t-290ead7bfd9d429ab1c2cc6e02e5d37c205542eac18d57044d5040f02c20303c3</citedby><cites>FETCH-LOGICAL-c454t-290ead7bfd9d429ab1c2cc6e02e5d37c205542eac18d57044d5040f02c20303c3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27922,27923,34134</link.rule.ids></links><search><creatorcontrib>Calvary, Gaëlle</creatorcontrib><creatorcontrib>Coutaz, Joëlle</creatorcontrib><creatorcontrib>Thevenin, David</creatorcontrib><creatorcontrib>Limbourg, Quentin</creatorcontrib><creatorcontrib>Bouillon, Laurent</creatorcontrib><creatorcontrib>Vanderdonckt, Jean</creatorcontrib><title>A Unifying Reference Framework for multi-target user interfaces</title><title>Interacting with computers</title><description>This paper describes a framework that serves as a reference for classifying user interfaces supporting multiple targets, or multiple contexts of use in the field of context-aware computing. In this framework, a context of use is decomposed into three facets: the end users of the interactive system, the hardware and software computing platform with which the users have to carry out their interactive tasks and the physical environment where they are working. Therefore, a context-sensitive user interface is a user interface that exhibits some capability to be aware of the context (context awareness) and to react to changes of this context. This paper attempts to provide a unified understanding of context-sensitive user interfaces rather than a prescription of various ways or methods of tackling different steps of development. Rather, the framework structures the development life cycle into four levels of abstraction: task and concepts, abstract user interface, concrete user interface and final user interface. These levels are structured with a relationship of reification going from an abstract level to a concrete one and a relationship of abstraction going from a concrete level to an abstract one. Most methods and tools can be more clearly understood and compared relative to each other against the levels of this framework. In addition, the framework expresses when, where and how a change of context is considered and supported in the context-sensitive user interface thanks to a relationship of translation. In the field of multi-target user interfaces is also introduced, defined, and exemplified the notion of plastic user interfaces. These user interfaces support some adaptation to changes of the context of use while preserving a predefined set of usability properties.</description><subject>Computers</subject><subject>Context of use</subject><subject>Context-aware computing</subject><subject>Context-sensitive user interfaces</subject><subject>Human-computer interaction</subject><subject>Model-based approach</subject><subject>Model-based approach, Multi-platform user interfaces</subject><subject>Multi-platform user interfaces</subject><subject>Multi-target user interfaces</subject><subject>Plasticity of user interfaces</subject><subject>User interface</subject><issn>0953-5438</issn><issn>1873-7951</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2003</creationdate><recordtype>article</recordtype><sourceid>F2A</sourceid><recordid>eNqFkEFPwjAUgBujiYj-BJOdjB6mr2tLtxMBImCCMYokxEtTujdSgQ3bTeXfO8Bw5fQO7_veSz5CrincU6CthzEkgoWCs_gW2B0AUAiTE9KgsWShTAQ9JY0Dck4uvP-sISlj3iDtTjDJbbax-Tx4wwwd5gaDvtMr_CncIsgKF6yqZWnDUrs5lkHl0QU2L9Fl2qC_JGeZXnq8-p9NMuk_vveG4ehl8NTrjELDBS_DKAHUqZxlaZLyKNEzaiJjWggRipRJE4EQPEJtaJwKCZynAjhkENUbBsywJrnZ31274qtCX6qV9QaXS51jUXklpJBUMnEUjGQcM0Z5DYo9aFzhvcNMrZ1dabdRFNS2q9p1VdtoCpjadVVJ7YV7z_oSfw-SdgvVkkwKNZx-qOfXLhODcVdNa76957HO823RKW_stnJqHZpSpYU98vEPVQqN2w</recordid><startdate>20030601</startdate><enddate>20030601</enddate><creator>Calvary, Gaëlle</creator><creator>Coutaz, Joëlle</creator><creator>Thevenin, David</creator><creator>Limbourg, Quentin</creator><creator>Bouillon, Laurent</creator><creator>Vanderdonckt, Jean</creator><general>Elsevier B.V</general><general>Oxford University Press</general><scope>BSCLL</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>E3H</scope><scope>F2A</scope></search><sort><creationdate>20030601</creationdate><title>A Unifying Reference Framework for multi-target user interfaces</title><author>Calvary, Gaëlle ; Coutaz, Joëlle ; Thevenin, David ; Limbourg, Quentin ; Bouillon, Laurent ; Vanderdonckt, Jean</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c454t-290ead7bfd9d429ab1c2cc6e02e5d37c205542eac18d57044d5040f02c20303c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2003</creationdate><topic>Computers</topic><topic>Context of use</topic><topic>Context-aware computing</topic><topic>Context-sensitive user interfaces</topic><topic>Human-computer interaction</topic><topic>Model-based approach</topic><topic>Model-based approach, Multi-platform user interfaces</topic><topic>Multi-platform user interfaces</topic><topic>Multi-target user interfaces</topic><topic>Plasticity of user interfaces</topic><topic>User interface</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Calvary, Gaëlle</creatorcontrib><creatorcontrib>Coutaz, Joëlle</creatorcontrib><creatorcontrib>Thevenin, David</creatorcontrib><creatorcontrib>Limbourg, Quentin</creatorcontrib><creatorcontrib>Bouillon, Laurent</creatorcontrib><creatorcontrib>Vanderdonckt, Jean</creatorcontrib><collection>Istex</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Library &amp; Information Sciences Abstracts (LISA)</collection><collection>Library &amp; Information Science Abstracts (LISA)</collection><jtitle>Interacting with computers</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Calvary, Gaëlle</au><au>Coutaz, Joëlle</au><au>Thevenin, David</au><au>Limbourg, Quentin</au><au>Bouillon, Laurent</au><au>Vanderdonckt, Jean</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Unifying Reference Framework for multi-target user interfaces</atitle><jtitle>Interacting with computers</jtitle><date>2003-06-01</date><risdate>2003</risdate><volume>15</volume><issue>3</issue><spage>289</spage><epage>308</epage><pages>289-308</pages><issn>0953-5438</issn><eissn>1873-7951</eissn><abstract>This paper describes a framework that serves as a reference for classifying user interfaces supporting multiple targets, or multiple contexts of use in the field of context-aware computing. In this framework, a context of use is decomposed into three facets: the end users of the interactive system, the hardware and software computing platform with which the users have to carry out their interactive tasks and the physical environment where they are working. Therefore, a context-sensitive user interface is a user interface that exhibits some capability to be aware of the context (context awareness) and to react to changes of this context. This paper attempts to provide a unified understanding of context-sensitive user interfaces rather than a prescription of various ways or methods of tackling different steps of development. Rather, the framework structures the development life cycle into four levels of abstraction: task and concepts, abstract user interface, concrete user interface and final user interface. These levels are structured with a relationship of reification going from an abstract level to a concrete one and a relationship of abstraction going from a concrete level to an abstract one. Most methods and tools can be more clearly understood and compared relative to each other against the levels of this framework. In addition, the framework expresses when, where and how a change of context is considered and supported in the context-sensitive user interface thanks to a relationship of translation. In the field of multi-target user interfaces is also introduced, defined, and exemplified the notion of plastic user interfaces. These user interfaces support some adaptation to changes of the context of use while preserving a predefined set of usability properties.</abstract><cop>Oxford, UK</cop><pub>Elsevier B.V</pub><doi>10.1016/S0953-5438(03)00010-9</doi><tpages>20</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0953-5438
ispartof Interacting with computers, 2003-06, Vol.15 (3), p.289-308
issn 0953-5438
1873-7951
language eng
recordid cdi_proquest_miscellaneous_57571735
source Library & Information Science Abstracts (LISA); Oxford University Press:Jisc Collections:OUP Read and Publish 2024-2025 (2024 collection) (Reading list)
subjects Computers
Context of use
Context-aware computing
Context-sensitive user interfaces
Human-computer interaction
Model-based approach
Model-based approach, Multi-platform user interfaces
Multi-platform user interfaces
Multi-target user interfaces
Plasticity of user interfaces
User interface
title A Unifying Reference Framework for multi-target user interfaces
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T12%3A38%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Unifying%20Reference%20Framework%20for%20multi-target%20user%20interfaces&rft.jtitle=Interacting%20with%20computers&rft.au=Calvary,%20Ga%C3%ABlle&rft.date=2003-06-01&rft.volume=15&rft.issue=3&rft.spage=289&rft.epage=308&rft.pages=289-308&rft.issn=0953-5438&rft.eissn=1873-7951&rft_id=info:doi/10.1016/S0953-5438(03)00010-9&rft_dat=%3Cproquest_cross%3E57571735%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c454t-290ead7bfd9d429ab1c2cc6e02e5d37c205542eac18d57044d5040f02c20303c3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=27883314&rft_id=info:pmid/&rfr_iscdi=true