首页> 外文期刊>Journal of Visual Languages & Computing >Developing usable web interfaces with the aid of automatic verification of their formal specification
【24h】

Developing usable web interfaces with the aid of automatic verification of their formal specification

机译:通过自动验证其正式规格来开发可用的Web界面

获取原文
获取原文并翻译 | 示例
       

摘要

The development of interactive visual applications is a complex work, usually performed with the help of advanced visual programming environments. Although a number of tools are available to support designers and developers in the specification of a GUI's layout and behavior, and in the generation of the corresponding code that implements the interface, theoretical guidelines and/or semi-automatic mechanisms rely upon the knowledge of the designer to manage usability and accessibility issues. Indeed, the evaluation of the visual environments is traditionally performed by means of expert-based evaluations or by testing with end users. In this work we describe a methodology to specify and evaluate interactive visual environments, in particular web interfaces, based on the SR-Action Grammars formalism and we present a bottom - up approach to aid the designer to develop graphical applications that automatically respect a significant number of usability rules before the software is released and tested by standard methods. We show how it is possible to assess the usability metrics of consistency, completeness and user control by means of checks performed at a high level of abstraction. VALUTA (Automatic Tool for the Usability Verification at Abstract Level) is the implemented tool that allows developers to generate the formal specifica tion of an interactive visual application in automatic manner, so to perform the related usability controls at a very early stage. Thanks to usability controls automatically performed at formal level, the designer can use the evaluation results to perform feedback analysis of the visual environment. The tool is applicable to an already existing interface, allowing the designer to evaluate its usability in the development of a more usable version. We have analyzed the home page of three web sites (www.lycos.it, www.google.it, http://it.mail.yahoo.com/) as a case study and we show the related evaluation report generated by the described approach.
机译:交互式视觉应用程序的开发是一项复杂的工作,通常在高级视觉编程环境的帮助下执行。尽管在设计GUI的布局和行为时以及在生成实现该接口的相应代码时,可以使用许多工具来支持设计人员和开发人员,但是理论指导和/或半自动机制仍依赖于该工具的知识。设计师来管理可用性和可访问性问题。实际上,视觉环境的评估传统上是通过基于专家的评估或通过对最终用户的测试来执行的。在这项工作中,我们描述了一种基于SR-Action Grammars形式主义来指定和评估交互式视觉环境(尤其是Web界面)的方法,并且我们提出了一种自下而上的方法来帮助设计人员开发自动尊重大量数字的图形应用程序软件发布和通过标准方法测试之前的可用性规则。我们展示了如何通过高度抽象的检查来评估一致性,完整性和用户控制的可用性指标。 VALUTA(抽象级别的可用性验证自动工具)是已实现的工具,它使开发人员能够以自动方式生成交互式可视化应用程序的形式规范,以便在很早的阶段执行相关的可用性控制。由于可以在正式级别自动执行可用性控制,因此设计人员可以使用评估结果对视觉环境进行反馈分析。该工具适用于已经存在的界面,使设计人员可以在开发更可用的版本时评估其可用性。我们已分析了三个网站(www.lycos.it,www.google.it,http://it.mail.yahoo.com/)的主页作为案例研究,并显示了由该网站生成的相关评估报告。描述的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号