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 条
  • [41] Generating test sequences from UML use-case diagrams
    Hamza, Zahra Abdulkarim
    Hammad, Mustafa
    2019 INTERNATIONAL CONFERENCE ON INNOVATION AND INTELLIGENCE FOR INFORMATICS, COMPUTING, AND TECHNOLOGIES (3ICT), 2019,
  • [42] QUALITATIVE ANALYSIS OF THE USE OF WEB CLASSROOM APPLICATIONS BY UNDERGRADUATE STUDENTS: A CASE STUDY
    Valencia Arias, A.
    Silva Cortes, A.
    Montoya Restrepo, I.
    Gomez Ramirez, I.
    ICERI2015: 8TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION, 2015, : 3755 - 3760
  • [43] Generating Reusable Web Components from Mockups
    Bajammal, Mohammad
    Mazinanian, Davood
    Mesbah, Ali
    PROCEEDINGS OF THE 2018 33RD IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMTED SOFTWARE ENGINEERING (ASE' 18), 2018, : 601 - 611
  • [44] An Overview of Security Attacks in 5G Enabled Technologies: Applications and Use Case Scenarios
    Kalhoro, Shadab
    Shaikh, Farhan Bashir
    Kalhoro, Anam
    Abbasi, Junaid-Ur-Rehman
    Ayyasamy, Ramesh Kumar
    ISECURE-ISC INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2024, 16 (01): : 17 - 35
  • [45] Generating Interactive Web Pages from Storyboards
    Panchekha, Pavel
    FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 1071 - 1072
  • [46] Web-Portal-Based Repurposing of VR Scenarios for TEFL Applications
    Urueta, Steven H.
    Ogi, Tetsuro
    PROCEEDINGS OF THE 2020 3RD INTERNATIONAL CONFERENCE ON IMAGE AND GRAPHICS PROCESSING (ICIGP 2020), 2020, : 127 - 133
  • [47] DriveSceneGen: Generating Diverse and Realistic Driving Scenarios From Scratch
    Sun, Shuo
    Gu, Zekai
    Sun, Tianchen
    Sun, Jiawei
    Yuan, Chengran
    Han, Yuhang
    Li, Dongen
    Ang Jr, Marcelo H.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (08): : 7007 - 7014
  • [48] Supporting methods of generating alternative scenarios from a normal scenario
    Ohnishi, Atsushi
    ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 110 - 117
  • [49] From legacy Web applications to Web Services based applications
    Kraiem, Naoufel
    Al-Khanajari, Zuhoor
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON ELECTRICAL AND INFORMATION TECHNOLOGIES (ICEIT 2015), 2015, : 47 - 52
  • [50] CONSOLIDATING KNOWLEDGE, COMPREHENSION, APPLICATION AND ANALYSIS IN CLINICAL EDUCATION BY USE OF WEB-BASED RHEUMATOLOGY CASE SCENARIOS
    Kandiah, David
    Jonas-Dwyer, Diana
    Davine, Astrid
    INTERNAL MEDICINE JOURNAL, 2013, 43 : 3 - 3