首页 > 最新文献

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

英文 中文
Appropriateness of user interfaces to tasks 用户界面对任务的适当性
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122957
S. Balbo, D. Draheim, C. Lutteroth, Gerald Weber
In this paper we define the complex relation between task models and user interfaces in a declarative manner. We do this by describing how a task model can be transformed to other functionally equivalent task models, how it can be mapped to a user interface prototype, and how a user interface can be transformed to other functionally equivalent user interfaces. We use this relation in order to tackle the question whether a user interface is appropriate for a task, which leads us to a conceptual notion of usability. The user interfaces are modeled with form-oriented analysis.
本文以声明的方式定义了任务模型和用户界面之间的复杂关系。我们通过描述如何将任务模型转换为其他功能等效的任务模型,如何将其映射到用户界面原型,以及如何将用户界面转换为其他功能等效的用户界面来实现这一点。我们使用这种关系来解决用户界面是否适合某项任务的问题,从而引出可用性的概念。使用面向表单的分析对用户界面进行建模。
{"title":"Appropriateness of user interfaces to tasks","authors":"S. Balbo, D. Draheim, C. Lutteroth, Gerald Weber","doi":"10.1145/1122935.1122957","DOIUrl":"https://doi.org/10.1145/1122935.1122957","url":null,"abstract":"In this paper we define the complex relation between task models and user interfaces in a declarative manner. We do this by describing how a task model can be transformed to other functionally equivalent task models, how it can be mapped to a user interface prototype, and how a user interface can be transformed to other functionally equivalent user interfaces. We use this relation in order to tackle the question whether a user interface is appropriate for a task, which leads us to a conceptual notion of usability. The user interfaces are modeled with form-oriented analysis.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"4 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":"123744880","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}
引用次数: 7
Executable task models 可执行任务模型
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122958
Tobias Klug, J. Kangasharju
Current task modeling techniques have a shortcoming in that they only use the model at design time. This means that the information contained in the model has to be embedded into the application and makes the task model static. In this paper we propose using the task model at runtime, in order to simplify producing applications which adapt to the actions of the user. In particular, we extend the ConcurTaskTree (CTT) notation to allow dynamic execution of a task model. A key feature of our extension is that it gives semantics for the use of information exchange operators. Our second contribution is an implementation of our dynamic task model. We present a prototype application which shows how the interactions with the task model at runtime allow us to produce a dynamic and context aware user interface.
当前的任务建模技术有一个缺点,那就是它们只在设计时使用模型。这意味着模型中包含的信息必须嵌入到应用程序中,并使任务模型成为静态的。在本文中,我们提出在运行时使用任务模型,以简化生产适应用户动作的应用程序。特别地,我们扩展了ConcurTaskTree (CTT)表示法,以允许任务模型的动态执行。我们扩展的一个关键特性是,它为信息交换操作符的使用提供了语义。我们的第二个贡献是动态任务模型的实现。我们展示了一个原型应用程序,它展示了在运行时与任务模型的交互如何允许我们生成动态的和上下文感知的用户界面。
{"title":"Executable task models","authors":"Tobias Klug, J. Kangasharju","doi":"10.1145/1122935.1122958","DOIUrl":"https://doi.org/10.1145/1122935.1122958","url":null,"abstract":"Current task modeling techniques have a shortcoming in that they only use the model at design time. This means that the information contained in the model has to be embedded into the application and makes the task model static. In this paper we propose using the task model at runtime, in order to simplify producing applications which adapt to the actions of the user. In particular, we extend the ConcurTaskTree (CTT) notation to allow dynamic execution of a task model. A key feature of our extension is that it gives semantics for the use of information exchange operators. Our second contribution is an implementation of our dynamic task model. We present a prototype application which shows how the interactions with the task model at runtime allow us to produce a dynamic and context aware user interface.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"36 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":"122427976","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}
引用次数: 38
Task modeling for ambient intelligent environments: design support for situated task executions 针对环境智能环境的任务建模:为定位任务执行提供设计支持
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122953
K. Luyten, Chris Vandervelpen, K. Coninx
The design of interactive systems for an ambient intelligent environment poses many challenges because of the great diversity in devices the user has control of and the user's situation imposed by the environment. Although task-centered interface design is an established approach for traditional form-based and even for multi-device user interfaces, this design approach is, in its current form, not ready for the design of user interfaces for ambient intelligent environments. In this paper we propose a task-centered approach to design interaction mechanisms for ambient intelligent environments by means of visualization and simulation. We focus on three different concepts that are important to support this approach: situated task allocations, user interface distributions and visualization of context influences. Because the execution of a task depends strongly on the situation or context of use, the consequences of a context change on the execution of a task specification should be communicated with the task designer during the design process. The designer should be able to define the possibilities to execute a task while taking into account constraints imposed by the environment of the user. A tool to support this approach using visualization of the environment and simulation of the interface configurations is introduced.
由于用户控制的设备种类繁多,以及环境对用户的影响,使得环境智能环境下的交互系统设计面临诸多挑战。虽然以任务为中心的界面设计是传统的基于表单甚至多设备用户界面的既定方法,但这种设计方法目前的形式还不适合环境智能环境的用户界面设计。在本文中,我们提出了一种以任务为中心的方法,通过可视化和仿真来设计环境智能环境的交互机制。我们着重于支持这种方法的三个重要概念:定位任务分配、用户界面分布和上下文影响的可视化。由于任务的执行在很大程度上取决于使用的情况或上下文,因此应该在设计过程中与任务设计者沟通上下文更改对任务规范执行的影响。设计师应该能够定义执行任务的可能性,同时考虑到用户环境所施加的限制。介绍了一种使用环境可视化和接口配置仿真来支持这种方法的工具。
{"title":"Task modeling for ambient intelligent environments: design support for situated task executions","authors":"K. Luyten, Chris Vandervelpen, K. Coninx","doi":"10.1145/1122935.1122953","DOIUrl":"https://doi.org/10.1145/1122935.1122953","url":null,"abstract":"The design of interactive systems for an ambient intelligent environment poses many challenges because of the great diversity in devices the user has control of and the user's situation imposed by the environment. Although task-centered interface design is an established approach for traditional form-based and even for multi-device user interfaces, this design approach is, in its current form, not ready for the design of user interfaces for ambient intelligent environments. In this paper we propose a task-centered approach to design interaction mechanisms for ambient intelligent environments by means of visualization and simulation. We focus on three different concepts that are important to support this approach: situated task allocations, user interface distributions and visualization of context influences. Because the execution of a task depends strongly on the situation or context of use, the consequences of a context change on the execution of a task specification should be communicated with the task designer during the design process. The designer should be able to define the possibilities to execute a task while taking into account constraints imposed by the environment of the user. A tool to support this approach using visualization of the environment and simulation of the interface configurations is introduced.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"265 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":"123479915","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
A method, system, and tools for intelligent interruption management 一种智能中断管理的方法、系统和工具
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122959
Piotr D. Adamczyk, Shamsi T. Iqbal, B. Bailey
Interrupting users engaged in tasks typically has negative effects on their task completion time, error rate, and affective state. Empirical research has shown that these negative effects can be mitigated by deferring interruptions until more opportune moments in a user's task sequence. However, existing systems that reason about when to interrupt do not have access to task models that would allow for such finer-grained temporal reasoning. We outline our method of finding opportune moments that links a physiological measure of workload with task modeling techniques and theories of attention. We describe the design and implementation of our interruption management system, showing how it can be used to specify and monitor practical, representative user tasks. We discuss our ongoing empirical work in this area, and how the use of our framework may enable attention aware systems to consider a user's position in a task when reasoning about when to interrupt.
打断正在执行任务的用户通常会对他们的任务完成时间、错误率和情感状态产生负面影响。实证研究表明,这些负面影响可以通过将干扰推迟到用户任务序列中更合适的时刻来减轻。然而,推理何时中断的现有系统无法访问允许这种细粒度时间推理的任务模型。我们概述了我们的方法,找到适当的时刻,将工作负荷的生理测量与任务建模技术和注意力理论联系起来。我们描述了中断管理系统的设计和实现,展示了如何使用它来指定和监控实际的、有代表性的用户任务。我们讨论了我们在这一领域正在进行的实证工作,以及使用我们的框架如何使注意力感知系统在推理何时中断时考虑用户在任务中的位置。
{"title":"A method, system, and tools for intelligent interruption management","authors":"Piotr D. Adamczyk, Shamsi T. Iqbal, B. Bailey","doi":"10.1145/1122935.1122959","DOIUrl":"https://doi.org/10.1145/1122935.1122959","url":null,"abstract":"Interrupting users engaged in tasks typically has negative effects on their task completion time, error rate, and affective state. Empirical research has shown that these negative effects can be mitigated by deferring interruptions until more opportune moments in a user's task sequence. However, existing systems that reason about when to interrupt do not have access to task models that would allow for such finer-grained temporal reasoning. We outline our method of finding opportune moments that links a physiological measure of workload with task modeling techniques and theories of attention. We describe the design and implementation of our interruption management system, showing how it can be used to specify and monitor practical, representative user tasks. We discuss our ongoing empirical work in this area, and how the use of our framework may enable attention aware systems to consider a user's position in a task when reasoning about when to interrupt.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"13 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":"114773193","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}
引用次数: 54
Interface design through knowledge-based systems: an approach centered on explanations from problem-solving models 基于知识系统的界面设计:一种以解决问题模型的解释为中心的方法
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122961
A. Liborio, E. Furtado, Ismael Rocha, Vasco Furtado
The process of generating user interfaces is complex and demands a great deal of effort from the specialist, because there are several possible combinations and uncertainties regarding any one option. We believe that the modeling of HCI concepts and of the knowledge of all parties involved is of great importance, as well as the reuse of this modeling to automate and optimize such process. Therefore, we are proposing a KBS (Knowledge-Based System) that represents the knowledge of the interface designers. This System possesses the feature of interactivity, so that the user can have an explanation of the results produced, thus improving the understanding and acceptance of the proposed interface. Furthermore, the system allows for its knowledge base to be modified. We applied the proposed method to generate an abstract user interface for a system of email control and for a system of simulation of criminal activity.
生成用户界面的过程是复杂的,需要专家付出大量的努力,因为任何一个选项都有几种可能的组合和不确定性。我们认为,对HCI概念和所有相关方的知识进行建模是非常重要的,以及对这种建模的重用,以自动化和优化这一过程。因此,我们提出了一个KBS (knowledge - based System),它代表了界面设计者的知识。本系统具有交互性的特点,使用户可以对所产生的结果有一个解释,从而提高了对所设计界面的理解和接受度。此外,该系统允许对其知识库进行修改。我们应用所提出的方法为电子邮件控制系统和犯罪活动模拟系统生成抽象用户界面。
{"title":"Interface design through knowledge-based systems: an approach centered on explanations from problem-solving models","authors":"A. Liborio, E. Furtado, Ismael Rocha, Vasco Furtado","doi":"10.1145/1122935.1122961","DOIUrl":"https://doi.org/10.1145/1122935.1122961","url":null,"abstract":"The process of generating user interfaces is complex and demands a great deal of effort from the specialist, because there are several possible combinations and uncertainties regarding any one option. We believe that the modeling of HCI concepts and of the knowledge of all parties involved is of great importance, as well as the reuse of this modeling to automate and optimize such process. Therefore, we are proposing a KBS (Knowledge-Based System) that represents the knowledge of the interface designers. This System possesses the feature of interactivity, so that the user can have an explanation of the results produced, thus improving the understanding and acceptance of the proposed interface. Furthermore, the system allows for its knowledge base to be modified. We applied the proposed method to generate an abstract user interface for a system of email control and for a system of simulation of criminal activity.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"59 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":"130594651","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
Supporting interactive workflow systems through graphical web interfaces and interactive simulators 通过图形化web界面和交互式模拟器支持交互式工作流系统
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122948
A. Bruno, F. Paternò, C. Santoro
The design of workflow systems originated as an attempt to support coordinated data access. The improvement of interaction technology has created an opportunity for more flexible and interactive activities. Tools for modelling tasks in cooperative applications have started to appear. In this paper, we show how to extend one such tool for supporting workflow control in distributed environments through interactive graphical interfaces. In particular, we show how we have created an environment that exploits a workflow server containing a simulator of cooperative task models. This enables the possibility of allowing users with different roles to access the system through interactive graphical Web interfaces obtained using SVG. Users can access from any location where a Web access is available and obtain information regarding the state of a specific workflow instance, their enabled tasks according to the current state, the active tasks (high level tasks started but not yet finished), and the history of tasks accomplished with details regarding their performance. Whenever a task is performed, the user can inform the system regarding this, and the workflow system will update the state of the procedure and enable or disable the tasks for all the roles involved accordingly.
工作流系统的设计最初是为了支持协调的数据访问。互动技术的改进为更灵活和互动的活动创造了机会。协作应用程序中用于任务建模的工具已经开始出现。在本文中,我们展示了如何扩展这样一个工具,以便通过交互式图形界面在分布式环境中支持工作流控制。特别是,我们展示了如何创建一个环境,该环境利用了包含协作任务模型模拟器的工作流服务器。这使得具有不同角色的用户能够通过使用SVG获得的交互式图形Web界面访问系统。用户可以从任何可用Web访问的位置进行访问,并获取有关特定工作流实例的状态、根据当前状态启用的任务、活动任务(已启动但尚未完成的高级任务)以及已完成任务的历史记录(包含有关其性能的详细信息)的信息。无论何时执行任务,用户都可以将此通知系统,工作流系统将更新过程的状态,并相应地为所有涉及的角色启用或禁用任务。
{"title":"Supporting interactive workflow systems through graphical web interfaces and interactive simulators","authors":"A. Bruno, F. Paternò, C. Santoro","doi":"10.1145/1122935.1122948","DOIUrl":"https://doi.org/10.1145/1122935.1122948","url":null,"abstract":"The design of workflow systems originated as an attempt to support coordinated data access. The improvement of interaction technology has created an opportunity for more flexible and interactive activities. Tools for modelling tasks in cooperative applications have started to appear. In this paper, we show how to extend one such tool for supporting workflow control in distributed environments through interactive graphical interfaces. In particular, we show how we have created an environment that exploits a workflow server containing a simulator of cooperative task models. This enables the possibility of allowing users with different roles to access the system through interactive graphical Web interfaces obtained using SVG. Users can access from any location where a Web access is available and obtain information regarding the state of a specific workflow instance, their enabled tasks according to the current state, the active tasks (high level tasks started but not yet finished), and the history of tasks accomplished with details regarding their performance. Whenever a task is performed, the user can inform the system regarding this, and the workflow system will update the state of the procedure and enable or disable the tasks for all the roles involved accordingly.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"33 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":"127992754","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}
引用次数: 9
Towards human-centered design of diagrammatic representation schemes 走向以人为本的图解表示方案设计
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122947
Stefan Oppl, C. Stary
Bridging the gap between individual mental models of stakeholders and organizational or software developers requires a diagrammatic acquisition and representation scheme that captures information provided by stakeholders in an accurate way for all involved parties. In this paper we reflect an action research approach for deriving such a scheme, and revisit existing approaches in the light of our developments. Since human-centered diagrammatic representation schemes need to ensure the intelligibility of process knowledge, they have to provide dedicated modeling elements, such as contextual information types.
在涉众的个人心理模型和组织或软件开发人员之间架起桥梁,需要一个图表获取和表示方案,以一种准确的方式为所有相关方捕获涉众提供的信息。在本文中,我们反映了一种行动研究方法来推导这样的方案,并根据我们的发展重新审视现有的方法。由于以人为中心的图表表示方案需要确保过程知识的可理解性,因此它们必须提供专用的建模元素,例如上下文信息类型。
{"title":"Towards human-centered design of diagrammatic representation schemes","authors":"Stefan Oppl, C. Stary","doi":"10.1145/1122935.1122947","DOIUrl":"https://doi.org/10.1145/1122935.1122947","url":null,"abstract":"Bridging the gap between individual mental models of stakeholders and organizational or software developers requires a diagrammatic acquisition and representation scheme that captures information provided by stakeholders in an accurate way for all involved parties. In this paper we reflect an action research approach for deriving such a scheme, and revisit existing approaches in the light of our developments. Since human-centered diagrammatic representation schemes need to ensure the intelligibility of process knowledge, they have to provide dedicated modeling elements, such as contextual information types.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"19 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":"122227987","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}
引用次数: 10
A hybrid model for capturing implicit spatial knowledge 一种获取隐性空间知识的混合模型
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122945
C. Sas
This paper proposes a machine learning-based approach for capturing rules embedded in users' movement paths while navigating in Virtual Environments (VEs). It is argued that this methodology and the set of navigational rules which it provides should be regarded as a starting point for designing adaptive VEs able to provide navigation support. This is a major contribution of this work, given that the up-to-date adaptivity for navigable VEs has been primarily delivered through the manipulation of navigational cues with little reference to the user model of navigation.
本文提出了一种基于机器学习的方法,用于在虚拟环境(VEs)中导航时捕获嵌入在用户运动路径中的规则。本文认为,这种方法及其提供的导航规则集应被视为设计能够提供导航支持的自适应虚拟机的起点。这是这项工作的主要贡献,因为最新的可导航ve的自适应主要是通过操纵导航线索来实现的,很少参考导航的用户模型。
{"title":"A hybrid model for capturing implicit spatial knowledge","authors":"C. Sas","doi":"10.1145/1122935.1122945","DOIUrl":"https://doi.org/10.1145/1122935.1122945","url":null,"abstract":"This paper proposes a machine learning-based approach for capturing rules embedded in users' movement paths while navigating in Virtual Environments (VEs). It is argued that this methodology and the set of navigational rules which it provides should be regarded as a starting point for designing adaptive VEs able to provide navigation support. This is a major contribution of this work, given that the up-to-date adaptivity for navigable VEs has been primarily delivered through the manipulation of navigational cues with little reference to the user model of navigation.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"56 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":"132134411","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
The system-user paradox: do we need models or should we grow ecologies? 系统-用户悖论:我们需要模型还是应该发展生态?
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122937
A. Penn
One of the fundamental aims of system design is to make the user unaware of a system's presence. You only become aware of something when it has gone wrong. And yet there is a paradox here. In order to design a system that is transparent to the user we seem to need to be completely aware of it and of its deep structure. This paradox is associated with what is known as the 'problem of mapping'. This is the problem of how to move from abstract representations of tasks, knowledge and data structures to a concrete representation of the structure of dialogues and interactions required for a specific implementation. In this paper I review some of the history of a different field of design -- architecture -- in its search for design methodologies. Using that history I suggest that underlying the paradox lies a paradigm -- a set of ideas tha we think with rather than of -- in which some of our most deeply held assumptions may be at fault. In particular I suggest that the established task modelling approach assumes as basic the distinction between user and system, while for any 'well working' system the user must actually become literally embedded. That is, the distinction between user and system should, from the user's point of view, effectively disappear. I suggest that this sort of disappearance can result from consideration of design in terms of designing and managing ecologies. I illustrate this with studies of health buildings. This suggestion seems to be in line with recent thinking in both philosophy and cognitive science, however it does raise serious questions for methodology in engineering design -- by which I mean in the broadest sense, systems which appear purposive. I conclude that as computing becomes pervasive, methods in which design is considered as a form of 'reflective practice' may need to be adopted in systems design.
系统设计的基本目标之一是让用户不知道系统的存在。只有当事情出错时,你才会意识到。然而,这里有一个悖论。为了设计一个对用户透明的系统,我们似乎需要完全了解它及其深层结构。这个悖论与所谓的“映射问题”有关。这就是如何从任务、知识和数据结构的抽象表示转变为特定实现所需的对话和交互结构的具体表示的问题。在这篇文章中,我回顾了一些不同设计领域的历史——建筑——在寻找设计方法的过程中。根据这段历史,我认为,这个悖论的基础是一种范式——一套我们用而不是用之思考的观念——在这种范式中,我们最根深蒂固的一些假设可能是错误的。我特别建议,既定的任务建模方法假设用户和系统之间的基本区别,而对于任何“运行良好”的系统,用户必须真正嵌入其中。也就是说,从用户的角度来看,用户和系统之间的区别应该有效地消失。我认为这种消失可能是由于从设计和管理生态的角度考虑设计的结果。我用对健康建筑的研究来说明这一点。这一建议似乎与最近哲学和认知科学的思想一致,然而它确实对工程设计的方法论提出了严重的问题——我指的是在最广泛的意义上,似乎是有目的的系统。我的结论是,随着计算的普及,在系统设计中可能需要采用将设计视为一种“反思实践”形式的方法。
{"title":"The system-user paradox: do we need models or should we grow ecologies?","authors":"A. Penn","doi":"10.1145/1122935.1122937","DOIUrl":"https://doi.org/10.1145/1122935.1122937","url":null,"abstract":"One of the fundamental aims of system design is to make the user unaware of a system's presence. You only become aware of something when it has gone wrong. And yet there is a paradox here. In order to design a system that is transparent to the user we seem to need to be completely aware of it and of its deep structure. This paradox is associated with what is known as the 'problem of mapping'. This is the problem of how to move from abstract representations of tasks, knowledge and data structures to a concrete representation of the structure of dialogues and interactions required for a specific implementation. In this paper I review some of the history of a different field of design -- architecture -- in its search for design methodologies. Using that history I suggest that underlying the paradox lies a paradigm -- a set of ideas tha we think with rather than of -- in which some of our most deeply held assumptions may be at fault. In particular I suggest that the established task modelling approach assumes as basic the distinction between user and system, while for any 'well working' system the user must actually become literally embedded. That is, the distinction between user and system should, from the user's point of view, effectively disappear. I suggest that this sort of disappearance can result from consideration of design in terms of designing and managing ecologies. I illustrate this with studies of health buildings. This suggestion seems to be in line with recent thinking in both philosophy and cognitive science, however it does raise serious questions for methodology in engineering design -- by which I mean in the broadest sense, systems which appear purposive. I conclude that as computing becomes pervasive, methods in which design is considered as a form of 'reflective practice' may need to be adopted in systems design.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"166 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":"114882915","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
Modeling pragmatics for visual modeling language evaluation 可视化建模语言评价的建模语用学
Pub Date : 2005-09-26 DOI: 10.1145/1122935.1122950
A. Bobkowska
While evaluating usability of Visual Modeling Languages (VMLs) there is a need to take into account their pragmatics. VMLs can be applied in several contexts of use which might pose contradictory requirements for their evaluation. Thus, an explicit description of the context in which a VML is used, facilitates precise evaluation. Pragmatics consists of several profiles which describe concrete contexts of VML use.This paper attempts to apply task-oriented approaches for modeling the pragmatics profiles. First, it presents reasons for modeling pragmatics and discusses expected benefits for usability evaluation. When defining the role of pragmatics it uses some inspirations from linguistics. Then, it analyses the area of VML and extracts artifacts which need to be modeled. And finally, it discusses use of task-oriented approaches for this purpose and adapts some concepts.
在评估可视化建模语言(vml)的可用性时,需要考虑它们的语用性。vml可以应用于几种使用环境,这些环境可能对其评估提出相互矛盾的要求。因此,对使用VML的上下文的显式描述有助于精确的计算。语用学由几个描述VML使用的具体上下文的概要文件组成。本文尝试应用任务导向的方法来建立语用特征模型。首先,提出了建模语用学的原因,并讨论了可用性评估的预期好处。在界定语用学的作用时,它借鉴了语言学的一些启示。然后,对VML的区域进行分析,提取出需要建模的构件。最后,讨论了为此目的使用面向任务的方法,并调整了一些概念。
{"title":"Modeling pragmatics for visual modeling language evaluation","authors":"A. Bobkowska","doi":"10.1145/1122935.1122950","DOIUrl":"https://doi.org/10.1145/1122935.1122950","url":null,"abstract":"While evaluating usability of Visual Modeling Languages (VMLs) there is a need to take into account their pragmatics. VMLs can be applied in several contexts of use which might pose contradictory requirements for their evaluation. Thus, an explicit description of the context in which a VML is used, facilitates precise evaluation. Pragmatics consists of several profiles which describe concrete contexts of VML use.This paper attempts to apply task-oriented approaches for modeling the pragmatics profiles. First, it presents reasons for modeling pragmatics and discusses expected benefits for usability evaluation. When defining the role of pragmatics it uses some inspirations from linguistics. Then, it analyses the area of VML and extracts artifacts which need to be modeled. And finally, it discusses use of task-oriented approaches for this purpose and adapts some concepts.","PeriodicalId":330928,"journal":{"name":"International Workshop on Task Models and Diagrams for User Interface Design","volume":"10 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":"133034252","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
期刊
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