메뉴 건너뛰기




Volumn 5, Issue 3, 1995, Pages 143-162

Using program slicing to simplify testing

Author keywords

implicit computation; robustness; slicing; transformation

Indexed keywords

COMPUTABILITY AND DECIDABILITY; MATHEMATICAL TRANSFORMATIONS; PROGRAM DEBUGGING; PROGRAMMING THEORY; SOFTWARE ENGINEERING;

EID: 0029376295     PISSN: 09600833     EISSN: 10991689     Source Type: Journal    
DOI: 10.1002/stvr.4370050303     Document Type: Article
Times cited : (73)

References (44)
  • 1
    • 0028115136 scopus 로고
    • ‘On slicing programs with jump statements,’ in Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, Orlando, Florida, U.S.A., pp.
    • (1994) , pp. 302-312
    • Agrawal, H.1
  • 3
    • 84981578184 scopus 로고
    • ‘Dynamic slicing in the presence of unconstrained pointers’, In Proceedings of the Symposium on Testing, Analysis, and Verification (TAV4), Victoria, B. C., Canada, October 1991, ACM Press, New York, U.S.A., pp.,. Also appears as Purdue University Technical Report SERC‐TR‐93–P
    • (1991) , pp. 60-73
    • Agrawal, H.1    DeMillo, R.A.2    Spafford, E.H.3
  • 4
    • 0025448361 scopus 로고
    • ‘Dynamic program slicing’, in Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, New York, pp.
    • (1990) , pp. 246-256
    • Agrawal, H.1    Horgan, J.R.2
  • 6
    • 0010686569 scopus 로고
    • Slicing programs with arbitrary control‐flow
    • Fritzson, P., Springer‐Verlag,. Appears as Springer Lecture Notes in Computer Science 749. Also available as University of Wisconsin‐Madison Technical Report (in extended form) TR‐1128, December 1992
    • (1992) First Conference on Automated Algorithmic Debugging , pp. 206-222
    • Ball, T.1    Horwitz, S.2
  • 7
    • 0027308002 scopus 로고
    • ‘Program and interface slicing for reverse engineering’, in Proceedings of the Fifteenth International Conference on Software Engineering (ICSE‐15). Baltimore, Maryland, U.S.A., May 1993, IEEE Computer Society Press, Los Alamitos, California, U.S.A., pp.
    • (1993) , pp. 509-518
    • Beck, J.1    Eichmann, D.2
  • 12
    • 84981582182 scopus 로고
    • ‘Practical fine‐grained static slicing of optimised code’, Technical Report MSR‐TR‐94–14, Microsoft Research, Redmond, Washington, U.S.A.
    • (1994)
    • Ernst, M.D.1
  • 15
    • 84981646136 scopus 로고
    • ‘Dynamic program slicing based on dependence graphs’, in Proceedings of the IEEE Conference on Software Maintenance, pp.
    • (1991) , pp. 191-200
    • Gopal, R.1
  • 16
    • 84981629069 scopus 로고
    • ‘A framework for defining equivalence preserving program simplification and its application to program slicing’, Technical Report. University of North London, U. K. Available by anonymous ftp to ftp. unl. ac. uk/pub/text/M. Harman/papers/tecrepts.
    • (1994)
    • Harman, M.1    Danicic, S.2
  • 17
    • 84981609772 scopus 로고
    • ‘A new approach to program slicing,’ in Proceedings of the Seventh International Quality Week, San Francisco, California, U.S.A., Paper 4–T‐4, pp.
    • (1994) , pp. 1-14
    • Harman, M.1    Danicic, S.2
  • 19
    • 84981607355 scopus 로고
    • ‘A parallel algorithm for static program slicing’, Technical Report, University of North London, U. K. Available by anonymous ftp to ftp. unl. ac. uk/pub/text/M. Harman/papers/tecrepts.
    • (1995)
    • Harman, M.1    Danicic, S.2    Sivagurunathan, Y.3
  • 21
    • 0026868788 scopus 로고
    • ‘The use of program dependence graphs in software engineering’, in Proceedings of the Fourteenth International Conference on Software Engineering (ICSE‐14), Melbourne, Australia, May 1992, IEEE Computer Society Press, Los Alamitos, California, U.S.A., pp.
    • (1992) , pp. 392-411
    • Horwitz, S.1    Reps, T.2
  • 23
    • 85027094370 scopus 로고
    • ‘Program slicing for C—the problems in implementation’, in Proceedings of the IEEE Conference on Software Maintenance, Italy, pp.
    • (1991) , pp. 182-190
    • Jiang, J.1    Zhou, X.2    Robson, D.J.3
  • 24
    • 84981665471 scopus 로고
    • ‘Interprocedural dynamic slicing with applications to debugging and testing’, Ph. D. thesis, Department of Computer Science and Information Science, Linköping University, Sweden. Available as Linköping Studies in Science and Technology, Dissertations, Number 297.
    • (1993)
    • Kamkar, M.1
  • 25
    • 84981640413 scopus 로고
    • ‘Interprocedural dynamic slicing’, in Proceedings of the Fourth Conference on Programming Language implementation and Logic Programming, pp.
    • (1992) , pp. 380-384
    • Kamkar, M.1    Shahmehri, N.2    Fritzson, P.3
  • 27
    • 84981605688 scopus 로고
    • ‘Rule‐based approach to computing module cohesion’, in Proceedings of the Fifteenth International Conference on Software Engineering (ICSE‐15), Baltimore, Maryland, U.S.A., May 1993, IEEE Computer Society Press, Los Alamitos, California, U.S.A., pp.
    • (1993) , pp. 34-44
    • Lakhotia, A.1
  • 28
    • 84981605692 scopus 로고
    • ‘An approach to eliminating COMMON blocks and deriving ADTs from Fortran programs’, Technical Report, University of
    • (1993)
    • Liu, L.1    Ellis, R.2    Westminster, U.K.3
  • 29
    • 84981670266 scopus 로고
    • ‘Slicing in the presence of pointer variables’, Technical Report SERC‐TR‐74–F, Computer Science and Information Services Department, University of Florida, Gainesville, Florida, U.S.A.
    • (1994)
    • Livadas, P.E.1    Rosenstein, A.2
  • 30
    • 0023175546 scopus 로고
    • ‘Automatic program bug location by program slicing’, in Proceedings of the Second International Conference on Computers and Applications, Peking, People's Republic of China, pp.
    • (1987) , pp. 877-882
    • Lyle, J.R.1    Weiser, M.2
  • 35
    • 84981588410 scopus 로고
    • ‘Generalized algorithmic debugging’, Ph. D. thesis, Department of Computer Science and Information Science, Linköping University, Sweden. Available as Linköping Studies in Science and Technology, Dissertations, Number 260.
    • (1991)
    • Shahmehri, N.1
  • 38
    • 84981606253 scopus 로고
    • ‘Generation of program analysis tools’, Ph. D. thesis, Centrum voor Wiskunde en Informatica, Amsterdam, The Netherlands.
    • (1995)
    • Tip, F.1
  • 39
    • 84981655259 scopus 로고
    • ‘A survey of program slicing techniques’, Journal of Programming Languages, to be published.
    • (1995)
    • Tip, F.1
  • 40
    • 84981685298 scopus 로고
    • ‘The semantic approach to program slicing’, in Proceeding of the ACM SIGPLAN Conference on Programming Language Design and Implementation, Toronto, Canada, pp., ACM SIGPLAN Notices, 26 (6), 107, 119
    • (1991) , pp. 26-28
    • Venkatesh, G.A.1
  • 41
    • 84981629094 scopus 로고
    • ‘Program slices: formal, psychological, and practical investigations of an automatic program abstraction method’, Ph. D. thesis, University of Michigan, Ann Arbor, Michigan, U.S.A.
    • (1979)
    • Weiser, M.1
  • 42
    • 85050273691 scopus 로고
    • ‘Program slicing’, in Proceedings of the Fifth International Conference on Software Engineering (ICSE‐5), San Diego, California, U.S.A., March 1981, IEEE Computer Society Press, Los Alamitos, California, U.S.A., pp.
    • (1981) , pp. 439-449
    • Weiser, M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.