Important Links
Palladio Component Model (PCM)
I am interested in automatically improving the performance and other quality attributes of component-based software architectures. This includes aspects of the following topics:
See the wiki page on my approach PerOpteryx for details.
Additionally, I am interested in more general empirical studies on software architecture topics, especially on the empirical validation of software architecture approaches.
| 2008-now | Research fellowship of the German National Academic Foundation ("Studienstiftung des deutschen Volkes") |
| 2008 | ObjektForum Förderpreis award for my diploma thesis |
| 2007-2008 | Research assistant at the University of Karlsruhe |
| 2005-2007 | Student scholarship holder of the German National Academic Foundation ("Studienstiftung des deutschen Volkes") |
| 2004-2007 | Student assistant in research and teaching (various positions) |
| 2006 | OLB / EWE Award for Distinguished Student Achievements |
| 2005 | Studies abroad at the University of West Georgia |
| 2002-2007 | Studies of Computer Science at the Carl-von-Ossietzky University of Oldenburg |
| 1995-2002 | Attendance of the secondary school 'KGS Rastede' in Rastede, Germany |
Please contact me if you are interested in a Master Thesis/Diplomarbeit or Bachelor Thesis/Studienarbeit related to my research or the Palladio approach in general.
Next to the topics presented below, there are always new ideas for thesis available, so just contact me. If you are interested in a specific topic related to my research or to Palladio, we can find a thesis topic.
no news in this list.
Motivation
Das Palladio Component Model ist ein sehr reichhaltiges Komponentenmodell zur Beschreibung von Software-Architekturen und ihrer Performance-Eigenschaften. Die Reichhaltigkeit des Metamodells stellt allerdings beim Austausch mit anderen Ansätzen zur Analyse von Architektureigenschaften auch ein Problem dar, da Transformationen komplex werden können. Daher soll in dieser Arbeit eine...[more]
By:Anne Martens
1st Joint WOSP/SIPEW International Conference on Performance Engineering, San Francisco Bay Area (USA)[more]
1st International Workshop on the Quality of Service-Oriented Software Systems, In conjunction with the 7th ESEC/FSE Joint meeting[more]
Motivation
Qualitätsvorhersageverfahren wie Palladio erlauben eine frühzeitige Bewertung von Software-Architekturen und helfen, Probleme schon im Entwurf zu erkennen. In automatisierten Optimierungsverfahren PerOpteryx werden gute Software-Entwurfsalternativen im Hinblick auf mehrere, teilweise konfliktierenden Qualitätsattribute gesucht.Bisherige Verfahren können dabei keine Rücksicht auf...[more]
By:Anne Martens
Motivation
Performance-Vorhersageverfahren erlauben eine frühzeitige Bewertung von Software-Architekturen und helfen, Probleme schon im Entwurf zu erkennen. In automatisierten Optimierungsverfahren werden Software-Entwurfsalternativen, die diese Performance-Probleme lösen, gesucht. Dabei kann der Software-Entwickler die Suche, die im Hintergrund abläuft, nur schlecht nachvollziehen und kann...[more]
By:Anne Martens
Motivation
Performance-Vorhersageverfahren erlauben eine frühzeitige Bewertung von Software-Architekturen und helfen, Probleme schon im Entwurf zu erkennen. In automatisierten Optimierungsverfahren werden Software-Entwurfsalternativen, die diese Performance-Probleme lösen, gesucht. Jedoch ist das resultierende Optimierungsproblem zu schwer für exakte Lösungsverfahren. Metaheuristiken wie Ant...[more]
By:Anne Martens
Motivation
Software-Qualitäts-Vorhersageverfahren erlauben eine frühzeitige Bewertung von Software-Architekturen und helfen, Probleme schon im Entwurf zu erkennen. In automatisierten Optimierungsverfahren werden optimale Software-Entwurfsalternativen gefunden. Allerdings besteht meist ein Trade-Off zwischen verschiedenen Qualitätskriterien. Eine Visualisierung der Ergebnisse, die solche...[more]
By:Anne Martens
no news in this list.