Flexible Sketch-Based Requirements Modeling

被引:0
|
作者
Wuest, Dustin [1 ]
Glinz, Martin [1 ]
机构
[1] Univ Zurich, Dept Informat, CH-8006 Zurich, Switzerland
关键词
Requirements sketching; adaptable formalization; requirements modeling;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
[Context and motivation] Requirements engineers and stakeholders like to create informal, sketchy models in order to communicate ideas and to make them persistent. They prefer pen and paper over current software modeling tools, because the former allow for any kind of sketches and do not break the creative flow. [Question/problem] To facilitate requirements management, engineers then need to manually transform the sketches into more formal models of requirements. This is a tedious, time-consuming task. Furthermore, there is a risk that the original intentions of the sketched models and informal annotations get lost in the transition. [Principal ideas/results] We present the idea for a seamless, tool-supported transition from informal, sketchy drafts to more formal models such as UML diagrams. Our approach uses an existing sketch recognizer together with a dynamic library of modeling symbols. This library can be augmented and modified by the user anytime during the sketching/modeling process. Thus, an engineer can start sketching without any restrictions, and can add both syntax and semantics later. Or the engineer can define a domain-specific modeling language with any degree of formality and adapt it on the fly. [Contribution] In this paper we describe how our approach combines the advantages of modeling with the freedom and ease of sketching in a way other modeling tools cannot provide.
引用
收藏
页码:100 / 105
页数:6
相关论文
共 50 条
  • [1] Sketch-based modeling: A survey
    Olsen, Luke
    Samavati, Faramarz F.
    Sousa, Mario Costa
    Jorge, Joaquirn A.
    [J]. COMPUTERS & GRAPHICS-UK, 2009, 33 (01): : 85 - 103
  • [2] Sketch-based interactive modeling of geology
    [J]. Jin, Xiao-Gang (jin@cad.zju.edu.cn), 2016, Chinese Academy of Sciences (27):
  • [3] Sketch-based modeling with a differentiable renderer
    Xiang, Nan
    Wang, Ruibin
    Jiang, Tao
    Wang, Li
    Li, Yanran
    Yang, Xiaosong
    Zhang, Jianjun
    [J]. COMPUTER ANIMATION AND VIRTUAL WORLDS, 2020, 31 (4-5)
  • [4] Geosemantic Snapping for Sketch-Based Modeling
    Shtof, A.
    Agathos, A.
    Gingold, Y.
    Shamir, A.
    Cohen-Or, D.
    [J]. COMPUTER GRAPHICS FORUM, 2013, 32 (02) : 245 - 253
  • [5] Sketch-based modeling and adaptive meshes
    Brazil, Emilio Vital
    Amorim, Ronan
    Sousa, Mario Costa
    Velho, Luiz
    de Figueiredo, Luiz Henrique
    [J]. COMPUTERS & GRAPHICS-UK, 2015, 52 : 116 - 128
  • [6] An adaptable sketch-based modeling system
    Fei, Guangzheng
    Li, Xin
    [J]. PROCEEDINGS OF 2007 10TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, 2007, : 371 - 376
  • [7] TimeSplines: Sketch-Based Authoring of Flexible and Idiosyncratic Timelines
    Offenwanger, Anna
    Brehmer, Matthew
    Chevalier, Fanny
    Tsandilas, Theophanis
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2024, 30 (01) : 34 - 44
  • [8] A method of sketch-based human body modeling
    Zhang, Yao-Ye
    Sun, Zheng-Xing
    Li, Yi
    Liu, Kai
    Song, Mo-Fei
    [J]. Ruan Jian Xue Bao/Journal of Software, 2010, 21 (SUPPL. 1): : 149 - 157
  • [9] Sketch-based modeling from a paper-based overtraced freehand sketch
    Natthavika Chansri
    Pisut Koomsap
    [J]. The International Journal of Advanced Manufacturing Technology, 2014, 75 : 705 - 729
  • [10] Deep Sketch-Based Modeling: Tips and Tricks
    Zhong, Yue
    Gryaditskaya, Yulia
    Zhang, Honggang
    Song, Yi-Zhe
    [J]. 2020 INTERNATIONAL CONFERENCE ON 3D VISION (3DV 2020), 2020, : 543 - 552