Open issues in model transformations for multimodal applications

被引:0
作者
Lengyel, Laszlo [1 ]
Charaf, Hassan [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Automat & Appl Informat, H-1117 Budapest, Hungary
关键词
Multimodal application development; Cognitive infocommunications; Model transformations; Verification/validation of model transformations; Open questions of model transformations verification/validation;
D O I
10.1007/s12193-015-0192-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multimodal human-computer interaction refers to the interaction with the virtual and physical environment through natural modes of communication. Multimodal input user interfaces have significant role in different domains, for example industrial plants or hospitals, also they have implications for accessibility. To develop multimodal applications in formally rigorous settings, software developer teams may use tools or a software development kit to increase the efficiency and the quality of the resulted software artifacts. Such a technique is performing the design with software modeling and applying model transformations to generate well-defined components of the software. Furthermore, representation-bridging communication is a discipline of cognitive infocommunications, where the sensory information transferred to the receiver entity is filtered and/or converted. Whenever such approaches are used, the challenges associated with the modeling of information requirements, user capabilities and cross-model interactions are compounded and further increase the need for formal design and verification tools. Applying model transformations is a way to support this activity. Communication-intensive solutions often require complex methods, i.e. significant model transformation efforts between the different representations. Important semantic information should be preserved and not misinterpreted in a complex model transformations. Therefore, methods are required to verify that the semantics used during the application generation and analysis are indeed preserved across the transformation. As a case in point, such a model transformation could yield embedded code for a given type of electronic driver assistant system based on a high-level characterizations of the information to be transferred and the driver's cognitive capabilities. Later, a multimodal interactions expert could easily modify those characterizations on demand, and regenerate a modified version of the software without having to know about the low-level details of the embedded platform. This paper provides a strong motivation regarding the necessity of methods to support verification and validation of model transformations supporting multimodal application development and cognitive infocommunications. As the main result of the paper, we compile a list of open issues in the field of verification/validation of model transformations, and link those issues to the development of multimodal interfaces. Through its discussions, the paper makes the point that the design practices behind multimodal interfaces could strongly benefit from the use of formal modeling techniques in general, and model transformation approaches in particular.
引用
收藏
页码:377 / 385
页数:9
相关论文
共 48 条
  • [1] Akehurst D., 2002, "UML" 2002 - Unified Modeling Language. Model Engineering, Concepts, and Tools. 5th International Conference. Proceedings (Lecture Notes in Computer Science Vol.2460), P243
  • [2] Amrani Moussa., 2012, Workshop on the Analysis of Model Transformations (AMT), P3, DOI DOI 10.1145/2432497.2432499
  • [3] Anastasakis K, 2007, LNCS, V4735, P430
  • [4] Anastasakis K., 2007, Model Driven Engineering, Verification, and Validation: Integrating Verification and Validation in MDE (MODEVVA07), P47
  • [5] [Anonymous], SOFTW SYST MODEL
  • [6] [Anonymous], 2001, ORMSC010701 OMG
  • [7] Assmann U, 2000, LECT NOTES COMPUTER, V1799
  • [8] ASSMANN U, 1996, LNCS, V1060
  • [9] Formal specification and analysis of functional properties of graph rewriting-based model transformation
    Asztalos, Mark
    Lengyel, Laszlo
    Levendovszky, Tihamer
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2013, 23 (05) : 405 - 435
  • [10] Baldan P, 2002, LECT NOTES COMPUT SC, V2505, P14