메뉴 건너뛰기




Volumn 290, Issue 1, 2003, Pages 831-862

Equivalence of conservative, free, linear program schemas is decidable

Author keywords

Conservative schemas; Decidability; Free schemas; Linear schemas; Program schemas

Indexed keywords

ALGORITHMS; COMPUTER PROGRAM LISTINGS; COMPUTER PROGRAMMING; LINEAR PROGRAMMING; SEMANTICS; THEOREM PROVING;

EID: 0037209762     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0304-3975(02)00374-2     Document Type: Article
Times cited : (11)

References (50)
  • 2
    • 0027308002 scopus 로고
    • Program and interface slicing for reverse engineering
    • IEEE Computer Society Press, Los Alamitos, CA
    • J. Beck, D. Eichmann, Program and interface slicing for reverse engineering, in: Proc. IEEE/ACM 15th Conf. on Software Engineering (ICSE'93), IEEE Computer Society Press, Los Alamitos, CA, 1993, pp. 509-518.
    • (1993) Proc. IEEE/ACM 15th Conf. on Software Engineering (ICSE'93) , pp. 509-518
    • Beck, J.1    Eichmann, D.2
  • 4
    • 0032301276 scopus 로고    scopus 로고
    • The application of program slicing to regression testing
    • Harman M., Gallagher K. (Eds.), Elsevier, Amsterdam
    • Binkley D.W. The application of program slicing to regression testing. Harman M., Gallagher K. Information and Software Technology Special Issue on Program Slicing. Vol. 40:1998;583-594 Elsevier, Amsterdam.
    • (1998) Information and Software Technology Special Issue on Program Slicing , vol.40 , pp. 583-594
    • Binkley, D.W.1
  • 5
    • 33644561313 scopus 로고    scopus 로고
    • Program slicing
    • Zelkowitz M. (Ed.), Academic Press, New York
    • Binkley D.W., Gallagher K.B. Program slicing. Zelkowitz M. Advances in Computers. Vol. 43:1996;1-50 Academic Press, New York.
    • (1996) Advances in Computers , vol.43 , pp. 1-50
    • Binkley, D.W.1    Gallagher, K.B.2
  • 9
    • 0024700525 scopus 로고
    • The semantics of program dependence
    • Los Alamitos, CA, ACM SIGPLAN Conf. on Programming Language Design and Implementation
    • R. Cartwright, M. Felleisen, The semantics of program dependence, in: Proc. IEEE Computer Society Press, Los Alamitos, CA, ACM SIGPLAN Conf. on Programming Language Design and Implementation, 1989, pp. 13-27.
    • (1989) Proc. IEEE Computer Society Press , pp. 13-27
    • Cartwright, R.1    Felleisen, M.2
  • 10
    • 0029477393 scopus 로고
    • Identifying reusable functions using specification driven program slicing: A case study
    • Nice, France, IEEE Computer Society Press, Los Alamitos, CA
    • A. Cimitile, A. De Lucia, M. Munro, Identifying reusable functions using specification driven program slicing: a case study, in: Proc. IEEE Internat. Conf. on Software Maintenance (ICSM'95), Nice, France, IEEE Computer Society Press, Los Alamitos, CA, 1995, pp. 124-133.
    • (1995) Proc. IEEE Internat. Conf. on Software Maintenance (ICSM'95) , pp. 124-133
    • Cimitile, A.1    De Lucia, A.2    Munro, M.3
  • 11
    • 0030143835 scopus 로고    scopus 로고
    • A specification driven slicing process for identifying reusable functions
    • Cimitile A., De Lucia A., Munro M. A specification driven slicing process for identifying reusable functions. Software Maintenance: Res. Practice. 8:1996;145-178.
    • (1996) Software Maintenance: Res. Practice , vol.8 , pp. 145-178
    • Cimitile, A.1    De Lucia, A.2    Munro, M.3
  • 12
    • 4243538667 scopus 로고    scopus 로고
    • Ph.D. Thesis, University of North London, UK, School of Informatics, April
    • S. Danicic, Dataflow minimal slicing, Ph.D. Thesis, University of North London, UK, School of Informatics, April 1999.
    • (1999) Dataflow minimal slicing
    • Danicic, S.1
  • 14
    • 84963819598 scopus 로고    scopus 로고
    • Program slicing: Methods and applications
    • IEEE Computer Society Press, Los Alamitos, CA, Florence, Italy
    • A. De Lucia, Program slicing: methods and applications, in: Proc. 1st IEEE Internat. Workshop on Source Code Analysis and Manipulation, IEEE Computer Society Press, Los Alamitos, CA, Florence, Italy, 2001, pp. 142-149.
    • (2001) Proc. 1st IEEE Internat. Workshop on Source Code Analysis and Manipulation , pp. 142-149
    • De Lucia, A.1
  • 15
    • 0029721793 scopus 로고    scopus 로고
    • Understanding function behaviours through program slicing
    • Berlin, Germany, IEEE Computer Society Press, Los Alamitos, CA
    • A. De Lucia, A.R. Fasolino, M. Munro, Understanding function behaviours through program slicing, in: Proc. 4th IEEE Workshop on Program Comprehension, Berlin, Germany, IEEE Computer Society Press, Los Alamitos, CA, 1996, pp. 9-18.
    • (1996) Proc. 4th IEEE Workshop on Program Comprehension , pp. 9-18
    • De Lucia, A.1    Fasolino, A.R.2    Munro, M.3
  • 18
    • 0012130246 scopus 로고
    • Evaluating the surgeon's assistant: Results of a pilot study
    • IEEE Computer Society Press, Los Alamitos, CA
    • K.B. Gallagher, Evaluating the surgeon's assistant: results of a pilot study, in: Proc. Internat. Conf. on Software Maintenance, IEEE Computer Society Press, Los Alamitos, CA, 1992, pp. 236-244.
    • (1992) Proc. Internat. Conf. on Software Maintenance , pp. 236-244
    • Gallagher, K.B.1
  • 19
    • 0026203186 scopus 로고
    • Using program slicing in software maintenance
    • Gallagher K.B., Lyle J.R. Using program slicing in software maintenance. IEEE Trans. Software Eng. 17(8):1991;751-761.
    • (1991) IEEE Trans. Software Eng. , vol.17 , Issue.8 , pp. 751-761
    • Gallagher, K.B.1    Lyle, J.R.2
  • 20
    • 0011122761 scopus 로고
    • Theory of program structures: Schemes, semantics, verification
    • Springer, New York
    • Greibach S. Theory of Program Structures: Schemes, Semantics, Verification. Lecture Notes in Computer Science. Vol. 36:1975;Springer, New York.
    • (1975) Lecture Notes in Computer Science , vol.36
    • Greibach, S.1
  • 21
    • 84981664978 scopus 로고
    • An approach to regression testing using slicing
    • Orlando, FL, IEEE Computer Society Press, Los Alamitos, CA
    • R. Gupta, M.J. Harrold, M.L. Soffa, An approach to regression testing using slicing, in: Proc. IEEE Conf. on Software Maintenance, Orlando, FL, IEEE Computer Society Press, Los Alamitos, CA, 1992, pp. 299-308.
    • (1992) Proc. IEEE Conf. on Software Maintenance , pp. 299-308
    • Gupta, R.1    Harrold, M.J.2    Soffa, M.L.3
  • 24
    • 0002107790 scopus 로고    scopus 로고
    • An overview of program slicing
    • Harman M., Hierons R.M. An overview of program slicing. Software Focus. 2(3):2001;85-92.
    • (2001) Software Focus , vol.2 , Issue.3 , pp. 85-92
    • Harman, M.1    Hierons, R.M.2
  • 32
    • 84976844558 scopus 로고
    • S. Horwitz, T. Reps, D.W. Binkley, Interprocedural slicing using dependence graphs, in: Proc. ACM SIGPLAN Conf. on Programming Language Design and Implementation, Atlanta, GA, 1988, pp. 25-46; Proc. in SIGPLAN Notices 23(7) (1988) 35-46.
    • (1988) Proc. in SIGPLAN Notices , vol.23 , Issue.7 , pp. 35-46
  • 34
    • 0002689609 scopus 로고
    • The logical schemes of algorithms
    • Pergamon Press, New York
    • Y.I. Ianov, The logical schemes of algorithms, in: Problems of Cybernetics, Vol. 1, Pergamon Press, New York, 1960, pp. 82-140.
    • (1960) Problems of Cybernetics , vol.1 , pp. 82-140
    • Ianov, Y.I.1
  • 35
    • 0003632930 scopus 로고
    • Interprocedural dynamic slicing with applications to debugging and testing
    • Ph.D. Thesis, Department of Computer Science and Information Science, Linköping University, Sweden, Dissertations
    • M. Kamkar, 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.
    • (1993) Linköping Studies in Science and Technology , vol.297
    • Kamkar, M.1
  • 38
    • 0023175546 scopus 로고
    • Automatic program bug location by program slicing
    • Peking, IEEE Computer Society Press, Los Alamitos, CA
    • J.R. Lyle, M. Weiser, Automatic program bug location by program slicing, in: Proc. 2nd Internat. Conf. on Computers and Applications, Peking, IEEE Computer Society Press, Los Alamitos, CA, 1987, pp. 877-882.
    • (1987) Proc. 2nd Internat. Conf. on Computers and Applications , pp. 877-882
    • Lyle, J.R.1    Weiser, M.2
  • 40
    • 85063799645 scopus 로고
    • Slice based metrics for estimating cohesion
    • Baltimore, MD, IEEE Computer Society Press, Los Alamitos, CA
    • L.M. Ott, J.J. Thuss, Slice based metrics for estimating cohesion, in: Proc. IEEE-CS Internat. Metrics Symp., Baltimore, MD, IEEE Computer Society Press, Los Alamitos, CA, 1993, pp. 71-81.
    • (1993) Proc. IEEE-CS Internat. Metrics Symp. , pp. 71-81
    • Ott, L.M.1    Thuss, J.J.2
  • 42
    • 0025401391 scopus 로고
    • An algorithm for deciding functional equivalence in a new class of program schemes
    • Sabelfeld V.K. An algorithm for deciding functional equivalence in a new class of program schemes. J. Theoret. Computer Sci. 71:1990;265-279.
    • (1990) J. Theoret. Computer Sci. , vol.71 , pp. 265-279
    • Sabelfeld, V.K.1
  • 44
    • 84957362493 scopus 로고    scopus 로고
    • Combining slicing and constraint solving for validation of measurement software
    • Static Analysis Symposium (SAS'96), Springer, Berlin
    • G. Snelting, Combining slicing and constraint solving for validation of measurement software, in: Static Analysis Symposium (SAS'96), Lecture Notes in Computer Science, Vol. 1145, Springer, Berlin, 1996, pp. 332-348.
    • (1996) Lecture Notes in Computer Science , vol.1145 , pp. 332-348
    • Snelting, G.1
  • 45
    • 0000990322 scopus 로고
    • A survey of program slicing techniques
    • Tip F. A survey of program slicing techniques. J. Programming Languages. 3(3):1995;121-189.
    • (1995) J. Programming Languages , vol.3 , Issue.3 , pp. 121-189
    • Tip, F.1
  • 48
    • 0011088147 scopus 로고
    • Experiments on slicing-based debugging aids
    • Soloway, Iyengar (Eds.), Molex, Chap. 12
    • M. Weiser, J.R. Lyle, Experiments on slicing-based debugging aids, in: Soloway, Iyengar (Eds.), Empirical Studies of Programmers, Molex, 1985, Chap. 12, pp. 187-197.
    • (1985) Empirical Studies of Programmers , pp. 187-197
    • Weiser, M.1    Lyle, J.R.2
  • 49
    • 0000568369 scopus 로고
    • Translatability and decidability questions for restricted classes of program schemas
    • Weyuker E.J. Translatability and decidability questions for restricted classes of program schemas. SIAM J. Comput. 8(4):1979;587-598.
    • (1979) SIAM J. Comput. , vol.8 , Issue.4 , pp. 587-598
    • Weyuker, E.J.1
  • 50
    • 0011091558 scopus 로고
    • Modifications of the program scheme model
    • Weyuker E.J. Modifications of the program scheme model. J. Comput. System Sci. 18(3):1979;281-293.
    • (1979) J. Comput. System Sci. , vol.18 , Issue.3 , pp. 281-293
    • Weyuker, E.J.1


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