首页 > 最新文献

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

英文 中文
DialogSketch: dynamics of the canonical prototypes DialogSketch:规范原型的动态
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122940
Leonel Nóbrega, N. Nunes, H. Coelho
In this paper, we argue that the combination of task modeling with abstract prototyping improves the effectiveness of the user interface design at an early stage of the development process. Currently there is no effective way to connect popular task and presentation based formalisms (e.g. ConcurTask Trees -- CTTs and Canonical Abstract Prototypes -- CAPs) in interactive system development. Here we present and illustrate an approach that relates CTTs with CAPs under the common semantics of the UML 2.0. We find that an abstract prototype is more suitable as a starting point to represent and infer the task structure that supports the user interaction. Our approach is supported by the DialogSketch tool, which enables the creation, design and editing of a UML version of CAPs and CTTs that can be co-edited and simulated in an innovative way that leverages effective and usable simulation of abstract user-interfaces.
在本文中,我们认为任务建模与抽象原型的结合可以在开发过程的早期阶段提高用户界面设计的有效性。目前,在交互系统开发中,还没有有效的方法来连接流行的任务和基于表示的形式化(例如,并发任务树—CTTs和规范抽象原型—CAPs)。在这里,我们展示并说明了一种在UML 2.0的通用语义下将ctt与cap联系起来的方法。我们发现抽象原型更适合作为表示和推断支持用户交互的任务结构的起点。我们的方法是由DialogSketch工具支持的,它支持创建、设计和编辑UML版本的cap和ctt,这些cap和ctt可以以一种创新的方式共同编辑和模拟,这种方式利用了对抽象用户界面的有效和可用的模拟。
{"title":"DialogSketch: dynamics of the canonical prototypes","authors":"Leonel Nóbrega, N. Nunes, H. Coelho","doi":"10.1145/1122935.1122940","DOIUrl":"https://doi.org/10.1145/1122935.1122940","url":null,"abstract":"In this paper, we argue that the combination of task modeling with abstract prototyping improves the effectiveness of the user interface design at an early stage of the development process. Currently there is no effective way to connect popular task and presentation based formalisms (e.g. ConcurTask Trees -- CTTs and Canonical Abstract Prototypes -- CAPs) in interactive system development. Here we present and illustrate an approach that relates CTTs with CAPs under the common semantics of the UML 2.0. We find that an abstract prototype is more suitable as a starting point to represent and infer the task structure that supports the user interaction. Our approach is supported by the DialogSketch tool, which enables the creation, design and editing of a UML version of CAPs and CTTs that can be co-edited and simulated in an innovative way that leverages effective and usable simulation of abstract user-interfaces.","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":"128823985","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
TaskArchitect: taking the work out of task analysis TaskArchitect:将工作从任务分析中剥离出来
Pub Date : 2004-11-15 DOI: 10.1145/1045446.1045473
Jonathan Stuart, Richard Penn
This paper takes a pragmatic approach to the design of a task analysis support tool. Instead of proposing a new approach to analysis, it looks at the common requirements for providing support to a wide range of task analysis practitioners, each applying their own style of analysis. The paper describes the range of activities undertaken when practicing what is commonly referred to as "task analysis". It is proposed that users will only tolerate a level of syntactical complexity in a tool that is sufficient to meet their task analysis needs. Further complexity becomes a barrier to use. Hierarchical Task Analysis (HTA) is selected as the method to be supported because it is a widely used, generic approach that is also the basis of a number of more specialized methods. A commercial tool supporting these requirements is described along with the benefits that may be accrued through its use.
本文采用一种实用的方法来设计一个任务分析支持工具。它没有提出一种新的分析方法,而是着眼于为广泛的任务分析实践者提供支持的共同需求,每个人都应用他们自己的分析风格。本文描述了在实践通常被称为“任务分析”时所进行的活动范围。建议用户只容忍工具中足以满足其任务分析需求的语法复杂性。进一步的复杂性成为使用的障碍。选择分层任务分析(HTA)作为要支持的方法,因为它是一种广泛使用的通用方法,也是许多更专门的方法的基础。本文描述了一种支持这些需求的商业工具,以及通过使用它可能产生的好处。
{"title":"TaskArchitect: taking the work out of task analysis","authors":"Jonathan Stuart, Richard Penn","doi":"10.1145/1045446.1045473","DOIUrl":"https://doi.org/10.1145/1045446.1045473","url":null,"abstract":"This paper takes a pragmatic approach to the design of a task analysis support tool. Instead of proposing a new approach to analysis, it looks at the common requirements for providing support to a wide range of task analysis practitioners, each applying their own style of analysis. The paper describes the range of activities undertaken when practicing what is commonly referred to as \"task analysis\". It is proposed that users will only tolerate a level of syntactical complexity in a tool that is sufficient to meet their task analysis needs. Further complexity becomes a barrier to use. Hierarchical Task Analysis (HTA) is selected as the method to be supported because it is a widely used, generic approach that is also the basis of a number of more specialized methods. A commercial tool supporting these requirements is described along with the benefits that may be accrued through its use.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"145 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121255025","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}
引用次数: 20
Task models and interaction models in a multiple user interfaces generation process 多用户界面生成过程中的任务模型和交互模型
Pub Date : 2004-11-15 DOI: 10.1145/1045446.1045471
Kinan Samaan, F. Tarpin-Bernard
In a Multiple User Interfaces (MUI) context, several models must be defined and adapted (tasks, user, domain...). Abstract models are progressively enriched in concrete models using pattern libraries and filtering processes. In this paper, we define the central role of the interaction model in MUI design and specification. This model manages the interaction between the user and the application, and ensures the link between task models, abstract interfaces and the functional core of the application. In our approach, we use AMF, a multi-agent and multi-facet architecture, to define the interaction model. We describe the structure and behavior of an AMF-based interactive system that provides multiple user interfaces.
在多用户界面(MUI)上下文中,必须定义和调整多个模型(任务、用户、域……)。抽象模型使用模式库和过滤过程逐步丰富为具体模型。在本文中,我们定义了交互模型在MUI设计和规范中的核心作用。该模型管理用户与应用程序之间的交互,并确保任务模型、抽象接口和应用程序功能核心之间的联系。在我们的方法中,我们使用AMF(一种多代理和多层面的体系结构)来定义交互模型。我们描述了一个基于amf的交互式系统的结构和行为,该系统提供了多个用户界面。
{"title":"Task models and interaction models in a multiple user interfaces generation process","authors":"Kinan Samaan, F. Tarpin-Bernard","doi":"10.1145/1045446.1045471","DOIUrl":"https://doi.org/10.1145/1045446.1045471","url":null,"abstract":"In a Multiple User Interfaces (MUI) context, several models must be defined and adapted (tasks, user, domain...). Abstract models are progressively enriched in concrete models using pattern libraries and filtering processes. In this paper, we define the central role of the interaction model in MUI design and specification. This model manages the interaction between the user and the application, and ensures the link between task models, abstract interfaces and the functional core of the application. In our approach, we use AMF, a multi-agent and multi-facet architecture, to define the interaction model. We describe the structure and behavior of an AMF-based interactive system that provides multiple user interfaces.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"363 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121650304","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}
引用次数: 25
Towards a composite modelling approach for multitasking 面向多任务的复合建模方法
Pub Date : 2004-11-15 DOI: 10.1145/1045446.1045452
P. Wild, P. Johnson, H. Johnson
Much information and knowledge work (with and without information technology) can be characterised as multitasking and interrupt driven. A whole host of characterisations and buzzwords imply an increase in the number of roles, tasks/activities, IT artefacts, interruptions and exceptions that people have to deal with. This provides a challenge for Task Analysis approaches as they have historically focussed around single tasks and users.A preliminary version of a composite modelling approach (the Composite Multitasking Model) is presented that draws from approaches that model task, events, interruptions, exceptions and the temporal aspects of tasks. As well consideration of how information about multiple tasks is elicited, we apply the approach to the modelling of data from our own studies.
许多信息和知识工作(有或没有信息技术)可以被描述为多任务和中断驱动。大量的特征和流行语意味着人们必须处理的角色、任务/活动、IT工件、中断和异常数量的增加。这对任务分析方法提出了挑战,因为它们历来关注单个任务和用户。本文提出了复合建模方法的一个初步版本(复合多任务模型),该模型借鉴了对任务、事件、中断、异常和任务的时间方面进行建模的方法。考虑到多重任务的信息是如何被引出的,我们将这种方法应用于我们自己研究的数据建模。
{"title":"Towards a composite modelling approach for multitasking","authors":"P. Wild, P. Johnson, H. Johnson","doi":"10.1145/1045446.1045452","DOIUrl":"https://doi.org/10.1145/1045446.1045452","url":null,"abstract":"Much information and knowledge work (with and without information technology) can be characterised as multitasking and interrupt driven. A whole host of characterisations and buzzwords imply an increase in the number of roles, tasks/activities, IT artefacts, interruptions and exceptions that people have to deal with. This provides a challenge for Task Analysis approaches as they have historically focussed around single tasks and users.A preliminary version of a composite modelling approach (the Composite Multitasking Model) is presented that draws from approaches that model task, events, interruptions, exceptions and the temporal aspects of tasks. As well consideration of how information about multiple tasks is elicited, we apply the approach to the modelling of data from our own studies.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127160070","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}
引用次数: 26
Tasks and scenario-based evaluation of information visualization techniques 任务和基于场景的信息可视化技术评估
Pub Date : 2004-11-15 DOI: 10.1145/1045446.1045475
M. Winckler, Philippe A. Palanque, C. Freitas
Usability evaluation of an information visualization technique can only be done by the joint evaluation of both the visual representation and the interaction techniques. This work proposes task models as a key element for carrying out such evaluations in a structured way. We base our work on a taxonomy abstracting from rendering functions supported by information visualization techniques. CTTE is used to model these abstract visual tasks as well as to generate scenarios from this model for evaluation purposes. We conclude that the use of task models allows generating test scenarios which are more effective than informal and unstructured evaluations.
信息可视化技术的可用性评价只能通过可视化表示技术和交互技术的联合评价来完成。这项工作提出任务模型作为以结构化方式进行此类评估的关键要素。我们的工作基于从信息可视化技术支持的呈现函数中抽象出来的分类法。CTTE用于为这些抽象的可视化任务建模,并从该模型生成用于评估目的的场景。我们的结论是,任务模型的使用允许生成比非正式和非结构化评估更有效的测试场景。
{"title":"Tasks and scenario-based evaluation of information visualization techniques","authors":"M. Winckler, Philippe A. Palanque, C. Freitas","doi":"10.1145/1045446.1045475","DOIUrl":"https://doi.org/10.1145/1045446.1045475","url":null,"abstract":"Usability evaluation of an information visualization technique can only be done by the joint evaluation of both the visual representation and the interaction techniques. This work proposes task models as a key element for carrying out such evaluations in a structured way. We base our work on a taxonomy abstracting from rendering functions supported by information visualization techniques. CTTE is used to model these abstract visual tasks as well as to generate scenarios from this model for evaluation purposes. We conclude that the use of task models allows generating test scenarios which are more effective than informal and unstructured evaluations.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125186483","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}
引用次数: 33
Different types of patterns for online-booking systems 不同类型的在线预订系统模式
Pub Date : 2004-11-15 DOI: 10.1145/1045446.1045464
C. Teuber, P. Forbrig
With the emergence of the pattern approach for software design researchers, software engineers and designers have started an intense discussion on patterns. This topic gained currency and is still evident in recent publications. Since then, debate has contained many conflicting theories, approaches, and ideas on the nature of patterns and their use in making the software development process more efficient.
随着模式方法在软件设计研究者中的出现,软件工程师和设计人员开始了对模式的激烈讨论。这个话题在最近的出版物中越来越流行,并且仍然很明显。从那时起,关于模式的本质及其在使软件开发过程更有效方面的使用的争论包含了许多相互冲突的理论、方法和思想。
{"title":"Different types of patterns for online-booking systems","authors":"C. Teuber, P. Forbrig","doi":"10.1145/1045446.1045464","DOIUrl":"https://doi.org/10.1145/1045446.1045464","url":null,"abstract":"With the emergence of the pattern approach for software design researchers, software engineers and designers have started an intense discussion on patterns. This topic gained currency and is still evident in recent publications. Since then, debate has contained many conflicting theories, approaches, and ideas on the nature of patterns and their use in making the software development process more efficient.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115369065","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
Interactions, collaborations and breakdowns 互动、合作和崩溃
Pub Date : 2004-11-15 DOI: 10.1145/1045446.1045448
P. Johnson
What is the point of modelling anything - why don't we simply get on with the job of designing and building interactive systems using our intuitions, creative genius, experience and knowledge. This is an argument often put forward in certain areas. We do use all the above when we design and build systems and we still get them wrong, often in serious ways that mostly only cost in terns of time or money. Models do not necessarily allow us to avoid the mistakes and pitfalls of design, a model is only an abstraction over detail, a representation of something that we believe is of relevance, interest and/or concern. We have to be creative, ingenius, experienced and knowledgeable in our development and use of models in design. Models do not exist for themselves, and people who engage in developing and using models are not doing that purely for the purpose of developing or perpetuating the use of a particular model. In my view modelling is a way to further understanding, and as our understanding progresses so should the models we use. In this respect I want to consider how my understanding of interaction has progressed and with that my attempts to model aspects of interaction that I am trying to understand so that I might use that understanding to improve interaction design. That means that while task modelling has been and still is important it is not a be all and end all.
建模的意义是什么?为什么我们不直接利用我们的直觉、创造力、经验和知识来设计和构建互动系统呢?这是一个在某些领域经常被提出的论点。当我们设计和构建系统时,我们确实使用了上述所有方法,但我们仍然会出错,而且往往是以严重的方式出错,而这些错误大多只会花费时间或金钱。模型不一定能让我们避免设计中的错误和陷阱,模型只是对细节的抽象,是我们认为相关、感兴趣和/或关注的东西的表示。我们必须在开发和使用设计模型方面具有创造性、天才性、经验丰富和知识渊博。模型本身并不存在,从事开发和使用模型的人并不是纯粹为了开发或延续特定模型的使用而这样做的。在我看来,建模是进一步理解的一种方式,随着我们理解的进步,我们使用的模型也应该如此。在这方面,我想考虑一下我对交互的理解是如何发展的,以及我试图对交互的各个方面进行建模的尝试,我试图理解这些方面,以便我可以利用这些理解来改进交互设计。这意味着尽管任务建模一直很重要,但它并不是万能的。
{"title":"Interactions, collaborations and breakdowns","authors":"P. Johnson","doi":"10.1145/1045446.1045448","DOIUrl":"https://doi.org/10.1145/1045446.1045448","url":null,"abstract":"What is the point of modelling anything - why don't we simply get on with the job of designing and building interactive systems using our intuitions, creative genius, experience and knowledge. This is an argument often put forward in certain areas. We do use all the above when we design and build systems and we still get them wrong, often in serious ways that mostly only cost in terns of time or money. Models do not necessarily allow us to avoid the mistakes and pitfalls of design, a model is only an abstraction over detail, a representation of something that we believe is of relevance, interest and/or concern. We have to be creative, ingenius, experienced and knowledgeable in our development and use of models in design. Models do not exist for themselves, and people who engage in developing and using models are not doing that purely for the purpose of developing or perpetuating the use of a particular model. In my view modelling is a way to further understanding, and as our understanding progresses so should the models we use. In this respect I want to consider how my understanding of interaction has progressed and with that my attempts to model aspects of interaction that I am trying to understand so that I might use that understanding to improve interaction design. That means that while task modelling has been and still is important it is not a be all and end all.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128648282","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
Focus-based design of mixed reality systems 混合现实系统的焦点设计
Pub Date : 2004-11-15 DOI: 10.1145/1045446.1045458
D. Trevisan, M. Gemo, J. Vanderdonckt, B. Macq
Currently very few techniques are available to support the design of Augmented and Mixed Reality (MR) systems. Task elicitation is more complex for MR systems than for traditional information systems. Having multiple sources of information and two worlds of interaction (real and virtual) involves making choices about what to attend to and when. Interaction based on traditional input and output devices is not effective in a mixed scenario. It distracts the user from the task at hand and may create a severe cognitive seam. Understanding, formalizing and modeling such aspects can help designers to assess interaction at all the stages of development. We are interested in focused applications that require the user's hand free for real world tasks and to understand how the user's task focus drives designing MR systems. The contribution of this paper is twofold: it first illustrates the specific requirements posed by such systems and then it shows through a study case that there is currently no complete support to model these aspects among the tools commonly employed for task modeling.
目前很少有技术可以支持增强和混合现实(MR)系统的设计。与传统的信息系统相比,磁共振系统的任务激发更为复杂。拥有多个信息源和两个交互世界(真实世界和虚拟世界)涉及到选择关注什么和何时关注什么。基于传统输入和输出设备的交互在混合场景中是无效的。它会分散用户对手头任务的注意力,并可能造成严重的认知缺陷。理解、形式化和建模这些方面可以帮助设计人员在开发的所有阶段评估交互。我们感兴趣的是需要用户腾出手来完成现实世界任务的集中应用程序,并了解用户的任务集中如何驱动设计MR系统。本文的贡献是双重的:它首先说明了这些系统所提出的特定需求,然后通过一个研究案例表明,目前常用的任务建模工具中没有完全支持对这些方面进行建模。
{"title":"Focus-based design of mixed reality systems","authors":"D. Trevisan, M. Gemo, J. Vanderdonckt, B. Macq","doi":"10.1145/1045446.1045458","DOIUrl":"https://doi.org/10.1145/1045446.1045458","url":null,"abstract":"Currently very few techniques are available to support the design of Augmented and Mixed Reality (MR) systems. Task elicitation is more complex for MR systems than for traditional information systems. Having multiple sources of information and two worlds of interaction (real and virtual) involves making choices about what to attend to and when. Interaction based on traditional input and output devices is not effective in a mixed scenario. It distracts the user from the task at hand and may create a severe cognitive seam. Understanding, formalizing and modeling such aspects can help designers to assess interaction at all the stages of development. We are interested in focused applications that require the user's hand free for real world tasks and to understand how the user's task focus drives designing MR systems. The contribution of this paper is twofold: it first illustrates the specific requirements posed by such systems and then it shows through a study case that there is currently no complete support to model these aspects among the tools commonly employed for task modeling.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122299109","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}
引用次数: 15
KnowiXML: a knowledge-based system generating multiple abstract user interfaces in USIXML KnowiXML:一个基于知识的系统,用USIXML生成多个抽象用户界面
Pub Date : 2004-11-15 DOI: 10.1145/1045446.1045469
E. Furtado, Vasco Furtado, K. Sousa, J. Vanderdonckt, Q. Limbourg
This research presents a multidisciplinary approach aimed at generating multiple Abstract User Interfaces (AUIs), which are adaptable for different kinds of users, performing different tasks, using specific devices in various physical environments. The UI generation framework, called IKnowU, is based on a unified process for interactive system design, which integrates Software Engineering (SE), and Human-Computer Interaction (HCI) best practices. This framework is supported by KnowiXML, a Knowledge-Based System (KBS) that facilitates the application of models and the allocation of appropriate visual elements during the generation of AUIs. These AUIs are generated by using problem solving methods studied in Artificial Intelligence (AI). Design knowledge encoded in KnowiXML uniformly manipulates models and UI specifications through the use of an User Interface Description Language (UIDL).
本研究提出了一种多学科的方法,旨在生成多个抽象用户界面(AUIs),这些界面适用于不同类型的用户,执行不同的任务,在不同的物理环境中使用特定的设备。名为IKnowU的UI生成框架基于一个统一的交互系统设计过程,它集成了软件工程(SE)和人机交互(HCI)的最佳实践。该框架由KnowiXML支持,KnowiXML是一个基于知识的系统(KBS),它在生成aui期间促进了模型的应用和适当视觉元素的分配。这些aui是通过使用人工智能(AI)中研究的问题解决方法生成的。在KnowiXML中编码的设计知识通过使用用户界面描述语言统一地操作模型和UI规范。
{"title":"KnowiXML: a knowledge-based system generating multiple abstract user interfaces in USIXML","authors":"E. Furtado, Vasco Furtado, K. Sousa, J. Vanderdonckt, Q. Limbourg","doi":"10.1145/1045446.1045469","DOIUrl":"https://doi.org/10.1145/1045446.1045469","url":null,"abstract":"This research presents a multidisciplinary approach aimed at generating multiple Abstract User Interfaces (AUIs), which are adaptable for different kinds of users, performing different tasks, using specific devices in various physical environments. The UI generation framework, called IKnowU, is based on a unified process for interactive system design, which integrates Software Engineering (SE), and Human-Computer Interaction (HCI) best practices. This framework is supported by KnowiXML, a Knowledge-Based System (KBS) that facilitates the application of models and the allocation of appropriate visual elements during the generation of AUIs. These AUIs are generated by using problem solving methods studied in Artificial Intelligence (AI). Design knowledge encoded in KnowiXML uniformly manipulates models and UI specifications through the use of an User Interface Description Language (UIDL).","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129667042","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}
引用次数: 17
Participatory task modelling: users and developers modelling users' tasks and domains 参与式任务建模:用户和开发人员对用户的任务和领域进行建模
Pub Date : 2004-11-15 DOI: 10.1145/1045446.1045460
E. O'Neill, P. Johnson
Participatory Task Modelling (PTM) is an approach to systems development that combines the strengths of the task analysis and participatory design traditions. This paper briefly reviews the strengths and weaknesses of standard participatory design and task analysis methods and presents PTM as a practical approach that integrates the best of both. We describe techniques for the participatory development of models of the users' current tasks and domain and models of their envisioned tasks in an enhanced domain. The paper concludes with a discussion of a range of tools and representations used in PTM.
参与式任务建模(PTM)是一种结合任务分析和参与式设计传统优势的系统开发方法。本文简要回顾了标准参与式设计和任务分析方法的优缺点,并提出了PTM作为一种整合两者优点的实用方法。我们描述了用户当前任务和领域模型的参与式开发技术,以及他们在增强领域中设想的任务模型。本文最后讨论了PTM中使用的一系列工具和表示。
{"title":"Participatory task modelling: users and developers modelling users' tasks and domains","authors":"E. O'Neill, P. Johnson","doi":"10.1145/1045446.1045460","DOIUrl":"https://doi.org/10.1145/1045446.1045460","url":null,"abstract":"Participatory Task Modelling (PTM) is an approach to systems development that combines the strengths of the task analysis and participatory design traditions. This paper briefly reviews the strengths and weaknesses of standard participatory design and task analysis methods and presents PTM as a practical approach that integrates the best of both. We describe techniques for the participatory development of models of the users' current tasks and domain and models of their envisioned tasks in an enhanced domain. The paper concludes with a discussion of a range of tools and representations used in PTM.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131970610","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}
引用次数: 24
期刊
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