Recovering a business object model from Web Applications

被引:0
|
作者
Di Lucca, GA [1 ]
Fasolino, AR [1 ]
Tramontana, P [1 ]
De Carlini, U [1 ]
机构
[1] Univ Sannio, Res Ctr Software Technol, I-82100 Benevento, Italy
关键词
reverse engineering; web engineering; object orientation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing market request for Web Applications is forcing software industries to produce applications under the pressure of a short time-to-market and a strong competition, with the consequence that low quality and poor documented software is often produced. Maintaining, evolving or comprehending these applications are not straightforward tasks, and reverse engineering processes should be defined and validated to support them. In this paper a reverse engineering approach for reconstructing an object-oriented conceptual model of the application domain of a Web Application is presented. The proposed approach defines a process that reconstructs the model in three steps. In each step, heuristic criteria exploiting source code analysis are used for the identification of objects and their relationships. Tools for implementing this method have been produced, and experiments for validating it have been carried out with the support of case studies. Experimental results showed the feasibility and the effectiveness of the proposed approach.
引用
收藏
页码:348 / 353
页数:6
相关论文
共 50 条
  • [31] Interoperability oriented business object model
    Zhan, D. C.
    Xu, X. F.
    Meng, F. C.
    Wang, Z. J.
    ENTERPRISE INTEROPERABILITY II: NEW CHALLENGES AND APPROACHES, 2007, : 459 - 462
  • [32] Web usage mining for electronic business applications
    Liu, JG
    Wu, WP
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 1314 - 1318
  • [33] Building business process driven web applications
    Torres, Victoria
    Pelechano, Vicente
    BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2006, 4102 : 322 - 337
  • [34] Modeling business processes in web applications with ArgoUWE
    Knapp, A
    Koch, N
    Zhang, GF
    Hassler, HM
    UML 2004 - THE UNIFIED MODELING LANGUAGE: MODELING LANGUAGES AND APPLICATIONS, PROCEEDINGS, 2004, 3273 : 69 - 83
  • [35] Web 2.0 small business applications and opportunities
    Conway, Clifford
    INTERNATIONAL JOURNAL OF ENTREPRENEURSHIP AND INNOVATION, 2008, 9 (04): : 275 - 276
  • [36] Business processes for web services: Principles and applications
    Khalaf, R.
    Keller, A.
    Leymann, F.
    IBM SYSTEMS JOURNAL, 2006, 45 (02) : 425 - 446
  • [37] Impact of SignalR Technology to Business Web Applications
    Stepanek, Jiri
    VISION 2020: SUSTAINABLE GROWTH, ECONOMIC DEVELOPMENT, AND GLOBAL COMPETITIVENESS, VOLS 1-5, 2014, : 1142 - 1146
  • [38] Guest Editorial: Business applications of Web of Things
    Chen, Guoqing
    Goes, Paulo
    Wang, Harry Jiannan
    Wei, Qiang
    Zhao, J. Leon
    DECISION SUPPORT SYSTEMS, 2014, 63 : 1 - 2
  • [39] Towards a Richer Web Object Model
    Object Services and Consulting, Inc., 151 Tremont Street #22R, Boston, MA 02111, United States
    SIGMOD Record (ACM Special Interest Group on Management of Data), 1998, 27 (01): : 76 - 80
  • [40] OPM/Web - Object-process methodology for developing web applications
    Reinhartz-Berger, I
    Dori, D
    Katz, S
    ANNALS OF SOFTWARE ENGINEERING, 2002, 13 (1-4) : 141 - 161