Dynamic Slicing of Feature-Oriented Programs

被引:1
|
作者
Sahu, Madhusmita [1 ]
Mohapatra, Durga Prasad [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Rourkela 769008, Odisha, India
关键词
Feature-oriented programming (FOP); Dynamic feature-oriented dependence graph (DFDG); FeatureC plus; Mixin layer;
D O I
10.1007/978-81-322-2529-4_40
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We intend to suggest a dynamic slicing algorithm for feature-oriented programs. We have named our algorithm Execution Trace file Based Dynamic Slicing (ETBDS) algorithm. The ETBDS algorithm constructs an intermediate program representation known as Dynamic Feature-Oriented Dependence Graph (DFDG) based on various dependences exist amongst the program statements. We use an execution trace file to keep the execution history of the program. The dynamic slice is computed by first performing breadth-first or depth-first traversal on the DFDG and then mapping out the resultant nodes to the program statements.
引用
收藏
页码:381 / 388
页数:8
相关论文
共 50 条
  • [1] Relevant Slicing of Feature-Oriented Programs
    Sahu, Madhusmita
    Mohapatra, Durga Prasad
    [J]. PROGRESS IN ADVANCED COMPUTING AND INTELLIGENT ENGINEERING, PROCEEDINGS OF ICACIE 2016, VOLUME 1, 2018, 563 : 333 - 346
  • [2] Computing Dynamic Slices of Concurrent Feature-Oriented Programs
    Madhusmita Sahu
    Durga Prasad Mohapatra
    [J]. Arabian Journal for Science and Engineering, 2019, 44 : 9471 - 9497
  • [3] Computing Dynamic Slices of Concurrent Feature-Oriented Programs
    Sahu, Madhusmita
    Mohapatra, Durga Prasad
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (11) : 9471 - 9497
  • [4] Computing Dynamic Slices of Feature-Oriented Programs with Aspect-Oriented Extensions
    Sahu, Madhusmita
    Mohapatra, Durga Prasad
    [J]. INFORMATICA-AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATICS, 2020, 44 (02): : 199 - 224
  • [5] Data flow testing of feature-oriented programs
    Madhusmita Sahu
    Durga Prasad Mohapatra
    [J]. International Journal of System Assurance Engineering and Management, 2022, 13 : 2291 - 2306
  • [6] Data flow testing of feature-oriented programs
    Sahu, Madhusmita
    Mohapatra, Durga Prasad
    [J]. INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2022, 13 (05) : 2291 - 2306
  • [7] Dynamic Slicing of Object Oriented Programs
    Jian\|jun Zhao Department of Computer Science and Engineering
    [J]. Wuhan University Journal of Natural Sciences, 2001, (Z1) : 391 - 397
  • [8] Dynamic slicing of aspect-oriented programs
    Mohapatra, Durga Prasad
    Sahu, Madhusmita
    Kumar, Rajeev
    Mall, Rajib
    [J]. Informatica (Ljubljana), 2008, 32 (03) : 261 - 274
  • [9] A feature-oriented adaptive component model for dynamic evolution
    Peng, Xin
    Wu, Yijian
    Zhao, Wenyun
    [J]. CSMR 2007: 11TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS: SOFWARE EVOLUTION IN COMPLEX SOFTWARE INTENSIVE SYSTEMS, 2007, : 49 - +
  • [10] FEATURE-ORIENTED DESIGN
    CHAHARBAGHI, H
    [J]. FOURTH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED PRODUCTION ENGINEERING, 1988, : 363 - 366