메뉴 건너뛰기




Volumn 39, Issue 12, 2014, Pages 8851-8873

A Customizable Approach to Design Patterns Recognition Based on Feature Types

Author keywords

Design motifs; Design patterns; Design recovery; Micro structures; Pattern definitions

Indexed keywords


EID: 84916608126     PISSN: 2193567X     EISSN: 21914281     Source Type: Journal    
DOI: 10.1007/s13369-014-1449-0     Document Type: Article
Times cited : (18)

References (42)
  • 2
    • 0030378133 scopus 로고    scopus 로고
    • Krämer, C.; Prechelt, L.: Design recovery by automated search for structural design patterns in object-oriented software. In Working conference on reverse engineering (WCRE), pp. 208–215. Monterey-CA, EUA, November (1996)
    • Krämer, C.; Prechelt, L.: Design recovery by automated search for structural design patterns in object-oriented software. In Working conference on reverse engineering (WCRE), pp. 208–215. Monterey-CA, EUA, November (1996)
  • 4
    • 54249161556 scopus 로고    scopus 로고
    • DeMIMA: a multilayered approach for design pattern identification
    • Guéhéneuc Y., Antoniol G.: DeMIMA: a multilayered approach for design pattern identification. IEEE Trans. Softw. Eng. 34(5), 667–684 (2008)
    • (2008) IEEE Trans. Softw. Eng , vol.34 , Issue.5 , pp. 667-684
    • Guéhéneuc, Y.1    Antoniol, G.2
  • 9
    • 77955342822 scopus 로고    scopus 로고
    • Evaluation of accuracy in design pattern occurrence detection
    • Pettersson N., Löwe W., Nivre J.: Evaluation of accuracy in design pattern occurrence detection. IEEE Trans. Softw. Eng. 36(4), 575–590 (2010) doi:10.1109/TSE.2009.92
    • (2010) IEEE Trans. Softw. Eng , vol.36 , Issue.4 , pp. 575-590
    • Pettersson, N.1    Löwe, W.2    Nivre, J.3
  • 10
    • 84860500595 scopus 로고    scopus 로고
    • A benchmark platform for design pattern detection
    • Arcelli Fontana, F.; Zanoni, M.; Caracciolo, A.: A benchmark platform for design pattern detection. In: IARIA, 2010, pp. 42–47 (2010)
    • (2010) IARIA, 2010 , pp. 42-47
    • Arcelli Fontana, F.1    Zanoni, M.2    Caracciolo, A.3
  • 12
    • 84916593077 scopus 로고    scopus 로고
    • Experimental results for the five evaluated systems. (2013)
    • Experimental results for the five evaluated systems. URL http://research.ciitlahore.edu.pk/Groups/SERC/DesignPatterns.aspx (2013)
  • 13
    • 67649312312 scopus 로고    scopus 로고
    • Design pattern recovery through visual language parsing and source code analysis
    • De Lucia A, Deufemia V., Gravino C., Risi M.: Design pattern recovery through visual language parsing and source code analysis. J. Syst. Softw. 82(7), 1177–1193 (2009)
    • (2009) J. Syst. Softw , vol.82 , Issue.7 , pp. 1177-1193
    • De Lucia, A.1    Deufemia, V.2    Gravino, C.3    Risi, M.4
  • 14
    • 71049147516 scopus 로고    scopus 로고
    • A review of design pattern mining techniques
    • Dong J., Zhao Y., Peng T.: A review of design pattern mining techniques. Int. J. Softw. Eng. Knowl. Eng. 19(6), 823–855 (2009)
    • (2009) Int. J. Softw. Eng. Knowl. Eng , vol.19 , Issue.6 , pp. 823-855
    • Dong, J.1    Zhao, Y.2    Peng, T.3
  • 15
    • 84879951544 scopus 로고    scopus 로고
    • Research state of the art on GoF design patterns: a mapping study
    • Ampatzoglou, A; Charalampidou, S; Stamelos, I: Research state of the art on GoF design patterns: a mapping study. J. Syst. Softw. 86(7), 1945–164 (2013)
    • (2013) J. Syst. Softw , vol.86 , Issue.7 , pp. 1164-1945
    • Ampatzoglou, A.1    Charalampidou, S.2    Stamelos, I.3
  • 20
    • 72549091441 scopus 로고    scopus 로고
    • Improving design-pattern identification: a new approach and an exploratory study
    • Guéhéneuc Y.-G., Guyomarc’h J.-Y., Sahraoui H.A.: Improving design-pattern identification: a new approach and an exploratory study. Softw. Qual. J. 18(1), 145–174 (2010) doi:10.1007/s11219-009-9082-y
    • (2010) Softw. Qual. J , vol.18 , Issue.1 , pp. 145-174
    • Guéhéneuc, Y.-G.1    Guyomarc’h, J.-Y.2    Sahraoui, H.A.3
  • 24
    • 80053563844 scopus 로고    scopus 로고
    • Understanding the relevance of micro-structures for design patterns detection
    • Arcelli Fontana, F.; Maggioni, S.; Raibulet, C.: Understanding the relevance of micro-structures for design patterns detection. J. Syst. Softw. 84(12), 2334–2347 (2011)
    • (2011) J. Syst. Softw , vol.84 , Issue.12 , pp. 2334-2347
    • Arcelli Fontana, F.1    Maggioni, S.2    Raibulet, C.3
  • 26
    • 84916607241 scopus 로고    scopus 로고
    • Case studies in automated design pattern detection in C++ code using SPQR. Technical Report TR05-013, Department of Computer Science, University of North Carolina, Chapel Hill
    • Smith, J.M.C.; Stotts, D.: Case studies in automated design pattern detection in C++ code using SPQR. Technical Report TR05-013, Department of Computer Science, University of North Carolina, Chapel Hill, June 7 (2005)
    • (2005) June , pp. 7
    • Smith, J.M.C.1    Stotts, D.2
  • 29
    • 33646906237 scopus 로고    scopus 로고
    • Ferenc, R.; Beszédes, A.; Fülöp, L.; Lele, J.: Design pattern mining enhanced by machine learning. In 21st IEEE international conference on software maintenance (ICSM’05),pp. 295–304. IEEE Computer Society (2005)
    • Ferenc, R.; Beszédes, A.; Fülöp, L.; Lele, J.: Design pattern mining enhanced by machine learning. In 21st IEEE international conference on software maintenance (ICSM’05),pp. 295–304. IEEE Computer Society (2005)
  • 37
    • 78751647663 scopus 로고    scopus 로고
    • A tool for design pattern detection and software architecture reconstruction
    • Arcelli Fontana F., Zanoni M.: A tool for design pattern detection and software architecture reconstruction. Inf. Sci. 181(7), 1306–1324 (2011)
    • (2011) Inf. Sci , vol.181 , Issue.7 , pp. 1306-1324
    • Arcelli Fontana, F.1    Zanoni, M.2
  • 38
    • 84916593068 scopus 로고    scopus 로고
    • Merriam-Webster Online Dictionary, March (2003)
    • Merriam-Webster Online Dictionary, March. URL http://www.merriam-webster.com (2003)
  • 39
    • 73149115985 scopus 로고    scopus 로고
    • Formal specification of the variants and behavioural features of design patterns
    • Bayley, I.; Zhu, H.: Formal specification of the variants and behavioural features of design patterns. J. Syst. Softw. 83(2):209–221. ISSN 0164-1212 (2010). doi:10.1016/j.jss.2009.09.039
    • (2010) J. Syst. Softw. 83(2):209–221. ISSN , pp. 0164-1212
    • Bayley, I.1    Zhu, H.2
  • 40
    • 74449089874 scopus 로고    scopus 로고
    • Design pattern recovery based on annotations
    • Rasool G., Philippow I., Mäder P.: Design pattern recovery based on annotations. Adv. Eng. Softw. 41(4), 519–526 (2010)
    • (2010) Adv. Eng. Softw , vol.41 , Issue.4 , pp. 519-526
    • Rasool, G.1    Philippow, I.2    Mäder, P.3


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