Artefact: A UML-based framework for model-driven development of interactive surface prototypes

被引:0
|
作者
Mthunzi, Everett M. [1 ]
Echtler, Florian [2 ]
机构
[1] Bauhaus Univ Weimar, Weimar, Germany
[2] Aalborg Univ, Aalborg, Denmark
关键词
Interactive surface environments; interactive surface prototypes; UML-based framework;
D O I
10.1145/3447932.3490523
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
While interactive surface prototypes may be highly application-specific, existing prototypes hint at common, recurring design considerations. Given the rapid accumulation of near-identical prototypes, there is a need to promote design reuse. In this context, existing research prototypes motivate abstracting generic structures, architectural views, and descriptions to inform future designs. This paper proposes Artefact: a UML-based framework for model-driven development of interactive surface prototypes. We define flexible base models using existing research prototypes: initial hardware and middleware abstractions to support developers in the early design stages. For validation, we use the proposed framework to capture existing research prototypes. We then conduct an interview study to learn expert perceptions towards the captured model representations. Our initial findings highlight three significant benefits: (1) an accessible graphical syntax with unambiguous model representation, (2) a system for capturing arbitrary technical specifications, and (3) flexible model representation with consistent notation. While we can not draw any absolute conclusions, initial results suggest benefits in the model-driven approach.
引用
收藏
页码:16 / 20
页数:5
相关论文
共 50 条
  • [1] UML-Based Model-Driven Development for HSDPA Design
    Martinez, Jesus
    Merino, Pedro
    Salmeron, Alberto
    Malpartida, Francisco
    [J]. IEEE SOFTWARE, 2009, 26 (03) : 26 - 33
  • [2] UML-based Model-Driven REST API Development
    Rossi, Davide
    [J]. PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1 (WEBIST), 2016, : 194 - 201
  • [3] UML-Based Modeling and Model-Driven Development of Distributed Control Systems
    Basile, Francesco
    Chiacchio, Pasquale
    Del Grosso, Domenico
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 1120 - 1127
  • [4] Empirical Evaluation of UML-based Model-Driven Techniques
    Leotta, Maurizio
    Ricca, Filippo
    Torchiano, Marco
    Reggio, Gianna
    [J]. 2013 IEEE SEVENTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2013,
  • [5] An Approach to Synchronize UML-Based Design Components for Model-Driven Protocol Development
    Kaliappan, Prabhu Shankar
    Koenig, Hartmut
    [J]. 2011 34TH IEEE SOFTWARE ENGINEERING WORKSHOP (SEW 2011), 2011, : 27 - 35
  • [6] Integration of DFDs into a UML-based model-driven engineering approach
    Fernandes J.M.
    Lilius J.
    Truscan D.
    [J]. Software & Systems Modeling, 2006, 5 (4) : 403 - 428
  • [7] Model-Driven Development of UML-Based Domain-Specific Languages for System Architecture Variants
    Wichmann, Alexander
    Maschotta, Ralph
    Bedini, Francesco
    Zimmermann, Armin
    [J]. 2019 13TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2019,
  • [8] ContextUML: A UML-based modeling language for model-driven development of context-aware Web services
    Sheng, QZ
    Benatallah, B
    [J]. ICMB 2005: International Conference on Mobile Business, 2005, : 206 - 212
  • [9] Towards UML-intensive framework for model-driven development
    Silingas, Darius
    Vitiutinas, Ruslanas
    [J]. BALANCING AGILITY AND FORMALISM IN SOFTWARE ENGINEERING, 2008, 5082 : 116 - 128
  • [10] UML 2.0 & model-driven development
    Mats, L
    [J]. DR DOBBS JOURNAL, 2003, 28 (08): : 50 - +