메뉴 건너뛰기




Volumn 82, Issue 7, 2009, Pages 1177-1193

Design pattern recovery through visual language parsing and source code analysis

Author keywords

Design pattern recovery; LR based parsing; Reverse engineering; Source code analysis

Indexed keywords

CANDIDATE PATTERNS; COARSE-GRAINED; DESIGN PATTERN; DESIGN PATTERN RECOVERY; DESIGN STRUCTURE; LR-BASED PARSING; OBJECT ORIENTED; PUBLIC DOMAINS; RECOGNITION PROCESS; RECOVERY PROCESS; RETRIEVAL EFFECTIVENESS; SOURCE CODE ANALYSIS; SOURCE CODES; TWO PHASIS; VISUAL LANGUAGE; VISUAL LANGUAGE PARSING;

EID: 67649312312     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2009.02.012     Document Type: Article
Times cited : (86)

References (49)
  • 3
    • 68049110535 scopus 로고    scopus 로고
    • Apache Ant, http://www.ant.apache.org/.
    • Apache Ant
  • 15
    • 12344329785 scopus 로고    scopus 로고
    • A framework for modeling and implementing visual notations with applications to software engineering
    • Costagliola G., Deufemia V., and Polese G. A framework for modeling and implementing visual notations with applications to software engineering. ACM Transactions on Software Engineering and Methodology 13 4 (2004) 431-487
    • (2004) ACM Transactions on Software Engineering and Methodology , vol.13 , Issue.4 , pp. 431-487
    • Costagliola, G.1    Deufemia, V.2    Polese, G.3
  • 22
    • 67649368612 scopus 로고    scopus 로고
    • Eclipse JDT
    • Eclipse JDT, .
  • 35
    • 0030378133 scopus 로고    scopus 로고
    • Design recovery by automated search for structural design patterns in object oriented software
    • Monterey, CA, USA, pp
    • Kramer, C., Prechelt, L., 2006. Design recovery by automated search for structural design patterns in object oriented software. In: Proceedings of Working Conference on Reverse Engineering (WCRE'96), Monterey, CA, USA, pp. 208-215.
    • (2006) Proceedings of Working Conference on Reverse Engineering (WCRE'96) , pp. 208-215
    • Kramer, C.1    Prechelt, L.2
  • 36
    • 0030407014 scopus 로고    scopus 로고
    • Experiment on the automatic detection of function clones in a software system using metrics
    • Monterey, CA, USA, pp
    • Mayrand, J., Leblanc, C., Merlo, E., 1996. Experiment on the automatic detection of function clones in a software system using metrics. In: Proceedings of International Conference on Software Maintenance, Monterey, CA, USA, pp. 244-253.
    • (1996) Proceedings of International Conference on Software Maintenance , pp. 244-253
    • Mayrand, J.1    Leblanc, C.2    Merlo, E.3
  • 38
    • 67649302397 scopus 로고    scopus 로고
    • Niere, J., Wendehals, L., Zündorf, A., 2003. An Interactive and Scalable Approach to Design Pattern Recovery. Technical Report tr-ri-03-236, University of Paderborn, Paderborn, Germany.
    • Niere, J., Wendehals, L., Zündorf, A., 2003. An Interactive and Scalable Approach to Design Pattern Recovery. Technical Report tr-ri-03-236, University of Paderborn, Paderborn, Germany.
  • 41
    • 67649323989 scopus 로고    scopus 로고
    • home
    • Pinot home page, .
    • Pinot
  • 43
    • 0002482557 scopus 로고    scopus 로고
    • An Inductive Method for Discovering Design Patterns from Object-oriented Software Systems
    • Technical Report, University of Maryland, Computer Science Department, College Park, MD
    • Shull, F., Melo, W.L., Basili, V.R., 1996. An Inductive Method for Discovering Design Patterns from Object-oriented Software Systems. Technical Report, University of Maryland, Computer Science Department, College Park, MD.
    • (1996)
    • Shull, F.1    Melo, W.L.2    Basili, V.R.3
  • 45
    • 67649334814 scopus 로고    scopus 로고
    • Source Navigator, <>
    • Source Navigator, .
  • 48
    • 33947331662 scopus 로고    scopus 로고
    • An efficient tool for recovering design patterns from C++ code
    • Vokac M. An efficient tool for recovering design patterns from C++ code. Journal of Object Technology 2 2 (2005)
    • (2005) Journal of Object Technology , vol.2 , Issue.2
    • Vokac, M.1
  • 49
    • 34547258412 scopus 로고
    • Program Recognition by Graph Parsing, Ph.D. Dissertation, MIT
    • Wills, L., 1992. Automated Program Recognition by Graph Parsing, Ph.D. Dissertation, MIT.
    • (1992) Automated
    • Wills, L.1


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