메뉴 건너뛰기




Volumn , Issue , 2009, Pages 208-217

Standing on the shoulders of giants - A data fusion approach to design pattern detection

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATED DESIGN; CANDIDATE SETS; DESIGN PATTERNS; DETECTION TECHNIQUE; PATTERN DATUM; PRECISION AND RECALL;

EID: 70349998980     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICPC.2009.5090044     Document Type: Article
Times cited : (24)

References (22)
  • 1
    • 85028208524 scopus 로고    scopus 로고
    • Instantiating and detecting design patterns: Putting bits and pieces together
    • San Diego, USA, Nov, IEEE Computer Society
    • H. Albin-Amiot, P. Cointe, Y.-G. Guéhéneuc, and N. Jussien. Instantiating and detecting design patterns: Putting bits and pieces together. In ASE'01, page 166, San Diego, USA, Nov. 2001. IEEE Computer Society.
    • (2001) ASE'01 , pp. 166
    • Albin-Amiot, H.1    Cointe, P.2    Guéhéneuc, Y.-G.3    Jussien, N.4
  • 2
    • 33947672879 scopus 로고    scopus 로고
    • STEP'05
    • 0:196-205
    • F. Arcelli, S. Masiero, and C. Raibulet. Elemental design patterns recognition in java. STEP'05, 0:196-205, 2005.
    • (2005)
    • Arcelli, F.1    Masiero, S.2    Raibulet, C.3
  • 3
    • 34547677900 scopus 로고    scopus 로고
    • A. De Lucia, V. Deufemia, C. Gravino, and M. Risi. A two phase approach to design pattern recovery. In CSMR '07, pages 297-306, Washington, DC, USA, 2007. IEEE Computer Society.
    • A. De Lucia, V. Deufemia, C. Gravino, and M. Risi. A two phase approach to design pattern recovery. In CSMR '07, pages 297-306, Washington, DC, USA, 2007. IEEE Computer Society.
  • 4
    • 34250211156 scopus 로고    scopus 로고
    • Dp-miner: Design pattern discovery using matrix
    • Washington, USA, IEEE Computer Society
    • J. Dong, D. S. Lad, and Y. Zhao. Dp-miner: Design pattern discovery using matrix. In ECBS'07, pages 371-380, Washington, USA, 2007. IEEE Computer Society.
    • (2007) ECBS'07 , pp. 371-380
    • Dong, J.1    Lad, D.S.2    Zhao, Y.3
  • 5
    • 70349992046 scopus 로고    scopus 로고
    • A review of design pattern mining techniques
    • J. Dong, Y. Zhao, and T. Peng. A review of design pattern mining techniques. IJSEKE, 2008.
    • (2008) IJSEKE
    • Dong, J.1    Zhao, Y.2    Peng, T.3
  • 7
    • 0142179960 scopus 로고    scopus 로고
    • Using explanations for design-patterns identification
    • Seattle, USA, Aug, AAAI Press
    • Y.-G. Guéhéneuc and N. Jussien. Using explanations for design-patterns identification. In IJCAI'01, pages 57-64, Seattle, USA, Aug. 2001. AAAI Press.
    • (2001) IJCAI'01 , pp. 57-64
    • Guéhéneuc, Y.-G.1    Jussien, N.2
  • 8
    • 46149096013 scopus 로고    scopus 로고
    • Efficient identification of design patterns with bit-vector algorithm
    • Washington, USA, IEEE Computer Society
    • O. Kaczor, Y.-G. Guéhéneuc, and S. Hamel. Efficient identification of design patterns with bit-vector algorithm. In CSMR'06, pages 175-184, Washington, USA, 2006. IEEE Computer Society.
    • (2006) CSMR'06 , pp. 175-184
    • Kaczor, O.1    Guéhéneuc, Y.-G.2    Hamel, S.3
  • 9
    • 70349997841 scopus 로고    scopus 로고
    • G. Kniesel and A. Binun. Witnessing Patterns: A Data Fusion Approach to Design Pattern Detection. Technical report IAI-TR-2009-01, ISSN 0944-8535, CS Department III, Uni.Bonn, Germany, Jan. 2009. http://www.cs.uni-bonn.de/~gk/ papers/IAI-TR-2009-01.pdf.
    • G. Kniesel and A. Binun. Witnessing Patterns: A Data Fusion Approach to Design Pattern Detection. Technical report IAI-TR-2009-01, ISSN 0944-8535, CS Department III, Uni.Bonn, Germany, Jan. 2009. http://www.cs.uni-bonn.de/~gk/ papers/IAI-TR-2009-01.pdf.
  • 10
    • 70349996642 scopus 로고    scopus 로고
    • J. K.-Y. Ng, Y.-G. Guéhéneuc, and G. Antoniol. Identification of behavioral and creational design patterns through dynamic analysis. JSME, 0(0):0, 2009. submitted.
    • J. K.-Y. Ng, Y.-G. Guéhéneuc, and G. Antoniol. Identification of behavioral and creational design patterns through dynamic analysis. JSME, 0(0):0, 2009. submitted.
  • 11
    • 84979009584 scopus 로고    scopus 로고
    • Handling large search space in pattern-based reverse engineering
    • Washington, USA, IEEE Computer Society
    • J. Niere, J. P. Wadsack, and L. Wendehals. Handling large search space in pattern-based reverse engineering. In IWPC'03, page 274, Washington, USA, 2003. IEEE Computer Society.
    • (2003) IWPC'03 , pp. 274
    • Niere, J.1    Wadsack, J.P.2    Wendehals, L.3
  • 12
    • 57849100721 scopus 로고    scopus 로고
    • An empirical study of the relationships between design pattern roles and class change proneness
    • IEEE
    • M. D. Penta, L. Cerulo, Y.-G. Guéhéneuc, and G. Antoniol. An empirical study of the relationships between design pattern roles and class change proneness. In ICSM, pages 217-226. IEEE, 2008.
    • (2008) ICSM , pp. 217-226
    • Penta, M.D.1    Cerulo, L.2    Guéhéneuc, Y.-G.3    Antoniol, G.4
  • 13
    • 34248674007 scopus 로고    scopus 로고
    • Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval
    • D. Poshyvanyk, Y.-G. Guéhéneuc, A. Marcus, G. Antoniol, and V. Rajlich. Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval. IEEE TSE, 33(6):420-432, 2007.
    • (2007) IEEE TSE , vol.33 , Issue.6 , pp. 420-432
    • Poshyvanyk, D.1    Guéhéneuc, Y.-G.2    Marcus, A.3    Antoniol, G.4    Rajlich, V.5
  • 14
    • 34547474037 scopus 로고    scopus 로고
    • Reverse engineering of design patterns from java source code
    • Washington, USA, IEEE Computer Society
    • N. Shi and R. A. Olsson. Reverse engineering of design patterns from java source code. In ASE'06, pages 123-134, Washington, USA, 2006. IEEE Computer Society.
    • (2006) ASE'06 , pp. 123-134
    • Shi, N.1    Olsson, R.A.2
  • 15
    • 70349990871 scopus 로고    scopus 로고
    • An elemental design pattern catalog. Technical Report tr02-040, The University of North Carolina, CS Department
    • Dec
    • J. Smith and D. Stotts. An elemental design pattern catalog. Technical Report tr02-040, The University of North Carolina, CS Department, Dec. 2003.
    • (2003)
    • Smith, J.1    Stotts, D.2
  • 16
    • 77953516750 scopus 로고    scopus 로고
    • Spqr: Flexible automated design pattern extraction from source code
    • IEEE
    • J. Smith and D. Stotts. Spqr: Flexible automated design pattern extraction from source code. In ASE'03. IEEE, 2003.
    • (2003) ASE'03
    • Smith, J.1    Stotts, D.2
  • 17
    • 0033341960 scopus 로고    scopus 로고
    • Object oriented design pattern inference
    • Washington, USA, IEEE Computer Society
    • P. Tonella and G. Antoniol. Object oriented design pattern inference. In ICSM'99, page 230, Washington, USA, 1999. IEEE Computer Society.
    • (1999) ICSM'99 , pp. 230
    • Tonella, P.1    Antoniol, G.2
  • 18
    • 33947310939 scopus 로고    scopus 로고
    • Design pattern detection using similarity scoring
    • N. Tsantalis and S. T. Halkidis. Design pattern detection using similarity scoring. IEEE TSE, 32(11):896-909, 2006.
    • (2006) IEEE TSE , vol.32 , Issue.11 , pp. 896-909
    • Tsantalis, N.1    Halkidis, S.T.2
  • 19
    • 70349985389 scopus 로고    scopus 로고
    • Improving design pattern instance recognition by dynamic analysis
    • Portland, USA, IEEE Computer Society
    • L. Wendehals. Improving design pattern instance recognition by dynamic analysis. In WODA'03, Portland, USA, 2003. IEEE Computer Society.
    • (2003) WODA'03
    • Wendehals, L.1
  • 21
    • 77953563412 scopus 로고    scopus 로고
    • Recognizing behavioral patterns at runtime using finite automata
    • New York, USA, ACM
    • L. Wendehals and A. Orso. Recognizing behavioral patterns at runtime using finite automata. In WODA'06, pages 33-40, New York, USA, 2006. ACM.
    • (2006) WODA'06 , pp. 33-40
    • Wendehals, L.1    Orso, A.2
  • 22
    • 0038507473 scopus 로고
    • Relationships between design patterns
    • Addison-Wesley
    • W. Zimmer. Relationships between design patterns. In Pattern Languages of Program Design, pages 345-364. Addison-Wesley, 1995.
    • (1995) Pattern Languages of Program Design , pp. 345-364
    • Zimmer, W.1


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