首页> 外文OA文献 >A Method for Developing 3D User Interfaces of Information Systems
【2h】

A Method for Developing 3D User Interfaces of Information Systems

机译:信息系统3D用户界面开发方法

摘要

A transformational method for developing tri-dimensional user interfaces of interactive information systems is presented that starts from a task model and a domain model to progressively derive a final user interface. This method consists of three steps: deriving one or many abstract user interfaces from a task model and a domain model, deriving one or many concrete user interfaces from each abstract interface, and producing the code of the final user interfaces corresponding to each concrete interface. To ensure the two first steps, transformations are encoded as graph transformations performed on the involved models expressed in their graph equivalent. In addition, a graph grammar gathers relevant graph transformations for accomplishing the sub-steps involved in each step. Once a concrete user interface is resulting from these two first steps, it is converted in a development environment for 3D user interfaces where it can be edited for fine tuning and personalization. From this environment, the user interface code is automatically generated. The method is defined by its steps, input/output, and exemplified on a case study. By expressing the steps of the method through transformations between models, the method adheres to Model-Driven Engineering paradigm where models and transformations are explicitly defined and used.
机译:提出了一种用于开发交互式信息系统的三维用户界面的转换方法,该方法从任务模型和域模型开始,以逐步得出最终的用户界面。此方法包括三个步骤:从任务模型和域模型派生一个或多个抽象用户界面,从每个抽象界面派生一个或多个具体用户界面,以及生成与每个具体界面相对应的最终用户界面的代码。为了确保第一步,将变换编码为对以其等效图形表示的涉及模型执行的图形变换。此外,图语法收集相关的图变换以完成每个步骤中涉及的子步骤。从这两个第一步得到一个具体的用户界面后,便会在3D用户界面的开发环境中对其进行转换,在其中可以对其进行编辑以进行微调和个性化。在此环境中,将自动生成用户界面代码。该方法由其步骤,输入/输出定义,并以案例研究为例。通过在模型之间进行转换来表达方法的步骤,该方法遵循“模型驱动的工程”范式,其中明确定义和使用了模型和转换。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号