-
1
-
-
73449132572
-
Automatic package coupling and cycle minimization
-
Lille, France 13-16 October, IEEE
-
Hani Abdeen, Stephane Ducasse, Houari Sahraoui, and Ilham Alloui. Automatic package coupling and cycle minimization. In 16th Working Conference on Reverse Engineering (WCRE 09), pages 103-112, Lille, France, 13-16 October 2009. IEEE.
-
(2009)
16th Working Conference on Reverse Engineering (WCRE 09
, pp. 103-112
-
-
Abdeen, H.1
Ducasse, S.2
Sahraoui, H.3
Alloui, I.4
-
2
-
-
33747147128
-
Fast partial evaluation of pattern matching in strings
-
Mads Sig Ager, Olivier Danvy, and Henning Korsholm Rohde. Fast partial evaluation of pattern matching in strings. ACM Trans. Program. Lang. Syst., 28(4):696-714, 2006.
-
(2006)
ACM Trans. Program. Lang. Syst
, vol.28
, Issue.4
, pp. 696-714
-
-
Sig Ager, M.1
Danvy, O.2
Korsholm Rohde, H.3
-
3
-
-
84855445676
-
Automated web application testing using search based software engineering
-
Lawrence, Kansas, USA, 6th-10th November 2011
-
Nadia Alshahwan and Mark Harman. Automated web application testing using search based software engineering. In 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), pages 3-12, Lawrence, Kansas, USA, 6th-10th November 2011.
-
26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011
, pp. 3-12
-
-
Alshahwan, N.1
Harman, M.2
-
4
-
-
0036038253
-
Larus. Mining specifications
-
Portland, OR, USA, January 2002
-
Glenn Ammons, Rastislav Bod?k, and James R. Larus. Mining specifications. In The 29th SIGPLAN-SIGACT Sxymposium on Principles of Programming Languages (POPL 2002), pages 4-16, Portland, OR, USA, January 2002.
-
(2002)
The 29th SIGPLAN-SIGACT Sxymposium on Principles of Programming Languages (POPL
, pp. 4-16
-
-
Ammons, G.1
Bodk, R.2
James, R.3
-
5
-
-
58349088807
-
Multi-objective improvement of software using co-evolution and smart seeding
-
Melbourne, Australia, December 2008 Springer
-
Andrea Arcuri, David Robert White, John A. Clark, and Xin Yao. Multi-objective improvement of software using co-evolution and smart seeding. In 7th International Conference on Simulated Evolution and Learning (SEAL 2008), pages 61-70, Melbourne, Australia, December 2008. Springer.
-
(2008)
7th International Conference on Simulated Evolution and Learning (SEAL
, pp. 61-70
-
-
Arcuri, A.1
Robert White, D.2
Clark, J.A.3
Yao, X.4
-
6
-
-
55749099654
-
A Novel Co-evolutionary approach to automatic software bug fixing
-
Hongkong, China 1-6 June. IEEE Computer Society
-
Andrea Arcuri and Xin Yao. A Novel Co-evolutionary Approach to Automatic Software Bug Fixing. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC 08), pages 162-168, Hongkong, China, 1-6 June 2008. IEEE Computer Society.
-
(2008)
Proceedings of the IEEE Congress on Evolutionary Computation (CEC 08
, pp. 162-168
-
-
Arcuri, A.1
Yao, X.2
-
8
-
-
78650673140
-
Software re-modularization based on structural and semantic metrics
-
IEEE Computer Society
-
Gabriele Bavota, Andrea De Lucia, Andrian Marcus, and Rocco Oliveto. Software re-modularization based on structural and semantic metrics. In 17th Working Conference on Reverse Engineering, WCRE 2010, pages 195-204. IEEE Computer Society, 2010.
-
(2010)
17th Working Conference on Reverse Engineering, WCRE 2010
, pp. 195-204
-
-
Bavota, G.1
De Lucia, A.2
Marcus, A.3
Oliveto, R.4
-
9
-
-
0027308002
-
Program and interface slicing for reverse engineering
-
Los Alamitos, California, USA IEEE Computer Society Press
-
Jon Beck and David Eichmann. Program and interface slicing for reverse engineering. In IEEE/ACM 15th Conference on Software Engineering (ICSE93), pages 509-518, Los Alamitos, California, USA, 1993. IEEE Computer Society Press.
-
(1993)
IEEE/ACM 15th Conference on Software Engineering (ICSE93
, pp. 509-518
-
-
Beck, J.1
Eichmann, D.2
-
10
-
-
0027306292
-
The concept assignment problem in program understanding
-
Los Alamitos, California, USA May IEEE Computer Society Press
-
T. J. Biggerstaff, B. Mitbander, and D. Webster. The concept assignment problem in program understanding. In 15th International Conference on Software Engineering, pages 482-498, Los Alamitos, California, USA, May 1993. IEEE Computer Society Press.
-
(1993)
15th International Conference on Software Engineering
, pp. 482-498
-
-
Biggerstaff, T.J.1
Mitbander, B.2
Webster, D.3
-
11
-
-
57849107164
-
A formal relationship between program slicing and partial evaluation
-
David Binkley, Sebastian Danicic, Mark Harman, John Howroyd, and Lahcen Ouarbya. A formal relationship between program slicing and partial evaluation. Formal Aspects of Computing, 18(2):103-119, 2006.
-
(2006)
Formal Aspects of Computing
, vol.18
, Issue.2
, pp. 103-119
-
-
Binkley, D.1
Danicic, S.2
Harman, M.3
Howroyd, J.4
Ouarbya, L.5
-
12
-
-
84924869704
-
-
Computer Sciences Department University College London UCL), UK, June 20th 2013
-
David Binkley, Nicolas Gold, Mark Harman, Jens Krinke, and Shin Yoo. Observation-based slicing. Technical Report RN/13/13, Computer Sciences Department, University College London (UCL), UK, June 20th 2013.
-
Observation-based Slicing. Technical Report RN/13/13
-
-
Binkley, D.1
Gold, N.2
Harman, M.3
Krinke, J.4
Yoo, S.5
-
13
-
-
58049174645
-
-
LAquila, Italy September
-
David Binkley, Nicolas Gold, Mark Harman, Zheng Li, Kiarash Mahdavi, and Joachim Wegener. Dependence anti patterns. In 4th International ERCIM Workshop on Software Evolution and Evolvability (Evol08), pages 25-34, LAquila, Italy, September 2008.
-
(2008)
Dependence Anti Patterns in 4th International ERCIM Workshop on Software Evolution and Evolvability (Evol08
, pp. 25-34
-
-
Binkley, D.1
Gold, N.2
Harman, M.3
Li, Z.4
Mahdavi, K.5
Wegener, J.6
-
14
-
-
33646918077
-
Locating dependence clusters and dependence pollution
-
David Binkley and Mark Harman. Locating dependence clusters and dependence pollution. In 21st IEEE International Conference on Software Maintenance, pages 177-186, Los Alamitos, California, USA, 2005. IEEE Computer Society Press.
-
21st IEEE International Conference on Software Maintenance, Los Alamitos, California, USA 2005 IEEE Computer Society Press
, pp. 177-186
-
-
Binkley, D.1
Harman, M.2
-
15
-
-
84950998600
-
An empirical study of amorphous slicing as a program comprehension support tool
-
Los Alamitos, California, USA June, IEEE Computer Society Press
-
David Binkley, Mark Harman, L. Ross Raszewski, and Christopher Smith. An empirical study of amorphous slicing as a program comprehension support tool. In 8th IEEE International Workshop on Program Comprehension, pages 161-170, Los Alamitos, California, USA, June 2000. IEEE Computer Society Press.
-
(2000)
8th IEEE International Workshop on Program Comprehension
, pp. 161-170
-
-
Binkley, D.1
Harman, M.2
Ross Raszewski, L.3
Smith, C.4
-
16
-
-
33847574759
-
Partial evaluation for program comprehension
-
September 1998. Article 17
-
Sandrine Blazy and Philie Facon. Partial evaluation for program comprehension. ACM Computing Surveys, 30(3), September 1998. Article 17.
-
ACM Computing Surveys
, vol.30
, pp. 3
-
-
Blazy, S.1
Facon, P.2
-
17
-
-
77953605059
-
A search-based approach for dynamically re-packaging downloadable applications
-
Richmond Hill, Ontario, Canada, 22-25 October 2007, ACM
-
Thierry Bodhuin, Massimiliano Di Penta, and Luigi Troiano. A Search-based Approach for Dynamically Re-packaging Downloadable Applications. In Proceedings of the 2007 Conference of the IBM Center for Advanced Studies on Collaborative Research (CASCON 07), pages 27-41, Richmond Hill, Ontario, Canada, 22-25 October 2007. ACM.
-
Proceedings of the 2007 Conference of the IBM Center for Advanced Studies on Collaborative Research (CASCon 07
, pp. 27-41
-
-
Bodhuin, T.1
Di Penta, M.2
Troiano, L.3
-
18
-
-
33750238130
-
A novel approach to optimize clone refactoring activity
-
Seattle, Washington, USA 8-12 July ACM
-
Salah Bouktif, Giuliano Antoniol, Ettore Merlo, and Markus Neteler. A Novel Approach to Optimize Clone Refactoring Activity. In Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation (GECCO 06), pages 1885-1892, Seattle, Washington, USA, 8-12 July 2006. ACM.
-
(2006)
Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation (GECCO 06 1885-1892
-
-
Bouktif, S.1
Antoniol, G.2
Merlo, E.3
Neteler, M.4
-
19
-
-
77955427208
-
Learning a metric for code readability
-
Raymond P. L. Buse and Westley Weimer. Learning a metric for code readability. IEEE Trans. Software Eng., 36(4):546-558, 2010.
-
(2010)
IEEE Trans. Software Eng.
, vol.36
, Issue.4
, pp. 546-558
-
-
Buse, R.P.L.1
Weimer, W.2
-
20
-
-
84864226089
-
-
34th International Conference on Software Engineering (ICSE 2012, Zurich, Switzerland, June 2012
-
Raymond P. L. Buse and Westley Weimer. Synthesizing API usage examples. In 34th International Conference on Software Engineering (ICSE 2012), pages 782-792, Zurich, Switzerland, June 2012.
-
Synthesizing API Usage Examples
, pp. 782-792
-
-
Buse, R.P.L.1
Weimer, W.2
-
21
-
-
84987243256
-
-
Los Alamitos, California, USA, September, IEEE Computer Society Press
-
Gerardo Canfora, Aniello Cimitile, Andrea De Lucia, and G. A. Di Lucca. Software salvaging based on conditions. In International Conference on Software Maintenance, pages 424-433, Los Alamitos, California, USA, September 1994. IEEE Computer Society Press.
-
(1994)
International Conference on Software Maintenance
, pp. 424-433
-
-
Canfora, G.1
Cimitile, A.2
Andrea, D.L.3
Lucca, G.A.D.4
-
22
-
-
33750273259
-
Clustering the heap in multi-threaded applications for improved garbage collection
-
Seattle, Washington, USA 8-12 July ACM
-
Myra Cohen, Shiu Beng Kooi, and Witawas Srisa-an. Clustering the Heap in Multi-Threaded Applications for Improved Garbage Collection. In Proceedings of the 8th annual Conference on Genetic and Evolutionary Computation (GECCO 06), pages 1901-1908, Seattle, Washington, USA, 8-12 July 2006. ACM.
-
(2006)
Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation (GECCO 06
, pp. 1901-1908
-
-
Cohen, M.1
Beng Kooi, S.2
Srisa-An, W.3
-
24
-
-
14344250449
-
Evolving transformation sequences using genetic algorithms
-
Los Alamitos, California, USA September IEEE Computer Society Press
-
Deji Fatiregun, Mark Harman, and Rob Hierons. Evolving transformation sequences using genetic algorithms. In 4th International Workshop on Source Code Analysis and Manipulation (SCAM 04), pages 65-74, Los Alamitos, California, USA, September 2004. IEEE Computer Society Press.
-
(2004)
4th International Workshop on Source Code Analysis and Manipulation (SCAM 04
, pp. 65-74
-
-
Fatiregun, D.1
Harman, M.2
Hierons, R.3
-
25
-
-
33846199175
-
-
12th International Working Conference on Reverse Engineering (WCRE 05 Carnegie Mellon University, Pittsburgh, Pennsylvania, USA November
-
Deji Fatiregun, Mark Harman, and Rob Hierons. Search-based amorphous slicing. In 12th International Working Conference on Reverse Engineering (WCRE 05), pages 3-12, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA, November 2005.
-
(2005)
Search-based Amorphous Slicing
, pp. 3-12
-
-
Fatiregun, D.1
Harman, M.2
Hierons, R.3
-
26
-
-
80053202643
-
Evosuite: Automatic test suite generation for object-oriented software
-
ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 11 , September 5th-9th 2011
-
Gordon Fraser and Andrea Arcuri. Evosuite: automatic test suite generation for object-oriented software. In 8th European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 11), pages 416-419. ACM, September 5th-9th 2011.
-
8th European Software Engineering Conference and the
, pp. 416-419
-
-
Fraser, G.1
Arcuri, A.2
-
28
-
-
84865293534
-
A human study of patch maintainability
-
ISSTA 2012, Minneapolis, MN, USA, July 2012
-
Zachary P. Fry, Bryan Landau, and Westley Weimer. A human study of patch maintainability. In International Symposium on Software Testing and Analysis, (ISSTA 2012), pages 177-187, Minneapolis, MN, USA, July 2012.
-
International Symposium on Software Testing and Analysis
, pp. 177-187
-
-
Fry, Z.P.1
Landau, B.2
Weimer, W.3
-
29
-
-
84893375795
-
-
D. Bjrner, Andrei P. Ershov, and Neil D. Jones, editors, IFIP TC2 Workshop on Partial Evaluation and Mixed Computation North-Holland
-
Yoshihiko Futamura and Kenroku Nogi. Generalized partial computation. In D. Bjrner, Andrei P. Ershov, and Neil D. Jones, editors, IFIP TC2 Workshop on Partial Evaluation and Mixed Computation, pages 133-151. North-Holland, 1987.
-
(1987)
Generalized Partial Computation
, pp. 133-151
-
-
Futamura, Y.1
Nogi, K.2
-
30
-
-
84884916788
-
Model refactoring using interactive genetic algorithm
-
St. Petersburg, Russia, 24-26 August 2013 Springer
-
Adnane Ghannem, Ghizlane El Boussaidi, and Marouane Kessentini. Model refactoring using interactive genetic algorithm. In Proceedings of the 5th International Symposium on Search Based Software Engineering (SSBSE 13), volume 8084, pages 96-110, St. Petersburg, Russia, 24-26 August 2013. Springer.
-
Proceedings of the 5th International Symposium on Search Based Software Engineering (SSBSE 13
, vol.8084
, pp. 96-110
-
-
Ghannem, A.1
El Boussaidi, G.2
Kessentini, M.3
-
31
-
-
34547340486
-
A search based approach to overlapping concept boundaries
-
Philadelphia, Pennsylvania, USA September
-
Nicolas Gold, Mark Harman, Zheng Li, and Kiarash Mahdavi. A search based approach to overlapping concept boundaries. In 22nd International Conference on Software Maintenance (ICSM 06), pages 310-319, Philadelphia, Pennsylvania, USA, September 2006.
-
(2006)
22nd International Conference on Software Maintenance (ICSM 06
, pp. 310-319
-
-
Gold, N.1
Harman, M.2
Li, Z.3
Mahdavi, K.4
-
32
-
-
84864264923
-
-
International Conference on Software Engineering (ICSE 2012), Zurich, Switzerland
-
Claire Le Goues, Michael Dewey-Vogt, Stephanie Forrest, and Westley Weimer. A systematic study of automated program repair: Fixing 55 out of 105 bugs for 8 each. In International Conference on Software Engineering (ICSE 2012), Zurich, Switzerland, 2012.
-
(2012)
A Systematic Study of Automated Program Repair: Fixing 55 out of 105 Bugs for 8 Each
-
-
Le Goues, C.1
Dewey-Vogt, M.2
Forrest, S.3
Weimer, W.4
-
33
-
-
0000052043
-
DyC: An expressive annotation-directed dynamic compiler for C
-
Brian Grant, Markus Mock, Matthai Philipose, Craig Chambers, and Susan J. Eggers. DyC: an expressive annotation-directed dynamic compiler for C. Theor. Comput. Sci., 248(1-2):147-199, 2000.
-
(2000)
Theor. Comput. Sci
, vol.248
, Issue.1-2
, pp. 147-199
-
-
Grant, B.1
Mock, M.2
Philipose, M.3
Chambers, C.4
Eggers, S.J.5
-
34
-
-
34748859982
-
The current state and future of search based software engineering
-
Los Alamitos, California, USA IEEE Computer Society Press
-
Mark Harman. The current state and future of search based software engineering. In Lionel Briand and Alexander Wolf, editors, Future of Software Engineering 2007, pages 342-357, Los Alamitos, California, USA, 2007. IEEE Computer Society Press.
-
(2007)
Lionel Briand and Alexander Wolf, Editors, Future of Software Engineering
, pp. 342-357
-
-
Harman, M.1
-
35
-
-
84893417605
-
-
1st International Workshop on Search Based Testing (SBT). Lillehammer, Norway 2008
-
Mark Harman. Open problems in testability transformation. In 1st International Workshop on Search Based Testing (SBT 2008), Lillehammer, Norway, 2008.
-
(2008)
Open Problems in Testability Transformation
-
-
Harman, M.1
-
38
-
-
0029376295
-
-
Software Testing Verification and Reliability September
-
Mark Harman and Sebastian Danicic. Using program slicing to simplify testing. Software Testing, Verification and Reliability, 5(3):143-162, September 1995.
-
(1995)
Using Program Slicing to Simplify Testing
, vol.5
, Issue.3
, pp. 143-162
-
-
Harman, M.1
Danicic, S.2
-
39
-
-
0142211094
-
A new representation and crossover operator for search-based optimization of software modularization
-
New York, USA, 9-13 July 2002 Morgan Kaufmann Publishers
-
Mark Harman, Robert Hierons, and Mark Proctor. A New Representation and Crossover Operator for Search-based Optimization of Software Modularization. In Proceedings of the 2002 Conference on Genetic and Evolutionary Computation (GECCO 02), pages 1351-1358, New York, USA, 9-13 July 2002. Morgan Kaufmann Publishers.
-
Proceedings of the 2002 Conference on Genetic and Evolutionary Computation (GECCO 02
, pp. 1351-1358
-
-
Harman, M.1
Hierons, R.2
Proctor, M.3
-
40
-
-
0002107790
-
An overview of program slicing
-
Mark Harman and Robert Mark Hierons. An overview of program slicing. Software Focus, 2(3):85-92, 2001.
-
(2001)
Software Focus
, vol.2
, Issue.3
, pp. 85-92
-
-
Harman, M.1
Mark Hierons, R.2
-
41
-
-
80053197346
-
-
8th European Software Engineering Conference and the, ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 11 , New York, NY, USA, September 5th-9th 2011. ACM
-
Mark Harman, Yue Jia, and Bill Langdon. Strong higher order mutationbased test data generation. In 8th European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 11), pages 212-222, New York, NY, USA, September 5th-9th 2011. ACM.
-
Strong Higher Order Mutationbased Test Data Generation
, pp. 212-222
-
-
Harman, M.1
Jia, Y.2
Langdon, B.3
-
43
-
-
84866900182
-
-
27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Essen, Germany, September
-
Mark Harman, William B. Langdon, Yue Jia, David R. White, Andrea Arcuri, and John A. Clark. The GISMOE challenge: Constructing the pareto program surface using genetic programming to find better programs (keynote paper). In 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Essen, Germany, September 2012.
-
(2012)
The GISMOE Challenge: Constructing the Pareto Program Surface Using Genetic Programming to Find Better Programs (Keynote Paper
-
-
Harman, M.1
Langdon, W.B.2
Jia, Y.3
White, D.R.4
Arcuri, A.5
Clark, J.A.6
-
44
-
-
85206051673
-
-
ACM Computing Surveys:Article 11, November 2012
-
Mark Harman, Afshin Mansouri, and Yuanyuan Zhang. Search based software engineering: Trends, techniques and applications. ACM Computing Surveys, 45(1):Article 11, November 2012.
-
Search Based Software Engineering: Trends, Techniques and Applications
, vol.45
, pp. 1
-
-
Harman, M.1
Mansouri, A.2
Zhang, Y.3
-
45
-
-
84893414263
-
A comprehensive survey of trends in oracles for software testing
-
Department of Computer Science, University of Sheffield
-
Mark Harman, Phil McMinn, Muzammil Shahbaz, and Shin Yoo. A comprehensive survey of trends in oracles for software testing. Technical Report Research Memoranda CS-13-01, Department of Computer Science, University of Sheffield, 2013.
-
(2013)
Technical Report Research Memoranda CS-13-01
-
-
Harman, M.1
McMinn, P.2
Shahbaz, M.3
Yoo, S.4
-
46
-
-
84857529675
-
Search based software engineering: Techniques, taxonomy, tutorial
-
Springer. LNCS 7007
-
Mark Harman, Phil McMinn, Jerffeson Teixeira de Souza, and Shin Yoo. Search based software engineering: Techniques, taxonomy, tutorial. In Bertrand Meyer and Martin Nordio, editors, Empirical software engineering and verification: LASER 2009-2010, pages 1-59. Springer, 2012. LNCS 7007.
-
(2012)
Bertrand Meyer and Martin Nordio, Editors, Empirical Software Engineering and Verification: LASER 2009-2010
, pp. 1-59
-
-
Harman, M.1
McMinn, P.2
De Souza, J.T.3
Yoo, S.4
-
47
-
-
32444442579
-
An empirical study of the robustness of two module clustering fitness functions
-
Washington DC, USA, June 2005. Association for Computer Machinery
-
Mark Harman, Stephen Swift, and Kiarash Mahdavi. An empirical study of the robustness of two module clustering fitness functions. In Genetic and Evolutionary Computation Conference (GECCO 2005), pages 1029-1036, Washington DC, USA, June 2005. Association for Computer Machinery.
-
(2005)
Genetic and Evolutionary Computation Conference (GECCO
, pp. 1029-1036
-
-
Harman, M.1
Swift, S.2
Mahdavi, K.3
-
48
-
-
34548057284
-
Pareto optimal search-based refactoring at the design level
-
London, UK, July 2007, ACM Press
-
Mark Harman and Laurence Tratt. Pareto optimal search-based refactoring at the design level. In GECCO 2007: Proceedings of the 9th annual conference on Genetic and evolutionary computation, pages 1106-1113, London, UK, July 2007. ACM Press.
-
GECCO 2007: Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation
, pp. 1106-1113
-
-
Harman, M.1
Tratt, L.2
-
50
-
-
31844452965
-
Path slicing
-
Chicago, IL, USA, June 2005, ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation (POPL
-
Ranjit Jhala and Rupak Majumdar. Path slicing. In Proceedings of the ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation (POPL 2005), pages 38-47, Chicago, IL, USA, June 2005.
-
(2005)
Proceedings of the
, pp. 38-47
-
-
Jhala, R.1
Majumdar, R.2
-
51
-
-
51449110896
-
Locating dependence structures using search based slicing
-
Tao Jiang, Nicolas Gold, Mark Harman, and Zheng Li. Locating dependence structures using search based slicing. Information and Software Technology, 50(12):1189-1209, 2008.
-
(2008)
Information and Software Technology
, vol.50
, Issue.12
, pp. 1189-1209
-
-
Jiang, T.1
Gold, N.2
Harman, M.3
Li, Z.4
-
52
-
-
57749203591
-
Analysis of procedure splitability
-
Antwerp, Belgium, October
-
Tao Jiang, Mark Harman, and Youssef Hassoun. Analysis of procedure splitability. In 15th Working Conference on Reverse Engineering (WCRE08), pages 247-256, Antwerp, Belgium, October 2008.
-
(2008)
15th Working Conference on Reverse Engineering (WCRE08
, pp. 247-256
-
-
Jiang, T.1
Harman, M.2
Hassoun, Y.3
-
53
-
-
0003799593
-
-
Prentice-Hall International, London, England
-
Neil D. Jones, Carsten K. Gomard, and Peter Sestoft. Partial Evaluation and Automatic Program Generation. Prentice-Hall International, London, England, 1993.
-
(1993)
Partial Evaluation, Automatic Program Generation
-
-
Jones, N.D.1
Gomard, C.K.2
Sestoft, P.3
-
54
-
-
84886385527
-
Automatic patch generation learned from human-written patches
-
San Francisco, CA, USA, May 2013
-
Dongsun Kim, Jaechang Nam, Jaewoo Song, and Sunghun Kim. Automatic patch generation learned from human-written patches. In 35th International Conference on Software Engineering (ICSE 13), pages 802-811, San Francisco, CA, USA, May 2013.
-
35th International Conference on Software Engineering (ICSE 13
, pp. 802-811
-
-
Kim, D.1
Nam, J.2
Song, J.3
Kim, S.4
-
55
-
-
78649781035
-
Using genetic search for reverse engineering of parametric behaviour models for performance prediction
-
November-December 2010
-
Klaus Krogmann, Michael Kuperberg, and Ralf Reussner. Using genetic search for reverse engineering of parametric behaviour models for performance prediction. IEEE Transactions on Software Engineering, 36(6):865-877, November-December 2010.
-
IEEE Transactions on Software Engineering
, vol.36
, Issue.6
, pp. 865-877
-
-
Krogmann, K.1
Kuperberg, M.2
Reussner, R.3
-
56
-
-
0036506166
-
Experimental evaluation of program slicing for fault localization
-
Shinji Kusumoto, Akira Nishimatsu, Keisuke Nishie, and Katsuro Inoue. Experimental evaluation of program slicing for fault localization. Empirical Software Engineering, 7:49-76, 2002.
-
(2002)
Empirical Software Engineering
, vol.7
, pp. 49-76
-
-
Kusumoto, S.1
Nishimatsu, A.2
Nishie, K.3
Inoue, K.4
-
57
-
-
84867404152
-
AUSTIN: An open source tool for search based software testing of C programs
-
January 2013
-
Kiran Lakhotia, Mark Harman, and Hamilton Gross. AUSTIN: An open source tool for search based software testing of C programs. Journal of Information and Software Technology, 55(1):112-125, January 2013.
-
Journal of Information and Software Technology
, vol.55
, Issue.1
, pp. 112-125
-
-
Lakhotia, K.1
Harman, M.2
Gross, H.3
-
61
-
-
84880642930
-
Current challenges in automatic software repair
-
Claire Le Goues, Stephanie Forrest, and Westley Weimer. Current challenges in automatic software repair. Software Quality Journal, 21(3):421-443, 2013.
-
(2013)
Software Quality Journal
, vol.21
, Issue.3
, pp. 421-443
-
-
Le Goues, C.1
Forrest, S.2
Weimer, W.3
-
62
-
-
84856746279
-
GenProg: A generic method for automatic software repair
-
Claire Le Goues, ThanhVu Nguyen, Stephanie Forrest, and Westley Weimer. GenProg: A generic method for automatic software repair. IEEE Transactions on Software Engineering, 38(1):54-72, 2012.
-
(2012)
IEEE Transactions on Software Engineering
, vol.38
, Issue.1
, pp. 54-72
-
-
Le Goues, C.1
Nguyen, T.2
Forrest, S.3
Weimer, W.4
-
64
-
-
77956617699
-
A multiple hill climbing approach to software module clustering
-
Los Alamitos, California, USA September IEEE Computer Society Press
-
Kiarash Mahdavi, Mark Harman, and Robert Mark Hierons. A multiple hill climbing approach to software module clustering. In IEEE International Conference on Software Maintenance, pages 315-324, Los Alamitos, California, USA, September 2003. IEEE Computer Society Press.
-
(2003)
IEEE International Conference on Software Maintenance
, pp. 315-324
-
-
Mahdavi, K.1
Harman, M.2
Mark Hierons, R.3
-
65
-
-
0031632692
-
Using automatic clustering to produce high-level system organizations of source code
-
Ischia, Italy, 24-26 June IEEE Computer Society Press
-
S. Mancoridis, B. S. Mitchell, C. Rorres, Y. Chen, and E. R. Gansner. Using Automatic Clustering to Produce High-Level System Organizations of Source Code. In Proceedings of the 6th International Workshop on Program Comprehension (IWPC 98), pages 45-52, Ischia, Italy, 24-26 June 1998. IEEE Computer Society Press.
-
(1998)
Proceedings of the 6th International Workshop on Program Comprehension (IWPC 98
, pp. 45-52
-
-
Mancoridis, S.1
Mitchell, B.S.2
Rorres, C.3
Chen, Y.4
Gansner, E.R.5
-
66
-
-
33745230004
-
Jungloid mining: Helping to navigate the API jungle
-
Chicago, IL, USA, June 2005
-
David Mandelin, Lin Xu, Rastislav Bod?k, and Doug Kimelman. Jungloid mining: helping to navigate the API jungle. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2005), pages 48-61, Chicago, IL, USA, June 2005.
-
(2005)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI
, pp. 48-61
-
-
Mandelin, D.1
Xu, L.2
Bodk, R.3
Kimelman, D.4
-
67
-
-
84859749195
-
Input domain reduction through irrelevant variable removal and its effect on local, global and hybrid search-based structural test data generation
-
March&April 2012
-
Phil McMinn, Mark Harman, Youssef Hassoun, Kiran Lakhotia, and Joachim Wegener. Input domain reduction through irrelevant variable removal and its effect on local, global and hybrid search-based structural test data generation. IEEE Transactions on Software Engineering, 38(2):453-477, March&April 2012.
-
IEEE Transactions on Software Engineering
, vol.38
, Issue.2
, pp. 453-477
-
-
McMinn, P.1
Harman, M.2
Hassoun, Y.3
Lakhotia, K.4
Wegener, J.5
-
68
-
-
0142211090
-
Using heuristic search techniques to extract design abstractions from source code
-
New York, USA, 9-13 July 2002 Morgan Kaufmann Publishers
-
Brian S. Mitchell and Spiros Mancoridis. Using Heuristic Search Techniques to Extract Design Abstractions from Source Code. In Proceedings of the 2002 Conference on Genetic and Evolutionary Computation (GECCO 02), pages 1375-1382, New York, USA, 9-13 July 2002. Morgan Kaufmann Publishers.
-
Proceedings of the 2002 Conference on Genetic and Evolutionary Computation (GECCO 02
, pp. 1375-1382
-
-
Mitchell, B.S.1
Mancoridis, S.2
-
69
-
-
33645833890
-
On the Automatic Modularization of Software Systems using the Bunch Tool
-
March
-
Brian S. Mitchell and Spiros Mancoridis. On the Automatic Modularization of Software Systems using the Bunch Tool. IEEE Transactions on Software Engineering, 32(3):193-208, March 2006.
-
(2006)
IEEE Transactions on Software Engineering
, vol.32
, Issue.3
, pp. 193-208
-
-
Mitchell, B.S.1
Mancoridis, S.2
-
70
-
-
84954060251
-
An architecture for distributing the computation of software clustering algorithms
-
Amsterdam, Netherlands. IEEE Computer Society
-
Brian S. Mitchell, Martin Traverso, and Spiros Mancoridis. An architecture for distributing the computation of software clustering algorithms. In IEEE=IFIP Proceedings of the Working Conference on Software Architecture (WICSA 01), pages 181-190, Amsterdam, Netherlands, 2001. IEEE Computer Society.
-
(2001)
IEEE=IFIP Proceedings of the Working Conference on Software Architecture (WICSA 01
, pp. 181-190
-
-
Mitchell, B.S.1
Traverso, M.2
Mancoridis, S.3
-
71
-
-
33748121602
-
Minimum spanning trees made easier via multi-objective optimization
-
Frank Neumann and Ingo Wegener. Minimum spanning trees made easier via multi-objective optimization. Natural Computing, 5(3):305-319, 2006.
-
(2006)
Natural Computing
, vol.5
, Issue.3
, pp. 305-319
-
-
Neumann, F.1
Wegener, I.2
-
72
-
-
22044458558
-
-
Peter M. A. Sloot, Marian Bubak, and Louis O. Hertzberger, editors, Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking (HPCN 98 Lecture Notes In Computer Science, Amsterdam, The Netherlands 21-23 April Springer
-
Andy Nisbet. GAPS: A Compiler Framework for Genetic Algorithm (GA) Optimised Parallelisation. In Peter M. A. Sloot, Marian Bubak, and Louis O. Hertzberger, editors, Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking (HPCN 98), volume 1401 of Lecture Notes In Computer Science, pages 987-989, Amsterdam, The Netherlands, 21-23 April 1998. Springer.
-
(1998)
GAPS: A Compiler Framework for Genetic Algorithm (GA) Optimised Parallelisation
, vol.1401
, pp. 987-989
-
-
Nisbet, A.1
-
73
-
-
84867531939
-
Experimental assessment of software metrics using automated refactoring
-
Lund, Sweden, September 2012
-
Mel O Cinnedie, Laurie Tratt, Mark Harman, Steve Counsell, and Iman Hemati Moghadam. Experimental assessment of software metrics using automated refactoring. In 6th IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2012), pages 49-58, Lund, Sweden, September 2012.
-
6th IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2012
, pp. 49-58
-
-
Cinnedie, M.O.1
Tratt, L.2
Harman, M.3
Counsell, S.4
Hemati Moghadam, I.5
-
76
-
-
84884970117
-
Applying genetic improvement to minisat
-
St. Petersburg, Russia, 24-26 August 2013 Springer
-
Justyna Petke, William B. Langdon, and Mark Harman. Applying genetic improvement to minisat. In Proceedings of the 5th International Symposium on Search Based Software Engineering (SSBSE 13), volume 8084, pages 257-262, St. Petersburg, Russia, 24-26 August 2013. Springer.
-
Proceedings of the 5th International Symposium on Search Based Software Engineering (SSBSE 13
, vol.8084
, pp. 257-262
-
-
Petke, J.1
Langdon, W.B.2
Harman, M.3
-
77
-
-
79953183586
-
Software module clustering as a multi-objective search problem
-
Kata Praditwong, Mark Harman, and Xin Yao. Software module clustering as a multi-objective search problem. IEEE Transactions on Software Engineering, 37(2):264-282, 2011.
-
(2011)
IEEE Transactions on Software Engineering
, vol.37
, Issue.2
, pp. 264-282
-
-
Praditwong, K.1
Harman, M.2
Yao, X.3
-
78
-
-
84881290554
-
Using automated program repair for evaluating the effectiveness of fault localization techniques
-
International Symposium on Software Testing and Analysis (ISSTA 13
-
Yuhua Qi, Xiaoguang Mao, Yan Lei, and Chengsong Wang. Using automated program repair for evaluating the effectiveness of fault localization techniques. In International Symposium on Software Testing and Analysis (ISSTA 13), pages 191-201, Lugano, Switzerland, july 2013.
-
Lugano, Switzerland, July 2013
, pp. 191-201
-
-
Qi, Y.1
Mao, X.2
Lei, Y.3
Wang, C.4
-
79
-
-
80051945473
-
Multi-objective genetic synthesis of software architecture
-
Dublin, Ireland, 12-16 July 2011 ACM
-
Outi Raiha, Kai Koskimies, and Erkki Makinen. Multi-objective genetic synthesis of software architecture. In Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation (GECCO 11), pages 249-250, Dublin, Ireland, 12-16 July 2011. ACM.
-
Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation (GECCO 11
, pp. 249-250
-
-
Raiha, O.1
Koskimies, K.2
Makinen, E.3
-
80
-
-
42149154819
-
Rinard. Living in the comfort zone
-
Systems, Languages, and Applications (OOPSLA, Montreal, Quebec, Canada, October 2007
-
Martin C. Rinard. Living in the comfort zone. In Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2007), pages 611-622, Montreal, Quebec, Canada, October 2007.
-
(2007)
Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming
, pp. 611-622
-
-
Martin, C.1
-
83
-
-
32444437100
-
Search-based improvement of subsystem decompositions
-
Washington, D.C., USA, 25-29 June 2005 ACM
-
Olaf Seng, Markus Bauer, Matthias Biehl, and Gert Pache. Search-based Improvement of Subsystem Decompositions. In Proceedings of the 2005 Conference on Genetic and Evolutionary Computation (GECCO 05), pages 1045-1051, Washington, D.C., USA, 25-29 June 2005. ACM.
-
Proceedings of the 2005 Conference on Genetic and Evolutionary Computation (GECCO 05 1045-1051
-
-
Seng, O.1
Bauer, M.2
Biehl, M.3
Pache, G.4
-
84
-
-
80053188688
-
Synthesizing data structure manipulations from storyboards
-
ESEC/ESEC 13 , Szeged, Hungary, September 2011
-
Rishabh Singh and Armando Solar-Lezama. Synthesizing data structure manipulations from storyboards. In 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering European Software Engineering Conference (ESEC/ESEC 13), pages 289-299, Szeged, Hungary, September 2011.
-
19th ACM SIGSOFT Symposium on the Foundations of Software Engineering European Software Engineering Conference
, pp. 289-299
-
-
Singh, R.1
Solar-Lezama, A.2
-
85
-
-
82455171650
-
Genetic programming for shader simplification
-
Pitchaya Sitthi-amorn, Nicholas Modly, Westley Weimer, and Jason Lawrence. Genetic programming for shader simplification. ACM Trans. Graph., 30(6):152, 2011.
-
(2011)
ACM Trans. Graph
, vol.30
, Issue.6
, pp. 152
-
-
Sitthi-Amorn, P.1
Modly, N.2
Weimer, W.3
Lawrence, J.4
-
87
-
-
84883059783
-
Minimizing test suites in software product lines using weight-based genetic algorithms
-
Amsterdam, The Netherlands, 6-10 July 2013 ACM
-
Shuai Wang, Shaukat Ali, and Arnaud Gotlieb. Minimizing test suites in software product lines using weight-based genetic algorithms. In Proceeding of The 15th Annual Conference on Genetic and Evolutionary Computation (GECCO 13), pages 1493-1500, Amsterdam, The Netherlands, 6-10 July 2013. ACM.
-
Proceeding of the 15th Annual Conference on Genetic and Evolutionary Computation (GECCO 13
, pp. 1493-1500
-
-
Wang, S.1
Ali, S.2
Gotlieb, A.3
-
88
-
-
0028743608
-
Reverse engineering through formal transformation: Knuths polynomial addition algorithm
-
Martin P. Ward. Reverse engineering through formal transformation: Knuths polynomial addition algorithm. Comput. J., 37(9):795-813, 1994.
-
(1994)
Comput. J
, vol.37
, Issue.9
, pp. 795-813
-
-
Ward, M.P.1
-
89
-
-
79961024706
-
Evolutionary improvement of programs
-
David Robert White, Andrea Arcuri, and John A. Clark. Evolutionary improvement of programs. IEEE Transactions on Evolutionary Computation, 15(4):515-538, 2011.
-
(2011)
IEEE Transactions on Evolutionary Computation
, vol.15
, Issue.4
, pp. 515-538
-
-
Robert White, D.1
Arcuri, A.2
Clark, J.A.3
-
90
-
-
85063535561
-
Locating user functionality in old code
-
Los Alamitos, California, USA IEEE Computer Society Press
-
N. Wilde, J.A. Gomez, T. Gust, and D. Strasburg. Locating user functionality in old code. In Proceedings of the IEEE Conference on Software Maintenance, pages 200-205, Los Alamitos, California, USA, 1992. IEEE Computer Society Press.
-
(1992)
Proceedings of the IEEE Conference on Software Maintenance
, pp. 200-205
-
-
Wilde, N.1
Gomez, J.A.2
Gust, T.3
Strasburg, D.4
-
92
-
-
84857550008
-
Regression testing minimisation, selection and prioritisation: A survey
-
Shin Yoo and Mark Harman. Regression testing minimisation, selection and prioritisation: A survey. Journal of Software Testing, Verification and Reliability, 22(2):67-120, 2012.
-
(2012)
Journal of Software Testing, Verification and Reliability
, vol.22
, Issue.2
, pp. 67-120
-
-
Yoo, S.1
Harman, M.2
-
93
-
-
29844458023
-
Experimental evaluation of using dynamic slices for fault location
-
Monterey, California, USA, September 2005 ACM
-
Xiangyu Zhang, Haifeng He, Neelam Gupta, and Rajiv Gupta. Experimental evaluation of using dynamic slices for fault location. In International Workshop on Automated and Algorithmic Debugging(AADEBUG 2005), pages 33-42, Monterey, California, USA, September 2005. ACM
-
(2005)
International Workshop on Automated and Algorithmic Debugging(AADEBUG
, pp. 33-42
-
-
Zhang, X.1
He, H.2
Gupta, N.3
Gupta, R.4
|