메뉴 건너뛰기




Volumn , Issue , 2001, Pages 736-743

Automated support for program refactoring using invariants

Author keywords

[No Author keywords available]

Indexed keywords

PROGRAM INVARIANTS; PROGRAM REFRACTORING;

EID: 77956616610     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSM.2001.972794     Document Type: Conference Paper
Times cited : (123)

References (23)
  • 1
    • 84976827641 scopus 로고
    • Use-once' variables and linear objects - Storage management, reflection and multi-threading
    • January
    • Henry G. Baker. 'Use-once' variables and linear objects - storage management, reflection and multi-threading. SIGPLAN Notices, 30(1):45-52, January 1995.
    • (1995) SIGPLAN Notices , vol.30 , Issue.1 , pp. 45-52
    • Baker, H.G.1
  • 3
    • 0032036118 scopus 로고    scopus 로고
    • Supporting the restructuring of data abstractions through manipulation of a program visualization
    • April
    • Robert W. Bowdidge and William G. Griswold. Supporting the restructuring of data abstractions through manipulation of a program visualization. ACM Transactions on Software Engineering and Methodology, 7(2), April 1998.
    • (1998) ACM Transactions on Software Engineering and Methodology , vol.7 , Issue.2
    • Bowdidge, R.W.1    Griswold, W.G.2
  • 4
    • 0012131051 scopus 로고
    • Supporting the restructuring of data abstractions through manipulation of a program visualization
    • PhD thesis, University of California, San Diego, Department of Computer Science & Engineering, November; Technical Report CS95-457
    • Robert W. Bowdidge. Supporting the Restructuring of Data Abstractions through Manipulation of a Program Visualization. PhD thesis, University of California, San Diego, Department of Computer Science & Engineering, November 1995. Technical Report CS95-457.
    • (1995)
    • Bowdidge, R.W.1
  • 5
    • 0033698745 scopus 로고    scopus 로고
    • Quickly detecting relevant program in variants
    • Limerick, Ireland, June 7-9; To appear in ACM Transactions on Software Engineering and Methodlogy
    • Michael D. Ernst, Adam Czeisler, William G. Griswold, and David Notkin. Quickly detecting relevant program in variants. In Proceedings of the 22nd International Conference on Software Engineering, pages 449-458, Limerick, Ireland, June 7-9 2000. To appear in ACM Transactions on Software Engineering and Methodlogy.
    • (2000) Proceedings of the 22nd International Conference on Software Engineering , pp. 449-458
    • Ernst, M.D.1    Czeisler, A.2    Griswold, W.G.3    Notkin, D.4
  • 6
    • 0035250541 scopus 로고    scopus 로고
    • Dynamically discovering likely program invariants to support program evolution
    • February; A previous version appeared in Proceedings of the 21st International Conference on Software Engineering, pages 213-224, Los Angeles, CA, USA, May 19-21, 1999
    • Micheal D. Ernst, Jake Cockrell, William G. Griswold, and David Notkin. Dynamically discovering likely program invariants to support program evolution. IEEE Transactions on Software Engineering, 27(2): 1-25, February 2001. A previous version appeared in Proceedings of the 21st International Conference on Software Engineering, pages 213-224, Los Angeles, CA, USA, May 19-21, 1999.
    • (2001) IEEE Transactions on Software Engineering , vol.27 , Issue.2 , pp. 1-25
    • Ernst, M.D.1    Cockrell, J.2    Griswold, W.G.3    Notkin, D.4
  • 7
    • 4243255707 scopus 로고    scopus 로고
    • Dynamically discovering pointer-based program invariants
    • Technical Report UW-CSE-99-11-02, University of Washington, Seattle, WA, November 16
    • Michael D. Ernst, William G. Griswold, Yoshio Kataoka, and David Notkin. Dynamically discovering pointer-based program invariants. Technical Report UW-CSE-99-11-02, University of Washington, Seattle, WA, November 16, 1999.
    • (1999)
    • Ernst, M.D.1    Griswold, W.G.2    Kataoka, Y.3    Notkin, D.4
  • 8
    • 0003881962 scopus 로고    scopus 로고
    • Dynamically discovering likely program invariants
    • PhD thesis, University of Washington Department of Computer Science and Engineering, Seattle, Washington, August
    • Michael D. Ernst. Dynamically Discovering Likely Program Invariants. PhD thesis, University of Washington Department of Computer Science and Engineering, Seattle, Washington, August 2000.
    • (2000)
    • Ernst, M.D.1
  • 13
    • 0003647838 scopus 로고
    • Program restructuring as an aid to software maintenance
    • PhD thesis, University of Washington, Dept. of Computer Science & Engineering, August; Technical Report No. 91-08-04
    • William G. Griswold. Program Restructuring as an Aid to Software Maintenance. PhD thesis, University of Washington, Dept. of Computer Science & Engineering, August 1991. Technical Report No. 91-08-04.
    • (1991)
    • Griswold, W.G.1
  • 14
    • 0343652510 scopus 로고    scopus 로고
    • Coping with change using information transparency
    • Technical Report CS98-585, University of California, San Diego, Department of Computer Science and Engineering, April; (Revised August 1998)
    • William G. Griswold. Coping with change using information transparency. Technical Report CS98-585, University of California, San Diego, Department of Computer Science and Engineering, April 1998 (Revised August 1998).
    • (1998)
    • Griswold, W.G.1
  • 18
    • 4243331737 scopus 로고    scopus 로고
    • Automatic restructuring of object-oriented programs
    • PhD thesis, University of Manchester
    • Ivan R. Moore. Automatic Restructuring of Object-Oriented Programs. PhD thesis, University of Manchester, 1996.
    • (1996)
    • Moore, I.R.1
  • 20
    • 0003489758 scopus 로고
    • Refactoring object-oriented frameworks
    • PhD thesis, University of Illinois at Urbana-Champaign
    • William F. Opdyke. Refactoring Object-Oriented Frameworks. PhD thesis, University of Illinois at Urbana-Champaign, 1992.
    • (1992)
    • Opdyke, W.F.1
  • 22
    • 0004113306 scopus 로고    scopus 로고
    • Practical analysis for refactoring
    • PhD thesis, University of Illinois at Urbana-Champaign
    • Donald Bradley Roberts. Practical Analysis for Refactoring. PhD thesis, University of Illinois at Urbana-Champaign, 1999.
    • (1999)
    • Roberts, D.B.1


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