Publications
Please note:
We would like to mention that the publications linked to this web page may not be copied to servers or redistributed otherwise. In several cases, the copyright is actually held by a publisher and the publications are made available via this web site under limiting agreements with the respective publisher, often excluding redistribution. We make these publications available via the web to improve accessibility and would ask for your cooperation in not violating these conditions. If you have queries about the specific copyright conditions on one of our publications, do not hesitate to contact us by E-mail.
Please find our publications below:
2023
Marion Wiese, Klara Borowa: IT managers' perspective on Technical Debt Management. Journal of Systems and Software, volume 202, 111700, 2023. (DOI)
Kevin Feichtinger, Kristof Meixner, Felix Rinker, István Koren, Holger Eichelberger, Tonja Heinemann, Jörg Holtmann, Marco Konersmann, Judith Michael, Eva-Maria Neumann, Jérôme Pfeiffer, Rick Rabiser, Matthias Riebisch, Klaus Schmid: Software in Cyberphysikalischen Produktionssystemen. Herausforderungen zur Umsetzung in der Industrie. atp magazin, Ausgabe 4, 2023.
Marco Konersmann, Jens Borchers, Leif Bonorden, Andres Koch, Sandro Schulze: Progress Report for a Software Reengineering Body of Knowledge (SREBOK). 25. Workshop Software-Reengineering und -Evolution (WSRE 2023), 08–10 March 2023, Bad Honnef.
Leif Bonorden, Matthias Riebisch: API Deprecation: A Systematic Mapping Study. Software Engineering 2023 (SE 2023), 20–24 February 2023, Paderborn, Germany. (online)
Marion Wiese, Paula Rachow, Matthias Riebisch, Julian Schwarze: Preventing technical debt with the TAP framework for Technical Debt Aware Management. Software Engineering 2023 (SE 2023), 20–24 February 2023, Paderborn, Germany. (online)
2022
Kevin Feichtinger, Kristof Meixner, Felix Rinker, István Koren, Holger Eichelberger, Tonja Heinemann, Jörg Holtmann, Marco Konersmann, Judith Michael, Eva-Maria Neumann, Jerome Pfeiffer, Rick Rabiser, Matthias Riebisch, Klaus Schmid: Industry Voices on Software Engineering Challenges in Cyber-Physical Production Systems Engineering. Proc. 27th Int. Conf. on Emerging Technologies and Factory Automation (ETFA 2022), 06-09 September 2022, Stuttgart, Germany. IEEE 2022. (DOI link, Preprint PDF)
Leif Bonorden, Matthias Riebisch: API Deprecation: A Systematic Mapping Study. 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2022), 31 August–02 September 2022, Maspalomas, Spain. 2022. (DOI, Preprint).
Leif Bonorden, Marc Frerichs, Matthias Riebisch, Stephanie von Riegen, Florian Hartke, Rainer Herzog, Lothar Hotz, Dennis Jürgensen, Markus Kiele-Dunsche, Seeko Schottler, Rafael Schroeder: Decision-Making About Federated Digital Twins – How to Distribute Information Storage and Computing. Modellierung 2022, 27 June–01 July 2022, Hamburg. LNI-324, pp. 49-64, 2022. (DOI link, preprint PDF).
Marion Wiese, Paula Rachow, Matthias Riebisch, Julian Schwarze: Preventing technical debt with the TAP framework for Technical Debt Aware Management. Information and Software Technology - Special Issue on the TechDebt 2021 conference. Elsevier, 2022. (online, Preprint at arXiv)
Paula Rachow, Matthias Riebisch: An Architecture Smell Knowledge Base for Managing Architecture Technical Debt. Proc. TechDebt 2022, 21–29 May 2022, Pittsburgh, PA, USA. ACM 2022. (DOI link)
Achim Röll, Leif Bonorden: Improving API Design Skills with the API Design Fest: Insights from a Preliminary Experiment with Students. 24. Workshop Software-Reengineering und -Evolution (WSRE 2022), 02–04 May 2022, Bad Honnef, pp. 51–52. (online)
Marco Konersmann, Jens Borchers, Leif Bonorden, Andres Koch, Sandro Schulze: Towards a Software Reengineering Body of Knowledge (SREBOK). 24. Workshop Software-Reengineering und -Evolution (WSRE 2022), 02–04 May 2022, Bad Honnef, pp. 47–48. (online)
Mohamed Soliman, Marion Wiese, Yikun Li, Matthias Riebisch and Paris Avgeriou: Exploring Web Search Engines to Capture Architectural Knowledge. In: Lars Grunske, Janet Siegmund, Andreas Vogelsang: Software Engineering 2022, Fachtagung des GI-Fachbereichs Softwaretechnik, 21.-25. Februar 2022, Virtuell. LNI P-320, GI, 2022, ISBN 978-3-88579-714-2, pp. 85-86 (online, DOI-Link)
2021
Leif Bonorden: Forschendes Lernen im Bachelor-Seminar „Software Engineering“. 9. Fachtagung Hochschuldidaktik der Informatik (HDI 2021), 15–16 September 2021, Dortmund. (PDF).
Marion Wiese, Matthias Riebisch, Julian Schwarze: Preventing Technical Debt by Technical Debt Aware Project Management. 4th International Conference on Technical Debt (TechDebt 2021), Madrid, Spain, 19–21 May 2021. (PDF).
Mohamed Soliman, Marion Wiese, Yikun Li, Matthias Riebisch and Paris Avgeriou: Exploring Web Search Engines to Capture Architectural Knowledge. 18th IEEE International Conference on Software Architecture (ICSA 2021). Stuttgart, 22–26 March 2021. (PDF, DOI-Link)
Tom Weber, Matthias Riebisch, Kerstin Borras, Karl Jansen and Dirk Krücker: Modelling for quantum error mitigation. 1st Workshop on Quantum Software Architecture (QSA); co-located with the 18th IEEE International Conference on Software Architecture (ICSA 2021). Stuttgart, 22–26 March 2021. (PDF, DOI-Link).
2020
Stefanie Jasser: Enforcing Architectural Security Decisions. 17th IEEE International Conference on Software Architecture (ICSA 2020). Salvador, 02–06 November 2020. DOI link.
Marion Wiese: Introducing a Framework for Managing Technical Debt Developed by Practitioners. 22. Workshop Software-Reengineering und -Evolution (WSRE 2020), 16–18 September 2020, Paderborn. Published online.
2019
Sandra Schröder, Georg Buchgeher: Formalizing Architectural Rules with Ontologies – An Industrial Evaluation. 26th Asia-Pacific Software Engineering Conference (APSEC 2019). Putrajaya, 02–05 December 2019. DOI link
Stefanie Jasser: Constraining the Implementation through Architectural Security Rules: An Expert Study. 20th International Conference on Product-Focused Software Process Improvement (PROFES 2019). Barcelona, 27–29 November 2019. Springer. DOI link
Leif Bonorden: Interfaces in Modular Software Systems – Some Research Questions. 21. Workshop Software-Reengineering und -Evolution (WSRE 2019), 06–08 May 2019, Bad Honnef. (PDF).
Lothar Hotz, Stephanie von Riegen, Rainer Herzog, Matthias Riebisch and Markus Kiele-Dunsche: Adaptive Autonomous Machines - Requirements and Challenges. 21st Configuration Workshop ConfWS 2019, Hamburg, September 19th-20th, 2019. CEUR. (PDF online)
2018
Tilmann Stehle, Matthias Riebisch: Application of Design Patterns for Structural Alignment in Software Porting. In: Proc. 25th Australasian Software Engineering Conference (ASWEC 2018), Adelaide, Australia, 26 Nov. – 30 Nov. 2018. DOI link
Paula Rachow, Sandra Schröder, Matthias Riebisch: Missing Clean Code Acceptance and Support in Practice - An Empirical Study. In: Proc. 25th Australasian Software Engineering Conference (ASWEC 2018), Adelaide, Australia, 26 Nov. – 30 Nov. 2018. DOI link
Sebastian Gerdes, Tobias Fechner, Matthias Riebisch: Identification of Technology Features to Understand and Maintain Software Architectures. In: Proc. 25th Australasian Software Engineering Conference (ASWEC 2018), Adelaide, Australia, 26-30 Nov. 2018. DOI link
Julian Kunkel, Kai Himstedt, Nathanael Hübbe, Hinnerk Stüben, Sandra Schröder, Michael Kuhn, Matthias Riebisch, Stephan Olbrich, Thomas Ludwig, Weronika Filinger, Jean-Thomas Acquaviva, Anja Gerbes, Lev Lafayette: Towards an HPC Certification Program. In Proc. Fifth SC Workshop on Best Practices for HPC Training and Education (BPHTE18), held in conjunction with SC18: The International Conference on High Performance Computing, Networking, Storage, and Analysis. Dallas, TX, USA, November 12th, 2018.
Tilmann Stehle, Matthias Riebisch: A Porting Method for Coordinated Multi-Platform Evolution. In: Journal of Software: Evolution and Process. Wiley, 2018. Volume31, Issue2, February 2019 DOI link
Sandra Schröder, Mohamed Soliman, Matthias Riebisch: Architecture Enforcement Concerns and Activities - An Expert Study. The Journal of Systems & Software. Elsevier, 2018. Published Online. Preprint PDF, Paper available via DOI, Full paper free access by Nov 08, 2018
Sandra Schröder, Matthias Riebisch: An Ontology-Based Approach for Documenting and Validating Architecture Rules. The 5th Workshop on Software Architecture Erosion and Architectural Consistency (SAEroCon) co-located with the 12th European Conference on Software Architecture (ECSA 2018) in Madrid, Spain, Sep 25, 2018. Paper PDF
Yibo Wang, Lothar Hotz, Matthias Riebisch: Feature-based Recommendation for Product Configuration in the Software Product Lines. In: Proc. 14th Workshop Model-Based Development of Embedded Systems (MBEES2018), 16- 18 April, 2018, Dagstuhl, Germany. Fortiss, 2018, pp. 19-30. Proceedings online
Mohamed Soliman, Amr Rekaby Salama, Matthias Galster, Olaf Zimmermann and Matthias Riebisch: Improving the Search for Architecture Knowledge in Online Developer Communities. In: Proc. 2018 IEEE International Conference on Software Architecture (ICSA 2018), 30 April - 4 May, 2018, Seattle, WA, USA. IEEE 2018, pp 186-195. Paper PDF
Tilmann Stehle and Matthias Riebisch. Modelling Cross-Platform Sourcecode Equivalencies for Coordinated Co-Evolution of Ported Software Systems. In German: Modellierung plattformübergreifender Quellcode-Entsprechungen für die koordinierte Co-Evolution portierter Software-Systeme In: Proc. Modellierung2018, 21-23 February 2018, Braunschweig, Germany. pp. 215-228. Paper PDF
Stefanie Jasser, Katja Tuma, Riccardo Scandariato and Matthias Riebisch. Back to the Drawing Board: Bringing Security Constraints in an Architecture-centric Software Development Process. In:Proc. International Conference on Information Systems Security and Privacy (ICISSP'18). 22-24 January 2018, Funchal, Madeira, Portugal. pp. 438-446. Paper PDF
2017
Sandra Schröder and Matthias Riebisch: Architecture Conformance Checking with Description Logics. In: Companion Proc. 11th European Conference on Software Architecture (ECSA 2017) in Canterbury, UK, September 11-15, 2017. ACM 2017, pp 166-172. Paper PDF
Hubert Baumeister, Horst Lichter, Matthias Riebisch: Agile Processes in Software Engineering and Extreme Programming - Proceedings 18th International Conference, XP 2017 Cologne, Germany, May 22–26, 2017. Springer (LNBIP 283) 2017. Available online through SpringerLink
Mohamed Soliman, Matthias Galster, Matthias Riebisch: Developing an Ontology for Architecture Knowledge from Developer Communities . In Proc. ICSA2017, April 3 - 7, 2017, Gothenborg, Sweden, ACM 2017, pp 89-92. Paper PDF
2016
Sebastian Gerdes, Stefanie Jasser, Matthias Riebisch, Sandra Schröder, Mohamed Soliman, Tilmann Stehle: Towards the Essentials of Architecture Documentation for Avoiding Architecture Erosion. In Proc. Workshop Sustainable Architecture: Global collaboration, Requirements, Analysis SAGRA2016, 28 November - 2 December, 2016, Copenhagen, Denmark. ACM, 2016. pp. 8-11. Paper PDF
Stefanie Jasser, Matthias Riebisch: Reusing Security Solutions: A Repository for Architectural Decision Support. International Workshop on Interplay of Security, Safety and System/Software Architecture (ISSA). In Proccedings of the 10th European Conference on Software Architecture Workshops (ECSAW '16). ACM, New York, NY, USA.
Sandra Schröder, Matthias Riebisch, Mohamed Soliman: Architecture Enforcement Concerns and Activities - An Expert Study. In Proc. 10th European Conference on Software Architecture - ECSA 2016, 28 November - 2 December, 2016, Copenhagen, Denmark. Springer, LNCS 9839, pp. 247-262, 2016. Paper PDF
Yibo Wang, Lothar Hotz: Optimal Feature Selection via Evolutionary Algorithms and Constraint Solving. In Proc. Configuration Workshop 2016, 5 September – 6 September, 2016, Toulouse, France, 2016, pp. 87-94. Paper PDF
Sebastian Gayer, Andrea Herrmann, Thorsten Keuler, Matthias Riebisch, Pablo Oliveira Antonino: Lightweight Traceability for the Agile Architect. IEEE Computer, IEEE, May 2016. pp. 64-71. online via Digital Library
Stefanie Jasser: Sicherheit im Softwareentwurf - Integrierte Modellierung von Security und Softwarearchitektur (in German. Security in Software Design - Integrating the Modelling of Security and Software Architecture). In Proc. Sicherheit2016, April 4 - 6, 2016, Bonn, Germany, pp. 185-190, 2016. Best Paper Award.
Mohamed Soliman, Matthias Galster, Amr R. Salama, Matthias Riebisch: Architectural Knowledge for Technology Decisions in Developer Communities: An Exploratory Study with StackOverflow. In Proc. WICSA and CompArch 2016, April 4 - 8, 2016, Venice, Italy, IEEE, pp. 128-133. Paper PDF
Matthias Riebisch, Michaela Huhn, Bernhard Schätz: Modellbasierte Entwicklung eingebetteter Systeme XII. Proc. of the Dagstuhl Workshop Model-Based Development of Embedded Systems, March 30 - April 1, 2016, Dagstuhl, Germany. Fortiss, Munich, 2016. published online
2015
Lothar Hotz, Yibo Wang, Matthias Riebisch, Olaf Götz, Josef Lackhove: Evaluation Across Multiple Views for Variable Automation Systems. In Proc. 19th International Software Product Line Conference SPLC 2015, July 20-24, Nashville TN, USA. ACM, 2015, pp. 311-315. Paper PDF
Tilmann Stehle, Matthias Riebisch: Establishing Common Architectures in a Process for Porting Mobile Applications to new Platforms. In: Proc. 17th GI Workshop Software Reengineering and Evolution, Bad Honnef, May 4-7, 2015. pp. 26-27. Online Proceedings
Sebastian Gerdes, Mohamed Soliman, and Matthias Riebisch: Decision Buddy: Tool Support for Constraint-Based Design Decisions during System Evolution. In: Proc. 1st International Workshop on Future of Software Architecture Design Assistants (FoSADA '15) May 6th, 2015, Montréal, Canada. ACM, 2015, pp. 13-18. Paper PDF
Mohamed Soliman, Matthias Riebisch and Uwe Zdun: Enriching Architecture Knowledge with Technology Design Decisions. In: Proc. 12th Working IEEE / IFIP Conference on Software Architecture WICSA2015, May 4–7, 2015, Montreal, Canada. IEEE CS 2015. pp 135-144. doi:10.1109/WICSA.2015.14 Paper PDF
Yibo Wang, Matthias Riebisch: Feature and Constraint Mapping for Configuration and Evolution of Variable Manufacturing Automation Systems. In: Proc. 11th Workshop Model-Based Development of Embedded Systems (MBEES2015), Mar 23 - 25, 2015, Dagstuhl, Germany. Fortiss, 2015, pp. 63-72. Online Proceedings.
2014
Mohamed Soliman and Matthias Riebisch: Modeling the Interactions between Decisions within Software Architecture Knowledge In: P. Avgeriou and U. Zdun (Eds.): Proc. ECSA 2014, LNCS 8627, Springer, 2014, pp. 33-40. Paper PDF
Sebastian Gerdes, Steffen Lehnert, and Matthias Riebisch: Combining Architectural Design Decisions and Legacy System Evolution. In: P. Avgeriou and U. Zdun (Eds.): Proc. ECSA 2014, LNCS 8627, Springer, 2014, pp. 50-57. Paper PDF
Qurat-ul-ann Farooq, Steffen Lehnert, Matthias Riebisch: Analyzing Model Dependencies for Rule-Based Regression Test Selection. In: Proc. Modellierung 2014, Vienna, Austria, March 19-21, 2014. GI-Edition - Lecture Notes in Informatics Vol. 225, Köllen, pp. 305-320. Paper PDF
Matthias Riebisch, Yibo Wang: Model-Based Consistency Checks of Product Lines for Automation Systems (in German: Modellbasierte Konsistenzprüfung von Produktlinien in Automatisierungssystemen). In: Proc. Workshop Model-Based Development of Embedded Systems (MBEES2014), Dagstuhl, Germany, Mar 5 - 7, 2014. Fortiss, 2014, Paper
2013
Steffen Lehnert, Qurat-ul-ann Farooq, Matthias Riebisch: Rule-based Impact Analysis for Heterogeneous Software Artifacts. In: Proc. 17th European Conference on Software Maintenance and Reengineering (CSMR2013), Genova, Italy, March 5-8, 2013, pp. 209-218. Paper PDF
2012
Qurat-ul-ann Farooq, Matthias Riebisch: A Holistic Model-driven Approach to Generate U2TP Test Specifications Using BPMN and UML. In: Proc. VALID 2012, The Fourth International Conference on Advances in System Testing and Validation Lifecycle, Lisbon, Portugal, November 18 - 23, 2012. pp. 85-92. Paper PDF
Steffen Lehnert, Matthias Riebisch: Tackling the Challenges of Evolution in Multiperspective Software Design and Implementation Softwaretechnik Trends, Joint proceedings of the Design for Future Workshop 2012 and the 14th Workshop on Software Reengineering (WSR), 2012, 32, pp. 27-28. Paper PDF, Proceedings online
Steffen Lehnert, Qurat-ul-ann Farooq, Matthias Riebisch: A Taxonomy of Change Types and its Application in Software Evolution. In: Proc. 19th IEEE International Conference on the Engineering of Computer Based Systems (ECBS 2012), Novi Sad, Serbia, 11-13 April 2012, IEEE-CS, 2012, pp. 98-107. Paper PDF
Alexander Pacholik, Matthias Riebisch: Modelling Technical Constraints and Preconditions for Alternative Design Decisions. In: Proc. Workshop Model-Based Development of Embedded Systems (MBEES2012), Dagstuhl, Germany, Feb 6 - 8, 2012. Fortiss, 2012, pp. 101-106. Paper PDF
2011
Stefan Bode: Quality Goal Oriented Architectural Design and Traceability for Evolvable Software Systems. Ilmenau Univ. of Technology, Ilmenau, Germany, PhD Thesis. 2011. Thesis online PDF
Robert Brcina: Zielorientierte Erkennung und Behebung von Qualitätsdefiziten in Software-Systemen am Beispiel der Weiterentwicklungsfähigkeit (Goal-Driven Detection and Correction of Quality Deficiencies in Software Systems for Evolvability). Ilmenau Univ. of Technology, Ilmenau, Germany, PhD Thesis. 2011. Thesis online PDF (German)
Matthias Riebisch, Stephan Bode, Robert Brcina: Problem-Solution Mapping for Forward and Reengineering on Architectural Level. In: Anthony Cleve, Romain Robbes: Proc. IWPSE/EVOL 2011, September 5-6, 2011, Szeged, Hungary. ACM, 2011, pp. 106-115. Paper PDF
Qurat-Ul-Ann Farooq, Matthias Riebisch: Model-based Regression Testing—Process, Challenges and Approaches. In: Jörg Rech, Christian Bunse (Eds.): Emerging Technologies for the Evolution and Maintenance of Software Models. IGI Global, March 2011, pp. 254-297. Abstract PDF , Chapter PDF , Book Website
Matthias Riebisch, Stephan Bode, Qurat-Ul-Ann Farooq, Steffen Lehnert: Towards Comprehensive Modelling by Inter-Model Links Using an Integrating Repository. In: Proc. 18th IEEE Conference and Workshops on Engineering of Computer-Based Systems. Las Vegas, April 27-29, 2011. IEEE CS, 2011, pp 284-291, Paper PDF
Stephan Bode, Steffen Lehnert, Matthias Riebisch: Comprehensive Model Integration for Dependency Identification with EMFTrace. In: Proc. Workshop Model-Driven Software Migration MDSM2011 at CSMR2011, Oldenburg, Germany, March 1-4, 2011. CEUR, 2011, pp. 17-20 Paper PDF
Matthias Riebisch: Problem-Solution Mapping for Evolution Support of Software Architectural Design. In: Proc. Software Engineering 2011 Young Researchers Symposium, Karlsruhe 21-25 Feb 2011. Softwaretechnik-Trends, Vol.31, No 4, 2011, pp. 10-13. Paper PDF , Online publication
Matthias Riebisch, Alexander Pacholik, Stephan Bode: Towards Optimization of Design Decisions for Embedded Systems by Exploiting Dependency Relationships. In: Proc. Workshop Model-Based Development of Embedded Systems (MBEES2011), Dagstuhl, Germany, Feb 16 - 18, 2011. Fortiss, 2011, pp. 11-20, Paper PDF
Stephan Bode, Matthias Riebisch: Tracing the Implementation of Non-Functional Requirements. In: Nikola Milanovic (Ed.): Non-Functional Properties in Service Oriented Architecture: Requirements, Models and Methods (Advances in Web Services Research). Information Science Publ., 2011, pp. 1-23
Book Website, Chapter as free sample
2010
Stephan Bode, Matthias Riebisch: Impact Evaluation for Quality-Oriented Architectural Decisions Regarding Evolvability. M. Ali Babar and I. Gorton (Eds.): Proceedings European Conference on Software Architecture (ECSA2010). Copenhagen, DK, 23-26 August , 2010. LNCS 6285, Springer, 2010, pp. 182-197. Paper PDF
Qurat-ul-ann Farooq, Muhammad Zohaib Z. Iqbal, Zafar I. Malik, Matthias Riebisch: A Model-Based Regression Testing Approach for Evolving Software Systems with Flexible Tool Support. In: Proc. 17th IEEE International Conference and Workshops on Engineering of Computer-Based Systems (ECBS 2010), Oxford UK, March 22-26. IEEE CPS, 2010, pp. 41-49. Paper PDF
2009
Matthias Riebisch, Stephan Bode: Software Evolvability (in German). In: Informatik Spektrum, No. 4 (August 2009), Springer, 2009. DOI 10.1007/s00287-009-0349-2, pp. 339 - 343 Paper PDF
Robert Brcina, Stephan Bode, Matthias Riebisch: Optimisation Process for Maintaining Evolvability during Software Evolution. In: Proc. 16th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS2009), San Francisco, CA, USA, April 13-16. IEEE CPS, 2009, pp. 196-205. Paper PDF
Stephan Bode, Anja Fischer, Winfried Kühnhauser, Matthias Riebisch: Software Architectural Design meets Security Engineering. In: Proc. 16th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS2009), San Francisco, CA, USA, April 13-16. IEEE CPS, 2009, pp. 109-118. Paper PDF
Stephan Bode, Matthias Riebisch: Tracing Quality-Related Design Decisions in a Category-Driven Software Architecture. in: Peter Liggesmeyer (Ed.): Software Engineering SE-2009, March 2nd-6th, 2009, Kaiserslautern. GI-Edition - Lecture Notes in Informatics , Vol. 143, Köllen, 2009, pp. 87-98. Paper PDF
2008
Matthias Riebisch: Development of Architecture and Components (in German: Architektur- und Komponentenentwicklung). In: Ralf Reussner, Wilhelm Hasselbring (Eds.): German Software Architecture Handbook (in German: Handbuch zur Software-Architektur). dpunkt-Verlag, 2008 (2nd Ed), pp. 66-91 (Chapter 4). Kapitel 4 PDF, Book Website/Webseite zum Buch
Stephan Bode, Matthias Riebisch: Usability-Focused Architectural Design for Graphical User Interface Components. Proc. International Conference on Innovation in Software Engineering ISE08, 10-12 December 2008, Vienna, Austria. IEEE Computer Society, 2008. pp. 1236-1241 Paper PDF
Matthias Riebisch, Periklis Sochos: A Component Design Process based on Feature Model Transformations. In: Ralf Reussner; Clemens Szyperski; Wolfgang Weck (Eds): Components in a World of Mobile and Distributed Computing - Proceedings 13th International Workshop on Component-Oriented Programming, October 13th, 2008 at CompArch 2008, Karlsruhe, Germany. Technical Report University Karlsruhe, 2008, ISSN 1432-7864. pp. 45-50. Paper PDF
Robert Brcina, Matthias Riebisch: Architecting for Evolvability by Means of Traceability and Features. 4th Intl. ERCIM Workshop on Software Evolution and Evolvability (Evol'08) at the 23rd IEEE/ACM Intl. Conf. on Automated Software Engineering, L’Aquila, Italy, 15-16 September 2008. IEEE Computer Society, 2008. pp. 235-244 Paper PDF
Robert Brcina, Matthias Riebisch: Defining a Traceability Link Semantics for Design Decision Support. In: Jon Oldevik, Gøran K. Olsen, Tor Neple, Richard Paige: ECMDA Traceability Workshop Proceedings 2008, SINTEF ICT, 2008. ISBN 978-82-14-04396, pp. 39 - 48
Paper PDF
Matthias Riebisch, Robert Brcina: Optimizing Design for Variability Using Traceability Links. Proceedings 15th IEEE International Conference on Engineering of Computer-Based Systems, 31st March - 4th April 2008, Belfast, Northern Ireland. IEEE Computer Society, 2008, pp. 235-244 Paper PDF
Michael Goedicke, Maritta Heisel, Sascha Hunold, Stefan Kühne, Matthias Riebisch, Niels Streekmann: Workshop Modellgetriebene Softwarearchitektur – Evolution, Integration und Migration (MSEIM 2008) (in German). In: Walid Maalej, Bernd Bruegge (Eds.): Software Engineering 2008 - Workshopband. Lecture Notes in Informatics (LNI), Bonner Köllen, 2008. ISBN 978-3-88579-216-1. pp.173-177 Paper PDF
Sven Wohlfarth, Matthias Riebisch: Systematical Consideration of Dependencies for Architectural Decisions (in German: Systematische Berücksichtigung von Abhängigkeitsbeziehungen bei Architekturentscheidungen). In: Walid Maalej, Bernd Bruegge (Eds.): Software Engineering 2008 - Workshopband. Lecture Notes in Informatics (LNI), Bonner Köllen, 2008. ISBN 978-3-88579-216-1. pp. 191-197 Paper PDF
Patrick Mäder, Ilka Philippow, Matthias Riebisch: Customizing Traceability Links for the Unified Process. In: Sven Overhage; Clemens A. Szyperski; Ralf Reussner; Judith A. Stafford (Eds.): Software Architectures, Components, and Applications. Third International Conference on Quality of Software Architectures, QoSA 2007, Medford, MA, USA, July 11-23, 2007 - Revised Selected Papers. Springer LNCS Vol. 4880, 2008, pp. 53-71 Chapter PDF
2007
Patrick Mäder, Ilka Philippow, Matthias Riebisch: A Traceability Link Model for the Unified Process. In Proceedings 8th Intl. Conf. on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD2007), July 30-Aug 1, 2007, Qingdao, China. International Association for Computer & Information Science, 2007. IEEE Computer Society, 2007, pp. 700-705 Paper PDF 790 KB
Patrick Mäder, Ilka Philippow, Matthias Riebisch: Customizing Traceability Links for the Unified Process. In: Software Cities. Proceedings Third International Conference on the Quality of Software-Architectures (QOSA2007). Internal Report 2007-12, University Karlsruhe, 2007, ISSN 1432 - 7864, pp. 47-64 Paper PDF 2437 KB
Patrick Mäder, Ilka Philippow, Matthias Riebisch: Enhanced Tracebility for the Unified Process. In: Proceedings International Symposium on Grand Challenges in Traceability (GCT'07), March 22-23, 2007, Lexington, Kentucky, USA, p. 134 Extended Abstract PDF 76 KB
Matthias Riebisch, Sven Wohlfarth: Introducing Impact Analysis for Architectural Decisions. Proceedings 14th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS2007), Tucson AZ, USA, March 2007. IEEE Computer Society, 2007, pp. 381-390 Paper PDF 280 KB
Simon Giesecke, Wilhelm Hasselbring, Matthias Riebisch: Classifying Architectural Constraints as a Basis for Software Quality Assessment. Journal Advanced Engineering Informatics Vol. 21 No. 2, April 2007, pp. 169-179. Elsevier, 2007. ISSN 1474-0346 Paper PDF 390 KB
2006
Patrick Maeder, Matthias Riebisch, and Ilka Philippow: Traceability for Managing Evolutionary Change. In: Proceedings 15th International Conference on Software Engineering and Data Engineering (SEDE-2006), July 6 - 8, 2006, Los Angeles, California, USA. International Society for Computers and their Applications, 2006, pp 1-8. Paper PDF 273 KB
Patrick Mäder, Matthias Riebisch und Ilka Philippow: Maintaining Traceability Links during Evolutionary Software Development. (In German: Aufrechterhaltung von Traceability Links während evolutionärer Softwareentwicklung.) Proceedings 8. Workshop Software-Reengineering, Bad-Honnef May 3-5, 2006. Softwaretechnik-Trends 26(3), Mai 2006, pp. 89-90 Paper PDF 480KB
Matthias Riebisch, Peter Tabeling, Werner Zorn (Eds.): Mastering the Complexity of Computer-Based Systems. Proceedings 13th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS06), Potsdam, Germany, March 2006. IEEE Computer Society, 2006 Link to Digital Library
Periklis Sochos, Matthias Riebisch, Ilka Philippow: The Feature-Architecture Mapping (FArM) Method for Feature-Oriented Development of Software Product Lines. In: Proceedings 13th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS06), Potsdam, Germany, March 2006, pp. 308-316. Paper PDF 615 KB
Sven Wohlfarth, Matthias Riebisch: Evaluating Alternatives for Architecture-Oriented Refactoring. In: Proceedings 13th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS06), Potsdam, Germany, March 2006, pp. 73-79. Paper PDF 240 KB
Matthias Riebisch: Development Process of the Architecture and the Components (in German: Prozess der Architektur- und Komponentenentwicklung). In: Ralf Reussner, Wilhelm Hasselbring (Eds.): German Software Architecture Handbook (in German: Handbuch zur Software-Architektur). dpunkt-Verlag, 2006, pp. 65-89 (Chapter 4). Book Website Webseite zum Buch, Kapitel 4 PDF 459 KB
2005
Matthias Riebisch, Ilian Pashov: Methodical Approach for Recovering Software Architectures using Feature Models (in German: Methodische Erkennung von Softwarearchitekturen unter Nutzung von Featuremodellen. Proceedings 7. Workshop Software-Reengineering, Bad-Honnef May 2-4, 2005. Softwaretechnik-Trends 25(3), Mai 2005, S. 27-28. Paper PDF 996 KB
Matthias Riebisch, Michel Hübner: Traceability–Driven Modeling Refinement for Test Case Generation. In: Proceedings 12th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2005), April 4-7, 2005, Greenbelt, Maryland, USA. Computer Society, 2005, pp. 113-120. Paper PDF 296 KB
Periklis Sochos, Matthias Riebisch, Ilka Philippow: Feature-Driven Architectural Design for Maintainability and Evolution of Product Lines (in German: Featuregesteuerte Architekturgestaltung zwecks Wartbarkeit und Evolution von Produktlinien). In: Peter Liggesmeyer, Klaus Pohl, Michael Goedicke (Eds.): Software Engineering 2005. Proceedings of the Conference Software Engineering 2005, March 8-11, 2005, Essen, Germany. Bonn, Gesellschaft für Informatik, 2005, pp. 29-42. Paper PDF 996 KB
Ilka Philippow, Detlef Streitferdt, Matthias Riebisch, Sebastian Naumann: An Approach for Reverse Engineering of Design Patterns. Software & Systems Modeling Journal. Springer, Volume 4, Number 1, February 2005. pp. 55-70
Paper PDF 2 MB
2004
Periklis Sochos, Ilka Philippow, Matthias Riebisch: Feature-Oriented Development of Software Product Lines: Mapping Feature Models to the Architecture. In: Mathias Weske, Peter Liggesmeyer (Eds.): Object-Oriented and Internet-Based Technologies. Springer, LNCS 3263, 2004, p. 138-152 Paper PDF 222 KB
Matthias Riebisch, Michel Hübner: Refinement and Formalization of Semi-Formal Use Case Descriptions. Position Paper at the 2nd Workshop on Model-Based Development of Computer Based Systems: Appropriateness, Consistency and Integration of Models, ECBS 2004, Brno, Czech Republic, March 27, 2004. Online Publication Paper PDF
Ilian Pashov, Matthias Riebisch, Ilka Philippow: Supporting Architectural Restructuring by Analysing Feature Models. In: Proc. 8th European Conf. On Software Maintenance and Reengineering, Tampere, Finland, March 24-26, 2004, pp. 25-33. Paper PDF 293 KB
Matthias Riebisch: Evolution and Composition of Software Systems. (in German: Evolution und Komposition von Softwaresystemen.) Habilitation Thesis. Technical University Ilmenau, 2004. Online Publikation, Abstract TXT
Matthias Riebisch: Unterstützung evolutionärer Softwareentwicklung durch Merkmalmodelle und Traceability-Links. In: Proceedings Modellierung 2004 - Praktischer Einsatz von Modellen. 23.-26. März 2004, Marburg, Germany. LNI, Gesellschaft für Informatik, 2004, pp. 315-316 (in German) Kurzpaper PDF 980 KB
Matthias Riebisch: Supporting Evolutionary Development by Feature Models and Traceability Links. In: Proceedings 11th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS2004), May 24-27, 2004, Brno, Czech Republic, pp. 370-377 Paper PDF 260 KB
Pashov, I., Riebisch, M.: Using Feature Modeling for Program Comprehension and Software Architecture Recovery. In: Proceedings 11th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS2004), May 24-27, 2004, Brno, Czech Republic, pp. 406-117. Paper PDF 284 KB
Ilka Philippow, Matthias Riebisch, Ilian Pashov: Integration of Feature Models in the Evolutionary Development of Software Product Line Architectures. (in German: Integration von Feature Modellen in die evolutionäre Weiterentwicklung von Software-Produktlinien-Architekturen.) In: Adelsberger, H.H.; Eicker, S.; Krcmar, H.; Pawlowski, J.M.; Pohl, K.; Rombach, D.; Wulf, V. (Hrsg): Multikonferenz Wirtschaftsinformatik (MKWI) 2004, Universität Duisburg-Essen, 9.-11. März 2004, Band 1, S. 184-199. Paper PDF 317 KB
Matthias Riebisch, Detlef Streitferdt, Ilian Pashov: Modeling Variability for Object-Oriented Product Lines. In: Buschmann, Frank; Buchmann, Alejandro P.; Cilia, Mariano (Ed.): Object-Oriented Technology. ECOOP 2003 Workshop Reader. Springer, Lecture Notes in Computer Science , Vol. 3013, 2004, pp. 165 - 178. Abstract PDF 59 KB, Paper online
2003
Ilka Philippow, Matthias Riebisch, Kai Boellert: The Hyper/UML Approach for Feature Based Software Design. In: In: Proc. The 4th AOSD Modeling With UML Workshop. Sixth Intern. Conf. on the Unified Modeling Language UML2003. October 20 - 24, 2003, San Francisco, California, USA. Paper PDF
Matthias Riebisch: Towards a More Precise Definition of Feature Models. Position Paper. In: M. Riebisch, J. O. Coplien, D, Streitferdt (Eds.): Modelling Variability for Object-Oriented Product Lines. BookOnDemand Publ. Co., Norderstedt, 2003. pp. 64-76. Paper PDF 225 KB
Ilka Philippow, Detlef Streitferdt, Matthias Riebisch: Design Pattern Recovery in Architectures for Supporting Product Line Development and Application. In: M. Riebisch, J. O. Coplien, D, Streitferdt (Eds.): Modelling Variability for Object-Oriented Product Lines. BookOnDemand Publ. Co., Norderstedt, 2003. pp. 42-57. Paper PDF 277 KB
Michael Hübner, Ilka Philippow, Matthias Riebisch: Statistical Usage Testing Based on UML. In: Nagib Callos et al. (Eds.): Proc. 7th World Multiconferences on Systemics, Cybernetics and Informatics, July 27-30, 2003, Orlando, FL, USA. Vol. 1, IIIS, 2003. ISBN 980-6560-01-9. pp. 290-295 Paper PDF 97 KB
Detlef Streitferdt, Matthias Riebisch, Ilka Philippow: Details of Formalized Relations in Feature Models Using OCL. In: Proceedings 10th IEEE Symposium and Workshops on Engineering of Computer-Based Systems (ECBS'03), Huntsville Alabama, USA, April 7-11, 2003. IEEE Computer Society, 2003, pp. 297-304. Paper PDF 92 KB
Matthias Riebisch, Ilka Philippow, Marco Götze: UML-Based Statistical Test Case Generation. in: Mehmet Aksit, Mira Mezini, Rainer Unland (Eds.): Objects, Components, Architectures, Services and Applications for a Networked World. LNCS 2591. Springer 2003, pp. 394-411. Abstract PDF 50 KB
2002
Matthias Riebisch, Ilka Philippow, Marco Götze: UML-Based Statistical Test Case Generation. Net.ObjectDays 2002, Erfurt, Germany, October 7-10, 2002. In: Proceedings Main Conf., TranSIT, 2002, pp. 392-407. Paper PDF 201 KB, Slides PDF 247 KB
Matthias Riebisch, Kai Böllert, Detlef Streitferdt, Ilka Philippow: Extending Feature Diagrams with UML Multiplicities. 6th Conference on Integrated Design & Process Technology, Pasadena, California, USA. June 23 – 30, 2002 (IDPT 2002) Paper PDF 217 KB
Ilka Philippow, Kai Böllert, Detlef Streitferdt, Matthias Riebisch: Methodical Aspects for the Development of Product Lines. 2nd WSEAS International Conference on Information Science and Applications (ISA '02), Cancun, Mexico; May 12-16, 2002. Abstract PDF 67 KB
Johannes Sametinger, Matthias Riebisch: Evolution Support by Homogeneously Documenting Patterns, Aspects and Traces. 6th European Conference on Software Maintenance and Reengineering, Budapest, Hungary, March 11-13, 2002. Computer Society Press, 2002, pp. 134-140 Paper PDF 258 KB
2001
Matthias Riebisch, Ilka Philippow: Evolution of Product Lines Using Traceability. OOPSLA 2001 Workshop on Engineering Complex Object-Oriented Systems for Evolution. October 15th 2001, Tampa Bay, Florida, USA. Paper PDF 31 KB
Matthias Riebisch, Detlef Streitferdt, Ilka Philippow: Feature Scoping for Product Lines. Internat. Workshop on "Product Line Engineering - The Early Steps: Planning, Managing and Modeling". September 13th 2001, Erfurt, Germany. Kaiserslautern: FhG IESE, 2001. Published online at: http://www.plees.info/Plees01/plees01.htm Paper PDF 26 KB
Ilka Philippow, Matthias Riebisch. Systematic Definition of Reusable Architectures. In Proceedings of the 8th IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS 2001), April 2001, IEEE Computer Society Press, 2001, pp. 128-135. Abstract PDF 11 KB, Paper: PDF 59 KB
2000
Detlef Streitferdt, Kai Böllert, Matthias Riebisch: Feature-Modell und Architektur einer Systemfamilie. in: 45. Internationales Wissenschaftliches Kolloquium der TU Ilmenau, 6.-10. Oktober 2000. Abstract PDF 7 KB, Paper PDF 159 KB
Matthias Riebisch, Kai Böllert, Detlef Streitferdt, Bogdan Franczyk: Extending the UML to Model System Families. IDPT 2000, Dallas, Texas, USA, 5.-8- Juni 2000. in: M.M.Tanik, A. Ertas [Eds.]: IDPT 2000. ISSN 1090-9389. Society for Design and Process Science, 2000, p. 13. Abstract PDF 76 KB, Paper PDF 601 KB
Franczyk, B, Ivanov, E., Preißel, R., Riebisch, M.: Muster und Frameworks mit UML-Werkzeugen effektiv nutzen. in: Java Spektrum Ausgabe 3, Mai/Juni ‘00, SIGS Publications. Mai 2000, S. 26-33 Abstract: PDF 6 KB
1999
Matthias Riebisch: Bewertungsmodelle, Metriken, Qualitätsverbesserungen des Software-Entwicklungsprozesses. Technologietag der IHK Thüringen. Jena, Oktober 1999. (invited presentation, )
Matthias Riebisch, Bogdan Franczyk: Evolutionary Development of Frameworks – from Projects to System Families. IDPT 99, Kusadasi, Turkey, June 27th – July 2nd, 1999. in: M.M.Tanik, A. Ertas [Eds.]: IDPT 1999. ISSN 1090-9389. Society for Design and Process Science, 2000, p. 40. Abstract: PDF 59 KB
Paper PDF 416 KB
Matthias Riebisch: Qualitäts- und Projektmanagement in unternehmenskritischen Software-Projekten. Workshop Qualitätssicherung in der Softwareentwicklung. TranSIT GmbH Ilmenau, Erfurt; 29.Januar 1999 (presentation)
1998
Hans Albrecht Schmid, Matthias Riebisch, Torsten Heverhagen, Harald Liessmann,: A Business Object Framework Architecture, OOPSLA’98 Workshop: Business Object Design and Implementation IV: From Business Objects to Complex Adaptive Systems; Ed.: Jeff Sutherland. October 20th, 1998 (workshop)
1997
Matthias Riebisch: Erfahrungen mit Wiederverwendung und Frameworks in Großprojekten. ISP '97 - Industrielle Software Produktion - Methoden und Werkzeuge für die wirtschaftliche Entwicklung zuverlässiger objektorientierter Applikationen. Universität Stuttgart; Institut für Parallele und Verteilte Höchstleistungsrechner (IPVR). 13.-14. November 1997 (presentation, ) Abstract: PDF 5 KB
Matthias Riebisch: Ganzheitliches Qualitäts- und Projektmanagement mit objektorientierten Technologien. Vollversammlung der SAQ. Olten, Schweiz, Januar 1997 (invited presentation, )
Matthias Riebisch: Objektorientierung und Vorgehensmodell. in: Software-Technologien in der Praxis. IAO-Forum, Stuttgart, 22. April 1997. Stuttgart: IRB Verlag, 1997; S. 65-78.
1996
Riebisch, Matthias; Philippow, Ilka: Zertifizierung versus Qualitätsverbesserung von OO-Software. in: Workshop OOTIP'96 - Objektorientierte Technologie in der Praxis; Daimler Benz Forschung und Technik Ulm, am 24. April 1996. (presentation)
1995
M. Riebisch: Fortschritte im Requirements Engineering als Beitrag zu Kundenorientierung und zur Effizienzverbesserung im Entwicklungsprozeß von Informationssystemen. EMISA-Fachgruppentreffen '95. Karlsruhe, Deutschland, 12.-13. Oktober 1995. in: Andreas Oberweis (Ed.): Requirements Engineering für Informationssysteme. CEUR Workshop Proceedings, Vol. CEUR-WS-3, 1996. Paper: Website
Riebisch, Matthias; Buchholz, Steffen: Einbindung von Wiederverwendungswerkzeugen in eine CASE-Umgebung. EPOS-Benutzertagung, GPP Oberhaching, 29.-30. 3. 1995. (presentation)
1994
Driesel, H.; Krause, H.; Rammelt, J.U.; Riebisch, M.; Schöneberg, R.; Schreiber, A.; Vogt, M.: Projekthandbuch ESSI AE No. 10594. - Suhl: CIMTT, 1994.
Schober, Claudia; Riebisch, Matthias; Philippow, Ilka: Konzept einer Spezifikations- und Entwurfsmethode für kleine und mittelgroße Systeme der Prozeßdatenverarbeitung. in: 39. Internationales Wissenschaftliches Kolloquium der TU Ilmenau 27.-30. September 1994. Bd. I; S. 119-124.
Riebisch, Matthias: Klassifikation wiederverwendbarer Software in einer hybriden Facettenklassifikation. in: 39. Internationales Wissenschaftliches Kolloquium der TU Ilmenau 27.-30. September 1994. Bd. I; S. 107-112.
1993
Riebisch, M.: Wiederverwendung von prozeßnaher Software auf der Basis halbformaler Beschreibungen. Dissertation. TU Ilmenau, Fakultät Informatik und Automatisierung, Dezember 1993.
Riebisch, Matthias; Philippow, Ilka: Arbeitsteilige Anwendung von Methoden der KI und des Software Engineering zur Unterstützung der Entwicklung von Software der Prozeßdatenverarbeitung. Positionspapier zum Workshop "Querbezüge des Knowledge Engineering zu Methoden des Software Engineering und der Entwicklung von Informationssystemen" auf der 2. Deutschen Tagung Expertensysteme 17.-19. Februar 1993, Universität Hamburg.
1992
Riebisch, M.: Halbformale versus formale Beschreibungsmittel. in: EMISA-FORUM, Zeitschrift der Fachgruppe EMISA der GI. - Heft 2, August 1992; S. 61 - 72.
Riebisch, M.: Halbformale Beschreibung von Softwarekomponenten zum Zweck ihrer Wiederverwendung. in: Softwaretechnik-Trends, Band 12, Heft 1, Februar 1992; S. 30 - 41.