Fakultät für Informatik Arbeitsgruppe Datenbanken

Dr.-Ing. Marko Rosenmüller


Otto-von-Guericke-University Magdeburg
Department of Computer Science
Institute for Technical and Business Information Systems
Database Research Group
P.O. Box 4120, D-39016 Magdeburg, Germany
Office:
Building 29, Room 112
Phone: +49 391 67-12994
Fax: +49 391 67-12020
Email: rosenmueller(at)iti.cs.uni-magdeburg.de


News:

Research Interests:
  • software product lines
    • variability modeling
    • dynamic software product lines
    • multi product lines
  • software composition
    • static vs. dynamic composition,
    • components, feature-oriented programming
  • data management
    • DBMS for resource-constrained device,
    • tailor-made data management

Projects:
  • MultiPLe - Multi Software Product Lines
  • Velvet - A variability modeling language
  • FeatureC++ - Feature-oriented programming in C++
  • FAME-DBMS - Customizable DBMS product lines for embedded devices

Teaching:

Summer Term 2011:


Publications:

  • Marko Rosenmüller, Norbert Siegmund, Mario Pukall, and Sven Apel. Tailoring Dynamic Software Product Lines. In Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE), pages 3-12. ACM Press, Oct. 2011.
    [ bib | .pdf ]
  • Norbert Siegmund, Marko Rosenmüller, Christian Kästner, Paolo Giarrusso, Sven Apel, and Sergiy Kolesnikov. Scalable Prediction of Non-functional Properties in Software Product Lines. In Proceedings of International Software Product Lines Conference (SPLC), pages 160-169. IEEE Computer Society, Aug. 2011.
    [ bib | .pdf ]
  • Marko Rosenmüller, Norbert Siegmund, Sven Apel, and Gunter Saake. Flexible Feature Binding in Software Product Lines. Automated Software Engineering, 18(2):163-197, June 2011.
    [ bib | .pdf ]
  • Marko Rosenmüller. Towards Flexible Feature Composition: Static and Dynamic Binding in Software Product Lines. PhD thesis, Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, June 2011.
    [ bib | .pdf ]
  • Marko Rosenmüller, Norbert Siegmund, Mario Pukall, and Sven Apel. Combining Runtime Adaptation and Static Binding in Dynamic Software Product Lines. Technical Report 02, Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, Feb. 2011.
    [ bib | .pdf ]
  • Marko Rosenmüller, Norbert Siegmund, Thomas Thüm, and Gunter Saake. Multi-Dimensional Variability Modeling. In Proceedings of the Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 11-20. Namur, Belgium. ACM Press, Jan. 2011.
    [ bib | .pdf ]
  • Norbert Siegmund, Marko Rosenmüller, Martin Kuhlemann, Christian Kästner, Sven Apel, and Gunter Saake. SPL Conqueror: Toward Optimization of Non-functional Properties in Software Product Lines. Software Quality Journal, to appear, 2011.
    [ bib | .pdf ]
  • Marko Rosenmüller, Norbert Siegmund, and Martin Kuhlemann. Improving Reuse of Component Families by Generating Component Hierarchies. In Workshop on Feature-oriented Software Development (FOSD), pages 57-64. Eindhoven, NL. ACM Press, Oct. 2010.
    [ bib | .pdf ]
  • Norbert Siegmund, Marko Rosenmüller, and Sven Apel. Automating Energy Optimization with Features. In Workshop on Feature-oriented Software Development (FOSD), pages 2-9. Eindhoven, NL. ACM Press, Oct. 2010.
    [ bib | .pdf ]
  • Marko Rosenmüller and Norbert Siegmund. Automating the Configuration of Multi Software Product Lines. In Proceedings of the Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 123-130. Linz, Austria. University of Duisburg-Essen, Jan. 2010.
    [ bib | .pdf ]
  • Marko Rosenmüller, Sven Apel, Thomas Leich, and Gunter Saake. Tailor-made Data Management for Embedded Systems: A Case Study on Berkeley DB. Data and Knowledge Engineering (DKE), 68(12):1493-1512, Dec. 2009.
    [ bib | .pdf ]
  • Syed Saif ur Rahman, Marko Rosenmüller, Norbert Siegmund, Sagar Sunkle, Gunter Saake, and Sven Apel. Data Management for Embedded Systems: A Cell-based Approach. In DEXA'2009 Workshop on Embedded Data-Centric Systems (EDACS), pages 9-13. IEEE Computer Society, Sept. 2009.
    [ bib | .pdf ]
  • Norbert Siegmund, Marko Rosenmüller, Guido Moritz, Gunter Saake, and Dirk Timmermann. Towards Robust Data Storage in Wireless Sensor Networks. IETE Technical Review, 26(5):335-340, Sept. 2009. Workshop on Database Architectures for the Internet of Things (DAIT).
    [ bib | .pdf ]
  • Marko Rosenmüller, Norbert Siegmund, Gunter Saake, and Sven Apel. Combining Static and Dynamic Feature Binding in Software Product Lines. Technical Report 13, Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, Sept. 2009.
    [ bib | .pdf ]
  • Christian Kästner, Sven Apel, Syed Saif ur Rahman, Marko Rosenmüller, Don Batory, and Gunter Saake. On the Impact of the Optional Feature Problem: Analysis and Case Studies. In Proceedings of the International Software Product Line Conference (SPLC), pages 181-190. Software Engineering Institute, Aug. 2009.
    [ bib | .pdf ]
  • Marko Rosenmüller, Christian Kästner, Norbert Siegmund, Sagar Sunkle, Sven Apel, Thomas Leich, and Gunter Saake. SQL à la Carte - Toward Tailor-made Data Management. In 13. GI-Fachtagung Datenbanksysteme für Business, Technologie und Web (BTW), pages 117-136. Münster, Germany. Gesellschaft für Informatik, Mar. 2009.
    [ bib | .pdf ]
  • Norbert Siegmund, Christian Kästner, Marko Rosenmüller, Florian Heidenreich, Sven Apel, and Gunter Saake. Bridging the Gap Between Variability in Client Application and Database Schema. In 13. GI-Fachtagung Datenbanksysteme für Business, Technologie und Web (BTW), pages 297-306. Münster, Germany. Gesellschaft für Informatik, Mar. 2009.
    [ bib | .pdf ]
  • Gunter Saake, Marko Rosenmüller, Norbert Siegmund, Christian Kästner, and Thomas Leich. Downsizing Data Management for Embedded Systems. Egyptian Computer Science Journal (ECS), 31(1):1-13, Jan. 2009.
    [ bib | .pdf ]
  • Norbert Siegmund, Marko Rosenmüller, Martin Kuhlemann, Christian Kästner, and Gunter Saake. Measuring Non-functional Properties in Software Product Lines for Product Derivation. In Proceedings of the Asia-Pacific Software Engineering Conference (APSEC), pages 187-194. Bejing, China. IEEE Computer Society, Dec. 2008.
    [ bib | .pdf ]
  • Marko Rosenmüller, Norbert Siegmund, Sven Apel, and Gunter Saake. Code Generation to Support Static and Dynamic Composition of Software Product Lines. In Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE), pages 3-12. Nashville, TN, USA. ACM Press, Oct. 2008.
    [ bib | .pdf ]
  • Marko Rosenmüller, Norbert Siegmund, Christian Kästner, and Syed Saif ur Rahman. Modeling Dependent Software Product Lines. In Workshop on Modularization, Composition and Generative Techniques for Product Line Engineering (McGPLE), pages 13-18. Nashville, TN, USA. Department of Informatics and Mathematics, University of Passau, Oct. 2008.
    [ bib | .pdf ]
  • Sagar Sunkle, Marko Rosenmüller, Norbert Siegmund, Syed Saif ur Rahman, and Gunter Saake. Features as First-class Entities - Toward a Better Representation of Features. In Workshop on Modularization, Composition and Generative Techniques for Product Line Engineering (McGPLE), pages 27-34. Nashville, TN, USA. Department of Informatics and Mathematics, University of Passau, Oct. 2008.
    [ bib | .pdf ]
  • Sandro Schulze, Martin Kuhlemann, and Marko Rosenmüller. Towards a Refactoring Guideline Using Code Clone Classification. In 2nd Workshop on Refactoring Tools (WRT), Companion of OOPSLA. Nashville, TN, USA. ACM Press, Oct. 2008.
    [ bib | .pdf ]
  • Martin Kuhlemann, Sven Apel, Marko Rosenmüller, and Roberto Lopez-Herrejon. A Multiparadigm Study of Crosscutting Modularity in Design Patterns. In Proceedings of the TOOLS EUROPE Conference, Lecture Notes in Business and Information Processing, pages 121-140. Springer-Verlag, June 2008.
    [ bib | .pdf ]
  • Sven Apel, Marko Rosenmüller, Gunter Saake, and Olaf Spinczyk, editors. Workshop on Software Engineering for Tailor-made Data Management (SETMDM). Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, Mar. 2008.
    [ bib | .pdf ]
  • Marko Rosenmüller, Norbert Siegmund, Horst Schirmeier, Julio Sincero, Sven Apel, Thomas Leich, Olaf Spinczyk, and Gunter Saake. FAME-DBMS: Tailor-made Data Management Solutions for Embedded Systems. In EDBT'08 Workshop on Software Engineering for Tailor-made Data Management (SETMDM), pages 1-6. Nantes, France. Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, Mar. 2008.
    [ bib | .pdf ]
  • Sagar Sunkle, Martin Kuhlemann, Norbert Siegmund, Marko Rosenmüller, and Gunter Saake. Generating Highly Customizable SQL Parsers. In Workshop on Software Engineering for Tailor-made Data Management (SETMDM), pages 29-33. Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, Mar. 2008.
    [ bib | .pdf ]
  • Norbert Siegmund, Martin Kuhlemann, Marko Rosenmüller, Christian Kästner, and Gunter Saake. Integrated Product Line Model for Semi-Automated Product Derivation Using Non-Functional Properties. In Proceedings of the Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 25-31. University of Duisburg-Essen, Jan. 2008.
    [ bib | .pdf ]
  • Marko Rosenmüller, Martin Kuhlemann, Norbert Siegmund, and Horst Schirmeier. Avoiding Variability of Method Signatures in Software Product Lines: A Case Study. In Workshop on Aspect-Oriented Product Line Engineering (AOPLE), pages 20-25. Salzburg, Austria, Oct. 2007. Published at the workshop Web site: http: [ bib | .pdf ]
  • M. Jarke, T. Seidl, C. Quix, D. Kensche, S. Conrad, E. Rahm, R. Klamma, H. Kosch, M. Granitzer, Sven Apel, Marko Rosenmüller, Gunter Saake, and Olaf Spinczyk, editors. Datenbanksysteme in Business, Technologie und Web (BTW 2007) Workshop Proceedings. Verlag Mainz, Mar. 2007.
    [ bib ]
  • Martin Kuhlemann, Marko Rosenmüller, Sven Apel, and Thomas Leich. On the Duality of Aspect-Oriented and Feature-Oriented Design Patterns. In AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software, pages 5-11. Vancouver, British Columbia. ACM Press, Mar. 2007.
    [ bib | .pdf ]
  • Mario Pukall, Thomas Leich, Martin Kuhlemann, and Marko Rosenmüller. Highly Configurable Transaction Management for Embedded Systems. In AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software. Vancouver, British Columbia, Mar. 2007.
    [ bib | .pdf ]
  • Marko Rosenmüller, Thomas Leich, and Sven Apel. Konfigurierbarkeit für ressourceneffiziente Datenhaltung in eingebetteten Systemen am Beispiel von Berkeley DB. In Datenbanksysteme in Business Technologie und Web - Workshop, pages 329-341. Aachen, Germany. Verlag Mainz, Mar. 2007.
    [ bib | .pdf ]
  • Marko Rosenmüller, Thomas Leich, Sven Apel, and Gunter Saake. Von Mini- über Micro- bis zu Nano-DBMS: Datenhaltung in eingebetteten Systemen. Datenbank Spektrum, 7(20):33-43, Feb. 2007.
    [ bib | .pdf ]
  • Sven Apel, D. Batory, and Marko Rosenmüller. On the Structure of Crosscutting Concerns: Using Aspects or Collaborations? In Workshop on Aspect-Oriented Product Line Engineering (AOPLE), pages 20-24. Oct. 2006. Published at the workshop Web site: http: [ bib | .pdf ]
  • Thomas Leich, Sven Apel, Marko Rosenmüller, and Gunter Saake. Handling Optional Features in Software Product Lines. In Proceedings of OOPSLA Workshop on Managing Variabilities Consistently in Design and Code. San Diego, USA, Oct. 2005.
    [ bib | .pdf ]
  • Sven Apel, Thomas Leich, Marko Rosenmüller, and Gunter Saake. FeatureC++: On the Symbiosis of Feature-Oriented and Aspect-Oriented Programming. In Proceedings of the International Conference on Generative Programming and Component Engineering (GPCE), volume 3676 of Lecture Notes in Computer Science, pages 125-140. Tallin, Estonia. Springer-Verlag, Sept. 2005.
    [ bib | .pdf ]
  • Marko Rosenmüller. Merkmalsorientierte Programmierung in C++. Diplomarbeit, Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, Sept. 2005. in German.
    [ bib | .pdf ]
  • Sven Apel, Thomas Leich, Marko Rosenmüller, and Gunter Saake. Combining Feature-Oriented and Aspect-Oriented Programming to Support Software Evolution. In Proceedings of the Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE), pages 3-16. Glasgow, Scotland, July 2005.
    [ bib | .pdf ]
  • Sven Apel, Thomas Leich, Marko Rosenmüller, and Gunter Saake. FeatureC++: Feature-Oriented and Aspect-Oriented Programming in C++. Technical Report 3, Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, Apr. 2005.
    [ bib | .pdf ]

<Webmaster> - webmaster@iti.cs.uni-magdeburg.de
calendar
Last modified: "Oct 27 2011", "08:28:03".