GUIDE: Games with UML for Interactive Design Exploration

被引:0
|
作者
Tenzer, Jennifer [1 ]
机构
[1] Univ Edinburgh, Sch Informat, Lab Fdn Comp Sci, Edinburgh EH8 9YL, Midlothian, Scotland
来源
NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES | 2005年 / 129卷
关键词
Interactive software design; UML; Formal games;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we present our design tool GUIDE, which allows the user to explore a design in UML interactively by playing a game. The game incorporates both the design model and a specification of what it means for the design to be correct. The central idea of this approach is that the designer can increment the game during a play and gradually add more detail to it. Specification and design are refined by repeated plays of the game. The designer stops playing when design and specification are detailed enough for his purpose and fit to each other. The interactive game approach helps to cope with incompleteness and informal definition of UML models, which make strictly formal verification techniques difficult. The designer may resolve these problems when they arise during a play or let the GUIDE tool determine how the play should proceed.
引用
收藏
页码:364 / 387
页数:24
相关论文
共 50 条
  • [21] Embedded system design using UML and platforms
    Chen, R
    Sgroi, M
    Lavagno, L
    Martin, G
    Sangiovanni-Vincentelli, A
    Rabaey, J
    SYSTEM SPECIFICATION AND DESIGN LANGUAGES: BEST OF FDL '02, 2003, : 119 - 128
  • [22] UML for electronic systems design: a comprehensive overview
    Yves Vanderperren
    Wolfgang Mueller
    Wim Dehaene
    Design Automation for Embedded Systems, 2008, 12 : 261 - 292
  • [23] UML as integration tool for design of the mechatronic system
    Mrozek, Z
    ROMOCO'01: PROCEEDINGS OF THE SECOND INTERNATIONAL WORKSHOP ON ROBOT MOTION AND CONTROL, 2001, : 189 - 194
  • [24] Evaluating conformance of UML models to design patterns
    Kim, DK
    ICECCS 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2005, : 30 - 31
  • [25] Design of classical-quantum systems with UML
    Perez-Castillo, Ricardo
    Piattini, Mario
    COMPUTING, 2022, 104 (11) : 2375 - 2403
  • [26] Learning UML Database Design and Modeling with AutoER
    Foss, Sarah
    Urazova, Tatiana
    Lawrence, Ramon
    ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 42 - 45
  • [27] UML for electronic systems design: a comprehensive overview
    Vanderperren, Yves
    Mueller, Wolfgang
    Dehaene, Wim
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2008, 12 (04) : 261 - 292
  • [28] Design of classical-quantum systems with UML
    Ricardo Pérez-Castillo
    Mario Piattini
    Computing, 2022, 104 : 2375 - 2403
  • [29] UMLDesigner: An Automatic UML Diagram Design Tool
    Houndji, Vinasetan Ratheil
    Akotenou, Genereux
    DEEP LEARNING THEORY AND APPLICATIONS, DELTA 2023, 2023, 1875 : 340 - 350
  • [30] Traceability Guideline for Software Requirements and UML Design
    Min, Hyun-Seok
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2016, 26 (01) : 87 - 113