Generating web applications from use case scenarios

被引:1
|
作者
Loh, A [1 ]
Robey, M [1 ]
机构
[1] Curtin Univ Technol, Dept Comp, Perth, WA 6845, Australia
关键词
D O I
10.1109/ASWEC.2004.1290485
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The may. or emphasis in developing design tools for web applications has been that of content. User requirements are often assumed. We would argue that the requirements are as significant for web applications as they are for any other application. Use case modelling is regarded as an ideal tool for capturing software requirements. This paper describes a requirements driven approach for generating the source code required for a web based application. Use case modelling is an ideal mechanism for determining web site navigability because it encapsulates all of the desired sets of user interactions with the web application. Using this it is possible to map user interactions to sets of request/response events and from there to a sequence of event trees for each Use Case. These event trees can then be used to automatically generate the code for the required web based application. The process described in this paper, which we call WEBGen, is used to determine a mapping between each use case scenario step and a set of request/response events. The number of possible request/response events is relatively small which makes the mapping between scenario steps and code a manageable task. WEBGen is demonstrated by using it to develop the code for an online practical registration system.
引用
收藏
页码:320 / 328
页数:9
相关论文
共 50 条
  • [1] Generating Use Case Scenarios from User Stories
    Gilson, Fabian
    Galster, Matthias
    Georis, Francois
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESSES, ICSSP, 2020, : 31 - 40
  • [2] Generating scenarios from use case map specifications
    Amyot, D
    He, XY
    He, Y
    Cho, DY
    THIRD INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2003, : 108 - 115
  • [3] Use case and meta-scenarios for modelling adaptive web applications
    Ben Djemaa, Raoudha
    Amous, Kram
    Ben Hamadou, Abdelmajid
    2006 1ST INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT, 2006, : 283 - +
  • [4] Generating Test Case from Functional Requirement of Web Applications
    Zhu, Bin
    Miao, Huaikou
    Zeng, Hongwei
    Chen, Shengbo
    PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY, VOL II, 2009, : 465 - 468
  • [5] Worst case scenarios barred from web
    Caruana, CM
    CHEMICAL ENGINEERING PROGRESS, 1999, 95 (09) : 9 - +
  • [6] Generating Web Applications for the Management of Innovations
    Jakob, Mihaly
    Kaiser, Fabian
    Schwarz, Holger
    Beucker, Severin
    IT-INFORMATION TECHNOLOGY, 2006, 48 (04): : 225 - 232
  • [7] Generating Web Applications Using CodeWorker
    Mlakar, Josip
    Radosevic, Danijel
    Magdalenic, Ivan
    CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS, 2015, 2015, : 233 - 238
  • [8] GENERATING PROSPECTIVE SCENARIOS OF USE IN INNOVATION PROJECTS
    Nelson, J.
    Buisine, S.
    Aoussat, A.
    Gazo, C.
    TRAVAIL HUMAIN, 2014, 77 (01): : 21 - 38
  • [9] GENERATING FUTURE SCENARIOS - THEIR USE IN STRATEGIC PLANNING
    NAIR, K
    SARIN, RK
    LONG RANGE PLANNING, 1979, 12 (03) : 57 - 61
  • [10] Applications of LLMs for Generating Cyber Security Exercise Scenarios
    Mudassar Yamin, Muhammad
    Hashmi, Ehtesham
    Ullah, Mohib
    Katt, Basel
    IEEE ACCESS, 2024, 12 : 143806 - 143822