AN XML BASED METHODOLOGY TO MODEL AND USE SCENARIOS IN THE SOFTWARE DEVELOPMENT PROCESS

被引:2
|
作者
Della Penna, Giuseppe [1 ]
Laurenzi, Anna Rita [1 ]
Orefice, Sergio [1 ]
Intrigila, Benedetto [2 ]
机构
[1] Univ Aquila, Dipartimento Informat, I-67100 Laquila, Italy
[2] Univ Roma Tor Vergata, Dipartimento Matemat, Rome, Italy
关键词
Requirements engineering; scenarios; XML technologies; reuse; test case generation;
D O I
10.1142/S0218194008003866
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present SMDP (Scenario Model Development Process), an XML-based methodology for the description and manipulation of scenarios that are used to formalize and reuse software requirements. SMDP is an iterative and incremental process that supports scenario evolution during the requirements engineering process. The formalization of scenarios through the underlying XML-based language of SMDP makes them immediately available to further automatic manipulation (e. g., to automatically generate test cases) without the need for intermediate models, as it is usually done in semi-formal approaches. Thanks to the implementation of a software assistant environment for SMDP, the methodology is currently being experimented on a variety of case studies, in particular web applications.
引用
收藏
页码:823 / 852
页数:30
相关论文
共 50 条
  • [1] Technical Software Development Process in the XML Domain
    Zhu, Liming
    Tran, Tu Tak
    Staples, Mark
    Jeffery, Ross
    [J]. TRUSTWORTHY SOFTWARE DEVELOPMENT PROCESSES, PROCEEDINGS, 2009, 5543 : 246 - 255
  • [2] An Extended Adaptive Process Model for Agile Software Development Methodology
    Sadaf, Sameera
    Iqbal, Shama
    Saba, Aliya
    Mohsin, Md Kamar
    [J]. 2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, INSTRUMENTATION AND CONTROL TECHNOLOGIES (ICICICT), 2017, : 1373 - 1378
  • [3] UTILIZING SCENARIOS IN THE SOFTWARE-DEVELOPMENT PROCESS
    BENNER, KM
    FEATHER, MS
    JOHNSON, WL
    ZORMAN, LA
    [J]. INFORMATION SYSTEM DEVELOPMENT PROCESS, 1993, 30 : 117 - 134
  • [4] Secure software development and testing: A model-based methodology
    Casola, Valentina
    De Benedictis, Alessandra
    Mazzocca, Carlo
    Orbinato, Vittorio
    [J]. COMPUTERS & SECURITY, 2024, 137
  • [5] The Software Development Process Methodology of Resource-based Access Control
    Zhang Jia-ming
    [J]. 2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 4, 2010, : 111 - 117
  • [6] Model for Selecting Software Development Methodology
    Chandi, Lizeth
    Silva, Catarina
    Gualotuna, Tatiana
    Martinez, Danilo
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY & SYSTEMS (ICITS 2018), 2018, 721 : 62 - 73
  • [7] Software development methodology evaluation model
    Vavpotic, D
    Bajec, M
    Krisper, M
    [J]. Constructing the Infrastructure for the Knowlege Economy: Methods and Tools, Theory and Structure, 2004, : 141 - 153
  • [8] Use case methodology in industrial software development
    Forney, P
    Weygandt, S
    [J]. SOLUTIONS FOR IMPROVING PRODUCTIVITY AND FLEXIBILITY, 1999, 393 : 161 - 170
  • [9] Methodology for the development of structured text corpora based on XML
    Barcala, Mario
    Blanco, Cristina
    Manuel Darriba, Victor
    [J]. PROCESAMIENTO DEL LENGUAJE NATURAL, 2006, (36): : 9 - 16
  • [10] Defining a Software Process Improvement-based Methodology for Embedded Systems Development
    Garcia, I
    Pacheco, C.
    Herrera, A.
    [J]. 2010 IEEE ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE (CERMA 2010), 2010, : 120 - 125