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 条
  • [41] Consistency problems in UML-based software development
    Huzar, Z
    Kuzniarz, L
    Reggio, G
    Sourrouille, JL
    [J]. UML MODELING LANGUAGES AND APPLICATIONS, 2005, 3297 : 1 - 12
  • [42] A model-driven development framework for enterprise Web services
    Xiaofeng Yu
    Yan Zhang
    Tian Zhang
    Linzhang Wang
    Jun Hu
    JianHua Zhao
    Xuandong Li
    [J]. Information Systems Frontiers, 2007, 9 : 391 - 409
  • [43] Towards a Rigorous Approach to UML-Based Development
    Liu, Zhiming
    He Jifeng
    Li, Xiaoshan
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 130 : 57 - 77
  • [44] A Model-Driven Framework for Dynamic Web Application Development
    Cheung, Ronnie
    [J]. ADVANCES IN SOFTWARE ENGINEERING, 2009, 30 : 29 - 42
  • [45] Concern-oriented model-driven development framework
    Fatwanto, Agung
    Boughton, Clive
    [J]. ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 527 - 535
  • [46] An experimental investigation of formality in UML-based development
    Briand, LC
    Labiche, Y
    Di Penta, M
    Yan-Bondoc, H
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (10) : 833 - 849
  • [47] UML-based modeling and development for CAPP system
    Zhang, SJ
    Song, LG
    [J]. CONCURRENT ENGINEERING: THE WORLDWIDE ENGINEERING GRID, PROCEEDINGS, 2004, : 671 - 675
  • [48] A model-driven development framework for enterprise Web services
    Yu, Xiaofeng
    Zhang, Yan
    Zhang, Tian
    Wang, Linzhang
    Hu, Jun
    Zhao, JianHua
    Li, Xuandong
    [J]. INFORMATION SYSTEMS FRONTIERS, 2007, 9 (04) : 391 - 409
  • [49] CaaSSET: A Framework for Model-Driven Development of Context as a Service
    Moradi, Hossein
    Zamani, Bahman
    Zamanifar, Kamran
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 105 : 61 - 95
  • [50] A model-driven aspect framework for grid service development
    Li, Wen-jun
    Huang, Chu-wei
    Chen, Qiang-chao
    Bian, Hui
    [J]. APSCC: 2006 IEEE ASIA-PACIFIC CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2006, : 82 - +