메뉴 건너뛰기




Volumn , Issue , 2007, Pages 49-54

Case study: Supplementing program analysis with natural language analysis to improve a reverse engineering task

Author keywords

Aspect mining; Natural language; Program analysis; Software tools

Indexed keywords

ASPECT MINING; COMPLEX SOFTWARE SYSTEMS; PROGRAM ANALYSIS; REVERSE ENGINEERING TOOLS;

EID: 36549037604     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1251535.1251544     Document Type: Conference Paper
Times cited : (10)

References (26)
  • 3
    • 34547300738 scopus 로고    scopus 로고
    • On the use of line co-change for identifying crosscutting concern code
    • Gerardo Canfora, Luigi Cerulo, and Massimiliano Di Penta. On the use of line co-change for identifying crosscutting concern code. In Int. Conf. on Software Maintenance, 2006.
    • (2006) Int. Conf. on Software Maintenance
    • Canfora, G.1    Cerulo, L.2    Penta, M.D.3
  • 4
    • 0033359026 scopus 로고    scopus 로고
    • Nomen est omen: Analyzing the language of function identifiers
    • Bruno Caprile and Paolo Tonella. Nomen est omen: Analyzing the language of function identifiers. Working Conf. on Reverse Eng., 1999.
    • (1999) Working Conf. on Reverse Eng
    • Caprile, B.1    Tonella, P.2
  • 6
    • 0025245266 scopus 로고
    • Reverse engineering and design recovery: A taxonomy
    • Elliot J. Chikofsky and James H. Cross II. Reverse engineering and design recovery: A taxonomy. IEEE Software, 7(1), 1990.
    • (1990) IEEE Software , vol.7 , Issue.1
    • Chikofsky, E.J.1    Cross II, J.H.2
  • 9
    • 36549032582 scopus 로고    scopus 로고
    • James Gosling, Bill Joy, and Guy Steele. Java Language Specification. online, September 2006. http://java.sun.com/docs/books/jls/se-cond_edition/html/ names.doc.html.
    • James Gosling, Bill Joy, and Guy Steele. Java Language Specification. online, September 2006. http://java.sun.com/docs/books/jls/se-cond_edition/html/ names.doc.html.
  • 13
    • 0003487338 scopus 로고
    • M. M. Lehman and L. A. Belady, editors, Academic Press Professional, Inc, San Diego, CA, USA
    • M. M. Lehman and L. A. Belady, editors. Program evolution: processes of software change. Academic Press Professional, Inc., San Diego, CA, USA, 1985.
    • (1985) Program evolution: Processes of software change
  • 14
    • 57049170242 scopus 로고    scopus 로고
    • Cognitive perspectives on the role of naming in computer programs
    • Sussex, United Kingdom
    • Ben Liblit, Andrew Begel, and Eve Sweeser. Cognitive perspectives on the role of naming in computer programs. In Annual Psychology of Programming Workshop, Sussex, United Kingdom, 2006.
    • (2006) Annual Psychology of Programming Workshop
    • Liblit, B.1    Begel, A.2    Sweeser, E.3
  • 16
    • 34948820645 scopus 로고    scopus 로고
    • Marius Marin, Leon Moonen, and Arie van Deursen. A common framework for aspect mining based on crosscutting concern sorts. In Working Conf. on Reverse Engineering, 2006.
    • Marius Marin, Leon Moonen, and Arie van Deursen. A common framework for aspect mining based on crosscutting concern sorts. In Working Conf. on Reverse Engineering, 2006.
  • 24
    • 0032643249 scopus 로고    scopus 로고
    • Harrison, and Jr. Stanley M. Sutton. N degrees of separation: Multi-dimensional separation of concerns
    • Peri Tarr, Harold Ossher, William. Harrison, and Jr. Stanley M. Sutton. N degrees of separation: Multi-dimensional separation of concerns. In Int. Conf. on Softw. Eng., 1999.
    • (1999) Int. Conf. on Softw. Eng
    • Tarr, P.1    Harold Ossher, W.2


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