首页 > 最新文献

International Workshop on Task Models and Diagrams for User Interface Design最新文献

英文 中文
Linking GUI elements to tasks: supporting an evolutionary design process 将GUI元素链接到任务:支持进化的设计过程
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122941
A. Wolff, P. Forbrig, Anke Dittmar, D. Reichart
In this paper we discuss an approach for linking GUI specifications to more abstract dialogue models and supporting an evolutionary design process. These specifications are linked to task models describing behavioural characteristics. First prototypes of interactive systems are interactively generated. The automatically generated XUL specifications are refined using a GUI editor, which allows replacing of user interface elements by other elements or components. Components are predesigned parts of user interfaces, and could optionally be parameterised. This enables us to support GUI design using patterns.For illustration we are going to show a design cycle from task model to abstract user interfaces and finally to a concrete user interface. The design process is supported by patterns.Additionally, a proposal is presented of how to keep connections between concrete user interface (CUI), abstract user interface (AUI) and a task model. These connections can be used to propagate changes in a task model or an AUI only to affected parts of a CUI, instead of recreating the whole CUI after a modification has been done.In this paper we primarily focus on deletion, moving and adding tasks to an AUI and the implication of these procedures to a CUI. More complicated problems like splitting or merging of tasks are not addressed in this paper.The avoiding of unnecessary recreation processes for a CUI can reduce the amount of time and work needed in model-driven software development.
在本文中,我们讨论了一种将GUI规范链接到更抽象的对话模型并支持进化设计过程的方法。这些规范与描述行为特征的任务模型相关联。交互式系统的第一个原型是交互式生成的。使用GUI编辑器对自动生成的XUL规范进行了细化,该编辑器允许用其他元素或组件替换用户界面元素。组件是用户界面的预先设计的部分,可以选择参数化。这使我们能够支持使用模式的GUI设计。为了说明,我们将展示从任务模型到抽象用户界面,最后到具体用户界面的设计周期。设计过程由模式支持。此外,还提出了如何在具体用户界面(CUI)、抽象用户界面(AUI)和任务模型之间保持联系的建议。这些连接可用于将任务模型或AUI中的更改仅传播到CUI的受影响部分,而不是在完成修改后重新创建整个CUI。在本文中,我们主要关注在AUI中删除、移动和添加任务,以及这些过程对CUI的含义。更复杂的问题,如拆分或合并任务没有解决在本文中。避免不必要的CUI重建过程可以减少模型驱动软件开发所需的时间和工作量。
{"title":"Linking GUI elements to tasks: supporting an evolutionary design process","authors":"A. Wolff, P. Forbrig, Anke Dittmar, D. Reichart","doi":"10.1145/1122935.1122941","DOIUrl":"https://doi.org/10.1145/1122935.1122941","url":null,"abstract":"In this paper we discuss an approach for linking GUI specifications to more abstract dialogue models and supporting an evolutionary design process. These specifications are linked to task models describing behavioural characteristics. First prototypes of interactive systems are interactively generated. The automatically generated XUL specifications are refined using a GUI editor, which allows replacing of user interface elements by other elements or components. Components are predesigned parts of user interfaces, and could optionally be parameterised. This enables us to support GUI design using patterns.For illustration we are going to show a design cycle from task model to abstract user interfaces and finally to a concrete user interface. The design process is supported by patterns.Additionally, a proposal is presented of how to keep connections between concrete user interface (CUI), abstract user interface (AUI) and a task model. These connections can be used to propagate changes in a task model or an AUI only to affected parts of a CUI, instead of recreating the whole CUI after a modification has been done.In this paper we primarily focus on deletion, moving and adding tasks to an AUI and the implication of these procedures to a CUI. More complicated problems like splitting or merging of tasks are not addressed in this paper.The avoiding of unnecessary recreation processes for a CUI can reduce the amount of time and work needed in model-driven software development.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129435925","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 39
Using a script model to preserve the consistency within an UI design environment 使用脚本模型来保持UI设计环境中的一致性
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122963
Carlos Eduardo Caminha Lopes Rodrigues, B. Lula, Pablo Ribeiro Suárez
Model-based User Interface (UI) development represents a significant evolution in the process of UI Design. Most of currently model-based methodologies start the acquisition process of the interaction description (concrete models) from the task, domain and user descriptions (abstract models). This is basically a process of elicitation and mapping of elements of a model in another one. The major drawback concerning this approach is the lack of definitions of appropriate mechanisms that automatically promote the actualization of the abstract models (source) facing modifications of the concrete models (target). Such lack of actualization introduces inconsistencies between the different models and makes it difficult and even impossible to create the final user interface by doing several iterations over the models being used. In this paper we have proposed mechanisms of maintenance of the consistency between interaction and task models within an UI design environment, MEDITE+. A script model that is intermediate between the model of the task and the model of the interaction supports the definition of these mechanisms. The effects in the involved models using these mechanisms are shown in practical examples.
基于模型的用户界面(UI)开发代表了UI设计过程中的一个重要演变。目前大多数基于模型的方法都是从任务、领域和用户描述(抽象模型)开始获取交互描述(具体模型)的过程。这基本上是一个在另一个模型中提取和映射元素的过程。这种方法的主要缺点是缺乏适当机制的定义,这些机制可以自动促进面对具体模型(目标)修改的抽象模型(源)的实现。这种实现性的缺乏引入了不同模型之间的不一致性,并且使得通过对所使用的模型进行多次迭代来创建最终的用户界面变得困难甚至不可能。在本文中,我们提出了在UI设计环境MEDITE+中维护交互和任务模型之间一致性的机制。介于任务模型和交互模型之间的脚本模型支持这些机制的定义。用实例说明了这些机制在相关模型中的作用。
{"title":"Using a script model to preserve the consistency within an UI design environment","authors":"Carlos Eduardo Caminha Lopes Rodrigues, B. Lula, Pablo Ribeiro Suárez","doi":"10.1145/1122935.1122963","DOIUrl":"https://doi.org/10.1145/1122935.1122963","url":null,"abstract":"Model-based User Interface (UI) development represents a significant evolution in the process of UI Design. Most of currently model-based methodologies start the acquisition process of the interaction description (concrete models) from the task, domain and user descriptions (abstract models). This is basically a process of elicitation and mapping of elements of a model in another one. The major drawback concerning this approach is the lack of definitions of appropriate mechanisms that automatically promote the actualization of the abstract models (source) facing modifications of the concrete models (target). Such lack of actualization introduces inconsistencies between the different models and makes it difficult and even impossible to create the final user interface by doing several iterations over the models being used. In this paper we have proposed mechanisms of maintenance of the consistency between interaction and task models within an UI design environment, MEDITE+. A script model that is intermediate between the model of the task and the model of the interaction supports the definition of these mechanisms. The effects in the involved models using these mechanisms are shown in practical examples.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126241441","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
From usability tasks to usable user interfaces 从可用性任务到可用的用户界面
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122956
K. Sousa, E. Furtado
In this paper we describe how the identification of usability tasks in the task model as an early consideration of usability in the process can directly influence the design of usable User Interfaces (UI). We intend to make system analysts and UI designers work and communicate better by sharing artifacts, thus providing a process that aims at the integration of professionals working with a productive process in order to develop UIs with usability.
在本文中,我们描述了任务模型中可用性任务的识别,作为过程中可用性的早期考虑,如何直接影响可用用户界面(UI)的设计。我们打算通过共享工件使系统分析师和UI设计师更好地工作和交流,从而提供一个旨在集成专业人员与生产过程的过程,以开发具有可用性的UI。
{"title":"From usability tasks to usable user interfaces","authors":"K. Sousa, E. Furtado","doi":"10.1145/1122935.1122956","DOIUrl":"https://doi.org/10.1145/1122935.1122956","url":null,"abstract":"In this paper we describe how the identification of usability tasks in the task model as an early consideration of usability in the process can directly influence the design of usable User Interfaces (UI). We intend to make system analysts and UI designers work and communicate better by sharing artifacts, thus providing a process that aims at the integration of professionals working with a productive process in order to develop UIs with usability.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126017056","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Towards a user interface generation approach based on object oriented design and task model 提出了一种基于面向对象设计和任务模型的用户界面生成方法
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122962
A. Mahfoudhi, Mohamed Abid, M. Abed
This paper presents an approach of generating the user interface from the task model. Our work is situated in the course of approaches based on models. This approach called TOOD (Task Object Oriented Design) is based on a formal notation, which gives quantitative results that may be checked by designers and provide the possibility of performing mathematical verifications on the models. The modelling formalism is based on the joint use of the object approach and high level Petri nets. The TOOD method integrates different models (task model, user model, local model of the interface, abstract model of the interface, and model of the implementation) and their relations. An example, extracted from the air traffic control, is presented to illustrate TOOD methodology.
本文提出了一种从任务模型生成用户界面的方法。我们的工作处于基于模型的方法的过程中。这种被称为ood(任务面向对象设计)的方法基于一种正式的符号,它给出了可以由设计人员检查的定量结果,并提供了在模型上执行数学验证的可能性。建模形式是基于对象方法和高级Petri网的联合使用。ood方法集成了不同的模型(任务模型、用户模型、接口的局部模型、接口的抽象模型和实现模型)和它们之间的关系。以空中交通管制为例,说明了TOOD方法。
{"title":"Towards a user interface generation approach based on object oriented design and task model","authors":"A. Mahfoudhi, Mohamed Abid, M. Abed","doi":"10.1145/1122935.1122962","DOIUrl":"https://doi.org/10.1145/1122935.1122962","url":null,"abstract":"This paper presents an approach of generating the user interface from the task model. Our work is situated in the course of approaches based on models. This approach called TOOD (Task Object Oriented Design) is based on a formal notation, which gives quantitative results that may be checked by designers and provide the possibility of performing mathematical verifications on the models. The modelling formalism is based on the joint use of the object approach and high level Petri nets. The TOOD method integrates different models (task model, user model, local model of the interface, abstract model of the interface, and model of the implementation) and their relations. An example, extracted from the air traffic control, is presented to illustrate TOOD methodology.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126877080","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Analysis of activity structure in the asynchronous education process via mailing list 基于邮件列表的异步教学过程活动结构分析
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122949
Flávia Veloso de Souza, A. S. Gomes
This paper presents a grafical notation to represent human interaction engaged in an asynchronous learning networks in the processes of continuous formation. This research contemplates a part-time in-class course for mathematics teachers, showing the use of technology in class. This paper presents a framework showing that all human activity is mediated by artifacts and/or by the actions of the other members of the community. It describes one of the activities and presents the structures identified through the interaction between instructors and teachers mediated by a mailing list. The results appoint to features that aid to comprehend an asynchronous activity structure
本文提出了一种表示连续形成过程中异步学习网络中人的交互的图形符号。本研究设想了一门数学教师的兼职课堂课程,展示了技术在课堂上的使用。本文提出了一个框架,表明所有的人类活动都是由人工制品和/或社区其他成员的行动所介导的。它描述了其中一种活动,并展示了通过邮件列表介导的教师和教师之间的互动确定的结构。结果指定了有助于理解异步活动结构的特征
{"title":"Analysis of activity structure in the asynchronous education process via mailing list","authors":"Flávia Veloso de Souza, A. S. Gomes","doi":"10.1145/1122935.1122949","DOIUrl":"https://doi.org/10.1145/1122935.1122949","url":null,"abstract":"This paper presents a grafical notation to represent human interaction engaged in an asynchronous learning networks in the processes of continuous formation. This research contemplates a part-time in-class course for mathematics teachers, showing the use of technology in class. This paper presents a framework showing that all human activity is mediated by artifacts and/or by the actions of the other members of the community. It describes one of the activities and presents the structures identified through the interaction between instructors and teachers mediated by a mailing list. The results appoint to features that aid to comprehend an asynchronous activity structure","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127210371","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The physical user interface profile (PUIP): modelling mobile interactions with the real world 物理用户界面配置文件(PUIP):模拟与现实世界的移动交互
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122954
E. Rukzio, Andreas Pleuß, Lucia Terrenghi
So far the field of model based user interface development has focused mostly on the usage of one device, such as a Personal Computer, by one person. New interaction techniques emerge in which the user interacts with the surrounding world while using the mobile phone as a mediator for physical interactions and as communication tool to interact with services and other users. Here several devices or physical elements are used for input and output, and more than one user might be involved. These new settings require description models to support the analysis, design and implementation of systems that take such interaction techniques into account. We present the new UML 2.0 Physical User Interface Profile (PUIP) that is based on the UML 2.0 Profile for Context-Sensitive User Interface (CUP, [24]) to support the modelling of this kind of interactions. We show the feasibility of our approach through the modelling of an existing physical mobile interaction and discuss its suitability.
到目前为止,基于模型的用户界面开发领域主要集中在一个人使用一个设备,例如个人计算机。在新的交互技术中,用户与周围世界进行交互,同时使用移动电话作为物理交互的中介,并作为与服务和其他用户交互的通信工具。这里使用几个设备或物理元素进行输入和输出,并且可能涉及多个用户。这些新的设置需要描述模型来支持将这些交互技术考虑在内的系统的分析、设计和实现。我们提出了新的UML 2.0物理用户界面概要文件(PUIP),它基于UML 2.0上下文敏感用户界面概要文件(CUP,[24])来支持这种交互的建模。我们通过对现有物理移动交互的建模来展示我们方法的可行性,并讨论其适用性。
{"title":"The physical user interface profile (PUIP): modelling mobile interactions with the real world","authors":"E. Rukzio, Andreas Pleuß, Lucia Terrenghi","doi":"10.1145/1122935.1122954","DOIUrl":"https://doi.org/10.1145/1122935.1122954","url":null,"abstract":"So far the field of model based user interface development has focused mostly on the usage of one device, such as a Personal Computer, by one person. New interaction techniques emerge in which the user interacts with the surrounding world while using the mobile phone as a mediator for physical interactions and as communication tool to interact with services and other users. Here several devices or physical elements are used for input and output, and more than one user might be involved. These new settings require description models to support the analysis, design and implementation of systems that take such interaction techniques into account. We present the new UML 2.0 Physical User Interface Profile (PUIP) that is based on the UML 2.0 Profile for Context-Sensitive User Interface (CUP, [24]) to support the modelling of this kind of interactions. We show the feasibility of our approach through the modelling of an existing physical mobile interaction and discuss its suitability.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"271 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121358204","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
State chart visualization of the control flow within an ACT-R/PM user model ACT-R/PM用户模型中控制流的状态图可视化
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122944
L. Urbas, L. Nekrasova, S. Leuchter
We present a novel visualization for ACT-R/PM models of cognitive processes to support the model development. Because the underlying production system paradigm does not specify an explicit flow of control, it is rather difficult to grasp the structure of this kind of user models. Therefore, we developed an algorithm that analyzes the interdependencies of ACT-R/PM productions by resembling the main parts of the matching process of the production cycle. The algorithm produces a graph with nodes as specifications of the state of the declarative memory and edges as productions which are applicable in these states. States are generalized to reduce the complexity of the control flow. The graph is transformed into a state-chart like visual representation. Goal oriented behavior with sub-goaling is considered with subgraphs. The algorithm is implemented as a plug-in for the integrated development environment eclipse.
我们提出了一种新的认知过程ACT-R/PM模型的可视化方法,以支持模型的开发。因为底层的生产系统范例没有指定一个明确的控制流,所以很难掌握这类用户模型的结构。因此,我们开发了一种算法,通过类似于生产周期匹配过程的主要部分来分析ACT-R/PM产品的相互依赖性。该算法生成一个图,其中节点作为声明性内存状态的规范,边作为适用于这些状态的产物。状态被一般化以降低控制流的复杂性。图形被转换成类似于状态图的可视化表示。用子图来考虑带有子目标的目标导向行为。该算法是作为集成开发环境eclipse的插件实现的。
{"title":"State chart visualization of the control flow within an ACT-R/PM user model","authors":"L. Urbas, L. Nekrasova, S. Leuchter","doi":"10.1145/1122935.1122944","DOIUrl":"https://doi.org/10.1145/1122935.1122944","url":null,"abstract":"We present a novel visualization for ACT-R/PM models of cognitive processes to support the model development. Because the underlying production system paradigm does not specify an explicit flow of control, it is rather difficult to grasp the structure of this kind of user models. Therefore, we developed an algorithm that analyzes the interdependencies of ACT-R/PM productions by resembling the main parts of the matching process of the production cycle. The algorithm produces a graph with nodes as specifications of the state of the declarative memory and edges as productions which are applicable in these states. States are generalized to reduce the complexity of the control flow. The graph is transformed into a state-chart like visual representation. Goal oriented behavior with sub-goaling is considered with subgraphs. The algorithm is implemented as a plug-in for the integrated development environment eclipse.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"240 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114673747","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
A cognitive modeling of the user's exploratory behavior with prior knowledge 基于先验知识的用户探索行为认知模型
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122943
Neung Eun Kang, W. Yoon
Users tend to learn and use system functions and mechanisms through interacting with devices without referring to manuals or task instructions. In this exploratory behavior, a user's non-planned, opportunistic interaction activity is guided by the user's current knowledge and the system's responses. The user's interaction reasoning is bidirectional, including both top-down and bottom-up search processes. A top-down search is usually task-based and a bottom-up search is predominantly device-oriented. In this paper, we probe a method of cognitive modeling to account for the user's exploratory behavior. This cognitive model includes the user's prior knowledge of declarative knowledge, procedural knowledge, and meta-knowledge. Declarative knowledge concerns the characteristics and structures of tasks and interfaces. Procedural knowledge more directly affects the selection of the operations and sequences during exploration. Meta-knowledge is the knowledge that guides the use of the user's task knowledge and interface knowledge. Through user observations, we analyzed users' opportunistic behavior while interacting with two convergence devices, and elicited the users' prior knowledge utilized during the exploration.
用户倾向于通过与设备的交互来学习和使用系统功能和机制,而不需要参考手册或任务说明。在这种探索性行为中,用户的非计划的、机会性的交互活动是由用户当前的知识和系统的响应来指导的。用户交互推理是双向的,包括自顶向下和自底向上的搜索过程。自顶向下搜索通常是基于任务的,而自底向上搜索主要是面向设备的。在本文中,我们探索了一种认知建模的方法来解释用户的探索行为。该认知模型包括用户对陈述性知识、程序性知识和元知识的先验知识。声明性知识涉及任务和接口的特征和结构。程序知识更直接地影响勘探过程中操作和顺序的选择。元知识是指导用户使用任务知识和界面知识的知识。通过用户观察,我们分析了用户在与两个汇聚设备交互时的机会主义行为,并得出了用户在探索过程中使用的先验知识。
{"title":"A cognitive modeling of the user's exploratory behavior with prior knowledge","authors":"Neung Eun Kang, W. Yoon","doi":"10.1145/1122935.1122943","DOIUrl":"https://doi.org/10.1145/1122935.1122943","url":null,"abstract":"Users tend to learn and use system functions and mechanisms through interacting with devices without referring to manuals or task instructions. In this exploratory behavior, a user's non-planned, opportunistic interaction activity is guided by the user's current knowledge and the system's responses. The user's interaction reasoning is bidirectional, including both top-down and bottom-up search processes. A top-down search is usually task-based and a bottom-up search is predominantly device-oriented. In this paper, we probe a method of cognitive modeling to account for the user's exploratory behavior. This cognitive model includes the user's prior knowledge of declarative knowledge, procedural knowledge, and meta-knowledge. Declarative knowledge concerns the characteristics and structures of tasks and interfaces. Procedural knowledge more directly affects the selection of the operations and sequences during exploration. Meta-knowledge is the knowledge that guides the use of the user's task knowledge and interface knowledge. Through user observations, we analyzed users' opportunistic behavior while interacting with two convergence devices, and elicited the users' prior knowledge utilized during the exploration.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128338055","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Tool support for designing context-sensitive user interfaces using a model-based approach 使用基于模型的方法设计上下文敏感用户界面的工具支持
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122939
T. Clerckx, F. Winters, K. Coninx
Since mobile devices are expected to become more and more influenced by various kinds of context information in the near future, context needs to be taken into consideration when user interfaces are developed for these systems. When user interfaces are being developed using a model-based approach, developers need to design several models where the aggregate describes the entire user interface. These models tend to be very complex: models for applications where a lot of interaction is required can be huge and are mutually connected. This is in particular the case when external context information can act on the user interface. In this paper we describe a development process for context-aware user interfaces. We focus on the design part of the development process with attention to tool support for constructing, editing and viewing the models.
由于在不久的将来,移动设备将越来越多地受到各种上下文信息的影响,因此在为这些系统开发用户界面时需要考虑上下文。当使用基于模型的方法开发用户界面时,开发人员需要设计几个模型,其中聚合描述整个用户界面。这些模型往往非常复杂:需要大量交互的应用程序的模型可能非常庞大并且相互连接。当外部上下文信息可以作用于用户界面时,情况尤其如此。在本文中,我们描述了上下文感知用户界面的开发过程。我们将重点放在开发过程的设计部分,并关注用于构造、编辑和查看模型的工具支持。
{"title":"Tool support for designing context-sensitive user interfaces using a model-based approach","authors":"T. Clerckx, F. Winters, K. Coninx","doi":"10.1145/1122935.1122939","DOIUrl":"https://doi.org/10.1145/1122935.1122939","url":null,"abstract":"Since mobile devices are expected to become more and more influenced by various kinds of context information in the near future, context needs to be taken into consideration when user interfaces are developed for these systems. When user interfaces are being developed using a model-based approach, developers need to design several models where the aggregate describes the entire user interface. These models tend to be very complex: models for applications where a lot of interaction is required can be huge and are mutually connected. This is in particular the case when external context information can act on the user interface. In this paper we describe a development process for context-aware user interfaces. We focus on the design part of the development process with attention to tool support for constructing, editing and viewing the models.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128407630","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 27
A reference model for distributed user interfaces 分布式用户界面的参考模型
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122952
Alexandre Demeure, Gaëlle Calvary, Jean-Sébastien Sottet, J. Vanderdonckt
This paper proposes a reference model for classifying about different types of Distributed User Interfaces (DUIs) so that one could reason about their types: mouldable, distributable, and migratable UIs. The reference model explicitly captures concepts subject to distribution at different levels of abstraction (tasks, concepts, abstract UI, concrete UI, and deployed UI) so as to provide designers with a specification mechanism that enables them to express distribution. Some representative types of distributed UI are expressed according to the reference model to exemplify its usage.
本文提出了一种对不同类型的分布式用户界面(dui)进行分类的参考模型,从而可以对它们的类型进行推理:可模塑、可分发和可迁移的用户界面。参考模型显式地捕获在不同抽象级别(任务、概念、抽象UI、具体UI和部署UI)上服从分布的概念,以便为设计人员提供一种规范机制,使他们能够表达分布。根据参考模型表示了一些代表性的分布式UI类型,以举例说明其用法。
{"title":"A reference model for distributed user interfaces","authors":"Alexandre Demeure, Gaëlle Calvary, Jean-Sébastien Sottet, J. Vanderdonckt","doi":"10.1145/1122935.1122952","DOIUrl":"https://doi.org/10.1145/1122935.1122952","url":null,"abstract":"This paper proposes a reference model for classifying about different types of Distributed User Interfaces (DUIs) so that one could reason about their types: mouldable, distributable, and migratable UIs. The reference model explicitly captures concepts subject to distribution at different levels of abstraction (tasks, concepts, abstract UI, concrete UI, and deployed UI) so as to provide designers with a specification mechanism that enables them to express distribution. Some representative types of distributed UI are expressed according to the reference model to exemplify its usage.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"299 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121264392","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 27
期刊
International Workshop on Task Models and Diagrams for User Interface Design
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1