Michaela Greiler
|
phone: +31 15 27 86338
fax: +31 15 2786632
email: M.S.Greiler (at) tudelft (dot) nl
Delft University of Technology
Department of Software Technolgy
Software Engineering Research Group
|
 |
 |
Find out more about:
the EclipseCon talk
the Eclipse study
|
I am Ph.D student at the
Delft University of Technology in the
Software Engineering Research Group.
My work is supervised by
Professor Arie van Deursen.
My research focuses especially on testing of plug-in systems, like Eclipse or Mozilla, or other highly modular systems such as service-oriented systems.
Plug-in architectures enable developers to build extensible software products. Such products are assembled from plug-ins, and their functionality can be enriched by adding or configuring plug-ins. The plug-ins themselves consist also of multiple plug-ins, and offer dedicated points through which their functionality can be influenced. One well-known example of such an architecture is Eclipse, best known for its use to create a series of extensible IDEs.
Testing such a system can be a challenging task: the existence of hundreds or even thousands of plug-ins from different contributors (e.g., developers) constitutes to the success of plug-in systems, but on the other hand makes it sheer impossible to test all plug-in combinations, and system configurations in a traditional test process. A new culture to test plug-in systems has to be developed.
Within my research I work on following problems when it comes to testing plug-in based systems:
1) Understanding plug-in test suites,
2) Understanding the testing culture within the ecosystem of plug-in systems,
3) Providing test support mechanisms and strategies for plug-in developers and users.
I work within the
ARTOSC Project, on Automated Runtime Testability of SOA Composites.
Looking for an interesting MSc project? Have a look here -> open MSc projects!
Publications
Test Confessions: A Study of Testing Practices for Plug-in Systems
Michaela Greiler, Arie van Deursen, Margaret-Anne Storey
International Conference on Software Engineering (ICSE) 2012, Switzerland
Download:
PDF
Understanding Plug-in Test Suites from an Extensibility Perspective, Best Paper Award
Michaela Greiler, Hans-Gerhard Gross, Arie van Deursen
Working Conference on Reverse Engineering (WCRE), October 13-17 2010, Boston, USA
Download:
PDF
Evaluation of Online Testing for Services – A Case Study
Michaela Greiler, Hans-Gerhard Gross, Arie van Deursen
International Workshop on Principles of Engineering Service Oriented Systems (PESOS), May 2-8 2010, CapeTown, SouthAfrica
Download:
PDF
Online Testing of Service-Oriented Architectures to detect State-based Faults
Michaela Greiler, Hans-Gerhard Gross, Arie van Deursen
International Conference on Service Oriented Computing, 2009, Doctoral Symposium
Download:
PDF
Runtime Integration and Testing for Highly Dynamic Service Oriented ICT Solutions
Michaela Greiler, Hans-Gerhard Gross, Khalid Adam Nasr
Practice and Research Techniques, 2009. TAIC PART '09. Testing: Academic & Industrial Conference
Download:
PDF
Secure Resource Sharing in Ad hoc Networks
Michaela Greiler and Peter Schartner
In Proceedings of the International Conference on Security and Management 2008, pages 278-284
Download:
PDF