메뉴 건너뛰기




Volumn 2001-January, Issue , 2001, Pages 310-319

Side-effect removal transformation

Author keywords

Computer languages; Guidelines; Humans; Impedance; Software engineering; Thumb

Indexed keywords

COMPUTER PROGRAMMING; COMPUTER PROGRAMMING LANGUAGES; ELECTRIC IMPEDANCE; SEMANTICS; SOFTWARE ENGINEERING;

EID: 84950996099     PISSN: 10928138     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/WPC.2001.921741     Document Type: Conference Paper
Times cited : (16)

References (35)
  • 3
    • 84976857746 scopus 로고
    • Side effects and aliasing can have simple axiomatic descriptions
    • Oct.
    • BOEHM, H.-J. Side effects and aliasing can have simple axiomatic descriptions. ACM Transactions on Programming Languages and Systems 7, 4 (Oct. 1985), 637-655.
    • (1985) ACM Transactions on Programming Languages and Systems , vol.7 , Issue.4 , pp. 637-655
    • Boehm, H.-J.1
  • 6
    • 0031272655 scopus 로고    scopus 로고
    • A java bytecode optimizer using side-effect analysis
    • Nov.
    • CLAUSEN, L. R. A java bytecode optimizer using side-effect analysis. CONCURRENCY:PRACTICE AND EXPERIENCEPY 9, 11 (Nov. 1997), 1031-1045.
    • (1997) Concurrency:Practice and Experiencepy , vol.9 , Issue.11 , pp. 1031-1045
    • Clausen, L.R.1
  • 7
    • 14344260296 scopus 로고
    • SYMBAD: A symbolic executor of sequential Ada programs
    • London
    • COEN-PORISINI, A., AND DE PAOLI, F. SYMBAD: A symbolic executor of sequential Ada programs. In IFAC SAFECOMP'90 (London, 1990), pp. 105-111.
    • (1990) IFAC SAFECOMP'90 , pp. 105-111
    • Coen-Porisini, A.1    De Paoli, F.2
  • 9
    • 0024108615 scopus 로고
    • Symbolic execution systems - A review
    • Nov.
    • COWARD, P. D. Symbolic execution systems - a review. Software Engineering Journal 3, 6 (Nov. 1988), 229-239.
    • (1988) Software Engineering Journal , vol.3 , Issue.6 , pp. 229-239
    • Coward, P.D.1
  • 11
    • 0017255531 scopus 로고
    • A note on the semantic definition of side effects
    • Feb.
    • CUNNINGHAM, R. J., AND GILFORD, M. E. J. A note on the semantic definition of side effects. Information Processing Letters 4, 5 (Feb. 1976), 118-120.
    • (1976) Information Processing Letters , vol.4 , Issue.5 , pp. 118-120
    • Cunningham, R.J.1    Gilford, M.E.J.2
  • 12
    • 0034512762 scopus 로고    scopus 로고
    • ConSIT: A conditioned program slicer
    • San Jose, California, USA, Oct. IEEE Computer Society Press, Los Alamitos, California, USA
    • DANICIC, S., FOX, C., HARMAN, M., AND HIERONS, R. ConSIT: A conditioned program slicer. In IEEE International Conference on Software Maintenance (ICSM'00) (San Jose, California, USA, Oct. 2000), IEEE Computer Society Press, Los Alamitos, California, USA, pp. 216-226.
    • (2000) IEEE International Conference on Software Maintenance (ICSM'00) , pp. 216-226
    • Danicic, S.1    Fox, C.2    Harman, M.3    Hierons, R.4
  • 14
    • 0029721793 scopus 로고    scopus 로고
    • Understanding function behaviours through program slicing
    • Berlin, Germany, Mar. IEEE Computer Society Press, Los Alamitos, California, USA
    • th IEEE Workshop on Program Comprehension (Berlin, Germany, Mar. 1996), IEEE Computer Society Press, Los Alamitos, California, USA, pp. 9-18.
    • (1996) th IEEE Workshop on Program Comprehension , pp. 9-18
    • De Lucia, A.1    Fasolino, A.R.2    Munro, M.3
  • 15
    • 0002780749 scopus 로고
    • Assigning meanings to programs
    • Mathematical Aspects of Computer Science, J. T. Schwartz, Ed., American Mathematical Society, Providence, RI
    • FLOYD, R. W. Assigning meanings to programs. In Mathematical Aspects of Computer Science, J. T. Schwartz, Ed., vol. 19 of Symposia in Applied Mathematics. American Mathematical Society, Providence, RI, 1967, pp. 19-32.
    • (1967) Symposia in Applied Mathematics , vol.19 , pp. 19-32
    • Floyd, R.W.1
  • 20
    • 0032308206 scopus 로고    scopus 로고
    • Analysis of dynamic memory access using amorphous slicing
    • Bethesda, Maryland, USA, Nov. IEEE Computer Society Press, Los Alamitos, California, USA
    • HARMAN, M., SIVAGURUNATHAN, Y., AND DANICIC, S. Analysis of dynamic memory access using amorphous slicing. In IEEE International Conference on Software Maintenance (ICSM'98) (Bethesda, Maryland, USA, Nov. 1998), IEEE Computer Society Press, Los Alamitos, California, USA, pp. 336-345.
    • (1998) IEEE International Conference on Software Maintenance (ICSM'98) , pp. 336-345
    • Harman, M.1    Sivagurunathan, Y.2    Danicic, S.3
  • 21
    • 84945708698 scopus 로고
    • An Axiomatic Basis of Computer Programming
    • HOARE, C. A. R. An Axiomatic Basis of Computer Programming. Communications of the ACM 12 (1969), 576-580.
    • (1969) Communications of the ACM , vol.12 , pp. 576-580
    • Hoare, C.A.R.1
  • 22
    • 0000972249 scopus 로고
    • An axiomatic definition of the programming language Pascal
    • Dec.
    • HOARE, C. A. R., AND WIRTH, N. An axiomatic definition of the programming language Pascal. Acta Informatica 2, 4 (Dec. 1973), 335-355.
    • (1973) Acta Informatica , vol.2 , Issue.4 , pp. 335-355
    • Hoare, C.A.R.1    Wirth, N.2
  • 25
    • 0006660104 scopus 로고
    • Axiomatic approach to side effects and general jumps
    • Feb.
    • KOWALTOWSKI, T. Axiomatic approach to side effects and general jumps. Acta Informatica 7, 4 (Feb. 1977), 357-360.
    • (1977) Acta Informatica , vol.7 , Issue.4 , pp. 357-360
    • Kowaltowski, T.1
  • 26
    • 0024282086 scopus 로고
    • Benign side effects
    • Dec.
    • LAMB, D. A. Benign side effects. Information Processing Letters 29, 6 (Dec. 1988), 301-305.
    • (1988) Information Processing Letters , vol.29 , Issue.6 , pp. 301-305
    • Lamb, D.A.1
  • 27
    • 84943347452 scopus 로고
    • The next 700 programming languages
    • Mar.
    • LANDIN, P. J. The next 700 programming languages. Communications of the ACM 9, 3 (Mar. 1966), 157-166.
    • (1966) Communications of the ACM , vol.9 , Issue.3 , pp. 157-166
    • Landin, P.J.1
  • 28
    • 0003198257 scopus 로고    scopus 로고
    • Mechanical tool support for high integrity software development
    • IEEE Computer Society Press, Los Alamitos, California, USA
    • MEHLICH, M., AND BAXTER, I. Mechanical tool support for high integrity software development. In High Integrity Systems '97 (1997), IEEE Computer Society Press, Los Alamitos, California, USA.
    • (1997) High Integrity Systems '97
    • Mehlich, M.1    Baxter, I.2
  • 31
    • 84951208968 scopus 로고
    • Compiler detection of function call side effects
    • SPULER, D. A., AND SAJEEV, A. S. M. Compiler detection of function call side effects. Informatica 18, 2 (1994), 219-227.
    • (1994) Informatica , vol.18 , Issue.2 , pp. 219-227
    • Spuler, D.A.1    Sajeev, A.S.M.2


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