Correct program slicing of database operations

被引:0
|
作者
Tan, HBK
Ling, TW
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Informat Commun Inst Singapore, Singapore 639798, Singapore
[2] Natl Univ Singapore, Dept Informat Syst & Comp Sci, Singapore 117548, Singapore
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Program slicing-often used in software maintenance program version integration, and reverse engineering-helps isolate program components during debugging and analysis. Often, however, traditional methods struggle to correctly slice programs that involve database operations-they may not, for example be able to compute a slice that contains only those program statements suspected of affecting I/O. The authors propose a method that overcomes such limitations.
引用
收藏
页码:105 / +
页数:9
相关论文
共 50 条
  • [1] Program slicing in the presence of database state
    Willmor, D
    Embury, SA
    Shao, JH
    [J]. 20TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2004, : 448 - 452
  • [2] A program slicing-based method for effective detection of coincidentally correct test cases
    Feyzi, Farid
    Parsa, Saeed
    [J]. COMPUTING, 2018, 100 (09) : 927 - 969
  • [3] A program slicing-based method for effective detection of coincidentally correct test cases
    Farid Feyzi
    Saeed Parsa
    [J]. Computing, 2018, 100 : 927 - 969
  • [4] Understanding the Behavior of Database Operations under Program Control
    Tamayo, Juan M.
    Aiken, Alex
    Bronson, Nathan
    Sagiv, Mooly
    [J]. ACM SIGPLAN NOTICES, 2012, 47 (10) : 983 - 995
  • [5] Program slicing
    Harman, M
    Gallagher, KB
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 40 (11-12) : 577 - 581
  • [6] Program Slicing
    Gallagher, Keith
    Binkley, David
    [J]. 2008 FRONTIERS OF SOFTWARE MAINTENANCE, 2008, : 58 - 67
  • [7] PROGRAM SLICING
    WEISER, M
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1984, 10 (04) : 352 - 357
  • [8] INGEST - A SIMPLE PROGRAM FOR PERFORMING DISTRIBUTED RELATIONAL DATABASE OPERATIONS
    SILBERBERG, D
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1992, 22 (06): : 455 - 466
  • [9] Database Slicing on Relational Databases
    Tengeri, David
    Havasi, Ferenc
    [J]. ACTA CYBERNETICA, 2014, 21 (04): : 629 - 653
  • [10] DYNAMIC PROGRAM SLICING
    AGRAWAL, H
    HORGAN, JR
    [J]. SIGPLAN NOTICES, 1990, 25 (06): : 246 - 256