-
1
-
-
85028208524
-
Instantiating and detecting design patterns: Putting bits and pieces together
-
H. Albin-Amiot, P. Cointe, Y. Gúeh́eneuc, and N. Jussien, Instantiating and detecting design patterns: putting bits and pieces together, Proceedings of 16th Annual International Conference on Automated Software Engineering (ASE), 2001, pp. 166-173.
-
(2001)
Proceedings of 16th Annual International Conference on Automated Software Engineering (ASE)
, pp. 166-173
-
-
Albin-Amiot, H.1
Cointe, P.2
Gúeh́eneuc, Y.3
Jussien, N.4
-
2
-
-
0031632389
-
Design pattern recovery in objectoriented software
-
G. Antoniol, R. Fiutem, and L. Cristoforetti, Design pattern recovery in objectoriented software, Proceedings of the 6th IEEE International Workshop on Program Understanding (IWPC), 1998, pp. 153-160.
-
(1998)
Proceedings of the 6th IEEE International Workshop on Program Understanding (IWPC)
, pp. 153-160
-
-
Antoniol, G.1
Fiutem, R.2
Cristoforetti, L.3
-
3
-
-
84952902833
-
Relating expectations to automatically recovered design patterns
-
A. Asencio, S. Cardman, D. Harris, and E. Laderman, Relating expectations to automatically recovered design patterns, Proceedings of the 9th Working Conference on Reverse Engineering (WCRE), 2002, pp. 87-96.
-
(2002)
Proceedings of the 9th Working Conference on Reverse Engineering (WCRE)
, pp. 87-96
-
-
Asencio, A.1
Cardman, S.2
Harris, D.3
Laderman, E.4
-
6
-
-
0141686546
-
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
-
8
-
-
0347412077
-
Simple and efficient relational querying of software structures
-
D. Beyer, A. Noack, and C. Lewerentz, Simple and efficient relational querying of software structures, Proceedings of the 10th Working Conference on Reverse Engineering (WCRE'03), 2003, pp. 216-225.
-
(2003)
Proceedings of the 10th Working Conference on Reverse Engineering (WCRE'03)
, pp. 216-225
-
-
Beyer, D.1
Noack, A.2
Lewerentz, C.3
-
9
-
-
3042522471
-
Automatic verification of Java design patterns
-
A. Blewitt, A. Bundy, and I. Stark, Automatic verification of Java design patterns, Proceedings of International Conference on Automated Software Engineering, 2001, pp. 324-327.
-
(2001)
Proceedings of International Conference on Automated Software Engineering
, pp. 324-327
-
-
Blewitt, A.1
Bundy, A.2
Stark, I.3
-
10
-
-
11344278195
-
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
-
12
-
-
0004101993
-
-
Wiley
-
F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal, Pattern-Oriented Software Architecture: A System of Patterns (Wiley, 1996).
-
(1996)
Pattern-Oriented Software Architecture: A System of Patterns
-
-
Buschmann, F.1
Meunier, R.2
Rohnert, H.3
Sommerlad, P.4
Stal, M.5
-
13
-
-
26844449506
-
Design pattern recovery by visual language parsing
-
G. Costagliola, A. De Lucia, V. Deufemia, C. Gravino, and M. Risi, Design pattern recovery by visual language parsing, Proceedings of the Ninth European Conference on Software Maintenance and Reengineering (CSMR'05), 2005, pp. 102-111.
-
(2005)
Proceedings of the Ninth European Conference on Software Maintenance and Reengineering (CSMR'05)
, pp. 102-111
-
-
Costagliola, G.1
De Lucia, A.2
Deufemia, V.3
Gravino, C.4
Risi, M.5
-
14
-
-
46149123019
-
Case studies of visual language based design patterns recovery
-
G. Costagliola, A. Lucia, V. Deufemia, C. Gravino, and M. Risi, Case studies of visual language based design patterns recovery, In Proceedings of the Conference on Software Maintenance and Reengineering (CSMR), 2006, pp. 165-174.
-
(2006)
Proceedings of the Conference on Software Maintenance and Reengineering (CSMR)
, pp. 165-174
-
-
Costagliola, G.1
Lucia, A.2
Deufemia, V.3
Gravino, C.4
Risi, M.5
-
15
-
-
2942568844
-
A formal framework for design component contracts
-
Las Vegas, US, October
-
J. Dong, P. Alencar, and D. Cowan, A formal framework for design component contracts, Proceedings of the IEEE International Conference on Information Reuse and Integration (IRI), Las Vegas, US, October 2003, pp. 53-60.
-
(2003)
Proceedings of the IEEE International Conference on Information Reuse and Integration (IRI)
, pp. 53-60
-
-
Dong, J.1
Alencar, P.2
Cowan, D.3
-
16
-
-
34250211156
-
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
-
17
-
-
56749104958
-
Design pattern detection by template matching
-
J. Dong, Y. Sun, and Y. Zhao, Design pattern detection by template matching, Proceedings of the 23rd Annual ACM Symposium on Applied Computing (SAC), 2008, pp. 765-769.
-
(2008)
Proceedings of the 23rd Annual ACM Symposium on Applied Computing (SAC)
, pp. 765-769
-
-
Dong, J.1
Sun, Y.2
Zhao, Y.3
-
18
-
-
51949109571
-
Compound record clustering algorithm for design pattern detection by decision tree learning
-
USA, July
-
J. Dong, Y. Sun, and Y. Zhao, Compound record clustering algorithm for design pattern detection by decision tree learning, Proceedings of the IEEE International Conference on Information Reuse and Integration (IRI), USA, July 2008, pp. 226- 231.
-
(2008)
Proceedings of the IEEE International Conference on Information Reuse and Integration (IRI)
, pp. 226-231
-
-
Dong, J.1
Sun, Y.2
Zhao, Y.3
-
19
-
-
34250724860
-
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
-
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
-
21
-
-
84886894542
-
Classification of design pattern traits
-
Boston, USA, July
-
J. Dong and Y. Zhao, Classification of design pattern traits, Proceedings of the Nineteenth International Conference on Software Engineering and Knowledge Engineering (SEKE), Boston, USA, July 2007, pp. 473-476.
-
(2007)
Proceedings of the Nineteenth International Conference on Software Engineering and Knowledge Engineering (SEKE)
, pp. 473-476
-
-
Dong, J.1
Zhao, Y.2
-
22
-
-
51949098146
-
Architecture and design pattern discovery techniques - A review
-
USA, June
-
J. Dong, Y. Zhao, and T. Peng, Architecture and design pattern discovery techniques - A review, the Proceedings of the 6th International Workshop on System/ Software Architectures (IWSSA), USA, June 2007, pp. 621-627.
-
(2007)
The Proceedings of the 6th International Workshop on System/ Software Architectures (IWSSA)
, pp. 621-627
-
-
Dong, J.1
Zhao, Y.2
Peng, T.3
-
23
-
-
33646906237
-
Design pattern mining enhanced by machine learning
-
R. Ferenc, A. Beszedes, L. Fulop, and J. Lele, Design pattern mining enhanced by machine learning, Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM'05), 2005, pp. 295-304.
-
(2005)
Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM'05)
, pp. 295-304
-
-
Ferenc, R.1
Beszedes, A.2
Fulop, L.3
Lele, J.4
-
24
-
-
0003880013
-
-
Addison-Wesley
-
E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley, 1995).
-
(1995)
Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
Patterns, D.5
-
25
-
-
18144379902
-
Fingerprinting design patterns
-
Y. Gúeh́eneuc, H. Sahraoui, and F. Zaidi, Fingerprinting design patterns, Proceedings of the 11th Working Conference on Reverse Engineering (WCRE), 2004, pp. 172-181.
-
(2004)
Proceedings of the 11th Working Conference on Reverse Engineering (WCRE)
, pp. 172-181
-
-
Gúeh́eneuc, Y.1
Sahraoui, H.2
Zaidi, F.3
-
26
-
-
29844450240
-
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
-
27
-
-
84978984869
-
Automatic design pattern detection
-
D. Heuzeroth, T. Holl, G. Hogstrom, and W. Lowe, Automatic design pattern detection, Proceedings of the 11t International Workshop on Program Comprehension (IWPC 2003), 2003, pp. 94-103.
-
(2003)
Proceedings of the 11t International Workshop on Program Comprehension (IWPC 2003)
, pp. 94-103
-
-
Heuzeroth, D.1
Holl, T.2
Hogstrom, G.3
Lowe, W.4
-
28
-
-
52649140979
-
Generating design pattern detectors from pattern specifications
-
D. Heuzeroth, S. Mandel, andW. Lowe, Generating design pattern detectors from pattern specifications, Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE), 2003, pp. 245-248.
-
(2003)
Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE)
, pp. 245-248
-
-
Heuzeroth, D.1
Mandel, S.2
Lowe, W.3
-
29
-
-
9644281599
-
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
-
30
-
-
46149096013
-
Efficient identification of design patterns with bit-vector algorithm
-
O. Kaczor, Y. Gúeh́eneuc, and S. Hamel, Efficient identification of design patterns with bit-vector algorithm, Proceedings of the Conference on Software Maintenance and Reengineering (CSMR), 2006, pp. 175-184.
-
(2006)
Proceedings of the Conference on Software Maintenance and Reengineering (CSMR)
, pp. 175-184
-
-
Kaczor, O.1
Gúeh́eneuc, Y.2
Hamel, S.3
-
31
-
-
0032667110
-
Pattern-based reverse-engineering of design components
-
R. K. Keller, R. Schauer, S. Robitaille, and P. Page, Pattern-based reverse-engineering of design components. Proceedings of the 21st International Conference on Software Engineering (ICSE), 1999, pp. 226-235.
-
(1999)
Proceedings of the 21st International Conference on Software Engineering (ICSE)
, pp. 226-235
-
-
Keller, R.K.1
Schauer, R.2
Robitaille, S.3
Page, P.4
-
33
-
-
0035175927
-
JBOORET: An automated tool to recover OO design and source models
-
H. Mei, T. Xie, and F. Yang, JBOORET: an automated tool to recover OO design and source models, Proceedings of the 25th Annual International Computer Software & Applications Conference (COMPSAC), 2001, pp. 71-76.
-
(2001)
Proceedings of the 25th Annual International Computer Software & Applications Conference (COMPSAC)
, pp. 71-76
-
-
Mei, H.1
Xie, T.2
Yang, F.3
-
34
-
-
0036036578
-
Towards patternbased design recovery
-
J. Niere, W. Schafer, J. P. Wadsack, L. Wendehals, and J. Welsh, Towards patternbased design recovery, Proceedings of the 24th International Conference on Software Engineering (ICSE), 2002, pp. 338-348.
-
(2002)
Proceedings of the 24th International Conference on Software Engineering (ICSE)
, pp. 338-348
-
-
Niere, J.1
Schafer, W.2
Wadsack, J.P.3
Wendehals, L.4
Welsh, J.5
-
35
-
-
84979009584
-
Handling large search space in patternbased reverse engineering
-
J. Niere, J. P. Wadsack, and L. Wendehals, Handling large search space in patternbased reverse engineering, Proceedings of the 11th IEEE International Workshop on Program Comprehension (IWPC), 2003, pp. 274-279.
-
(2003)
Proceedings of the 11th IEEE International Workshop on Program Comprehension (IWPC)
, pp. 274-279
-
-
Niere, J.1
Wadsack, J.P.2
Wendehals, L.3
-
36
-
-
18144421577
-
A static reference analysis to understand design pattern behavior
-
C. Park, Y. Kang, C. Wu, and K. Yi, A static reference analysis to understand design pattern behavior, Proceedings of the 11th Working Conference on Reverse Engineering (WCRE'04), 2004, pp. 300-301.
-
(2004)
Proceedings of the 11th Working Conference on Reverse Engineering (WCRE'04)
, pp. 300-301
-
-
Park, C.1
Kang, Y.2
Wu, C.3
Yi, K.4
-
40
-
-
34248509088
-
Searching design patterns in source code
-
D. Streitferdt, C. Heller, and I. Philippow, Searching design patterns in source code, Proceedings of the 29th Annual International Computer Software and Applications Conference (COMPSAC), 2005, pp. 33-34.
-
(2005)
Proceedings of the 29th Annual International Computer Software and Applications Conference (COMPSAC)
, pp. 33-34
-
-
Streitferdt, D.1
Heller, C.2
Philippow, I.3
-
42
-
-
33947310939
-
Design Pattern Detection Using Similarity Scoring
-
N. Tsantalis, A. Chatzigeorgiou, G. Stephanides, and S. Halkidis, Design Pattern Detection Using Similarity Scoring, IEEE Trans. on Software Engineering 32(11) (2006), pp. 896-909.
-
(2006)
IEEE Trans. on Software Engineering
, vol.32
, Issue.11
, pp. 896-909
-
-
Tsantalis, N.1
Chatzigeorgiou, A.2
Stephanides, G.3
Halkidis, S.4
-
45
-
-
33646522148
-
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
-
46
-
-
6344282466
-
A new method for design pattern mining
-
Z. Zhang, Q. Li, and K. Ben, A new method for design pattern mining, Proceedings of the 3rd International Conference on Machine Learning and Cybernetics, 2004, pp. 1755-1759.
-
(2004)
Proceedings of the 3rd International Conference on Machine Learning and Cybernetics
, pp. 1755-1759
-
-
Zhang, Z.1
Li, Q.2
Ben, K.3
-
48
-
-
33644897938
-
-
Fujaba User Documentation http://wwwcs.uni-paderborn.de/cs/fujaba/ documents/ user/manuals/FujabaDoc.pdf
-
Fujaba User Documentation
-
-
-
49
-
-
34250217613
-
-
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
-
-
JEdit - Programmer's Text Editor
-
JEdit - Programmer's Text Editor. http://www.jedit.org/
-
-
-
-
53
-
-
71049189486
-
-
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
-
-
|