Participants

 
Name Mr Morkel Theunissen
Field Title The Effect of OSS on the Software Development Strategies in the Telecommunications Industry
Degree Obtained MSc (Computer Science) University of Pretoria
Current Degree PhD (Computer Science) University of Pretoria
email mtheunis@cs.up.ac.za
(show/hide) Abstract
I'm investigating Open Source Software, in particular the Software Development Methodology behind it. I'll be looking into the possibility of bridging agile methodologies and OSS software development for use by corporate development teams.

 
Name Ir Loek Cleophas
Field Title Taxonomies and toolkits of tree algorithms
Degree Obtained MSc (Computer Science) Technische Universiteit Eindhoven.
Current Degree PhD (Computer Science) Technische Universiteit Eindhoven
email l.g.w.a.cleophas@tue.nl
(show/hide) Abstract
My interests are various, including text & tree processing, finite (tree) automata, computational biology, computational linguistics, and software construction/architecture (including components, design patterns etc.). My PhD research focuses on the application of the TABASCO method to tree automata and tree algorithms. For my MSc thesis, I applied this method to (string) pattern matching (PM), i.e. extending a taxonomy of PM algorithms. In addition, I worked on an extension to the SPARE Parts pattern matching toolkit, called SPARE Time.

 
Name Mr Pieter van Zyl
Field Title The persistence layer in architecture: How can ODBMS's be used in this layer
Degree Obtained BSc (Hon) (Computer Science) University of Pretoria
Current Degree MSc (Computer Science) University of Pretoria
email pvzyl@csir.co.za

 
Name Mr Martin Drozdz
Field Title A tool survey and complementing techniques for refactoring
Degree Obtained BSc (Hon) (Computer Science) University of Pretoria
Current Degree MSc (Computer Science) University of Pretoria
email martind@tuks.co.za
(show/hide) Abstract
This thesis aims to survey the best IDEs and complementing tools used for refactoring. The role and use of refactoring in evolutionary software developement will be discussed as well as an attempt into creating a new Java refactoring for the Eclipse project headed by Erich Gamma. Consider that 70-80% of the lifetime cost of a piece of software goes to maintenance and that hardly any software is maintained for its whole life by the original author. Refactoring helps with these problems by being able to automate re-structuring of large scale programs, without altering their behavior. It also plays a pivotal role in the XP methodology.

 
Name Mr Ernest Ketcha Ngassam
Field Title Finite State Automata implementation
Degree Obtained BSc (Maths and Computer Science), University of Yaounde, Cameroon; BSc (Hons) in Computer Science, University of Pretoria; MSc in Computer Science, University of Pretoria
Current Degree PhD in Computer Science, University of Pretoria
email eketcha@cs.up.ac.za
(show/hide) Abstract
My research interests include: Software Construction, Software Engineering, Algorithmic, Programming, Performance, Benchmarking, and Generative Programming. I?m currently working on Taxonomic Software Construction applied to Finite Automata implemented as Acceptors. We use Domain Engineering based Software Development and Generative programming to design and implement the toolkits and DSL required for the exploitation of the components that from part of the taxonomy.

 
Name Ms Vreda Pieterse
Field Title
Degree Obtained MSc (Computer Science) University of Pretoria
Current Degree PhD (Computer Science) University of Pretoria
email vpieterse@cs.up.ac.za

 
Name Mr Tsholanang Ramushi
Field Title
Degree Obtained BSc IT Computer Science
Current Degree BSC (Hons) Computer Science
email tramushi@cs.up.ac.za