메뉴 건너뛰기




Volumn 19, Issue 6, 2009, Pages 823-855

A review of design pattern mining techniques

Author keywords

Design pattern; Discovery; Reverse engineering

Indexed keywords

COMPARATIVE STUDIES; DESIGN EXPERIENCE; DESIGN PATTERN; DESIGN PATTERNS; DISCOVERY; EXPERT EXPERIENCE; HIGH-QUALITY SOFTWARE SYSTEMS; ON CURRENTS; ORIGINAL DESIGN; SOFTWARE SYSTEMS; SOURCE CODES;

EID: 71049147516     PISSN: 02181940     EISSN: None     Source Type: Journal    
DOI: 10.1142/S021819400900443X     Document Type: Review
Times cited : (82)

References (54)
  • 6
    • 0141686546 scopus 로고    scopus 로고
    • Automating design-pattern identification - DP++ is a tool for C++ programs
    • J. Bansiya, Automating design-pattern identification - DP++ is a tool for C++ programs, Dr. Dobbs Journal, (1998).
    • (1998) Dr.Dobbs Journal
    • Bansiya, J.1
  • 10
    • 11344278195 scopus 로고    scopus 로고
    • A measure of similarity between graph vertices: Applications to synonym extraction and web searching
    • V.D. Blondel, A. Gajardo, M. Heymans, P. Senellart, and P. Van Dooren, A measure of similarity between graph vertices: Applications to synonym extraction and web searching, SIAM Rev. 46(4) (2004) 647-666.
    • (2004) SIAM Rev. , vol.46 , Issue.4 , pp. 647-666
    • Blondel, V.D.1    Gajardo, A.2    Heymans, M.3    Senellart, P.4    Van Dooren, P.5
  • 16
    • 34250211156 scopus 로고    scopus 로고
    • DP-Miner: Design pattern discovery using matrix
    • DOI 10.1109/ECBS.2007.33, 4148953, Proceedings - 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, ECBS 2007: Raising Expectations of Computer-Based Systems
    • J. Dong, D. S. Lad, and Y. Zhao, DP-Miner: Design pattern discovery using matrix, Proceedings of the Fourteenth Annual IEEE International Conference on Engineering of Computer Based Systems (ECBS), Arizona, USA, March 2007, pp. 371-380. (Pubitemid 46900692)
    • (2007) Proceedings of the International Symposium and Workshop on Engineering of Computer Based Systems , pp. 371-380
    • Dong, J.1    Lad, D.S.2    Zhao, Y.3
  • 19
    • 34250724860 scopus 로고    scopus 로고
    • Visualizing design patterns in their applications and compositions
    • J. Dong, S. Yang, and K. Zhang, Visualizing design patterns in their applications and compositions, IEEE Trans. Software Engineering 33(7) (2007) 433-453.
    • (2007) IEEE Trans. Software Engineering , vol.33 , Issue.7 , pp. 433-453
    • Dong, J.1    Yang, S.2    Zhang, K.3
  • 20
    • 36949010375 scopus 로고    scopus 로고
    • Experiments on design pattern discovery
    • Workshop on Predictor Models in Software Engineering (PROMISE) in conjunction with ICSE USA May
    • J. Dong and Y. Zhao, Experiments on design pattern discovery, Proceedings of the 3rd International. Workshop on Predictor Models in Software Engineering (PROMISE), in conjunction with ICSE, USA, May 2007.
    • (2007) Proceedings of the 3rd International
    • Dong, J.1    Zhao, Y.2
  • 26
    • 29844450240 scopus 로고    scopus 로고
    • A composite design-pattern identification technique
    • M. Hericko and S. Beloglavec, A composite design-pattern identification technique, Informatica 29 (2005) 469-476.
    • (2005) Informatica , vol.29 , pp. 469-476
    • Hericko, M.1    Beloglavec, S.2
  • 29
    • 9644281599 scopus 로고    scopus 로고
    • A practical pattern recovery approach based on both structural and behavioral analysis
    • H. Huang, S. Zhang, J. Cao, and Y. Duan, A practical pattern recovery approach based on both structural and behavioral analysis, Journal of Systems and Software 75(1-2) (2005) 69-87.
    • (2005) Journal of Systems and Software , vol.75 , Issue.1-2 , pp. 69-87
    • Huang, H.1    Zhang, S.2    Cao, J.3    Duan, Y.4
  • 45
    • 33646522148 scopus 로고    scopus 로고
    • Refreshing patterns
    • R. J. Wirfs-Brock, Refreshing patterns, IEEE Software 23(3) (2006) 45-47.
    • (2006) IEEE Software , vol.23 , Issue.3 , pp. 45-47
    • Wirfs-Brock, R.J.1
  • 48
    • 33644897938 scopus 로고    scopus 로고
    • Fujaba User Documentation http://wwwcs.uni-paderborn.de/cs/fujaba/ documents/ user/manuals/FujabaDoc.pdf
    • Fujaba User Documentation
  • 49
    • 34250217613 scopus 로고    scopus 로고
    • September
    • Java.awt resource information, September 2006, http://java.sun.com/j2se/ 1.5.0/docs/ guide/awt/index.html.
    • (2006) Java.awt Resource Information
  • 50
    • 71049159425 scopus 로고    scopus 로고
    • JEdit - Programmer's Text Editor
    • JEdit - Programmer's Text Editor. http://www.jedit.org/
  • 53
    • 71049189486 scopus 로고    scopus 로고
    • September
    • UML metamodel version 1.1 documentation, http://www.cse.msu.edu/?cse870/ Materials/UML11 Metamodel Diagrams.pdf, September, 1997.
    • (1997) UML Metamodel Version 1.1 Documentation


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