• DocumentCode
    2367351
  • Title

    Dynamic program dicing

  • Author

    Chen, T.Y. ; Cheung, Y.Y.

  • Author_Institution
    Dept. of Comput. Sci., Melbourne Univ., Parkville, Australia
  • fYear
    1993
  • fDate
    27-30 Sep 1993
  • Firstpage
    378
  • Lastpage
    385
  • Abstract
    Program dicing, introduced by J. R. Lyle and M. Weiser (Proc. 2nd Int. Conf. Comput. Appl., pp. 887-883, 1987), is a debugging technique built upon program slicing. Their dicing methodology is referred to as static program dicing in this paper. Since it is difficult to apply static program dicing effectively under some circumstances, an extension of program dicing, dynamic program dicing, is introduced here. Several strategies of constructing dynamic dices are also discussed. Although a dynamic slice is included in its corresponding static slice, a dynamic dice is not necessarily included in its corresponding static dice. Some conditions under which dynamic dice is more precise than static dice are investigated
  • Keywords
    program debugging; debugging technique; dicing methodology; dynamic program dicing; static program dicing; Computer science; Debugging; Programming profession; Testing; Thumb;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance ,1993. CSM-93, Proceedings., Conference on
  • Conference_Location
    Montreal, Que.
  • Print_ISBN
    0-8186-4600-4
  • Type

    conf

  • DOI
    10.1109/ICSM.1993.366925
  • Filename
    366925