首页> 外文期刊>Science of Computer Programming >Bridging the gap between a behavioural formal description technique and a user interface description language: Enhancing ICO with a graphical user interface markup language
【24h】

Bridging the gap between a behavioural formal description technique and a user interface description language: Enhancing ICO with a graphical user interface markup language

机译:弥合行为形式描述技术和用户界面描述语言之间的鸿沟:通过图形用户界面标记语言增强ICO

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

摘要

In the last years, User Interface Description Languages (UIDLs) appeared as a suitable solution for developing interactive systems. In order to implement reliable and efficient applications, we propose to employ a formal description technique called ICO (Interactive Cooperative Object) that has been developed to cope with complex behaviours of interactive systems including event-based and multimodal interactions. So far, ICO is able to describe most of the parts of an interactive system, from functional core concerns to fine grain interaction techniques, but, even if it addresses parts of the rendering, it still not has means to describe the effective rendering of such interactive system. This paper presents a solution to overcome this gap using markup languages. A first technique is based on the Java technology called JavaFX and a second technique is based on the emergent UsiXML language for describing user interface components for multi-target platforms. The proposed approach offers a bridge between markup language based descriptions of the user interface components and a robust technique for describing behaviour using ICO modelling. Furthermore, this paper highlights how it is possible to take advantage from both behavioural and markup language description techniques to propose a new model-based approach for prototyping interactive systems. The proposed approach is fully illustrated by a case study using an interactive application embedded into interactive aircraft cockpits.
机译:在过去的几年中,用户界面描述语言(UIDL)似乎是开发交互式系统的合适解决方案。为了实现可靠而有效的应用程序,我们建议采用一种称为ICO(交互式合作对象)的形式描述技术,该技术已被开发用于应对交互式系统的复杂行为,包括基于事件和多模式的交互。到目前为止,ICO能够描述交互式系统的大多数部分,从功能性核心问题到精细交互技术,但是,即使它解决了部分渲染,它仍然没有办法描述这种系统的有效渲染。互动系统。本文提出了一种使用标记语言克服这种差距的解决方案。第一种技术基于称为JavaFX的Java技术,第二种技术基于用于描述多目标平台的用户界面组件的新兴UsiXML语言。所提出的方法在用户界面组件的基于标记语言的描述与使用ICO建模描述行为的可靠技术之间架起了桥梁。此外,本文重点介绍了如何利用行为和标记语言描述技术来提出一种用于交互系统原型的基于模型的新方法。案例研究使用嵌入交互式飞机驾驶舱中的交互式应用程序进行了案例研究,充分说明了该方法。

著录项

  • 来源
    《Science of Computer Programming》 |2014年第15期|3-29|共27页
  • 作者单位

    Institute of Research in Informatics of Toulouse, University of Toulouse, Interactive Critical Systems (ICS) Team, 118 route de Narbonne,31042 Toulouse Cedex 9, France;

    Institute of Research in Informatics of Toulouse, University of Toulouse, Interactive Critical Systems (ICS) Team, 118 route de Narbonne,31042 Toulouse Cedex 9, France;

    Institute of Research in Informatics of Toulouse, University of Toulouse, Interactive Critical Systems (ICS) Team, 118 route de Narbonne,31042 Toulouse Cedex 9, France;

    Institute of Research in Informatics of Toulouse, University of Toulouse, Interactive Critical Systems (ICS) Team, 118 route de Narbonne,31042 Toulouse Cedex 9, France;

    Institute of Research in Informatics of Toulouse, University of Toulouse, Interactive Critical Systems (ICS) Team, 118 route de Narbonne,31042 Toulouse Cedex 9, France;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Model-based approaches; User interface description language; Formal description techniques; Behavioural modelling; Graphical user interface markup language;

    机译:基于模型的方法;用户界面描述语言;形式描述技术;行为建模;图形用户界面标记语言;
  • 入库时间 2022-08-17 13:04:02

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号