A Visualization Tool for Scenario-based Software Development

被引:0
|
作者
Shiota, Eiji [1 ]
Ohnishi, Atsushi [1 ]
机构
[1] Ritsumeikan Univ, Dept Comp Sci, Kusatsu, Japan
来源
2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1 | 2015年
关键词
Scenario Retrieval; Differential Scnenario; Scenario-based Requirements Elicitation;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In a scenario-based software development, a lot of scenarios should be described in order to clarify the whole behaviors of the target software. By reusing scenarios of similar software systems, it becomes more efficient to newly describe scenarios of the target software. A differential scenario includes the difference between sequences of events of the two scenarios and the difference between nouns in the scenarios. If the nouns of the two scenarios are commonly used in the two scenarios, we regard the two scenarios specify the same or similar system. If the sequences of the events of the two scenarios are corresponding each other, we regard behavior of the two scenarios are similar. In this paper, we derive differential information including different words and events from two scenarios. Then, we propose a method of scenario retrieval using differential information between two scenarios. This method enables to detect similar scenarios for a given scenario. The proposed method and a prototype system for creating and visualizing differential scenario and a retrieval system will be illustrated with examples.
引用
收藏
页码:293 / 300
页数:8
相关论文
共 50 条
  • [1] The architecture of a tool for scenario-based software architecture evaluation
    Usman, Muhammad
    Ikram, Naveed
    10TH IEEE INTERNATIONAL MULTITOPIC CONFERENCE 2006, PROCEEDINGS, 2006, : 288 - +
  • [2] On visualization and comprehension of scenario-based programs
    Dept. of Computer Science and Applied Mathematics, Weizmann Institute of Science, Israel
    不详
    IEEE Int. Conf. Program Comprehension, (189-192):
  • [3] On Visualization and Comprehension of Scenario-Based Programs
    Eitan, Nir
    Gordon, Michal
    Harel, David
    Marron, Assaf
    Weiss, Gera
    2011 IEEE 19TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC), 2011, : 189 - 192
  • [4] A Software Tool to Support Scenario-Based Formal Specification for Error Prevention
    Li, Siyuan
    Liu, Shaoying
    STRUCTURED OBJECT-ORIENTED FORMAL LANGUAGE AND METHOD, SOFL+MSVL 2017, 2018, 10795 : 187 - 199
  • [5] Scenario-based analysis of software architecture
    Kazman, R
    Abowd, G
    Bass, L
    Clements, P
    IEEE SOFTWARE, 1996, 13 (06) : 47 - 55
  • [6] Scenario-based software architecture reengineering
    Bengtsson, P
    Bosch, J
    FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE REUSE - PROCEEDINGS, 1998, : 308 - 317
  • [7] A scenario-based approach to the evolution of telecommunications software
    Mansurov, NN
    Probert, RL
    IEEE COMMUNICATIONS MAGAZINE, 2001, 39 (10) : 94 - 100
  • [8] Scenario-Based Genetic Synthesis of Software Architecture
    Raiha, Outi
    Koskimies, Kai
    Makinen, Erkki
    2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 437 - +
  • [9] Requirements development in scenario-based design
    Carroll, JM
    Rosson, MB
    Chin, G
    Koenemann, J
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (12) : 1156 - 1170
  • [10] A scenario-based approach for assessing the modularity of software architecture
    AlSharif, M
    Bond, WP
    Al-Otaiby, T
    INNOVATIONS THROUGH INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2004, : 1171 - 1174