+43 732 2468 4249



2023
G. Buchgeher, S. Schöberl, V. Geist, B. Dorninger, P. Haindl, R. Weinreich: Using Architecture Decision Records in Open Source Projects - An MSR Study on GitHub, in Journal IEEE Access, doi: 10.1109/ACCESS.2023.3287654.
Journal Article

2019
K. Brandner, R. Weinreich: A Recommender System for Software Architecture Decision Making, European Conference on Software Architecture (ECSA’19), Companion Proceedings, Paris, France, September 9-13, 2019. doi: 10.1145/3344948.3344959.
Conference Article
K. Brandner, B. Mayer, R. Weinreich: Software Architecture Knowledge Sharing with the Architecture Knowledge Base (AKB), European Conference on Software Architecture (ECSA’19), Companion Proceedings, Paris, France, September 9-13, 2019. doi: 10.1145/3344948.3344960.
Conference Article
B. Mayer, R. Weinreich: The Effect of Gamification on Software Architecture Knowledge Management: A Student Experiment and Focus Group Study, 34th ACM/SIGAPP Symposium on Applied Computing (SAC), Track on Software Architecture: Theory, Technology, and Applications (SA-TTA), Limassol, Cyprus, April 8-12, ACM, 2019, Best Paper Award, doi: 10.1145/3297280.3297449.
Conference Article
S. Haselböck, R. Weinreich, G. Buchgeher: Using Decision Models for Documenting Microservice Architectures: A Student Experiment and Focus Group Study, 13th IEEE International Conference on Service-Oriented System Engineering (SOSE 2019), San Francisco, California, USA, April 4-9, 2019. doi: 10.1109/SOSE.2019.00016.
Conference Article

2018
S. Haselböck, R. Weinreich, G. Buchgeher, T. Kriechbaum: Microservice Design Space Analysis and Decision Documentation: A Case Study on API Management, 11th IEEE International Conference on Service Oriented Computing and Applications (IEEE SOCA 2018), Paris, France, November 20-22, 2018. doi: 10.1109/SOCA.2018.00008
Conference Article
S. Haselböck, R. Weinreich, G. Buchgeher: An Expert Interview Study on Areas of Microservice Design, 11th IEEE International Conference on Service Oriented Computing and Applications (IEEE SOCA 2018), Paris, France, November 20-22, 2018. doi: 10.1109/SOCA.2018.00028
Conference Article
G. Buchgeher, R. Weinreich, H. Huber: A Platform for the Automated Provisioning of Architecture Information for Large-scale Service-oriented Software Systems, European Conference on Software Architecture (ECSA 2018), Madrid, Spain, September 24-18, 2018. doi: 10.1007/978-3-030-00761-4_14
Conference Article
B. Mayer, R. Weinreich: An Approach to Extract the Architecture of Microservice-Based Software Systems, 12th IEEE International Symposium on Service-Oriented System Engineering (SOSE 2018), Bamberg, March 26-29, 2018, IEEE Computer Society Press, 2018. doi: 10.1109/SOSE.2018.00012
Conference Article

2017
S. Haselböck, R. Weinreich, G. Buchgeher: Decision Models for Microservices – Design Areas, Stakeholders, Use Cases, and Requirements, 11th European Conference on Software Architecture (ECSA 2017), Canterbury, UK, September 11-17, 2017, doi: 10.1007/978-3-319-65831-5_11.
Conference Article
G. Buchgeher, M. Winterer, R. Weinreich, J. Luger, R. Wingelhofer, and M. Aistleitner: Microservices in a Small Development Organization - An Industrial Experience Report, 11th European Conference on Software Architecture (ECSA 2017), Canterbury, UK, September 11-17, 2017, doi: 10.1007/978-3-319-65831-5_15.
Conference Article
S. Haselböck, R. Weinreich, G. Buchgeher: Decision Guidance Models for Microservices – Service Discovery and Fault Tolerance, 5th European Conference on the Engineering of Computer Based Systems (ECBS 2017), Larnaca, Cyprus, Aug 31 - Sept 1, 2017, doi: 10.1145/3123779.3123804.
Conference Article
I. Groher, R. Weinreich: An Interview Study on Sustainability Concerns in Software Development Projects, 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA) 2017, Vienna, Austria, August 30-September 1, 2017. doi: 10.1109/SEAA.2017.70.
Conference Article
S. Haselböck, R. Weinreich: Decision Guidance Models for Microservice Monitoring, International Conference on Software Architecture Workshops (ICSAW 2017), April 3-4, 2017, Gothenburg, Sweden, IEEE, 2017. doi: 10.1109/ICSAW.2017.31
Workshop Article
B. Mayer, R. Weinreich: A Dashboard for Microservice Monitoring and Management, International Conference on Software Architecture Workshops (ICSAW 2017), April 3-4, 2017, Gothenburg, Sweden, IEEE, 2017. doi: 10.1109/ICSAW.2017.44
Workshop Article

2016
R. Bahsoon, R. Weinreich (eds.): Proceedings of the 10th European Conference on Software Architecture Workshops, Copenhagen, Denmark, November 28 - December 2, 2016. ACM 2016, ISBN 978-1-4503-4781-5.
Editorial
R. Weinreich, I. Groher: The Architect's Role in Practice: From Decision-maker to Knowledge Manager?, IEEE Software, Issue No. 06, Vol. 33, November/December, 2016. doi:10.1109/MS.2016.143.
Journal Article
R. Weinreich, I. Groher: The Architect's Role in Practice: From Decision-maker to Knowledge Manager?, IEEE Software, Issue No. 06, Vol. 33, November/December, 2016. doi:10.1109/MS.2016.143.
Journal Article
R. Weinreich, I. Groher: Software architecture knowledge management approaches and their support for knowledge management activities: A systematic literature review, Information and Software Technology, Volume 80, pp. 265-286, Elsevier, December 2016. doi:10.1016/j.infsof.2016.09.007.
Journal Article
I. Groher, R. Weinreich, G. Buchgeher, R. Schossleitner: Reusable Architecture Variants for Customer-Specific Automation Solutions, 20th International Systems and Software Product Line Conference (SPLC 2016), Beijing, China, September 16-23, ACM, 2016. doi: 10.1145/2934466.2934492.
Conference Article
G. Buchgeher, R. Weinreich, T. Kriechbaum: Making the Case for Centralized Software Architecture Management, In Software Quality. The Future of Systems- and Software Development. Edited by Dietmar Winkler, Stefan Biffl and Johannes Bergsmann. Lecture Notes in Business Information Processing, Springer International Publishing, 2016, doi:10.1007/978-3-319-27033-3_8.
Conference Article

2015
I. Groher, R. Weinreich: Collecting Requirements and Ideas for Architectural Group Decision-Making Based on Four Approaches, 9th European Conference on Software Architecture (ECSA 2015), Dubrovnik/Cavtat, Croatia, September 7-11, 2015, doi:10.1007/978-3-319-23727-5_15.
Conference Article
R. Weinreich, I. Groher, C. Miesbauer: An Expert Survey on Kinds, Influence Factors and Documentation of Design Decisions in Practice, Future Generation Computer Systems, Volume 47, pp. 145-160, available online December 9, 2014, published June 2015, doi:10.1016/j.future.2014.12.002.
Journal Article
I. Groher, R. Weinreich: A Study on Architectural Decision-Making in Context, 12th Working IEEE/IFIP Conference on Software Architecture (WICSA 2015), pp. 11-20, Montreal, Canada, May 4-8, 2015, doi: 10.1109/WICSA.2015.27
Conference Article
I. Groher, R. Weinreich: Variability Support in Architecture Knowledge Management Approaches: A Systematic Literature Review, 48th Annual Hawaii International Conference on System Sciences (HICSS 2015), pp. 5393-5402, Kauai, Hawaii, January 5-8, 2015, doi:10.1109/HICSS.2015.634
Conference Article

2014
R. Weinreich, I. Groher: A Fresh Look at Codification Approaches for SAKM: A Systematic Literature Review, 8th European Conference on Software Architecture (ECSA 2014), LNCS 8627, Springer International Publishing Switzerland, pp. 1-16, Vienna, Austria, August 25-29, 2014, doi:10.1007/978-3-319-09970-5_1.
Conference Article
T. Kriechbaum, G. Buchgeher, R. Weinreich: Service Development and Architecture Management for an Enterprise SOA, 8th European Conference on Software Architecture (ECSA 2014), Vienna, Austria, August 25-29, 2014, doi:10.1007/978-3-319-09970-5_17.
Conference Article
R. Weinreich, G. Buchgeher: Automatic Reference Architecture Conformance Checking for SOA-based Software Systems, 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, Australia, April 7-11, 2014, doi:10.1109/WICSA.2014.22.
Conference Article

2013
I. Groher, R. Weinreich: Strategies for Aligning Variability Model and Architecture, 20th Asia-Pacific Software Engineering Conference (APSEC 2013), Bangkok, Thailand, December 2-5, 2013, pp. 511-516 doi:10.1109/APSEC.2013.73.
Conference Article
G. Buchgeher, R. Weinreich: Towards Continuous Reference Architecture Conformance Analysis, European Conference on Software Architecture (ECSA 2013), Montpellier, France, Springer LNCS, Springer Berlin Heidelberg, 2013, doi:10.1007/978-3-642-39031-9_32.
Conference Article
C. Miesbauer, R. Weinreich: Classification of Design Decisions: An Expert Survey in Practice, European Conference on Software Architecture (ECSA 2013), Montpellier, France, Springer LNCS, 2013, p. 130-145, doi:10.1007/978-3-642-39031-9_12.
Conference Article
I. Groher, R. Weinreich: Supporting Variability Management in Architecture Design and Implementation, 46th Hawaii Int'l Conference on System Sciences (HICSS 2013), Maui, Wailea, HI / USA, January, 2013, doi:10.1109/HICSS.2013.505.
Conference Article
G. Buchgeher, R. Weinreich: Continuous Software Architecture Analysis, In A. Babar, A.W. Brown, and I. Mistrik (eds.), Agile Software Architecture: Aligning Agile Processes and Software Architecture, Chapter 7, 161-188, Morgan Kaufmann, 2013, ISBN 9780124077720, doi:10.1016/b978-0-12-407772-0.00006-x.
Book Chapter

2012
R. Weinreich, C. Miesbauer, G. Buchgeher, T. Kriechbaum: Extracting and Facilitating Architecture in Service-Oriented Software Systems, 2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA-ECSA 2012), Helsinki, Finland, August 20-24, 2012, doi:10.1109/WICSA-ECSA.212.16.
Conference Article
I. Groher, R. Weinreich: Integrating Variability Management and Software Architecture, 2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA-ECSA 2012), Helsinki, Finland, August 20-24, 2012, pp. 262-266 doi:10.1109/WICSA-ECSA.212.42.
Conference Article
C. Miesbauer, R. Weinreich: Capturing and Maintaining Architectural Knowledge using Context Information, 2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA-ECSA 2012), Helsinki, Finland, August 20-24, 2012, doi:10.1109/WICSA-ECSA.212.30.
Conference Article
R. Weinreich, G. Buchgeher: Towards Supporting the Software Architecture Life Cycle, Journal of Systems and Software, Volume 85 Issue 3, March 2012, doi:10.1016/j.jss.2011.05.036 .
Journal Article

2011
G. Buchgeher, R. Weinreich: Automatic Tracing of Decisions to Architecture and Implementation, 9th Working IEEE/IFIP Conference on Software Architecture (WICSA 2011), Boulder, Colorado, USA, June 20-24, 2011, doi:10.1109/WICSA.2011.16.
Conference Article

2010
G. Buchgeher, R. Weinreich: A Toolkit for Architecture-Centric Software Development, 8th International Conference on the Principles and Practice of Programming in Java (PPPJ 2010), ACM, Vienna, Austria, September 15-17, 2010, doi:10.1145/1852761.1852784.
Conference Article
R. Weinreich, G. Buchgeher: Integrating Requirements and Design Decisions in Architecture Representation, 4th European Conference on Software Architecture (ECSA 2010), August 23-26, 2010, Copenhagen, Denmark, Springer LNCS, 2010, doi:10.1007/978-3-642-15114-9_9.
Conference Article
G. Buchgeher, R. Weinreich: An Approach for Combining Model-based and Scenario-based Software Architecture Analysis, 5th International Conference on Software Engineering Advances (ICSEA 2010), Nice, France, August 22-27, 2010, IEEE Computer Society Press 2010.
Conference Article
R. Weinreich, G. Buchgeher, Paving the Road for Formally Defined Architecture Description in Software Development, 25th ACM Symposium on Applied Computing (SAC), Sierre, Switzerland, March 22-26, 2010, ACM, 2010, doi:10.1145/1774088.1774571.
Conference Article

2009
G. Buchgeher, R. Weinreich: Tool Support for Component-Based Software Architectures, Asia/Pacific Software Engineering Conference (APSEC 2009), Penang, Malaysia, December 1-3, 2009, IEEE Computer Society Press 2009.
Conference Article
R. Weinreich, A. Wiesauer, T. Kriechbaum: A Service Lifecycle and Information Model for Service-Oriented Architectures, International Conference on Advances Services Computing (Service Computation 2009), IEEE Computer Society Press, Athens, Greece, November 15-20, 2009.
Conference Article
G. Buchgeher, R. Weinreich: Connecting Architecture and Implementation, 8th International Workshop on System/Software Architectures (IWSSA'09), Vilamoura, Portugal, November 1-6, 2009, Springer Lecture Notes in Computer Science (LNCS), Springer 2009.
Conference Article
R. Weinreich, G. Buchgeher: Software Architecture Engineering, Book Chapter, Hagenberg Research (Eds. Buchberger et al.), Springer Berlin, 2009, pp. 200-214.
Book Chapter
T. Kriechbaum, R. Weinreich, T. Ziebermayr: Compatibility Rules for the Homogeneous Evolution of Enterprise Services , International Symposium on Services Science (ISSS 2009), March 23-25, 2009, Academic Track, Logos Verlag Berlin, 2009.
Conference Article
G. Pomberger, G. Weiß, W. Beer, G. Buchgeher, B. Dorninger, J. Pichler, H. Prähofer, R. Ramler, F. Stallinger, R. Weinreich, Chapter IV, Hagenberg Research, Software Engineering - Processes and Tools (Eds.: Buchberger et al.), Springer Berlin, 2009, pp. 157-235
Book Chapter

2008
G. Buchgeher, R. Weinreich: Integrated Software Architecture Management and Validation, The 3rd International Conference on Software Engineering Advances, ICSEA 2008, October 26-31, pp. 427-436, IEEE Computer Society Press, 2008, doi:10.1109/ICSEA.2008.21.
Conference Article

2007
R. Weinreich, A. Wiesauer, T. Ziebermayr: A Component Model for Integrating Remote Applications and Services via Web Portals, Journal of Object Technology, Volume 6, no. 8 (September 2007), pp. 67-94, doi:10.5381/jot.2007.6.8.a1.
Journal Article
R. Weinreich, T. Ziebermayr, D. Draheim: A Versioning Model for Enterprise Services, 21st International Conference on Advanced Information Networking and Applications (AINAW 07), May 21-23 2007, Niagara Falls, Ontario, Canada, IEEE Computer Society Press, 2007, doi:10.1109/AINAW.2007.66.
Conference Article
P. Derler, R. Weinreich: Models and Tools for SOA Governance, International Conference on Trends in Enterprise Application Architecture, Berlin, Germany, Nov. 29 - Dec. 1, 2006, selected papers, Springer Lecture Notes on Computer Science (LNCS), 2007, doi:10.1007/978-3-540-75912-6_9.
Conference Article

2005
R. Weinreich, T. Ziebermayr: Enhancing Presentation Level Integration of Remote Applications and Services in Web Portals, IEEE International Conference on Services Computing (SCC 2005), Orlando, Florida, July 11-15, 2005, doi:10.1109/SCC.2005.50.
Conference Article

2003
R. Weinreich, R. Plösch: Remote Configuration of Agent-Based Component Systems, Journal of Object Technology, Volume 2, no. 6, pp. 67-84, November 2003, doi:10.5381/jot.2003.2.6.a1.
Journal Article

2002
J. Pichler, R. Plösch, R. Weinreich: MASIF und FIPA: Standards für Agenten Übersicht und Anwendung, Informatik Spektrum, Band 25, Heft 2, April 2002, Springer Verlag, 2002.
Journal Article

2001
R. Weinreich, R. Plösch: An Agent-Based Component Platform for Dynamically Adaptable Distributed Environments, Informatica Journal, Special Issue on Component Based Software Development, Vol. 25 Nr. 4, November 2001, ISSN 0350-5596.
Journal Article
R. Weinreich, J. Sametinger: Component Models and Component Services: Concepts and Principles, Chapter 3 of Component-Based Software Engineering: Putting the Pieces Together, George Heineman, Bill Councill (eds.), Addison-Wesley, pp 33-48, June 2001.
Book Chapter
R. Plösch, R. Weinreich: Ein agentenbasierter Ansatz zur Ferndiagnose und -überwachung von Automatisierungssystemen, Schwerpunktheft der Zeitschrift Wirtschaftsinformatik (www.wirschaftsinformatik.de) zum Thema Agententechnologie, Heft 2/2001, Vieweg Verlag, 2001, doi:10.1007/BF03250793.
Journal Article

2000
R. Weinreich, J. Pichler: An Integrated Approach for Documenting, Exploring and Building Framework-Based Software, Proceedings of the International Conference on the Technology of Object-Oriented Languages and Systems (TOOLS-37, 2000), November 20-23, 2000, Sydney, Australia, IEEE Computer Society Press, 2000.
Conference Article

1999
R. Plösch, R. Weinreich: An Agent-Based Environment for Remote Diagnosis, Supervision and Control, Proceedings of the International Computer Science Conference, ICSC 99, Hong Kong, Dec. 13-15, 1999, Lecture Notes in Computer Science, pp 385-392, Springer-Verlag, 1999.
Conference Article

1998
R. Weinreich: A Component Framework for Direct-Manipulation Editors, Proceedings of the International Conference on the Technology of Object-Oriented Languages and Systems (TOOLS-25 1997), November 24-28, 1997, Melbourne, Australia, IEEE Computer Society Press 1998.
Conference Article
R. Weinreich, W. Kurschl: Dynamic Analysis of Distributed Object-Oriented Applications, Proceedings of the 31st Hawaii International Conference on System Sciences (HICSS-31),Software Technology, Big Island of Hawaii, USA, January 6 - 9, 1998, IEEE Computer Society Press 1998.
Conference Article
J. Altmann, R. Weinreich: An Environment for Cooperative Software Development Realization and Implications, Proceedings of the 31st Hawaii International Conference on System Sciences (HICSS-31), Collaboration Systems and Technology, Big Island of Hawaii, USA, January 6 - 9, 1998, IEEE Computer Society Press 1998.
Conference Article

1997
R. Weinreich, J. Altmann: An Object-Oriented Infrastructure for a Cooperative Software Development Environment, Proceedings of the 5th International Symposium on Applied Corporate Computing (ISACC 97), Monterrey, Mexico, ITESM, November 5-7, 1997.
Conference Article
G. Pomberger, R. Weinreich, Qualitative und quantitative Aspekte prototypingorientierter Software-Entwicklung - Ein Erfahrungsbericht, Themenheft "Kooperative und evolutionäre Software-Entwicklung" im Informatik Spektrum, Band 20, Heft 1, Springer Verlag, Feb. 1997.
Journal Article

1996
R. Weinreich, ObjectWire – A Framework-based Platform for Distributed Object-Oriented Applications Technical Report, CD-Laboratory for Software Engineering, Johannes Kepler University of Linz, 1996.
Technical Report

1995
Bischofberger W., Weinreich R., Winkler J.F.H. (1995) Fachgespräch 11: Konzepte und Architekturen für die Integration kooperierender Anwendungen. In: Huber-Wäschle F., Schauer H., Widmayer P. (eds) GISI 95. Informatik aktuell. Springer, Berlin, Heidelberg
Editorial
G. Pomberger, R. Weinreich, Software Engineering im Stahlbereich, BHM (Berg- und Hüttenmännische Monatshefte), 5/95, pp. 235, Springer-Verlag Wien.
Journal Article
R. Weinreich, R. Plösch, Prototyping of Parallel and Distributed Object-Oriented Systems: The PDC Model and its Environment, Proceedings of the 28th Hawaii International Conference on System Sciences (HICSS), Wailea, Island of Maui, Hawaii, USA, January 3 - 6, 1995, IEEE Computer Society Press 1995.
Conference Article

1994
R. Weinreich, R. Plösch: The Communication Facilities of the ProcessTalk Application Framework, Workshop Position Paper, OOPSLA '94, Portland, USA, October 23 - 27, 1994.
Workshop Article
K. Pirklbauer, R. Plösch, R. Weinreich, Object-Oriented and Conventional Process Automation Systems, Proceedings of “39. Internationales Wissenschaftliches Kolloquium”, TU Ilmenau, Germany, September 27 - 30, 1994, pp. 566-571, Bd. 3, ISSN 0943-7207.
Conference Article
K. Pirklbauer, R. Plösch, R. Weinreich, Object-Oriented Process Control Software, Journal of Object-Oriented Programming, Vol. 7, No. 2, pp. 30-35 and 67, SIGS Publications, New York, May 1994.
Journal Article
G. Pomberger, R. Weinreich, The Role of Prototyping in Software Development, Tutorial Paper, Conference on the Technology of Object-Oriented Languages and Systems (TOOLS Europe '94), Versailles, France, March 7 - 10, 1994, Prentice Hall 1994.
Conference Article

1993
K. Pirklbauer, R. Plösch, R. Weinreich, Libraries and Tools for Object-Oriented Distributed Automation Software, Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, Volume 4, pp. 403 - 408, Le Touquet, France, Oct. 17-20, 1993, IEEE 1993.
Conference Article
R. Plösch, H. Rumerstorfer, R. Weinreich, TOPOS: A Prototyping-Oriented Open CASE-System, Proceedings of the International Conference on Requirements Engineering 1993, Bonn, Germany, April 25 - 27, 1993, Teubner 1993.
Conference Article
R. Weinreich, Concepts and Techniques for Object-oriented Software Development (Illustrated by an Application Framework for Process Automation), Universitätsverlag Rudolf Trauner, Linz/Wien 1993, ISBN 3-85320-675-1.
Book

1992
R. Plösch, R. Weinreich, An Extensible Communication Class Library for Hybrid Distributed Systems, Proceedings of the TOOLS Pacific '92, Sydney, Australia, December 2 - 4, 1992, Prentice-Hall 1992.
Conference Article
K. Pirklbauer, R. Plösch, R. Weinreich, ProcessTalk: An Object-Oriented Framework for Distributed Automation Software, Proceedings of the 4th International Symposium on Systems Analysis and Simulation (SAS '92), Berlin, Deutschland, 25. - 28. August 1992, Elsevier 1992.
Conference Article