메뉴 건너뛰기




Volumn 1, Issue 1, 1994, Pages 61-78

Automated program understanding by concept recognition

Author keywords

pattern matching; plans; program understanding; re engineering

Indexed keywords

AUTOMATION; CODES (SYMBOLS); COMPUTER PROGRAMMING; COMPUTER PROGRAMMING LANGUAGES; DATA STRUCTURES; DATABASE SYSTEMS; KNOWLEDGE BASED SYSTEMS; PATTERN RECOGNITION;

EID: 0028385189     PISSN: 09288910     EISSN: 15737535     Source Type: Journal    
DOI: 10.1007/BF00871692     Document Type: Article
Times cited : (25)

References (30)
  • 1
    • 84936036607 scopus 로고    scopus 로고
    • Aho, A. V., Sethi, R., and Ullman, J. D. 1987. Compilers Principles, Techniques, and Tools. Addison-Wesley.
  • 2
    • 84936029327 scopus 로고    scopus 로고
    • Allemang, D. 1990. Understanding Programs as Devices. Ph.D. thesis, Ohio State University.
  • 3
    • 84936023533 scopus 로고    scopus 로고
    • Biggerstaff, B. 1989. Design recovery for maintenance and reuse. IEEE Computer, July.
  • 4
    • 84936026294 scopus 로고    scopus 로고
    • Biggerstaff, B., Hoskins, J., and Webster, D. 1989. DESIRE, A System for Design Recovery. MCC Technical Report STP-081-89, April.
  • 5
    • 84935997205 scopus 로고    scopus 로고
    • Brotsky, D. C. 1984. An Algorithm for Parsing Flow Graphs. Master's thesis, March.
  • 6
    • 84936004047 scopus 로고    scopus 로고
    • Cleveland, L. 1988. A User Interface for an Environment to Support Program Understanding. Conference on Software Maintenance, Phoenix, Arizona, October.
  • 7
    • 84936053957 scopus 로고    scopus 로고
    • Devanbu, P., Brachman, R., Selfridge, P., and Ballard, B. 1991. LaSSIE: A knowledge-based software information system. Communications of the ACM, May.
  • 8
    • 84936022928 scopus 로고    scopus 로고
    • Engberts, A., Kozaczynski, W., Liongosari, E., and Ning, J. Q. 1993. COBOL/SRE: A COBOL system renovation environment. CASE'93, Singapore, July.
  • 9
    • 84936055539 scopus 로고    scopus 로고
    • Engberts, A., Kozaczynski, W., and Ning, J. Q. 1991. Concept Recognition-Based Program Transformation. Conference on Software Maintenance, Sorrento, Italy, October.
  • 10
    • 84936014286 scopus 로고    scopus 로고
    • Ferrante, J., Ottenstein, K., and Warren, J. 1987. The program dependence graph and its use in optimization. ACM Trans. on Programming Languages, July.
  • 11
    • 84936025598 scopus 로고    scopus 로고
    • Hartman, J. 1991. Automatic Control Understanding for Natural Programs. Ph.D. thesis, University of Texas at Austin, May.
  • 12
    • 84936050699 scopus 로고    scopus 로고
    • Harandi, M. T., and Ning, J. Q. 1990. Knowledge-based program analysis. IEEE Software, January.
  • 14
    • 84936028579 scopus 로고    scopus 로고
    • Johnson, W. L. 1986. Intention-Based Diagnosis of Novice Programming Errors, Morgan Kaufmann.
  • 15
    • 84936024581 scopus 로고    scopus 로고
    • Johnson, W. L., and Soloway, E. 1985. PROUST: Knowledge-based program understanding. IEEE Trans. on Software Engineering, 11(3).
  • 16
    • 84936032311 scopus 로고    scopus 로고
    • Kozaczynski, W., Liongosari, E., and Ning, J. 1991. BAL/SRW: An assembler re-engineering workbench. Information and Software Technology, September.
  • 17
    • 84936004440 scopus 로고    scopus 로고
    • Kozaczynski, W., Letovsky, S., and Ning, J. 1991. A knowledge-based approach to software system understanding. Sixth KBSE Conference, September.
  • 18
    • 84936047700 scopus 로고    scopus 로고
    • Kozaczynski, W., and Ning, J. 1989. SRE: A Knowledge-Based Environment for Large-Scale Software Reengineering Activities. 11th International Conference on Software Engineering, Pittsburgh, May.
  • 19
    • 84935994379 scopus 로고    scopus 로고
    • Kozaczynski, W., Ning, J. Q., and Engberts, A. 1992. Program concept recognition and transformation. IEEE Transactions on Software Engineering, December.
  • 20
    • 84936011459 scopus 로고    scopus 로고
    • Letovsky, S. 1988. Plan Analysis of Programs, Ph.D. thesis, Yale University, December.
  • 21
    • 84936029664 scopus 로고    scopus 로고
    • Ning, J. Q. 1989. A Knowledge-Based Approach to Automatic Program Analysis, Ph.D. thesis, University of Illinois at Urbana-Campaign, October.
  • 22
    • 84936042091 scopus 로고    scopus 로고
    • Polyglot User's Guide, written by Reasoning Systems and Andersen Consulting, unpublished.
  • 23
    • 84936038439 scopus 로고    scopus 로고
    • ProKappa User's Guide, IntelliCorp, Inc., October 1991.
  • 24
    • 84936054549 scopus 로고    scopus 로고
    • Rajlich, V. 1990. VIFOR: A tool for software maintenance. In Software—Practical and Experience, January.
  • 25
    • 84936026271 scopus 로고    scopus 로고
    • REFINE User's Guide. 1989. Reasoning Systems, Palo Alto, CA.
  • 26
    • 84936009493 scopus 로고    scopus 로고
    • Reiss, S. P. 1990. Connecting tools using message passing in the field environment. IEEE Software, July: 57–66.
  • 27
    • 84936032902 scopus 로고    scopus 로고
    • Rich, C. 1981. A formal representation of plans in the programmer's apprentice. Seventh IJCAI Conference.
  • 28
    • 84936025712 scopus 로고    scopus 로고
    • Rich, C., and Waters, R. 1988. The programmer's apprentice: A research overview. IEEE Computer, November.
  • 29
    • 84936017834 scopus 로고    scopus 로고
    • Rich, C., and Wills, L. 1990. Recognizing a program's design: A graph-parsing approach. IEEE Software, January.
  • 30
    • 84936003765 scopus 로고    scopus 로고
    • Wills, L. 1987. Automated Program Recognition, Master's thesis, MIT AI Lab, February.


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