Publications by Dr Huiqing Li
Publication period (8/2003 onwards) - ordered by publication type and date
Conference Papers
-
A
Domain-Specific Language for Scripting Refactorings in
Erlang.
Huiqing Li and Simon Thompson.
In Juan de Lara and Andrea Zisman, editors, 15th Fundamental Approaches to
Software Engineering(FASE2012), page 15pp, Tallinn, Estonia, March 2012.
Lecture Notes in Computer Science. Springer.
-
Extracting
Properties from Test Cases by Refactoring.
Huiqing Li, Simon Thompson, and Thomas Arts.
In Steve Counsell, editor, Proceedings of the Refactoring and Testing
Workshop (RefTest 2011), pages 182-196. IEEE digital library, March
2011.
-
Incremental Code Clone Detection and Elimination for Erlang Programs.
Huiqing Li and Simon Thompson.
In Dimitra Giannakopoulou and Fernando Orejas, editors, Proceedings of
the Conference on Fundamental Approaches to Software Engineering
(FASE'11), Lecture Notes in Computer Science, pages 182-196. Springer,
March 2011.
-
Improved
Testing Through Refactoring: Experience from the ProTest project.
Huiqing Li and Simon Thompson.
In Leonardo Bottaci and Gordon Fraser, editors, Testing - Practice and
Research Techniques: 5th International Academic and Industrial Conference,
TAIC PART 2010, volume 6303 of Lecture Notes in Computer
Science, pages 182-196. Springer, September 2010.
-
Refactoring Support for Modularity Maintenance in Erlang.
Huiqing Li and SImon Thompson.
In Jurgen Vunju and Cristina Marinescu, editors, Tenth IEEE International
Working Conference on Source Code Analysis and Manipulation, pages
182-196. IEEE Computer Society, September 2010.
-
An
Expression Processor: A Case Study in Refactoring Haskell Programs.
Christopher Brown, Huiqing Li, and Simon Thompson.
In Rex Page, editor, Eleventh Symposium on Trends in Functional
Programming, pages 182-196, May 2010.
-
Similar
Code Detection and Elimination for Erlang Programs.
Huiqing Li and Simon Thompson.
In Manuel Carro and Ricardo Pena, editors, Practical Aspects of
Declarative languages 2010, number 5937 in Lecture Notes in Computer
Science, pages 182-196. Springer, January 2010.
-
Testing-framework-aware Refactoring.
Huiqing Li and Simon Thompson.
In The Third ACM Workshop on Refactoring Tools, pages 182-196,
Orlando, Florida, October 2009.
-
Clone
Detection and Removal for Erlang/OTP within a Refactoring
Environment.
Huiqing Li and Simon Thompson.
In Massimiliano Di Penta and Jens Knodel, editors, Third International
Workshop on Detection of Software Clones, pages 182-196, Kaiserslautern,
Germany, March 2009.
-
Clone
Detection and Removal for Erlang/OTP within a Refactoring
Environment.
Huiqing Li and Simon Thompson.
In ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation
(PEPM'09), pages 182-196, Savannah, Georgia, USA, January 2009.
-
Tool
Support for Refactoring Functional Programs.
Huiqing Li and Simon Thompson.
In Danny Dig, Robert Fuhrer, and Ralph Johnson, editors, Proceedings of
the Second ACM SIGPLAN Workshop on Refactoring Tools, pages 182-196,
Nashville, Tennessee, USA, October 2008.
-
Refactoring with Wrangler, updated: Data and process refactorings, and integration with
Eclipse.
Huiqing Li, Simon Thompson, George Orosz, and Melinda Toth.
In Zoltan Horvath and Tee Teoh, editors, Proceedings of the Seventh ACM
SIGPLAN Erlang Workshop, pages 182-196. ACM Press, September 2008.
-
Refactoring with Wrangler, updated.
Huiqing Li, Simon Thompson, Gy"orgy Orosz, and Melinda T"oth.
In ACM SIGPLAN Erlang Workshop 2008, Victoria, British Columbia,
Canada, pages 182-196, September 2008.
-
Clone
Detection and Removal for Erlang/OTP within a Refactoring
Environment.
Huiqing Li and Simon Thompson.
In P. Achten, P. Koopman, and M. T. Morazán, editors, Draft Proceedings of
the Ninth Symposium on Trends in Functional Programming(TFP), pages
182-196, The Netherlands, May 2008.
-
Tool
Support for Refactoring Functional Programs.
Huiqing Li and Simon Thompson.
In Partial Evaluation and Program Manipulation, pages 182-196, San
Francisco, California, USA, January 2008.
-
Testing
Erlang Refactorings with QuickCheck.
{Huiqing Li and Simon Thompson.
In Draft Proceedings of the 19th International Symposium on
Implementation and Application of Functional Languages, IFL 2007, pages
182-196, Freiburg, Germany, September 2007.
-
Testing
Erlang Refactorings with QuickCheck.
Huiqing Li and Simon Thompson.
In the 19th International Symposium on Implementation and Application of
Functional Languages, IFL 2007, LNCS, pages 182-196, Freiburg, Germany,
September 2007.
-
Refactoring
erlang programs.
Huiqing Li, Simon Thompson, László Lövei, Zoltán Horváth, Tamás Kozsik, Anikó
Víg, and Tamás Nagy.
In The Proceedings of 12th International Erlang/OTP User Conference,
pages 182-196, Stockholm, Sweden, November 2006.
-
A
comparative study of refactoring haskell and erlang programs.
Huiqing Li and Simon Thompson.
In Massimiliano Di Penta and Leon Moonen, editors, Sixth IEEE
International Workshop on Source Code Analysis and Manipulation (SCAM
2006), pages 182-196. IEEE, September 2006.
-
Formalisation of Haskell Refactorings.
Huiqing Li and Simon Thompson.
In Marko van Eekelen and Kevin Hammond, editors, Trends in Functional
Programming, pages 182-196, September 2005.
-
The
Haskell Refactorer: HaRe, and its API.
Huiqing Li, Simon Thompson, and Claus Reinke.
In John Boyland and Görel Hedin, editors, Proceedings of the 5th workshop
on Language Descriptions, Tools and Applications (LDTA 2005), pages
182-196, April 2005.
Published as Volume 141, Number 4 of Electronic Notes in Theoretical Computer
Science, http://www.sciencedirect.com/science/journal/15710661.
-
A naive
bayes learning based website reconfiguration system.
Jia Li, Huiqing Li, and Xiumei Jia.
In Proceedings of the 2004 International Conference on Machine Learning
and Applications, pages 182-196, December 2004.
-
Tool
support for refactoring functional programs.
Huiqing Li, Claus Reinke, and Simon Thompson.
In Johan Jeuring, editor, ACM SIGPLAN 2003 Haskell Workshop, pages
182-196. Association for Computing Machinery, August 2003.
Miscellaneous
-
A
Domain-Specific Language for Scripting Refactorings in
Erlang.
Huiqing Li and Simon Thompson.
Technical Report 5-11, October 2011.
-
A
User-extensible Refactoring Tool for Erlang Programs.
Huiqing Li and Simon Thompson.
Technical Report 4-11, University of Kent, October 2011.
-
Improving
your test code with Wrangler.
Huiqing Li, Adam Lindberg, Andreas Schumacher, and Simon Thompson.
Technical Report 4-09, School of Computing, University of Kent, November 2009.
-
Refactoring
haskell programs.
Huiqing Li.
PhD thesis, Computing Laboratory, University of Kent, Canterbury, Kent, UK,
September 2006.
-
Progress
on HaRe: the Haskell Refactorer.
Huiqing Li, Claus Reinke, and Simon Thompson.
Poster presentation at the International Conference on Functional Programming,
Snowbird, Utah. ACM, September 2004.