메뉴 건너뛰기




Volumn 36, Issue 4, 2010, Pages 575-590

Evaluation of accuracy in design pattern occurrence detection

Author keywords

evaluation; measurement techniques; object oriented design methods; Patterns; reengineering; restructuring; reverse engineering

Indexed keywords

BENCHMARK SUITES; DESIGN PATTERNS; DETECTION TECHNIQUE; MEASUREMENT TECHNIQUES; OBJECT ORIENTED DESIGN METHODS;

EID: 77955342822     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2009.92     Document Type: Article
Times cited : (53)

References (47)
  • 2
    • 34948815586 scopus 로고    scopus 로고
    • Pattern-based reengineering of software systems
    • Oct.
    • M. Meyer, "Pattern-Based Reengineering of Software Systems," Proc. 13th Working Conf. Reverse Eng., pp. 305-306, Oct. 2006.
    • (2006) Proc. 13th Working Conf. Reverse Eng. , pp. 305-306
    • Meyer, M.1
  • 3
    • 33645679329 scopus 로고    scopus 로고
    • An efficient tool for recovering design patterns from C++ code
    • Jan./ Feb.
    • M. Vokac, "An Efficient Tool for Recovering Design Patterns from C++ Code," J. Object Technology, vol.5, no.1, pp. 139-157, Jan./ Feb. 2006.
    • (2006) J. Object Technology , vol.5 , Issue.1 , pp. 139-157
    • Vokac, M.1
  • 7
    • 0037925631 scopus 로고    scopus 로고
    • Using benchmarking to advance research: A challenge to software engineering
    • S.E. Sim, S. Easterbrook, and R.C. Holt, "Using Benchmarking to Advance Research: A Challenge to Software Engineering," Proc. 25th Int'l Conf. Software Eng., pp. 74-83, 2003.
    • (2003) Proc. 25th Int'l Conf. Software Eng. , pp. 74-83
    • Sim, S.E.1    Easterbrook, S.2    Holt, R.C.3
  • 11
    • 54249161556 scopus 로고    scopus 로고
    • Demima: A multi-layered approach for design pattern identification
    • Sept./Oct.
    • Y.-G. Guéhéneuc and G. Antoniol, "Demima: A Multi-Layered Approach for Design Pattern Identification," IEEE Trans. Software Eng., vol.34, no.5, pp. 667-684, Sept./Oct. 2008.
    • (2008) IEEE Trans. Software Eng. , vol.34 , Issue.5 , pp. 667-684
    • Guéhéneuc, Y.-G.1    Antoniol, G.2
  • 19
    • 37849003173 scopus 로고    scopus 로고
    • Recognizing behavioral patterns at runtime using finite automata
    • May
    • L. Wendehals and A. Orso, "Recognizing Behavioral Patterns at Runtime Using Finite Automata," Proc. Workshop Dynamic Analysis, May 2006.
    • (2006) Proc. Workshop Dynamic Analysis
    • Wendehals, L.1    Orso, A.2
  • 24
    • 34948852787 scopus 로고    scopus 로고
    • A non-conservative approach to software pattern detection
    • K. Wong, E. Stroulia, and P. Tonella, eds., June
    • N. Pettersson and W. Löwe, "A Non-Conservative Approach to Software Pattern Detection," Proc. 15th IEEE Int'l Conf. Program Comprehension, K. Wong, E. Stroulia, and P. Tonella, eds., pp. 189- 197, June 2007.
    • (2007) Proc. 15th IEEE Int'l Conf. Program Comprehension , pp. 189-197
    • Pettersson, N.1    Löwe, W.2
  • 25
    • 0030378133 scopus 로고    scopus 로고
    • Design recovery by automated search for structural design patterns in object-oriented software
    • Nov.
    • C. Krämer and L. Prechelt, "Design Recovery by Automated Search for Structural Design Patterns in Object-Oriented Software," Proc. Working Conf. Reverse Eng., pp. 208-215, Nov. 1996.
    • (1996) Proc. Working Conf. Reverse Eng. , pp. 208-215
    • Krämer, C.1    Prechelt, L.2
  • 27
    • 0003802193 scopus 로고    scopus 로고
    • Design reverse-engineering and automated design pattern detection in smalltalk
    • North Carolina State Univ., June
    • K. Brown, "Design Reverse-Engineering and Automated Design Pattern Detection in Smalltalk," Technical Report TR-96-107, North Carolina State Univ., June 1996.
    • (1996) Technical Report TR-96-107
    • Brown, K.1
  • 31
    • 84961567253 scopus 로고    scopus 로고
    • Measuring precision for static and dynamic design pattern recognition as a function of coverage
    • May
    • N. Pettersson, "Measuring Precision for Static and Dynamic Design Pattern Recognition as a Function of Coverage," Proc. Int'l Conf. Software Eng. Workshop Dynamic Analysis, May 2005.
    • (2005) Proc. Int'l Conf. Software Eng. Workshop Dynamic Analysis
    • Pettersson, N.1
  • 34
    • 0032218216 scopus 로고    scopus 로고
    • Pattern-based design recovery of java software
    • Nov.
    • J. Seemann and J.W. von Gudenberg, "Pattern-Based Design Recovery of Java Software," Proc. ACM SIGSOFT, pp. 10-16, Nov. 1998.
    • (1998) Proc. ACM SIGSOFT , pp. 10-16
    • Seemann, J.1    Von Gudenberg, J.W.2
  • 37
    • 34249852033 scopus 로고
    • Building a large annotated corpus of English: The penn treebank
    • M.P. Marcus, B. Santorini, and M.A. Marcinkiewicz, "Building a Large Annotated Corpus of English: The Penn Treebank," Computational Linguistics, vol.19, pp. 313-330, 1993.
    • (1993) Computational Linguistics , vol.19 , pp. 313-330
    • Marcus, M.P.1    Santorini, B.2    Marcinkiewicz, M.A.3
  • 40
    • 8644262918 scopus 로고    scopus 로고
    • The philosophy of information retrieval evaluation
    • E.M. Vorhees, "The Philosophy of Information Retrieval Evaluation," Proc. 12th Text Retrieval Conf., pp. 355-370, 2002.
    • (2002) Proc. 12th Text Retrieval Conf. , pp. 355-370
    • Vorhees, E.M.1
  • 45
    • 77955396674 scopus 로고    scopus 로고
    • Jan.
    • "pinot," http://www.cs.ucdavis.edu/shini/research/pinot/, Jan. 2008.
    • (2008) Pinot


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