【24h】

An architecture for flexible, evolvable process-driven user-guidance environments

机译:用于灵活的,可扩展的,流程驱动的用户指导环境的体系结构

获取原文

摘要

Complex toolsets can be difficult to use. User interfaces can help by guiding users through the alternative choices that might be possible at any given time, but this tends to lock users into the fixed interaction models dictated by the user-interface designers. Alternatively, we propose an approach where the tool utilization model is specified by a process, written in a process definition langauge. Our approach incorporates a user-interface specification that describes how the user-interface is to respond to, or reflect, progress through the execution of the process definition. By not tightly binding the user-guidance process, the associated user-interfaces, and the toolset, it is easy to develop alternative processes that provide widely varying levels and styles of guidance and to be responsive to evolution in the processes, user interfaces, or toolset. In this paper, we describe this approach for developing process-driven user-guidance environments, a lossely coupled architecture for supportingthis separation of concerns, and a generator for automatically binding the process and the user interface. We report on a case study using this approach. Although this case study used a specific process definition language and a specific toolset, the approach is applicable to other process definition languages and toolsets, provided they meet some basic, sound software engineering requirements.
机译:复杂的工具集可能难以使用。用户界面可以通过在任何给定时间指导用户进行可能的替代选择来提供帮助,但这往往会将用户锁定在用户界面设计者要求的固定交互模型中。另外,我们提出了一种方法,在该方法中,以流程定义语言编写的流程指定了工具利用率模型。我们的方法结合了用户界面规范,该规范描述了用户界面如何响应或反映过程定义的执行进度。通过不紧密绑定用户指导过程,关联的用户界面和工具集,很容易开发出替代过程,这些过程可提供广泛不同的指导级别和样式,并能响应过程,用户界面或工具集。在本文中,我们描述了用于开发过程驱动的用户指导环境的方法,用于支持这种关注点分离的无损耦合体系结构以及用于自动绑定过程和用户​​界面的生成器。我们报告了使用这种方法的案例研究。尽管此案例研究使用了特定的流程定义语言和特定的工具集,但该方法适用于其他流程定义语言和工具集,只要它们满足一些基本的,合理的软件工程要求即可。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号