Dipl. Ing. (FH) Dr. Iris Groher
From SEA
![]() |
Tel.: +43-70-2468-8876 |
Contents |
[edit]
Research
[edit]
Areas
- Software Product Line Engineering
- Model-Driven Software Development
- Aspect-Oriented Software Development
[edit]
Publications
[edit]
Book Chapters
- Iris Groher, Christa Schwanninger, Markus Voelter. Model-Driven Aspect-Oriented Product Line Engineering: An Industrial Case Study. Taylor and Francis, accepted for publication, 2009.
[edit]
Journal Papers
- Iris Groher and Markus Voelter. Aspect-Oriented Model-Driven Software Product Line Engineering. S. Katz et al. (Eds.): Transactions on AOSD VI, LNCS 5560, pp. 111–152, Springer-Verlag Berlin Heidelberg, 2009.
[edit]
Conference Papers
- Iris Groher, Alexander Reder, Alexander Egyed. Incremental Consistency Checking of Dynamic Constraints. 13th International Conference on Fundamental Approaches to Software Engineering (FASE), Paphos, Cyprus, 2010.
- Christa Schwanninger, Iris Groher, Christoph Elsner, Martin Lehofer. Variability Modelling Throughout the Product Line Lifecycle. Empirical Results Track, 12th International Conference on Model Driven Engineering Languages and Systems (MODELS), Denver, Colorado, USA, 2009.
- Iris Groher, Alexander Egyed. Selective Backtracking of Model Changes. Track on New Ideas and Emerging Results (NIER), 31st International Conference on Software Engineering (ICSE), Vancouver, Canada, 2009.
- Deepak Dhungana, Iris Groher. Genetics as a Role Model for Software Variability Management. Track on New Ideas and Emerging Results (NIER), 31st International Conference on Software Engineering (ICSE), Vancouver, Canada, 2009.
- Iris Groher, Charles W. Krueger, Christa Schwanninger. A Tool-based Approach to Managing Crosscutting Feature Implementations. 7th International Conference on Aspect-Oriented Software Development (AOSD), Brussels, Belgium, 2008.
- Markus Voelter, Iris Groher. Product Line Implementation using Aspect-Oriented and Model-Driven Software Development. 11th International Software Product Line Conference (SPLC), Kyoto, Japan, 2007.
- Michael Kircher, Christa Schwanninger, Iris Groher. Transitioning to a Software Product Family Approach - Challenges and Best Practices. 10th International Software Product Line Conference (SPLC), Baltimore, Maryland, USA, 2006.
[edit]
Workshop Papers
- Iris Groher, Markus Voelter. Using Aspects to Model Product Line Variability. Workshop on Early Aspects: Aspect-Oriented Requirements and Architecture for Product Lines, SPLC, Limerick, Ireland, 2008.
- Iris Groher, Holger Papajewski, Markus Voelter. Integrating Model-Driven Development and Software Product Line Engineering. Eclipse Summit, Ludwigsburg, Germany, 2007.
- Markus Voelter, Iris Groher. Handling Variability in Model Transformations and Generators. 7th OOPSLA Workshop on Domain-Specific Modeling, OOPSLA, Montreal, Canada, 2007.
- Iris Groher, Markus Voelter. Expressing Feature-Based Variability in Structural Models. Workshop on Managing Variability for Software Product Lines, SPLC, Kyoto, Japan, 2007.
- Markus Voelter, Iris Groher, Bernd Kolb. Mechanisms for Expressing Variability in Models and MDD Tool Chains. Workshop on Modellbasierte Software-Entwicklung für eingebettete Systeme, Special Interest Group Model-Driven Software Engineering, Stuttgart, Germany, 2007.
- Iris Groher, Markus Voelter. XWeave: Models and Aspects in Concert. 10th International Workshop on Aspect-Oriented Modeling, AOSD Conference, Vancouver, BC, 2007.
- Neil Loughran, Iris Groher, Awais Rashid. Good Practice Guidelines for Code Generation in Software Product Line Engineering. Workshop on Managing Variability for Software Product Lines: Working with Variability Mechanisms, SPLC, Baltimore, USA, 2006.
- Christa Schwanninger, Iris Groher, Regine Meunier, Uwe Hohenstein. Empirical Study for Evaluating Evolvability Requirements. Workshop on Linking Aspect Technology and Evolution, AOSD Conference, Bonn, Germany, 2006.
- Iris Groher, Stephan Bleicher, Christa Schwanninger. Designing Features as Pluggable Collaborations. Workshop on Aspects and Software Product Lines, SPLC, Rennes, France, 2005.
- Iris Groher, Stephan Bleicher, Christa Schwanninger. Model-Driven Development for Pluggable Collaborations. 7th International Workshop on Aspect-Oriented Modeling, MODELS Conference, Montego Bay, Jamaica, 2005
- Iris Groher. Managing Variabilities with Generative Approaches. Workshop on Managing Variabilities Consistently in Design and Code, OOPSLA Conference, Vancouver, BC, 2004.
- Iris Groher, Thomas Baumgarth. Aspect-Orientation from Design to Code. Workshop on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design, AOSD Conference, Lancaster, UK, 2004.
- Iris Groher, Stefan Schulze. Generating Aspect Code from UML Models. 3rd International Workshop on Aspect-Oriented Modeling, AOSD Conference, Boston, USA, 2003.
[edit]
Tool Demonstrations
- Iris Groher, Christa Schwanninger, Markus Voelter. Efficient Software Product Line Development – The Aspect-Oriented Way. 8th International Conference on Aspect-Oriented Software Development (AOSD), Charlottesville, Virginia, 2009.
- Iris Groher, Markus Voelter, Christa Schwanninger. Integrating Models and Aspects into Product Line Engineering. 12th International Software Product Line Conference (SPLC), Limerick, Ireland, 2008.
- Iris Groher, Christa Schwanninger, Markus Voelter. An Integrated Aspect-Oriented Model-Driven Software Product Line Tool Suite. 30th International Conference on Software Engineering (ICSE), Leipzig, Germany, 2008.
- Uwe Hohenstein, Iris Groher, Regine Meunier, Daniel Wiese. The Aspect Manager 2010 — An Infrastructure for Reusable Aspects. 7th International Conference on Aspect-Oriented Software Development (AOSD), Brussels, Belgium, 2008.
[edit]
Miscellaneous Publications
- Iris Groher, Markus Voelter. Aspekte und Modelle: Eine perfekte Symbiose. JavaSPEKTRUM Ausgabe 03/2008.
- Andrew Jackson, Iris Groher, Christa Schwanninger, Markus Voelter. Models and Aspects - Handling Crosscutting Concerns in MDSD. Report on the Workshop MA'07 at ECOOP'07. LNCS 4906/2008, pp.65-74, Springer-Verlag Berlin Heidelberg 2008.
- Christa Schwanninger, Markus Voelter, Iris Groher, Andrew Jackson. Proceedings of the Third Workshop on Models and Aspects - Handling Crosscutting Concerns in MDSD. Technical Report, Forschungsberichte der Fakultaet IV - Elektrotechnik und Informatik, 2007 - 6. ISSN 1436-9915.
- Markus Voelter, Iris Groher. Modelltransformationen in der Praxis. JavaSPEKTRUM, Ausgabe 02/2007.
- Iris Groher, Andrew Jackson, Christa Schwanninger, Markus Voelter. Models and Aspects - Handling Crosscutting Concerns in MDSD. Report on the Workshop MA'06 at ECOOP'06. LNCS 4379, pp.21-25, Springer-Verlag Berlin Heidelberg 2007.
- Iris Groher, Vaidas Gasiunas, Christa Schwanninger, Klaus Ostermann. Aspektorientierte Softwareentwicklung mit CaesarJ. JavaSPEKTRUM, Ausgabe 06/2006.
[edit]
Activities
[edit]
Workshops
[edit]
Past Workshops
In the past I was organizing the following workshops:
- Workshop on Model-Driven Approaches in Software Product Line Engineering (MAPLE) at the International Software Product Line Conference (SPLC'09) in 2009.
- Workshop on Practices of Linking Aspect Technology and Evolution (PLATE) at the International Conference on Aspect-Oriented Software Development (AOSD) in 2009.
- Workshop on Modularization, Composition, and Generative Techniques for Product Line Engineering (McGPLE) at the International Conference on Generative Programming and Component Engineering (GPCE) in 2008.
- Workshop on Models and Aspects - Handling Crosscutting Concerns in MDSD at the European Conference on Object-Oriented Programming (ECOOP) in 2005, 2006, and 2007.
- Workshop on Best Practices in Applying Aspect-Oriented Software Development (BPAOSD) at the International Conference on Aspect-Oriented Software Development (AOSD) in 2006 and 2007.
- Workshop on Aspect-Oriented Product Line Engineering (AOPLE) at the International Conference on Generative Programming and Component Engineering (GPCE) in 2006 and 2007.
[edit]
Program Committees
I was serving on the following program committees:
- Workshop on Feature-Oriented Software Development (FOSD) at MODELS 2009.
- Journal on Information and Software Technology (IST), Elsevier
- Workshop on Aspects, Dependencies and Interactions (ADI) at ECOOP 2008.
- Transactions on Aspect-Oriented Software Development, Lecture Notes in Computer Science (LNCS) Journal, Springer Berlin / Heidelberg.
- Workshop on Early Aspects: Aspect-Oriented Requirements and Architecture for Product Lines (EA@SPLC 2008) at SPLC 2008.
- Workshop on Managing Variability for Software Product Lines at SPLC 2007.
[edit]
Teaching and Supervision
[edit]
Wintersemester 2009/2010
- Präsentations- und Arbeitstechnik
- Software Engineering Übung
[edit]
Sommersemester 2009
- Agile Methoden der Softwareentwicklung
- Seminar aus Software Engineering: Model-Driven System Development
- Spezielle Kapitel aus Software Engineering: Aspekt-Orientierte Softwareentwicklung
[edit]
Wintersemester 2008/2009
- Präsentations- und Arbeitstechnik
- Software Engineering Übung
- Seminar aus Software Engineering: Aspektorientierte Softwareentwicklung
