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,...
Saved in:
Published in: | Interacting with computers 2003-06, Vol.15 (3), p.289-308 |
---|---|
Main Authors: | , , , , , |
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 & 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 & Information Sciences Abstracts (LISA)</collection><collection>Library & 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 |