Reverse software engineering with UML for web site maintenance

被引:0
|
作者
Chung, S [1 ]
Lee, YS [1 ]
机构
[1] Univ Texas Permian Basin, Dept Sci & Math, Coll Arts & Sci, Odessa, TX 79765 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we show that reverse software engineering ruing the Unified Process and visual models with Unified Modeling Language can be applied to web site maintenance. By reverse engineering the current web sites, the implementation models of the current web sites are derived from the web sites. For the navigation schemes, the web elements and their dependencies of the current,veb sites are shown in components diagrams. Also, the physical directory structures are shown in the component view of the implementation model. Our empirical results on official university web sites maintenance show that the reverse software engineering and visual models can help web administrators to understand the navigation schemes and physical structures promptly and clearly.
引用
收藏
页码:157 / 161
页数:5
相关论文
共 50 条
  • [1] Web site maintenance with Software-Engineering tools
    Martin, J
    Martin, L
    [J]. WSE 2001: 3RD INTERNATIONAL WORKSHOP ON WEB SITE EVOLUTION, 2001, : 126 - 131
  • [2] UML-based reverse engineering and model analysis approaches for software architecture maintenance
    Riva, C
    Selonen, P
    Systä, T
    Xu, J
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2004, : 50 - 59
  • [3] Software Product Line Engineering for Web Services and UML
    Gomaa, Hassan
    Saleh, Mazen
    [J]. 3RD ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, 2005, 2005,
  • [4] Legal concerns of web site reverse engineering
    Kienle, HM
    German, D
    Müller, H
    [J]. WSE 2004: SIXTH IEEE INTERNATIONAL WORKSHOP ON WEB SITE EVOLUTION, PROCEEDINGS, 2004, : 41 - 50
  • [5] RetroWeb: A Web site reverse engineering approach
    Essanaa, SB
    Lammari, N
    [J]. WEB ENGINEERING, PROCEEDINGS, 2004, 3140 : 306 - 310
  • [6] Software visualization in software maintenance, reverse engineering, and re-engineering: a research survey
    Koschke, R
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2003, 15 (02): : 87 - 109
  • [7] Reverse Engineering Process for the Generation of UML Diagrams in Web Services Composition
    Machorro-Cano, Isaac
    Lopez-Ramirez, Yaralitset
    Guadalupe Segura-Ozuna, Monica
    Alor-Hernandez, Giner
    Rodriguez-Mazahua, Lisbeth
    [J]. TRENDS AND APPLICATIONS IN SOFTWARE ENGINEERING, 2016, 405 : 177 - 187
  • [8] Automated Reverse Engineering of UML Sequence Diagrams for Dynamic Web Applications
    Alalfi, Manar H.
    Cordy, James R.
    Dean, Thomas R.
    [J]. ICSTW 2009: IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION WORKSHOPS, 2009, : 287 - 294
  • [9] Leveraging program analysis for Web site reverse engineering
    Kienle, HM
    Müller, HA
    [J]. WSE 2001: 3RD INTERNATIONAL WORKSHOP ON WEB SITE EVOLUTION, 2001, : 117 - 125
  • [10] Improving the naming process for web site reverse engineering
    Essanaa, SB
    Lammari, N
    [J]. NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS, 2004, 3136 : 362 - 367