Important Links
Palladio Software Architecture Simulator
My main research interests are:
Related research interests:
Architecture- and Quality-centric Evolution of Long-Living Software Systems.
Scalable, KMU-focused Mashup & SaaS service platform. Performance and reliability prediction.
Migration and evolution strategies of long living software systems. Case studies.
Migration and evolution strategies of long living software systems. State-of-the-art and guidelines.
Model-driven techniques to support the development of mobile apps.
Theses
Please contact me if you are interested in a Master Thesis/Diplom Work or Bachelor Thesis/Student Work related to my research interests.
Master Thesis/Diplom Work topics presented below can be reduced to the Bachelor Thesis/Student Work.
Your own thesis ideas related to my research fields are kindly welcome. If you are interested in a specific topic, we can surely find a suitable and interesting thesis topic for you.
Lectures, seminars and laboratories:
Die Entwurfsmuster, Third-party Komponenten und Web Ser-vices sind einen Beispiel von wiederverwendbaren Lösungen, die im Praxis-Kontext weit verbreitet sind. Solche Lösungen orientieren sich an die bestimmten Probleme im bestimmten Kontext im Bereich Software-Engineering und haben einen nachgewiesen positiven Einfluss auf das Qualität und die Wartbarkeit der Software. Deren Anwendung erfordert...[more]
By:Zoya Durdik
Das Common Component Modelling Example (CoCoME) ist ein Architekturreferenzsystem und dient als eine Referenzarchitektur und eine Referenzimplementierung für ein komponenten-basiertes System. CoCoME wird international als ein Benchmark anerkannt für die Methoden, die sich mit den komponenten-basierten Systemen beschäftigen (z.B. Performanzvorhersagen, Reverse Engineering oder...[more]
By:Zoya Durdik
Diploma or Master Theses.
In this diploma / master thesis you design and perform an empirical study of an architecture design approach with documented design decisions.[more]
By:Zoya Durdik
| 2009 – Present | PhD-study, Department of Computer Science, University of Karlsruhe |
| 2007-2009 | PhD-study and teaching assistance, St. Petersburg State Electro-Technological University |
| 2008-2009 | Project Management and Support, GTECH Corporation |
| 2005 -2007 | Master study Informatik, St. Petersburg State Electro-Technological University. The fourth place at the University competition for the Best Masters-degree research work |
| 2006-2008 | Master study System Analytics and Management, St. Petersburg State Technological Extern University |
| 2005-2008 | Software Engineer - Graphics and Integration Developer, Research center NIC |
| 2001-2005 | Bachelor study Informatik, St. Petersburg State Electro-Technological University. The second place at the University competition for the Best Bachelors-degree research work |
| 1999-2007 | Working student, CH ImpexKonsult AB |
| 1991-2001 | Graduation certificate, the 2.SPb Gymnasium with extended English language |
Bachelor Thesis[more]
By:Zoya Durdik
SA/Bachelor Thesis[more]
By:Zoya Durdik
Im Modagile Mobile Projekt werden mobile Anwendungen für mehrere mobile Plattformen (Android, iOS) entwickelt. Dank modellgetriebener Techniken werden die Anwendungen nicht mehr einzeln für jede Plattform geschrieben, sondern aus Modellbeschreibungen generiert. Details werden auf der konkreten Zielplattform von Hand ausprogrammiert. Statt für jede mobile Plattform jeweils komplett neu zu...[more]
By:Zoya Durdik
DA/Master Thesis[more]
By:Zoya Durdik
Motivation
Architecture patterns are well-known approved solutions for the repeating software-engineering problems in a given context. They are recognized and validated to have a positive influence on software properties, such as maintainability, understandability and flexibility. However, their application requires founded knowledge in the application domain and in the area of software...[more]
By:Zoya Durdik
Motivation
Die Studienarbeit beschäftigt sich mit Software-Architektur und agiler Software Entwicklung. Einerseits versprechen agile Software Entwicklungsmethoden hohe Flexibilität und Risikominimierung, andererseits kann das Fehlen von expliziter Software-Architektur schlechte nicht-funktionale Anforderungen, hohe Kosten und höheres Risiko für ein Software-System bedeuten. Obwohl, der...[more]
By:Zoya Durdik