Publications

Google Scholar DBLP  

The publications listed on this page are copyrighted by Springer, Elsevier, ACM, or IEEE and may not be redistributed. If you think some article is missing, please do not hesitate to contact me at heiko[at]koziolek.de.

2015

2015
[1] F. Brosig, P. Meier, S. Becker, A. Koziolek, H. Koziolek, and S. Kounev. Quantitative evaluation of model-driven performance analysis and simulation of component-based architectures. Software Engineering, IEEE Transactions on, PP(99):1-1, 2015.
bib | DOI | .pdf ]
[2] Heiko Koziolek, Thomas Goldschmidt, Thijmen de Gooijer, Dominik Domis, Stephan Sehestedt, Thomas Gamer, and Markus Aleksy. Assessing Software Product Line Potential: An Exploratory Industrial Case Study. Empirical Software Engineering, TBD(TBD):TBD, 2015.
bib | .pdf ]

2014

2014
[1] Andrea Ciancone, Mauro Luigi Drago, Antonio Filieri, Vincenzo Grassi, Heiko Koziolek, and Raffaela Mirandola. The KlaperSuite Framework for Model-Driven Reliability Analysis of Component-based Systems. Springer Software & Systems Modeling, 13(4):1269-1290, October 2014.
bib | DOI | .pdf ]
[2] Robert L. Nord, Ipek Ozkaya, Heiko Koziolek, and Paris Avgeriou. Quantifying software architecture quality report on the first international workshop on software architecture metrics. SIGSOFT Softw. Eng. Notes, 39(5):32-34, September 2014.
bib | DOI | http | .pdf ]
[3] Thomas Goldschmidt, Anton Jansen, Heiko Koziolek, Jens Doppelhamer, and Hongyu Pei-Breivold. Scalability and Robustness of Time-Series Databases for Cloud-Native Monitoring of Industrial Processes. In Proceedings 7th IEEE Int. Conf. on Cloud Computing (IEEE CLOUD 2014) Industry Track, pages 602-609. IEEE, July 2014.
bib | .pdf ]
[4] Christian Manteuffel, Dan Tofan, Heiko Koziolek, Thomas Goldschmidt, and Paris Avgeriou. Industrial implementation of a documentation framework for architectural decisions. In Proc. 11th Working IEEE/IFIP Conference on Software Architecture (WICSA'14), pages 225-234. IEEE, April 2014.
bib | .pdf ]
[5] Olaf Zimmermann and Heiko Koziolek. Program Highlights and Articles from SEI SATURN 2013. IEEE Software, 31:2-5, March/April 2014.
bib ]
[6] Heiko Koziolek and Thomas Goldschmidt. Tool-driven technology transfer to support software architecture decisions. In Proc. Software Engineering 2014 (SE'14) - Technology Transfer Program, LNI, pages 159-164. GI, February 2014.
bib | .pdf ]
[7] Dominik Domis, Stephan Sehestedt, Thomas Gamer, Markus Aleksy, and Heiko Koziolek. Customizing domain analysis for assessing the reuse potential of industrial software systems: Experience report. In Proceedings of the 18th International Software Product Line Conference - Volume 1, SPLC '14, pages 310-319, New York, NY, USA, 2014. ACM.
bib | DOI | http | .pdf ]

2013

2013
[1] Heiko Koziolek, Steffen Becker, Jens Happe, Petr Tuma, and Thijmen de Gooijer. Towards Software Performance Engineering for Multicore and Manycore Systems. SIGMETRICS Perform. Eval. Rev., 41(3):2-11, December 2013.
bib | DOI | http | .pdf ]
[2] Heiko Koziolek, Dominik Domis, Thomas Goldschmidt, and Philipp Vorst. Measuring architecture sustainability. Software, IEEE, 30(6):54-62, November 2013.
bib | DOI | .pdf ]
[3] Heiko Koziolek, Bastian Schlich, Steffen Becker, and Michael Hauck. Performance and reliability prediction for evolving service-oriented software systems. Empirical Software Engineering, 18(4):746-790, August 2013.
bib | .pdf ]
[4] Christian Vogel, Heiko Koziolek, Thomas Goldschmidt, and Erik Burger. Rapid performance modeling by transforming use case maps to palladio component models. In Proc. 4th Int. Conf. on Performance Engineering (ICPE'13), pages 101-112. ACM, April 2013.
bib | DOI | .pdf ]
[5] Thijmen de Gooijer and Heiko Koziolek. Agreements for software reuse in corporations. In Proc. 9th Joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE2013), Industry Track. ACM, 2013.
bib | .pdf ]
[6] Heiko Koziolek, Thomas Goldschmidt, Thijmen de Gooijer, Dominik Domis, and Stephan Sehestedt. Experiences from identifying software reuse opportunities by domain analysis. In Proc. 17th Internal Software Product Line Conference (SPLC2013), Industry Track. ACM, 2013.
bib | .pdf ]

2012

2012
[1] Franz Brosch, Heiko Koziolek, Barbora Buhnova, and Ralf Reussner. Architecture-based reliability prediction with the palladio component model. IEEE Transactions on Software Engineering, 38(6):1319-1339, November 2012.
bib | http | .pdf ]
[2] Zoya Durdik, Benjamin Klatt, Heiko Koziolek, Klaus Krogmann, Johannes Stammel, and Roland Weiss. Sustainability guidelines for long-living software systems. In Proc. 28th IEEE Int. Conf. on Software Maintenance (ICSM'12), Industry Track, pages 1-10. IEEE, September 2012.
bib | .pdf ]
[3] Heiko Koziolek, Dominik Domis, Thomas Goldschmidt, Philipp Vorst, and Roland Weiss. Morphosis: A lightweight method facilitating sustainable software architecture. In Proc. Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture 2012 (WICSA/ECSA'12). ACM, August 2012.
bib | .pdf ]
[4] Manuel Oriol, Michael Wahler, Robin Steiger, Sascha Stoeter, Egemen Vardar, Heiko Koziolek, and Atul Kumar. Fasa: a scalable software framework for distributed control systems. In Proc. 3rd Int. ACM SIGSOFT Symposium on Architecting Critical Systems (ISARCS'12), pages 51-60. ACM, June 2012.
bib | DOI | .pdf ]
[5] Thijmen de Gooijer, Anton Jansen, Heiko Koziolek, and Anne Koziolek. An industrial case study of performance and cost design space exploration. In Proc. 3rd Int. Conf. on Performance Engineering (ICPE'12), pages 205-216. ACM, April 2012.
bib | DOI | .pdf ]
[6] Benjamin Klatt, Zoya Durdik, Heiko Koziolek, Klaus Krogmann, Johannes Stammel, and Roland Weiss. Identify impacts of evolving third party components on long-living software systems. In Proc. 16th European Conference on Software Maintenance and Reengineering (CSMR'12), Industrial Track, pages 461-464. IEEE, March 2012.
bib | DOI | .pdf ]
[7] Christian Vogel, Heiko Koziolek, Thomas Goldschmidt, and Erik Burger. Rapid Performance Modeling and Reasoning with UCM2PCM. In Proc. 8th European Conference of Modelling Foundations and Applications (ECMFA), 2012.
bib | .pdf | .pdf ]
[8] Roland Weiss, Daniele Repetto, and Heiko. Perseverance in sustainable software architecting. In Proc. Federated Events on Component-based Software Engineering and Software Architecture (COMPARCH'12), Industry Day, pages 11-14. ACM, 2012.
bib | DOI | .pdf ]

2011

2011
[1] Anne Martens, Heiko Koziolek, Lutz Prechelt, and Ralf Reussner. From monolithic to component-based performance evaluation of software architectures: A Series of Experiments Analysing Accuracy and Effort. Empirical Software Engineering, 16(5):587-622, October 2011.
bib | http | .pdf ]
[2] Heiko Koziolek. The SPOSAD Architectural Style for Multi-tenant Software Applications. In Proc. 9th Working IEEE/IFIP Conf. on Software Architecture (WICSA'11), Workshop on Architecting Cloud Computing Applications and Systems, pages 320-327. IEEE, July 2011.
bib ]
[3] Philipp Meier, Samuel Kounev, and Heiko Koziolek. Automated transformation of component-based software architecture models to queueing petri nets. In Proc. 19th IEEE/ACM Int. Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'11), July 2011.
bib | .pdf ]
[4] Franz Brosch, Barbora Buhnova, Heiko Koziolek, and Ralf Reussner. Reliability prediction for fault-tolerant software architectures. In Proc. 7th Int. ACM/SIGSOFT Conf. on the Quality of Software Architectures (QoSA'11). ACM, June 2011.
bib | .pdf ]
[5] Anne Koziolek, Heiko Koziolek, and Ralf Reussner. Peropteryx: Automated application of tactics in multi-objective software architecture optimization. In Proc. 7th Int. ACM/SIGSOFT Conf. on the Quality of Software Architectures (QoSA'11). ACM, June 2011.
bib | .pdf ]
[6] Heiko Koziolek. Sustainability evaluation of software architectures: A systematic review. In Proc. 7th Int. ACM/SIGSOFT Conf. on the Quality of Software Architectures (QoSA'11). ACM, June 2011.
bib | .pdf ]
[7] Jens Happe, Heiko Koziolek, and Ralf Reussner. Facilitating performance predictions using software components. IEEE Software, 28(3):27-33, May 2011.
bib | .pdf ]
[8] Heiko Koziolek, Bastian Schlich, Carlos Bilich, Roland Weiss, Steffen Becker, Klaus Krogmann, Mircea Trifu, Raffaela Mirandola, and Anne Martens. An industrial case study on quality impact prediction for evolving service-oriented software. In Proc. 33rd ACM/IEEE Int. Conf. on Software Engineering (ICSE'11) Software Engineering in Practice Track, pages 776-785. ACM, May 2011.
bib | .pdf ]
[9] Heiko Koziolek, Roland Weiss, Zoya Durdik, Johannes Stammel, and Klaus Krogmann. Towards software sustainability guidelines for long-living industrial systems. In Proc. 3rd Workshop of GI Working Group 'Long-living Software Systems (L2S2)': Design for Future 2011 (DFF'11), volume 184 of LNI, pages 47-58. GI, February 2011.
bib | .pdf ]
[10] Johannes Stammel, Zoya Durdik, Klaus Krogmann, Roland Weiss, and Heiko Koziolek. Software evolution for industrial automation systems - literature overview. Technical Report 2011-2, Karlsruhe Institute of Technology, 2011.
bib | .pdf ]

2010

2010
[1] Heiko Koziolek, Bastian Schlich, and Carlos Bilich. A Large-Scale Industrial Case Study on Architecture-based Software Reliability Analysis. In Proc. 21st IEEE International Symposium on Software Reliability Engineering (ISSRE'10), pages 279-288. IEEE Computer Society, November 2010.
bib | DOI | .pdf ]
[2] Franz Brosch, Ralf Gitzel, Heiko Koziolek, and Simone Krug. Combining architecture-based software reliability predictions with financial impact calculations. In Proc. 7th Int. Workshop on Formal Engineering Approaches to Software Components and Architectures (FESCA'10), volume 264 of ENTCS, pages 3-17. Elsevier, August 2010.
bib | DOI | .pdf ]
[3] Heiko Koziolek. Performance Evaluation of Component-based Software Systems: A Survey. Performance Evaluation, 67(8):634-658, August 2010.
bib | DOI | .pdf ]
[4] Franz Brosch, Heiko Koziolek, Barbora Buhnova, and Ralf Reussner. Parameterized reliability prediction for component-based software architectures. In Proc. 6th Int. Conf. on the Quality of Software Architectures (QoSA'10), volume 6093 of LNCS, pages 36-51. Springer, June 2010.
bib | DOI | .pdf ]
[5] Anne Martens, Danilo Ardagna, Heiko Koziolek, Raffaela Mirandola, and Ralf Reussner. A hybrid approach for multi-attribute qos optimisation in component-based software systems. In Proc. 6th Int. Conf. on the Quality of Software Architectures (QoSA'10), volume 6093 of LNCS, pages 84-101. Springer, June 2010.
bib | DOI | .pdf ]
[6] Heiko Koziolek. Towards an architectural style for multi-tenant software applications. In Proc. Software Engineering (SE'10), volume 159 of LNI, pages 81-92. GI, February 2010.
bib | DOI | .pdf ]
[7] Anne Martens, Heiko Koziolek, Steffen Becker, and Ralf Reussner. Automatically improve software architecture models for performance, reliability, and cost using evolutionary algorithms. In Proc. 1st Joint WOSP/SIPEW International Conference on Performance Engineering (WOSP/SIPEW'10), pages 105-116, New York, NY, USA, January 2010. ACM.
bib | DOI | .pdf ]

2009

2009
[1] Heiko Koziolek and Franz Brosch. Parameter Dependencies for Component Reliability Specifications. In Proc. 6th Int. Workshop on Formal Engineering approaches to Software Components and Architectures (FESCA'09), volume 253 of ENTCS, pages 23-38. Elsevier, October 2009.
bib | DOI | slides | .pdf ]
[2] Heiko Koziolek, Roland Weiss, and Jens Doppelhamer. Modelling and predicting performance impacts in a service-oriented, industrial software system from the automation domain. In Proceedings Workshop Modellierung und Beherrschung der Komplexität (OOSE'09), volume 154 of LNI, pages 3247-3255. GI, October 2009.
bib | .pdf | .pdf ]
[3] Anne Martens and Heiko Koziolek. Automatic, model-based software performance improvement for component-based software designs. In Proc. 6th Int. Workshop on Formal Engineering approaches to Software Components and Architectures (FESCA'09), volume 253 of ENTCS, pages 77-93. Elsevier, October 2009.
bib | DOI | .pdf ]
[4] Heiko Koziolek, Roland Weiss, and Jens Doppelhamer. Evolving Industrial Software Architectures into a Software Product Line: A Case Study. In Proc. 5th Int. Conf. on the Quality of Software Architecture (QoSA'09), volume 5581 of LNCS, pages 177-193. Springer, July 2009.
bib | DOI | .pdf ]
[5] Steffen Becker, Heiko Koziolek, and Ralf Reussner. The Palladio component model for model-driven performance prediction. Journal of Systems and Software, 82(1):3-22, January 2009.
bib | DOI | .pdf ]
[6] Roland Weiss, Jens Doppelhamer, and Heiko Koziolek. Bottom-Up Software Product Line Design: A Case Study Emphasizing the Need for Stakeholder Commitment. In Proc. 5th SEI Architecture Technology User Network Conference (SATURN'09), 2009.
bib ]

2008

2008
[1] Heiko Koziolek, Steffen Becker, Jens Happe, and Ralf Reussner. Life-Cycle Aware Modelling of Software Components. In Proc. 11th Int. Conference on Component-Based Software Engineering (CBSE'08), volume 5282 of LNCS, pages 278-285, Universität Karlsruhe (TH), Karlsruhe, Germany, October 2008. Springer.
bib ]
[2] Anne Martens, Steffen Becker, Heiko Koziolek, and Ralf Reussner. An Empirical Investigation of the Effort of Creating Reusable Models for Performance Prediction. In Proc. 11th Int. Symposium on Component-based Software Engineerint (CBSE”08), volume 5282 of LNCS, pages 16-31. Springer, October 2008.
bib ]
[3] Anne Martens, Steffen Becker, Heiko Koziolek, and Ralf Reussner. An Empirical Investigation of the Applicability of a Component-Based Performance Prediction Method. In Proc. 5th European Performance Engineering Workshop (EPEW'08), volume 5261 of LNCS, pages 17-31. Springer, September 2008.
bib ]
[4] Heiko Koziolek and Ralf Reussner. A model-transformation from the palladio component model to layered queueing networks. In Proc. of the SPEC International Workshop on Performance Engineering (SIPEW'08), volume 5119 of LNCS, pages 58-78. Springer, June 2008.
bib ]
[5] Heiko Koziolek. Parameter Dependencies for Reusable Performance Specifications of Software Components. PhD thesis, University of Oldenburg, Germany, March 2008.
bib ]
[6] Thomas Kappler, Heiko Koziolek, Klaus Krogmann, and Ralf Reussner. Towards Automatic Construction of Reusable Prediction Models for Component-Based Performance Engineering. In Proc. Software Engineering 2008 (SE'08), volume 121 of LNI, pages 140-154. GI, February 2008.
bib ]
[7] Anne Martens and Heiko Koziolek. Performance-oriented design space exploration. In Proc. 13th Int. Workshop on Component Oriented Programming (WCOP'08), 2008.
bib ]

2007

2007
[1] Heiko Koziolek, Steffen Becker, Jens Happe, and Ralf Reussner. Model-Driven Software Development: Integrating Quality Assurance, chapter Evaluating Performance and Reliability of Software Architecture with the Palladio Component Model, page To appear. IDEA Group Inc., December 2007.
bib ]
[2] Heiko Koziolek, Steffen Becker, and Jens Happe. Predicting the Performance of Component-based Software Architectures with different Usage Profiles. In Proc. 3rd International Conference on the Quality of Software Architectures (QoSA'07), volume 4880 of LNCS, pages 145-163. Springer, July 2007.
bib | DOI | .pdf ]
[3] Ralf Reussner, Steffen Becker, Jens Happe, Heiko Koziolek, Klaus Krogmann, and Michael Kuperberg. The Palladio Component Model. Technical report, Universität Karlsruhe (TH), June 2007.
bib | http ]
[4] Steffen Becker, Boris Gruschko, Thomas Goldschmidt, and Heiko Koziolek. A Process Model and Classification Scheme for Semi-Automatic Meta-Model Evolution. In Proc. 1st Workshop 'MDD, SOA und IT-Management' (MSI'07), pages 35-46. GI, GiTO-Verlag, April 2007.
bib | http ]
[5] Steffen Becker, Heiko Koziolek, and Ralf Reussner. Model-based Performance Prediction with the Palladio Component Model. In Proc. 6th International Workshop on Software and Performance (WOSP'07), pages 56-67. ACM Sigsoft, February 2007.
bib | DOI ]

2006

2006
[1] Steffen Becker, Wilhelm Hasselbring, Alexandra Paul, Marko Boskovic, Heiko Koziolek, Jan Ploski, Abhishek Dhama, Henrik Lipskoch, Matthias Rohr, Daniel Winteler, Simon Giesecke, Roland Meyer, Mani Swaminathan, Jens Happe, Margarete Muhle, and Timo Warns. Trustworthy software systems: a discussion of basic concepts and terminology. SIGSOFT Softw. Eng. Notes, 31(6):1-18, November 2006.
bib | DOI ]
[2] Daniel Winteler, Heiko Koziolek, Jens Happe, and Henrik Lipskoch. Die urheberrechtliche Problematik geschlossener Linux Kernelmodule aus Sicht des deutschen Rechts. In Heinrich Jasper and Olaf Zukunft, editors, Proc. 3rd Workshop Informationsysteme mit Open Source (ISOS'06), volume 94 of LNI, pages 77-84. GI, October 2006.
bib | http ]
[3] Jens Happe, Heiko Koziolek, and Ralf Reussner. Parametric Performance Contracts for Software Components with Concurrent Behaviour. In Frank S. de Boer and Vladimir Mencl, editors, Proc. 3rd International Workshop on Formal Aspects of Component Software (FACS'06), volume 182 of ENTCS, pages 91-106. Elsevier, September 2006.
bib | DOI ]
[4] Steffen Becker, Jens Happe, and Heiko Koziolek. Putting Components into Context: Supporting QoS-Predictions with an explicit Context Model. In Ralf Reussner, Clemens Szyperski, and Wolfgang Weck, editors, Proc. 11th International Workshop on Component Oriented Programming (WCOP'06), pages 1-6, July 2006.
bib | .pdf ]
[5] Heiko Koziolek and Jens Happe. A QoS-Driven Development Process Model for Component-Based Software Systems. In Ian Gorton, George T. Heineman, Ivica Crnkovic, Heinz W. Schmidt, Judith A. Stafford, Clemens A. Szyperski, and Kurt C. Wallnau, editors, Proc. 9th International Symposium on Component-Based Software Engineering (CBSE'06), volume 4063 of LNCS, pages 336-343. Springer, June 2006.
bib | http ]
[6] Heiko Koziolek, Jens Happe, and Steffen Becker. Parameter Dependent Performance Specifications of Software Components. In Christine Hofmeister, Ivica Crnkovic, Ralf Reussner, and Steffen Becker, editors, Proc. 2nd International Conference on the Quality of Software Architectures (QoSA'06), volume 4214 of LNCS, pages 163-179. Springer, June 2006.
bib | DOI ]
[7] Heiko Koziolek and Viktoria Firus. Parametric Performance Contracts: Non-Markovian Loop Modelling and an Experimental Evaluation. In Juliana Kuester-Filipe, Iman H. Poernomo, and Ralf Reussner, editors, Proc. 3rd International Workshop on Formal Foundations of Embedded Software and Component-Based Software Architectures (FESCA'06), volume 176 of ENTCS, pages 69-87. Elsevier, March 2006.
bib | DOI ]
[8] Heiko Koziolek, Viktoria Firus, Steffen Becker, and Ralf Reussner. Handbuch der Software-Architektur, chapter Bewertungstechniken fr die Performanz, pages 311-326. dpunkt-Verlag, February 2006.
bib | .html ]

2005

2005
[1] Heiko Koziolek. The Role of Experimentation in Sofware Engineering. In Wilhelm Hasselbring and Simon Giesecke, editors, Research Methods in Software Engineering, volume 1 of Trustworthy Software Systems, chapter 2, pages 11-33. GITO-Verlag, Berlin, 2006, September 2005.
bib ]
[2] Heiko Koziolek. Operational Profiles for Software Reliability. In Wilhelm Hasselbring and Simon Giesecke, editors, Dependability Engineering, volume 2 of Trustworthy Software Systems, chapter 6, pages 119-142. GITO-Verlag, Berlin, 2006, September 2005.
bib ]
[3] Heiko Koziolek and Viktoria Firus. Empirical Evaluation of Model-based Performance Predictions Methods in Software Development. In Ralf Reussner, Johannes Mayer, Judith A. Stafford, Sven Overhage, Steffen Becker, and Patrick J. Schroeder, editors, Proc. 1st International Conference on the Quality of Software Architectures (QoSA'05), volume 3712 of LNCS, pages 188-202, Erfurt, Germany, September 2005. Springer.
bib | DOI ]
[4] Heiko Koziolek and Steffen Becker. Transforming Operational Profiles of Software Components for Quality of Service Predictions. In Ralf Reussner, Clemens Szyperski, and Wolfgang Weck, editors, Proc. 10th Workshop on Component Oriented Programming (WCOP'05), pages 1-8, July 2005.
bib | www: ]
[5] Viktoria Firus, Heiko Koziolek, Steffen Becker, Ralf Reussner, and Wilhelm Hasselbring. Empirische Bewertung von Perfomanz-Vorhersageverfahren für Software-Architekturen. In Peter Liggesmeyer, Klaus Pohl, and Michael Goedicke, editors, Proc. Software Engineering 2005 (SE'05), volume 64 of LNI, pages 55-66. GI, February 2005.
bib | http ]

Leave a Reply