A Novel Approach for Computing Dynamic Slices of Web Based Applications

被引:0
|
作者
Mishra, Siba [1 ]
Sharma, Urvashi [1 ]
Kumar, Chiranjeev [1 ]
机构
[1] Indian Sch Mines, Dept Comp Sci & Engn, Dhanbad, Jharkhand, India
关键词
Dynamic Slice; Program Slicing; Slice; WADG; Web Applications;
D O I
10.1109/ACCT.2014.27
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Program slicing is an effective decomposition technique to relevant parts of a program or application during debugging and analysis activities. It extracts slice of codes from a developed program, which have been affected by value of variable for some point of interest. A variant of slicing, dynamic slicing based on specific execution when debugged, yeilds more precise executable slices. Moreover, the dynamic slicing obtained for web application is useful in analysis and testing of web sites. In this paper we have proposed an algorithm for computing dynamic slices of web based applications. We have used a dependence based intermediate program representation, which is named as Web Application Dependency Graph (WADG) for representing a web based application embedded with a scripting language. The WADG is a directed digraph which represents the various types of dependencies like data, control and link that may exists between different statements of web application. After user entered details, our proposed algorithm computes slice by marking and unmarking the executed edges of WADG appropriately.
引用
下载
收藏
页码:153 / 158
页数:6
相关论文
共 50 条
  • [41] A novel RDB-SW approach for commodities price dynamic trend analysis based on web mining
    Zhu, Quanyin
    Zhou, Pei
    Cao, Suqun
    Yan, Yunyang
    Ding, Jin
    Journal of Digital Information Management, 2012, 10 (04): : 230 - 235
  • [42] A Model-based Approach to Address the Design of Web 2.0 Applications based on Web Services
    Paterno, Fabio
    Santoro, Carmen
    Spano, Lucio Davide
    INTERACTION DESIGN AND ARCHITECTURES, 2008, (5-6) : 17 - 22
  • [43] Dynamic request management algorithms for Web-based services in cloud computing
    Lancellotti, Riccardo
    Andreolini, Mauro
    Canali, Claudia
    Colajanni, Michele
    2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, : 401 - 406
  • [44] A novel QoS-aware prediction approach for dynamic web services
    Song, Yiguang
    Hu, Li
    Yu, Ming
    PLOS ONE, 2018, 13 (08):
  • [45] Dynamic user interface based on cognitive approach in web based learning
    Jayasimman, L.
    Nisha Jebaseeli, A.
    George Dharma, E.
    Charles, J.
    International Journal of Computer Science Issues, 2011, 8 (4 4-1): : 374 - 377
  • [46] A Performance Evaluation of Web-based Volunteer Computing using Applications with GMP
    Kajitani, Shoma
    Nogami, Yasuyuki
    Fukushi, Masaru
    Amano, Noriki
    2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2015, : 41 - 42
  • [47] The Analysis of Participatory Computing in Dynamic Web Environments
    Janoky, Laszlo Viktor
    Ekler, Peter
    2017 IEEE 15TH INTERNATIONAL SYMPOSIUM ON APPLIED MACHINE INTELLIGENCE AND INFORMATICS (SAMI), 2017, : 67 - 72
  • [48] A Novel Approach of Web Search Based on Community Wisdom
    Zhao, Weiliang
    Varadharajan, Vijay
    2008 3RD INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES (ICIW 2008), 2008, : 431 - 436
  • [49] A Novel Approach for Ontology Maintenance Based on Web Data
    Ren, Xiangyu
    Liu, Jin
    Song, Qiuxia
    Song, Junjie
    Zhong, Bei
    INTELLIGENT SYSTEMS AND APPLICATIONS (ICS 2014), 2015, 274 : 373 - 380
  • [50] A Novel Web-Based Approach for Monitoring Biodiversity
    Panda, Rajendra Mohan
    Dash, Padmanava
    Sarathi Roy, Partha
    ECOLOGY AND EVOLUTION, 2024, 14 (10):