RefTest Workshop - 21st May, AM.
Welcome to the RefTest (Refactoring & Testing) Workshop, 21st May 2012.
Please note that this a Half Day (morning) Workshop
Schedule:
9.15-9.30 Introduction by the program chairs - Steve Counsell and Steve Swift
9.30-10.30 Keynote: Dr Mel O'Cinneide on the topic of refactoring
10.30-11:00 Coffee break
11:00-11.30 Aiko Yamashita on code smells.
11.30-12.15 Steve Counsell on current issues in refactoring/testing
12.15-12.30 Discussion and wrap-up
Keynote Speaker: Mel O'Cinneide, UCD, Dublin
Mel is a lecturer at University College Dublin, his research interests centre around refactoring, and especially the use of search-based software engineering in automated refactoring. Related interests include design patterns, software metrics and code smell detection.
Invited Speaker: Aiko Yamashita, Simula, Norway
Aiko works for Simula and is also working towards a PhD in the area of code smells:
"Most of the work done by software developers is concerned with extending and enhancing existing systems rather than producing new systems, and the lack of maintainability can substantially increase the costs in a project. My work strives to build new approaches to improve software maintainability evaluations by combining static analysis and expert judgement. For the static analysis part, I'm looking into how to use code smells (Fowler, 1999) to evaluate the design and support software evolution.
I am also interested on concept mapping. This is a method that comes from social science research (Trochim, 1989), and I am trying to use it in order to guide the combination and interpretation of code metrics and code smells by expert judgement. The idea is that this method could provide quality evaluations that are tailored to the specific context of a project, therefore more accurate and realistic than generic software quality models.
I am also very enthusiastic on investigating how information is perceived/understood by people, and on studying how the ways on which information is displayed/structured can affect the understanding process. Right now I'm looking into how programmers understand software (source code) and how they search for information when they are performing different programming/maintenance tasks."
Organiser & Additional Speaker: Steve Counsell, Brunel University, UK
Steve Counsell is a Reader at Brunel University and the Principal Investigator of the RefTest Network Project, a three year project to facilitate a meeting of minds between Industry & Academia to investigate areas of interest in Refactoring & Testing.
Please join us for a morning of talks and lively debate on the subjects of Refactoring & Code Smells!
Please visit our project website www.reftest.org for further information on this EPSRC funded project or contact janet.mcfall@brunel.ac.uk for further information.