-
1
-
-
0003880013
-
-
Addison-Wesley
-
E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns, Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.
-
(1995)
Design Patterns, Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
2
-
-
34948815586
-
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
-
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
-
5
-
-
3042849794
-
Specialization patterns
-
U.P. Schultz, J.L. Lawall, and C. Consel, "Specialization Patterns," Proc. 15th Int'l Conf. Automated Software Eng., pp. 197-206, 2000.
-
(2000)
Proc. 15th Int'l Conf. Automated Software Eng.
, pp. 197-206
-
-
Schultz, U.P.1
Lawall, J.L.2
Consel, C.3
-
7
-
-
0037925631
-
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
-
8
-
-
12844254316
-
Recovering binary class relationships: Putting icing on the UML cake
-
J.M. Vlissides and D.C. Schmidt, eds.
-
Y.-G. Guéhéneuc and H. Albin-Amiot, "Recovering Binary Class Relationships: Putting Icing on the UML Cake," Proc. Conf. Object Oriented Programming Systems Languages and Applications, J.M. Vlissides and D.C. Schmidt, eds., pp. 301-314, 2004.
-
(2004)
Proc. Conf. Object Oriented Programming Systems Languages and Applications
, pp. 301-314
-
-
Guéhéneuc, Y.-G.1
Albin-Amiot, H.2
-
10
-
-
46149083760
-
A comparative framework for design recovery tools
-
Mar.
-
Y.-G. Guéhéneuc, K. Mens, and R. Wuyts, "A Comparative Framework for Design Recovery Tools," Proc. 10th Conf. Software Maintenance and Reeng., pp. 123-134, Mar. 2006.
-
(2006)
Proc. 10th Conf. Software Maintenance and Reeng.
, pp. 123-134
-
-
Guéhéneuc, Y.-G.1
Mens, K.2
Wuyts, R.3
-
11
-
-
54249161556
-
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
-
13
-
-
77955363879
-
Verifying behavioral correctness of design pattern implementation
-
T. Peng, J. Dong, and Y. Zhao, "Verifying Behavioral Correctness of Design Pattern Implementation," Proc. Int'l Conf. Software Eng. and Knowledge Eng., pp. 454-459, 2008.
-
(2008)
Proc. Int'l Conf. Software Eng. and Knowledge Eng.
, pp. 454-459
-
-
Peng, T.1
Dong, J.2
Zhao, Y.3
-
14
-
-
56749104958
-
Design pattern detection by template matching
-
J. Dong, Y. Sun, and Y. Zhao, "Design Pattern Detection by Template Matching," Proc. ACM Symp. Applied Computing, pp. 765-769, 2008.
-
(2008)
Proc. ACM Symp. Applied Computing
, pp. 765-769
-
-
Dong, J.1
Sun, Y.2
Zhao, Y.3
-
15
-
-
0036036578
-
Towards pattern-based design recovery
-
J. Niere, W. Schafer, J. Wadsack, L. Wendehals, and J. Welsh, "Towards Pattern-Based Design Recovery," Proc. 24th Int'l Conf. Software Eng., pp. 338-348, 2002.
-
(2002)
Proc. 24th Int'l Conf. Software Eng.
, pp. 338-348
-
-
Niere, J.1
Schafer, W.2
Wadsack, J.3
Wendehals, L.4
Welsh, J.5
-
18
-
-
77955377017
-
Selective tracing of java programs
-
Sept.
-
L. Wendehals, M. Meyer, and A. Elsner, "Selective Tracing of Java Programs," Proc. Second Int'l Fujaba Days, vol. tr-ri-04-253, pp. 7- 10, Sept. 2004.
-
(2004)
Proc. Second Int'l Fujaba Days
, pp. 7-10
-
-
Wendehals, L.1
Meyer, M.2
Elsner, A.3
-
19
-
-
37849003173
-
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
-
20
-
-
26844449506
-
Design pattern recovery by visual language parsing
-
Mar.
-
G. Costagliola, A.D. Lucia, V. Deufemia, C. Gravino, and M. Risi, "Design Pattern Recovery by Visual Language Parsing," Proc. Conf. Software Maintenance and Reeng., Mar. 2005.
-
(2005)
Proc. Conf. Software Maintenance and Reeng.
-
-
Costagliola, G.1
Lucia, A.D.2
Deufemia, V.3
Gravino, C.4
Risi, M.5
-
21
-
-
46149123019
-
Case studies of visual language based design patterns recovery
-
Mar.
-
G. Costagliola, A.D. Lucia, V. Deufemia, C. Gravino, and M. Risi, "Case Studies of Visual Language Based Design Patterns Recovery," Proc. Conf. Software Maintenance and Reeng., Mar. 2006.
-
(2006)
Proc. Conf. Software Maintenance and Reeng.
-
-
Costagliola, G.1
Lucia, A.D.2
Deufemia, V.3
Gravino, C.4
Risi, M.5
-
22
-
-
0031632389
-
Design pattern recovery in object-oriented software
-
June
-
G. Antoniol, R. Fiutem, and L. Christoforetti, "Design Pattern Recovery in Object-Oriented Software," Proc. Sixth Int'l Workshop Program Comprehension, pp. 153-160, June 1998.
-
(1998)
Proc. Sixth Int'l Workshop Program Comprehension
, pp. 153-160
-
-
Antoniol, G.1
Fiutem, R.2
Christoforetti, L.3
-
23
-
-
84978984869
-
Automatic design pattern detection
-
May
-
D. Heuzeroth, T. Holl, G. Högström, and W. Löwe, "Automatic Design Pattern Detection," Proc. 11th Int'l Workshop Program Comprehension, May 2003.
-
(2003)
Proc. 11th Int'l Workshop Program Comprehension
-
-
Heuzeroth, D.1
Holl, T.2
Högström, G.3
Löwe, W.4
-
24
-
-
34948852787
-
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
-
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
-
26
-
-
84944629827
-
Simple and efficient relational querying of software structures
-
Nov.
-
D. Beyer, A. Noack, and C. Lewerentz, "Simple and Efficient Relational Querying of Software Structures," Proc. 10th IEEE Working Conf. Reverse Eng., pp. 216-225, Nov. 2003.
-
(2003)
Proc. 10th IEEE Working Conf. Reverse Eng.
, pp. 216-225
-
-
Beyer, D.1
Noack, A.2
Lewerentz, C.3
-
27
-
-
0003802193
-
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
-
28
-
-
0032667110
-
Pattern-based reverse-engineering of design components
-
May
-
R.K. Keller, R. Schauer, S. Robitaille, and P. Page, "Pattern-Based Reverse-Engineering of Design Components," Proc. Int'l Conf. Software Eng., pp. 226-235, May 1999.
-
(1999)
Proc. Int'l Conf. Software Eng.
, pp. 226-235
-
-
Keller, R.K.1
Schauer, R.2
Robitaille, S.3
Page, P.4
-
30
-
-
23844499113
-
An approach for reverse engineering of design patterns
-
Feb.
-
I. Philippow, D. Streitferdt, M. Riebisch, and S. Naumann, "An Approach for Reverse Engineering of Design Patterns," Software and Systems Modeling, vol.4, no.1, pp. 55-70, Feb. 2005.
-
(2005)
Software and Systems Modeling
, vol.4
, Issue.1
, pp. 55-70
-
-
Philippow, I.1
Streitferdt, D.2
Riebisch, M.3
Naumann, S.4
-
31
-
-
84961567253
-
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
-
33
-
-
33947310939
-
Design pattern detection using similarity scoring
-
Nov.
-
N. Tsantalis, A. Chatzigeorgiou, G. Stephanides, and S.T. Halkidis, "Design Pattern Detection Using Similarity Scoring," IEEE Trans. Software Eng., vol.32, no.11, pp. 896-909, Nov. 2006.
-
(2006)
IEEE Trans. Software Eng.
, vol.32
, Issue.11
, pp. 896-909
-
-
Tsantalis, N.1
Chatzigeorgiou, A.2
Stephanides, G.3
Halkidis, S.T.4
-
34
-
-
0032218216
-
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
-
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
-
38
-
-
0040044719
-
A procedure for quantitatively comparing the syntactic coverage of English grammars
-
E. Black, S. Abney, D. Flickinger, C. Gdaniec, R. Grishman, P. Harrison, D. Hindle, R. Ingria, F. Jelinek, J. Klavans, M. Liberman, S. Roukos, B. Santorini, and T. Strzalkowski, "A Procedure for Quantitatively Comparing the Syntactic Coverage of English Grammars," Proc. DARPA Speech and Natural Language Workshop, pp. 306-311, 1991.
-
(1991)
Proc. DARPA Speech and Natural Language Workshop
, pp. 306-311
-
-
Black, E.1
Abney, S.2
Flickinger, D.3
Gdaniec, C.4
Grishman, R.5
Harrison, P.6
Hindle, D.7
Ingria, R.8
Jelinek, F.9
Klavans, J.10
Liberman, M.11
Roukos, S.12
Santorini, B.13
Strzalkowski, T.14
-
39
-
-
0038293492
-
Evaluating parsing strategies using standardized parse files
-
R. Grishman, C. Macleod, and J. Sterling, "Evaluating Parsing Strategies Using Standardized Parse Files," Proc. Third ACL Conf. Applied Natural Language Processing, pp. 156-161, 1992.
-
(1992)
Proc. Third ACL Conf. Applied Natural Language Processing
, pp. 156-161
-
-
Grishman, R.1
MacLeod, C.2
Sterling, J.3
-
40
-
-
8644262918
-
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
-
44
-
-
50249154920
-
Towards a benchmark for evaluating design pattern miner tools
-
Apr.
-
L.J. Fülöp, R. Ferenc, and T. Gyimothy, "Towards a Benchmark for Evaluating Design Pattern Miner Tools," Proc. 12th European Conf. Software Maintenance and Reeng., pp. 143-152, Apr. 2008.
-
(2008)
Proc. 12th European Conf. Software Maintenance and Reeng.
, pp. 143-152
-
-
Fülöp, L.J.1
Ferenc, R.2
Gyimothy, T.3
-
45
-
-
77955396674
-
-
Jan.
-
"pinot," http://www.cs.ucdavis.edu/shini/research/pinot/, Jan. 2008.
-
(2008)
Pinot
-
-
|