Abstract interactions and interaction refinement in model-driven design

被引:3
|
作者
Almeida, JP [1 ]
Dijkman, R [1 ]
Pires, LF [1 ]
Quartel, D [1 ]
van Sinderen, M [1 ]
机构
[1] Univ Twente, Ctr Telemat & Informat Technol, Enschede, Netherlands
关键词
D O I
10.1109/EDOC.2005.2
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In a model-driven design process the interaction between application parts can be described at various levels of platform-independence. At the lowest level of platform-independence, interaction is realized by interaction mechanisms provided by specific middleware platforms. At higher levels of platform-independence, interaction must be described in such a way that it can be further refined and realized onto a number of different middleware platforms, each with its particular interaction mechanisms and implementation constraints. In this paper we investigate concepts that support interaction design at various levels of middleware-platform independence. Also, we propose design operations for interaction refinement. The application of these operations to source designs results in target designs that take into account implementation constraints imposed by platforms, while preserving characteristics prescribed in source designs.
引用
收藏
页码:273 / 286
页数:14
相关论文
共 50 条
  • [1] Model-driven design, refinement and transformation of abstract interactions
    Almeida, Joao Paulo A.
    Dijkman, Remco
    Pires, Luis Ferreira
    Quartel, Dick
    Van Sinderen, Marten
    [J]. INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2006, 15 (04) : 599 - 632
  • [2] Interaction Design and Model-Driven Development
    Constantine, Larry L.
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2009, 5795 : 377 - 377
  • [3] Refinement and verification in component-based model-driven design
    Chen, Zhenbang
    Liu, Zhiming
    Ravn, Anders P.
    Stolz, Volker
    Zhan, Naijun
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2009, 74 (04) : 168 - 196
  • [4] Model-Driven Interaction Design for Social Robots
    Cornelius, Gary
    Hochgeschwender, Nico
    Voos, Holger
    [J]. SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, STAF 2017, 2018, 10748 : 219 - 224
  • [5] Model-driven GUI & Interaction Design Using Emulation
    Hinze, Annika
    Bowen, Judy
    Wang, Yuting
    Malik, Robi
    [J]. EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 273 - 278
  • [6] Activity-Centered Interaction Design: A Model-Driven Approach
    Constantine, Larry
    [J]. HUMAN-COMPUTER INTERACTION - INTERACT 2011, PT IV, 2011, 6949 : 696 - 697
  • [7] A Model-driven Approach to Design User Interaction on Smart Speakers
    Vergallo, Roberto
    Conte, Matteo
    [J]. 2022 IEEE 8TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2022,
  • [8] Motivation and Multimodal Interaction in Model-Driven Educational Game Design
    Jovanovic, Mladjan
    Starcevic, Dusan
    Minovic, Miroslav
    Stavljanin, Velimir
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2011, 41 (04): : 817 - 824
  • [9] Conflict prevention via model-driven policy refinement
    Davy, Steven
    Jennings, Brendan
    Strassner, John
    [J]. LARGE SCALE MANAGEMENT OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2006, 4269 : 209 - 220
  • [10] Model-Driven Framework for Human Machine Interaction Design in Industry 4.0
    Leal, Patricia
    Madeira, Rui Neves
    Romao, Teresa
    [J]. HUMAN-COMPUTER INTERACTION - INTERACT 2019, PT IV, 2019, 11749 : 644 - 648