-
3
-
-
33646713420
-
A comparison of reverse engineering tools based on design pattern decomposition.
-
Washington, DC, USA, IEEE Computer Society.
-
Francesca Arcelli Fontana, Stefano Masiero, Claudia Raibulet, and Francesco Tisato. A comparison of reverse engineering tools based on design pattern decomposition. In ASWEC '05: Proceedings of the 2005 Australian conference on Software Engineering, pages 262-269, Washington, DC, USA, 2005. IEEE Computer Society. doi:10.1109/ ASWEC.2005.5.
-
(2005)
ASWEC '05: Proceedings of the 2005 Australian conference on Software Engineering
, pp. 262-269
-
-
Fontana, F.A.1
Masiero, S.2
Raibulet, C.3
Tisato, F.4
-
4
-
-
34548104642
-
Design pattern detection for reverse engineering.
-
Francesca Arcelli Fontana, Claudia Raibulet, Yann-Gae¨l Gue´he´neuc, Giulio Antoniol, and Jason McC Smith. Design pattern detection for reverse engineering. In Proc. 13th Working Conf. Reverse Engineering WCRE '06, 2006. doi:10.1109/WCRE.2006.23.
-
(2006)
Proc. 13th Working Conf. Reverse Engineering WCRE '06
-
-
Fontana, F.A.1
Raibulet, C.2
Gue´he´neuc, Y.-G.3
Antoniol, G.4
Smith, J.M.5
-
5
-
-
78751647663
-
A tool for design pattern detection and software architecture reconstruction
-
April
-
Francesca Arcelli Fontana and Marco Zanoni. A tool for design pattern detection and software architecture reconstruction. Information Sciences, 181(7):1306-1324, April 2011. doi:10.1016/j.ins.2010.12.002.
-
(2011)
Information Sciences
, vol.181
, Issue.7
, pp. 1306-1324
-
-
Fontana, F.A.1
Zanoni, M.2
-
6
-
-
84860500595
-
A benchmark platform for design pattern detection.
-
Lisbon, Portugal, November 2010. IARIA, Think Mind.
-
Francesca Arcelli Fontana, Marco Zanoni, and Andrea Caracciolo. A benchmark platform for design pattern detection. In Proceedings of The Second International Conferences on Pervasive Patterns and Applications PATTERNS 2010, page 42 to 47, Lisbon, Portugal, November 2010. IARIA, Think Mind. Available from: http: //www.thinkmind.org/index.php?view=article&articleid=patterns_2010_2_30_ 70046.
-
Proceedings of The Second International Conferences on Pervasive Patterns and Applications PATTERNS 2010
, pp. 42-47
-
-
Fontana, F.A.1
Zanoni, M.2
Caracciolo, A.3
-
7
-
-
0004101993
-
-
John Wiley and Sons
-
Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal. Pattern-Oriented Software Architecture: a system of patterns, volume 1. John Wiley and Sons, 1996.
-
(1996)
Pattern-Oriented Software Architecture: a system of patterns
, vol.1
-
-
Buschmann, F.1
Meunier, R.2
Rohnert, H.3
Sommerlad, P.4
Stal, M.5
-
8
-
-
84907211969
-
-
Jhotdraw. Web site.
-
John Brant. Jhotdraw. Web site. http://www.jhotdraw.org/.
-
-
-
Brant, J.1
-
9
-
-
0025245266
-
Cross II. Reverse engineering and design recovery: a taxonomy.
-
January
-
Elliot J. Chikofsky and James H. Cross II. Reverse engineering and design recovery: a taxonomy. Software, IEEE, 7(1):13-17, January 1990. doi:10.1109/52.43044.
-
(1990)
Software, IEEE
, vol.7
, Issue.1
, pp. 13-17
-
-
Chikofsky, E.J.1
James, H.2
-
12
-
-
78449236934
-
Formal specification of structural and behavioral aspects of design patterns
-
November
-
Shouvik Dey. Formal specification of structural and behavioral aspects of design patterns. Journal of Object Technology, 9(6):99-126, November 2010. doi:10.5381/ jot.2010.9.6.a5.
-
(2010)
Journal of Object Technology
, vol.9
, Issue.6
, pp. 99-126
-
-
Dey, S.1
-
13
-
-
68949213770
-
Software architecture reconstruction: A processoriented taxonomy
-
July-August
-
Ste´phane Ducasse and Damien Pollet. Software architecture reconstruction: A processoriented taxonomy. IEEE Transactions on Software Engineering, 35(4):573-591, July-August 2009. doi:10.1109/TSE.2009.19.
-
(2009)
IEEE Transactions on Software Engineering
, vol.35
, Issue.4
, pp. 573-591
-
-
Ducasse, S.1
Pollet, D.2
-
14
-
-
0038601740
-
Architecture, design, implementation.
-
Washington, DC, USA. IEEE Computer Society.
-
Amnon H. Eden and Rick Kazman. Architecture, design, implementation. In Proceedings of the 25th International Conference on Software Engineering, ICSE '03, pages 149-159, Washington, DC, USA, 2003. IEEE Computer Society. Available from: http://portal.acm.org/citation.cfm?id=776816.776835.
-
(2003)
Proceedings of the 25th International Conference on Software Engineering, ICSE '03
, pp. 149-159
-
-
Eden, A.H.1
Kazman, R.2
-
15
-
-
84907195605
-
-
Essere lab Web Site
-
Essere lab. Micro structures detector. Web Site, 2009. http://essere.disco.unimib.it/reverse/files/Micro_structures_detector.pdf.
-
(2009)
Micro structures detector.
-
-
-
16
-
-
84907201757
-
-
Essere lab. Dp-benchmark. Web Site
-
Essere lab. Dp-benchmark. Web Site, 2010. http://essere.disco.unimib.it: 8080/DPBWeb/.
-
(2010)
-
-
-
17
-
-
0036439997
-
Columbus - reverse engineering tool and schema for C++.
-
Rudolf Ferenc, a´rpa´d Besze´des, Mikko Tarkiainen, and Tibor Gyimo´thy. Columbus - reverse engineering tool and schema for C++. In Proceedings. International Conference on Software Maintenance, pages 172-181. IEEE Computer Society, 2002. doi:10.1109/ICSM.2002.1167764.
-
(2002)
Proceedings. International Conference on Software Maintenance
, pp. 172-181
-
-
Ferenc, R.1
Besze´des, a´.2
Tarkiainen, M.3
Gyimo´thy, T.4
-
18
-
-
57749202034
-
Towards a benchmark for evaluating reverse engineering tools.
-
October 2008
-
Lajos Jeno Fu¨lo¨p, Pe´ter Hegedus, Rudolf Ferenc, and Tibor Gyimo´thy. Towards a benchmark for evaluating reverse engineering tools. In Reverse Engineering, 2008. WCRE '08. 15th Working Conference on, pages 335-336, October 2008. doi:10.1109/ WCRE.2008.18.
-
Reverse Engineering, 2008. WCRE '08. 15th Working Conference on
, pp. 335-336
-
-
Fu¨lo¨p, L.J.1
Hegedus, P.2
Ferenc, R.3
Gyimo´thy, T.4
-
19
-
-
54249161556
-
Demima: A multilayered approach for design pattern identification
-
Yann-Gae¨l Gue´he´neuc and Giulio Antoniol. Demima: A multilayered approach for design pattern identification. IEEE Transactions on Software Engineering, 34(5):667- 684, 2008. doi:10.1109/TSE.2008.48.
-
(2008)
IEEE Transactions on Software Engineering
, vol.34
, Issue.5
, pp. 667- 684
-
-
Gue´he´neuc, Y.-G.1
Antoniol, G.2
-
21
-
-
31744451766
-
Micro patterns in java code.
-
New York, NY, USA, ACM.
-
Joseph (Yossi) Gil and Itay Maman. Micro patterns in java code. In OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications, pages 97-116, New York, NY, USA, 2005. ACM. doi:10.1145/1094811.1094819.
-
(2005)
OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications
, pp. 97-116
-
-
Gil, J.Y.1
Maman, I.2
-
22
-
-
79952651205
-
PMARt: pattern-like micro architecture repository.
-
Michael Weiss, Aliaksandr Birukou, and Paolo Giorgini, editors, July
-
Yann-Gae¨l Gue´he´neuc. PMARt: pattern-like micro architecture repository. In Michael Weiss, Aliaksandr Birukou, and Paolo Giorgini, editors, Proceedings of the 1st EuroPLoP Focus Group on Pattern Repositories, July 2007.
-
(2007)
Proceedings of the 1st EuroPLoP Focus Group on Pattern Repositories
-
-
Gue´he´neuc, Y.-G.1
-
23
-
-
0343208155
-
-
chapter Implementation of patterns for the observer pattern, Addison- Wesley, Reading, MA
-
Jung Jae Kim and Kevin Michael Benner. Pattern Languages of Program Design 2, chapter Implementation of patterns for the observer pattern, pages 75-86. Addison- Wesley, Reading, MA, 1996.
-
(1996)
Pattern Languages of Program Design
, vol.2
, pp. 75-86
-
-
Kim, J.J.1
Benner, K.M.2
-
24
-
-
70349998980
-
Standing on the shoulders of giants - a data fusion approach to design pattern detection.
-
May 2009.
-
Gu¨nter Kniesel and Alexander Binun. Standing on the shoulders of giants - a data fusion approach to design pattern detection. In Program Comprehension, 2009. ICPC '09. IEEE 17th International Conference on, pages 208-217, May 2009. doi: 10.1109/ICPC.2009.5090044.
-
Program Comprehension, 2009. ICPC '09. IEEE 17th International Conference on
, pp. 208-217
-
-
Kniesel, G.1
Binun, A.2
-
25
-
-
79952675483
-
DPDX - towards a common result exchange format for design pattern detection tools.
-
2010 14th European Conference on, March
-
Gu¨nter Kniesel, Alexander Binun, Pe´ter Hegedu¨s, Lajos Jeno Fu¨lo¨p, Alexander Chatzigeorgiou, Yann-Gae¨l Gue´hene´uc, and Nikolaos Tsantalis. DPDX - towards a common result exchange format for design pattern detection tools. In Software Maintenance and Reengineering (CSMR), 2010 14th European Conference on, pages 232-235, March 2010. doi:10.1109/CSMR.2010.40.
-
(2010)
Software Maintenance and Reengineering (CSMR)
, pp. 232-235
-
-
Kniesel, G.1
Binun, A.2
Hegedu¨s, P.3
Fu¨lo¨p, L.J.4
Chatzigeorgiou, A.5
Gue´hene´uc, Y.-G.6
Tsantalis, N.7
-
26
-
-
70450223696
-
Identification of design motifs with pattern matching algorithms
-
cited By (since 1996) 1
-
Olivier Kaczor, Yann-Gae¨l Gue´he´neuc, and Sylvie Hamel. Identification of design motifs with pattern matching algorithms. Information and Software Technology, 52(2):152-168, 2010. cited By (since 1996) 1. doi:10.1016/j.infsof.2009.08.006.
-
(2010)
Information and Software Technology
, vol.52
, Issue.2
, pp. 152-168
-
-
Kaczor, O.1
Gue´he´neuc, Y.-G.2
Hamel, S.3
-
27
-
-
0030378133
-
Design recovery by automated search for structural design patterns in object-oriented software.
-
November
-
Christian Kramer and Lutz Prechelt. Design recovery by automated search for structural design patterns in object-oriented software. In Reverse Engineering, 1996., Proceedings of the Third Working Conference on, pages 208-215, November 1996. doi:10.1109/WCRE.1996.558905.
-
(1996)
Reverse Engineering, 1996., Proceedings of the Third Working Conference on
, pp. 208-215
-
-
Kramer, C.1
Prechelt, L.2
-
28
-
-
0032667110
-
Patternbased reverse-engineering of design components.
-
New York, NY, USA. ACM.
-
Rudolf K. Keller, Reinhard Schauer, Se´bastien Robitaille, and Patrick Page´. Patternbased reverse-engineering of design components. In Proceedings of the 21st international conference on Software engineering, ICSE '99, pages 226-235, New York, NY, USA, 1999. ACM. doi:10.1145/302405.302622.
-
(1999)
Proceedings of the 21st international conference on Software engineering, ICSE '99
, pp. 226-235
-
-
Keller, R.K.1
Schauer, R.2
Robitaille, S.3
Page´, P.4
-
30
-
-
42149157833
-
PTIDEJ and DECOR: identification of design patterns and design defects.
-
New York, NY, USA, ACM.
-
Naouel Moha and Yann-Gae¨l Gue´he´neuc. PTIDEJ and DECOR: identification of design patterns and design defects. In Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion, OOPSLA '07, pages 868-869, New York, NY, USA, 2007. ACM. doi:10.1145/ 1297846.1297930.
-
(2007)
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion, OOPSLA '07
, pp. 868-869
-
-
Moha, N.1
Gue´he´neuc, Y.-G.2
-
31
-
-
84978686072
-
-
New York, NY, USA, ACM.
-
Hausi A. Mu¨ller, Jens H. Jahnke, Dennis B. Smith, Margaret-Anne Storey, Scott R. Tilley, and Kenny Wong. Reverse engineering: a roadmap. In ICSE '00: Proceedings of the Conference on The Future of Software Engineering, pages 47-60, New York, NY, USA, 2000. ACM. doi:10.1145/336512.336526.
-
(2000)
Reverse engineering: a roadmap. In ICSE '00: Proceedings of the Conference on The Future of Software Engineering
, pp. 47-60
-
-
Mu¨ller, H.A.1
Jahnke, J.H.2
Smith, D.B.3
Storey, M.-A.4
Tilley, S.R.5
Wong, K.6
-
32
-
-
0033712787
-
The FUJABA environment.
-
New York, NY, USA, ACM.
-
Ulrich A. Nickel, Jo¨rg Niere, and Albert Zu¨ndorf. The FUJABA environment. In Proceedings of the 22nd international conference on Software engineering, ICSE '00, pages 742-745, New York, NY, USA, 2000. ACM. doi:10.1145/337180.337620.
-
(2000)
Proceedings of the 22nd international conference on Software engineering, ICSE '00
, pp. 742-745
-
-
Nickel, U.A.1
Niere, J.2
Zu¨ndorf, A.3
-
33
-
-
0036036578
-
Towards pattern-based design recovery.
-
New York, NY, USA, ACM.
-
Jo¨rg Niere, Wilhelm Scha¨fer, Jo¨rg P. Wadsack, Lothar Wendehals, and Jim Welsh. Towards pattern-based design recovery. In Proceedings of the 24th International Conference on Software Engineering, ICSE '02, pages 338-348, New York, NY, USA, 2002. ACM. doi:10.1145/581339.581382.
-
(2002)
Proceedings of the 24th International Conference on Software Engineering, ICSE '02
, pp. 338-348
-
-
Niere, J.1
Scha¨fer, W.2
Wadsack, J.P.3
Wendehals, L.4
Welsh, J.5
-
34
-
-
0003231533
-
Software metrics by architectural pattern mining.
-
Beijing, China
-
Jukka Paakki, Anssi Karhinen, Juha Gustafsson, Lilli Nenonen, and A. Inkeri Verkamo. Software metrics by architectural pattern mining. In Proceedings of the International Conference on Software: Theory and Practice (16th IFIP World Computer Congress), pages 325-332, Beijing, China, 2000. Available from: http://www.cs.helsinki.fi/group/maisa/ifip2000.pdf.
-
(2000)
Proceedings of the International Conference on Software: Theory and Practice (16th IFIP World Computer Congress)
, pp. 325-332
-
-
Paakki, J.1
Karhinen, A.2
Gustafsson, J.3
Nenonen, L.4
Inkeri Verkamo, A.5
-
35
-
-
33646691884
-
An elemental design pattern catalog.
-
Technical Report 02-040, Dept. of Computer Science, Univ. of North Carolina-Chapel Hill, December
-
Jason McC Smith. An elemental design pattern catalog. Technical Report 02-040, Dept. of Computer Science, Univ. of North Carolina-Chapel Hill, December 2002. Available from: ftp://ftp.cs.unc.edu/pub/publications/techreports/02-040.pdf.
-
(2002)
-
-
Smith, J.M.1
-
36
-
-
34547474037
-
Reverse engineering of design patterns from java source code.
-
Washington, DC, USA, IEEE Computer Society.
-
Nija Shi and Ronald A. Olsson. Reverse engineering of design patterns from java source code. In Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering, pages 123-134, Washington, DC, USA, 2006. IEEE Computer Society. doi:10.1109/ASE.2006.57.
-
(2006)
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering
, pp. 123-134
-
-
Shi, N.1
Olsson, R.A.2
-
38
-
-
0032218216
-
Pattern-based design recovery of java software.
-
New York, NY, USA, ACM.
-
Jochen Seemann and Ju¨rgen Wolff von Gudenberg. Pattern-based design recovery of java software. In Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering, SIGSOFT '98/FSE-6, pages 10-16, New York, NY, USA, 1998. ACM. doi:10.1145/288195.288207.
-
(1998)
Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering, SIGSOFT '98/FSE-6
, pp. 10-16
-
-
Seemann, J.1
von Gudenberg, J.W.2
-
40
-
-
33947310939
-
Design pattern detection using similarity scoring
-
Nikolaos Tsantalis, Alexander Chatzigeorgiou, George Stephanides, and Spyros T. Halkidis. Design pattern detection using similarity scoring. IEEE Transactions on Software Engineering, 32(11):896-909, 2006. doi:10.1109/TSE.2006.112.
-
(2006)
IEEE Transactions on Software Engineering
, vol.32
, Issue.11
, pp. 896-909
-
-
Tsantalis, N.1
Chatzigeorgiou, A.2
Stephanides, G.3
Halkidis, S.T.4
-
41
-
-
33645679329
-
An efficient tool for recovering design patterns from C++ code
-
January
-
Marek Voka´c. An efficient tool for recovering design patterns from C++ code. Journal of Object Technology, 5(1):139-157, January 2006. doi:10.5381/jot.2006.5.1.a6.
-
(2006)
Journal of Object Technology
, vol.5
, Issue.1
, pp. 139-157
-
-
Voka´c, M.1
-
42
-
-
84944317458
-
Declarative reasoning about the structure of object-oriented systems.
-
August
-
Roel Wuyts. Declarative reasoning about the structure of object-oriented systems. In Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings, pages 112-124, August 1998. doi:10.1109/TOOLS.1998.711007.
-
(1998)
Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings
, pp. 112-124
-
-
Wuyts, R.1
|