Contact
Universitätsstraße 38
70569 Stuttgart
Deutschland
2021
- Avritzer, A., Britto, R., Trubiani, C., Russo, B., Janes, A., Camilli, M., van Hoorn, A., Heinrich, R., Rapp, M., & Henß, J. (2021). A Multivariate Characterization and Detection of Software Performance Antipatterns. Proceedings of the 12th ACM/SPEC International Conference on Performance Engineering (ICPE 2021), 61--72. https://doi.org/10.1145/3427921.3450246
- Düllmann, T. F., Kabierschke, O., & van Hoorn, A. (2021). StalkCD: A Model-Driven Framework for Interoperability and Analysis of CI/CD Pipelines. In Proceedings of the EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2021).
- Avritzer, A., Camilli, M., Janes, A., Russo, B., Jahić, J., van Hoorn, A., Britto, R., & Trubiani, C. (2021). PPTAMλ: What, Where, and How of Cross-domain Scalability Assessment. Companion of the 18th IEEE International Conference on Software Architecture (ICSA 2021), 62--69. https://doi.org/10.1109/ICSA-C52384.2021.00016
- Beck, S., Frank, S., Hakamian, M. A., Merino, L., & van Hoorn, A. (2021). TransVis: Using Visualizations and Chatbots for Supporting Transient Behavior in Microservice Systems. Proceedings of the 9th IEEE Working Conference on Software Visualization (VISSOFT 2021).
- Frank, S., Hakamian, A., Wagner, L., Kesim, D., von Kistowski, J., & van Hoorn, A. (2021). Scenario-based Resilience Evaluation and Improvement of Microservice Architectures: An Experience Report. Companion of the 15th European Conference on Software Architecture (ECSA 2021).
- Schulz, H., Okanovic, D., van Hoorn, A., & Tuma, P. (2021). Context-tailored Workload Model Generation for Continuous Representative Load Testing. Proceedings of the 12th ACM/SPEC International Conference on Performance Engineering (ICPE 2021), 21--32. https://doi.org/10.1145/3427921.3450240
- Amiri, A., Zdun, U., & van Hoorn, A. (2021). Modeling and Empirical Validation of Reliability and Performance Trade-Offs of Dynamic Routing in Service- and Cloud-Based Architectures. IEEE Transactions on Services Computing.
2020
- Gias, A. U., van Hoorn, A., Zhu, L., Casale, G., Düllmann, T. F., & Wurster, M. (2020). Performance Engineering for Microservices and Serverless Applications: The RADON Approach. Companion of the 11th ACM/SPEC International Conference on Performance Engineering (ICPE 2020), 46--49. https://doi.org/10.1145/3375555.3383120
- Hasselbring, W., & van Hoorn, A. (2020). Kieker: A monitoring framework for software engineering research. Software Impacts, 5. https://doi.org/10.1016/j.simpa.2020.100019
- Okanovic, D., Beck, S., Merz, L., Zorn, C., Merino, L., van Hoorn, A., & Beck, F. (2020). Can a Chatbot Support Software Engineers with Load Testing? Approach and Experiences. Proceedings of the 11th ACM/SPEC International Conference on Performance Engineering (ICPE 2020).
- Rufino, V., Nogueira, M., Avritzer, A., Menasché, D., Russo, B., Janes, A., Ferme, V., van Hoorn, A., Schulz, H., & Lima, C. (2020). Improving Predictability of User-Affecting Metrics to Support Anomaly Detection in Cloud Services. Access, 8, 198152--198167. https://dx.doi.org/10.1109/ACCESS.2020.3028571
- Brataas, G., Hanssen, G. K., Herbst, N., & van Hoorn, A. (2020). Agile Scalability Engineering: The ScrumScale Method. IEEE Software.
- Amiri, A., Zdun, U., Simhandl, G., & van Hoorn, A. (2020). Impact of Service- and Cloud-Based Dynamic Routing Architectures on System Reliability. Proceedings of the 18th International Conference on Service Oriented Computing (ICSOC 2020).
- Schulz, H., van Hoorn, A., & Wert, A. (2020). Reducing the Maintenance Effort for Parameterization of Representative Load Tests Using Annotations. Software Testing, Verification & Reliability, 30(1), Article 1. https://doi.org/10.1002/stvr.1712
- Eismann, S., Bezemer, C.-P., Shang, W., van Hoorn, A., & Okanović, D. (2020). Microservices: A Performance Tester’s Dream or Nightmare? Proceedings of the 11th ACM/SPEC International Conference on Performance Engineering (ICPE 2020).
- Gias, A. U., van Hoorn, A., Zhu, L., Casale, G., Düllmann, T. F., & Wurster, M. (2020). Performance Engineering for Microservices and Serverless Applications: The RADON Approach. Proceedings of the 11th ACM/SPEC International Conference on Performance Engineering (ICPE 2020). https://doi.org/10.1145/3375555.3383120
- Angerstein, T., Heger, C., van Hoorn, A., Okanović, D., Schulz, H., Siegl, S., & Wert, A. (2020). ContinuITy --- automatisiertes Performance-Testen in der kontinuierlichen Softwareentwicklung : Abschlussbericht.
- Brataas, G., Hanssen, G. K., Herbst, N., & van Hoorn, A. (2020). Agile Scalability Engineering: The ScrumScale Method. IEEE Software, 37(05), Article 05. https://doi.org/10.1109/MS.2019.2923184
- Kesim, D., van Hoorn, A., Frank, S., & Häussler, M. (2020). Identifying and Prioritizing Chaos Experiments by Using Established Risk Analysis Techniques. Proceedings of the 31st International Symposium on Software Reliability Engineering (ISSRE 2020).
- Frank, S., & van Hoorn, A. (2020). SQuAT-Vis: Visualization and Interaction in Software Architecture Optimization. Proceedings of the 14th European Conference on Software Architecture (ECSA 2020).
- Trubiani, C., Aleti, A., Goodwin, S., Jamshidi, P., van Hoorn, A., & Gratzl, S. (2020). VisArch: Visualization of Performance-based Architectural Refactorings. Proceedings of the 14th European Conference on Software Architecture (ECSA 2020).
- Schulz, H., & van Hoorn, A. (2020). Representative Load Testing in Continuous Software Engineering: Automation and Maintenance Support. Software Engineering 2020, Fachtagung Des GI-Fachbereichs Softwaretechnik, P-300, 149--150. https://doi.org/10.18420/SE2020\_46
- Avritzer, A., Ferme, V., Janes, A., Russo, B., van Hoorn, A., Schulz, H., Menasché, D., & Rufino, V. (2020). Scalability Assessment of Microservice Architecture Deployment Configurations: A Domain-based Approach Leveraging Operational Profiles and Load Tests. Journal of Systems and Software. https://doi.org/10.1016/j.jss.2020.110564
- Hakamian, A., Klinaku, F., van Hoorn, A., & Becker, S. (2020). Resilience, Survivability, and Elasticity: A Taxonomy for Change Impact Quantification of Reconfigurable Systems. Proceedings of the 2020 IEEE International Symposium on Software Reliability Engineering Workshops, ISSRE Workshops, 267--274. https://doi.org/10.1109/ISSREW51248.2020.00084
2019
- Casale, G., Artac, M., van den Heuvel, W.-J., van Hoorn, A., Jakovits, P., Leymann, F., Long, M., Papanikolaou, V., Presenza, D., Russo, A., Srirama, S. N., Tamburri, D. A., Wurster, M., & Zhu, L. (2019). RADON: Rational Decomposition and Orchestration for Serverless Computing. Software-Intensive Cyber-Physical Systems.
- Getir, S., van Hoorn, A., Kehrer, T., Noller, Y., & Tichy, M. (2019). Supporting Semi-Automatic Co-Evolution of Architecture and Fault Tree Models. Software Engineering 2019, 57--58. https://doi.org/10.18420/se2019-13
- Brataas, G., Hanssen, G. K., Herbst, N., & van Hoorn, A. (2019). Agile Scalability Engineering: The ScrumScale Method. IEEE Software.
- Okanović, D., van Hoorn, A., Zorn, C., Beck, F., Ferme, V., & Walter, J. (2019). Concern-driven Reporting of Software Performance Analysis Results. Companion Proceedings of the ACM/SPEC International Conference on Performance Engineering (ICPE 2019), 1--4. https://doi.org/10.1145/3302541.3313103
- Avritzer, A., Menasché, D. S., Rufino, V., Russo, B., Janes, A., Ferme, V., van Hoorn, A., & Schulz, H. (2019). PPTAM: Production and Performance Testing Based Application Monitoring. Companion Proceedings of the ACM/SPEC International Conference on Performance Engineering (ICPE 2019), 39--40. https://doi.org/10.1145/3302541.3311961
- Thüm, T., van Hoorn, A., Apel, S., Bürdek, J., Getir, S., Heinrich, R., Jung, R., Kowal, M., Lochau, M., Schaefer, I., & Walter, J. (2019). Managed Software Evolution (R. H. Reussner, M. Goedicke, W. Hasselbring, B. Vogel-Heuser, J. Keim, & L. Märtin, Eds.; pp. 175--206). Springer. https://doi.org/10.1007/978-3-030-13499-0\_8
- Proceedings of the Workshops of the Software Engineering Conference 2019, Stuttgart, Germany, February 19, 2019. (2019). In S. Krusche, K. Schneider, M. Kuhrmann, R. Heinrich, R. Jung, M. Konersmann, E. Schmieders, S. Helke, I. Schaefer, A. Vogelsang, B. Annighöfer, A. Schweiger, M. Reich, & A. van Hoorn (Eds.), CEUR Workshop Proceedings (Vol. 2308). CEUR-WS.org. http://ceur-ws.org/Vol-2308
- Bougouffa, S., Busch, K., Heinrich, R., van Hoorn, A., Konersmann, M., Seifermann, S., Taspolatoglu, E., Ocker, F., Vargas, C., Pirehgalin, M. F., Reussner, R. H., & Vogel-Heuser, B. (2019). Managed Software Evolution (R. H. Reussner, M. Goedicke, W. Hasselbring, B. Vogel-Heuser, J. Keim, & L. Märtin, Eds.; pp. 335--374). Springer. https://doi.org/10.1007/978-3-030-13499-0\_12
- Schulz, H., van Hoorn, A., & Wert, A. (2019). Reducing the Maintenance Effort for Parameterization of Representative Load Tests Using Annotations. Software Testing, Verification & Reliability.
- Paule, C., Düllmann, T. F., & van Hoorn, A. (2019). Vulnerabilities in Continuous Delivery Pipelines? A Case Study. Proceedings of the 2019 IEEE International Conference on Software Architecture (ICSA 2019), 102--108. https://doi.org/10.1109/ICSA-C.2019.00026
- Schulz, H., Angerstein, T., Okanović, D., & van Hoorn, A. (2019). Microservice-tailored Generation of Session-based Workload Models for Representative Load Testing. Proceedings of the 27th IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2019).
- Bezemer, C.-P., Eismann, S., Ferme, V., Grohmann, J., Heinrich, R., Jamshidi, P., Shang, W., van Hoorn, A., Villaviencio, M., Walter, J., & Willnecker, F. (2019). How is Performance Addressed in DevOps? A Survey on Industrial Practices. Proceedings of the ACM/SPEC International Conference on Performance Engineering (ICPE 2019), 45--50. https://doi.org/10.1145/3297663.3309672
- Schulz, H., Okanovic, D., van Hoorn, A., Ferme, V., & Pautasso, C. (2019). Behavior-driven Load Testing Using Contextual Knowledge---Approach and Experiences. Proceedings of the ACM/SPEC International Conference on Performance Engineering (ICPE 2019), 265--272. https://doi.org/10.1145/3297663.3309674
- Heiden, S., Grunske, L., Kehrer, T., Keller, F., van Hoorn, A., Filieri, A., & Lo, D. (2019). An Evaluation of Pure Spectrum-Based Fault Localization Techniques for Large-Scale Software Systems. Software: Practice and Experience, 49(8), Article 8. https://doi.org/10.1002/spe.2703
2018
- Pitakrat, T., Okanovic, D., van Hoorn, A., & Grunske, L. (2018). Architecture-Aware Online Failure Prediction for Distributed Software Systems. Software Engineering 2018, 121--122.
- Xie, T., van Hoorn, A., Wang, H., & Weber, I. (2018). Introduction to the Special Issue on Emerging Software Technologies for Internet-Based Systems: Internetware and DevOps. ACM Trans. Internet Techn., 18(2), Article 2. https://doi.org/10.1145/3173572
- Heger, C., van Hoorn, A., Okanović, D., Siegl, S., Vögele, C., & Wert, A. (2018). diagnoseIT: Expertengestützte automatische Diagnose von Performance-Problemen in Enterprise-Anwendungen (Abschlussbericht). https://arxiv.org/abs/1802.00056
- Vögele, C., van Hoorn, A., Schulz, E., Hasselbring, W., & Krcmar, H. (2018). WESSBAS: Extraction of Probabilistic Workload Specifications for Load Testing and Performance Prediction---A Model-Driven Approach for Session-Based Application Systems. Journal on Software and System Modeling (SoSyM), 17(2), Article 2. https://doi.org/10.1007/s10270-016-0566-5
- Sáez, S. G., Andrikopoulos, V., Bitsaki, M., Leymann, F., & van Hoorn, A. (2018). Utility-based Decision Making for Migrating Cloud-based Applications. ACM Transactions on Internet Technology, 18(2), Article 2. http://doi.acm.org/10.1145/3140545
- Wolter, K., Knottenbelt, W. J., van Hoorn, A., & Nambiar, M. (Eds.). (2018). Companion of the 2018 ACM/SPEC International Conference on Performance Engineering, ICPE 2018, Berlin, Germany, April 09-13, 2018. ACM. http://dl.acm.org/citation.cfm?id=3185768
- Avritzer, A., Ferme, V., Janes, A., Russo, B., Schulz, H., & van Hoorn, A. (2018). A quantitative approach for the assessment of microservice architecture deployment alternatives using automated performance testing. Proceedings of the 12th European Conference on Software Architecture (ECSA 2018).
- Bezemer, C.-P., Eismann, S., Ferme, V., Grohmann, J., Heinrich, R., Jamshidi, P., Shang, W., van Hoorn, A., Villaviencio, M., Walter, J., & Willnecker, F. (2018). How is Performance Addressed in DevOps? A Survey on Industrial Practices. CoRR, abs/1808.06915. http://arxiv.org/abs/1808.06915
- Trubiani, C., Bran, A., van Hoorn, A., Avritzer, A., & Knoche, H. (2018). Exploiting Load Testing and Profiling for Performance Antipattern Detection. Information and Software Technology, 95, 329--345. https://doi.org/10.1016/j.infsof.2017.11.016
- Getir, S., Grunske, L., van Hoorn, A., Kehrer, T., Noller, Y., & Tichy, M. (2018). Supporting semi-automatic co-evolution of architecture and fault tree models. Journal of Systems and Software, 142, 115--135. https://doi.org/10.1016/j.jss.2018.04.001
- Schulz, H., Angerstein, T., & van Hoorn, A. (2018). Towards Automating Representative Load Testing in Continuous Software Engineering. Proceedings of the ACM/SPEC International Conference on Performance Engineering (ICPE 2018) Companion (7th International Workshop on Load Testing and Benchmarking of Software Systems, LTB 2018). https://doi.org/10.1145/3185768.3186288
- van Hoorn, A., Aleti, A., Düllmann, T. F., & Pitakrat, T. (2018). ORCAS: Efficient Resilience Benchmarking of Microservice Architectures. Proceedings of the 29th IEEE International Symposium on Software Reliability Engineering (ISSRE 2018), 146--147.
- van Hoorn, A., & Siegl, S. (2018). Application Performance Management: Measuring and Optimizing the Digital Customer Experience. SIGS DATACOM GmbH. http://dx.doi.org/10.18419/opus-10332
- Heger, C., van Hoorn, A., Okanović, D., Siegl, S., Vögele, C., & Wert, A. (2018). diagnoseIT: Expertengestützte automatische Diagnose von Performance-Probleme in Enterprise-Anwendungen (Abschlussbericht). https://arxiv.org/abs/1802.00056
- Pitakrat, T., Okanović, D., van Hoorn, A., & Grunske, L. (2018). Hora: Architecture-aware online failure prediction. Journal of Systems and Software, 137, 669--685. http://dx.doi.org/10.1016/j.jss.2017.02.041
- Düllmann, T. F., Paule, C., & van Hoorn, A. (2018). Exploiting DevOps Practices for Dependable and Secure Continuous Delivery Pipelines. Proceedings of the 4th International Workshop on Rapid Continuous Software Engineering (RCoSE 2018) @ ICSE 2018.
- Aleti, A., Trubiani, C., van Hoorn, A., & Jamshidi, P. (2018). An Efficient Method for Uncertainty Propagation in Robust Software Performance Estimation. Journal of Systems and Software, 138, 222--235. https://doi.org/10.1016/j.jss.2018.01.010
- Wolter, K., Knottenbelt, W. J., van Hoorn, A., & Nambiar, M. (Eds.). (2018). Proceedings of the 2018 ACM/SPEC International Conference on Performance Engineering, ICPE 2018, Berlin, Germany, April 09-13, 2018. ACM. https://doi.org/10.1145/3184407
2017
- van Hoorn, A., & Siegl, S. (2017). Application Performance Management (APM): Continuous Monitoring of Application Performance (OBJEKTspektrum Poster, in German).
- Düllmann, T. F., & van Hoorn, A. (2017). Model-driven Generation of Microservice Architectures for Benchmarking Performance and Resilience Engineering Approaches. Companion of the 8th ACM/SPEC International Conference on Performance Engineering (ICPE ’17), 171--172. https://doi.org/10.1145/3053600.3053627
- Heger, C., van Hoorn, A., Mann, M., & Okanović, D. (2017). Application Performance Management: State of the Art and Challenges for the Future. Proceedings of the 8th ACM/SPEC International Conference on Performance Engineering (ICPE ’17), 429--432. https://doi.org/10.1145/3030207.3053674
- van Hoorn, A., Vögele, C., Hasselbring, W., & Krcmar, H. (2017). A Unified Model-Driven Approach for Extracting and Generating Workload Specifications for Load Testing and Performance Prediction of Application Systems. Software Engineering 2017, 97--98.
- Ardagna, D., Casale, G., Nitto, E. D., van Hoorn, A., Leitner, P., & Willnecker, F. (2017). Message from the QUDOS@ICPE ’17 Chairs. Companion of the 8th ACM/SPEC International Conference on Performance Engineering (ICPE ’17).
- Düllmann, T. F. \, Heinrich, R., van Hoorn, A., Pitakrat, T., Walter, J., & Willnecker, F. (2017). CASPA: A Platform for Comparability of Architecture-based Software Performance Engineering Approaches. Proceedings of the 2017 IEEE International Conference on Software Architecture (ICSA 2017), 294--297. https://doi.org/10.1109/ICSAW.2017.26
- Walter, J., van Hoorn, A., & Kounev, S. (2017). Automated and Adaptable Decision Support for Software Performance Engineering. Proceedings of the 11th EAI International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS 2017).
- Angerstein, T., Okanović, D., Heger, C., van Hoorn, A., Kovacević, A., & Kluge, T. (2017). Many Flies in One Swat: Automated Categorization of Performance Problem Diagnosis Results. Proceedings of the 8th ACM/SPEC International Conference on Performance Engineering (ICPE ’17), 341--344. https://doi.org/10.1145/3030207.3030242
- Rago, A., Vidal, S., Diaz-Pace, J. A., Frank, S., & van Hoorn, A. (2017). Distributed Quality-Attribute Optimization of Software Architectures. Proceedings of the 11th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS 2017), 7:1--7:10. https://doi.org/10.1145/3132498.3132509
- Heinrich, R., van Hoorn, A., Knoche, H., Li, F., Lwakatare, L. E., Pahl, C., Schulte, S., & Wettinger, J. (2017). Performance Engineering for Microservices: Research Challenges and Directions. Companion of the 8th ACM/SPEC International Conference on Performance Engineering (ICPE ’17), 223--226. https://doi.org/10.1145/3053600.3053653
- Pitakrat, T., Okanović, D., van Hoorn, A., & Grunske, L. (2017). Hora: Architecture-aware online failure prediction. Journal of Systems and Software. http://dx.doi.org/10.1016/j.jss.2017.02.041
- Keller, F., Grunske, L., Heiden, S., Filieri, A., van Hoorn, A., & Lo, D. (2017). A Critical Evaluation of Spectrum-Based Fault Localization Techniques on a Large-Scale Software System. Proceedings of the 2017 IEEE International Conference on Software Quality, Reliability and Security (QRS 2017), 114--125. https://doi.org/10.1109/QRS.2017.22
- van Hoorn, A., Jamshidi, P., Leitner, P., & Weber, I. (Eds.). (2017). Report from GI-Dagstuhl Seminar 16394: Software Performance Engineering in the DevOps World.
- Angerbauer, K., Okanović, D., van Hoorn, A., & Heger, C. (2017). The Back End is Only One Part of the Picture: Mobile-Aware Application Performance Monitoring and Problem Diagnosis. Proceedings of the 11th EAI International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS 2017).
2016
- Okanović, D., van Hoorn, A., Heger, C., Wert, A., & Siegl, S. (2016). Towards Performance Tooling Interoperability: An Open Format for Representing Execution Traces. Proceedings of the 13th European Workshop on Performance Engineering (EPEW ’16), 94--108. https://doi.org/10.1007/978-3-319-46433-6_7
- Vögele, C., van Hoorn, A., Schulz, E., Hasselbring, W., & Krcmar, H. (2016). WESSBAS: Extraction of Probabilistic Workload Specifications for Load Testing and Performance Prediction---A Model-Driven Approach for Session-Based Application Systems. Journal on Software and System Modeling (SoSyM).
- Ardagna, D., Casale, G., van Hoorn, A., & Willnecker, F. (Eds.). (2016). Proceedings of the 2nd International Workshop on Quality-Aware DevOps (QUDOS 2016). ACM.
- Walter, J., van Hoorn, A., Koziolek, H., Okanovic, D., & Kounev, S. (2016). Asking ``What?’’, Automating the ``How?’’: The Vision of Declarative Performance Engineering. Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering (ICPE 2016), 91--94. http://dx.doi.org/10.1145/2851553.2858662
- Keller, F., Völter, M., van Hoorn, A., & Birken, K. (2016). Leveraging Palladio for Performance Awareness in the IETS3 Integrated Specification Environment. Proceedings of the 7th Symposium on Software Performance (SSP ’16).
- Skouradaki, M., Ferme, V., Pautasso, C., Leymann, F., & van Hoorn, A. (2016). Micro-Benchmarking BPMN 2.0 Workflow Management Systems with Workflow Patterns. Proceedings of the 28th International Conference on Advanced Information Systems Engineering (CAiSE ’16), 67--82. https://doi.org/10.1007/978-3-319-39696-5_5
- Hasselbring, W., Becker, S., van Hoorn, A., Kounev, S., & Reussner, R. (Eds.). (2016). Proceedings of the 7th Symposium on Software Performance (SSP). Gesellschaft für Informatik e.V.
- Pitakrat, T., Okanović, D., van Hoorn, A., & Grunske, L. (2016). An Architecture-aware Approach to Hierarchical Online Failure Prediction. Proceedings of the 12th International ACM SIGSOFT Conference on the Quality of Software Architectures (QoSA ’16), 60--69.
- Keck, P., van Hoorn, A., Okanović, D., Pitakrat, T., & Düllmann, T. F. (2016). Antipattern-Based Problem Injection for Assessing Performance and Reliability Evaluation Techniques. Proceedings of the IEEE 27th International Symposium on Software Reliability Engineering Workshops (ISSREW 2016), 8th International Workshop on Software Aging and Rejuvenation (WoSAR 2016), 64–70. https://doi.org/10.1109/ISSREW.2016.36
- Heger, C., van Hoorn, A., Okanović, D., Siegl, S., & Wert, A. (2016). Expert-Guided Automatic Diagnosis of Performance Problems in Enterprise Applications. Proceedings of the 12th European Dependable Computing Conference (EDCC ’16), 185–188. https://doi.org/10.1109/EDCC.2016.16
2015
- Hasselbring, W., & van Hoorn, A. (2015). Open-Source Software as Catalyzer for Technology Transfer: Kieker’s Development and Lessons Learned (No. TR-1508; Issue TR-1508). Department of Computer Science, Kiel University, Germany.
- Vögele, C., van Hoorn, A., & Krcmar, H. (2015). Automatic Extraction of Session-Based Workload Specifications for Architecture-Level Performance Models. Proceedings of the 4th International Workshop on Large-Scale Testing (LT 2015), Co-Located with ACM/SPEC ICPE 2015, 5--8. http://dx.doi.org/10.1145/2693182.2693183
- van Hoorn, A., Vögele, C., Schulz, E., Hasselbring, W., & Krcmar, H. (2015). Automatic Extraction of Probabilistic Workload Specifications for Load Testing Session-Based Application Systems. EAI Endorsed Trans. Self-Adaptive Systems, 1(3), Article 3. https://doi.org/10.4108/icst.valuetools.2014.258171
- Brunnert, A., Becker, S., Hasselbring, W., van Hoorn, A., Kounev, S., Krcmar, H., & Reussner, R. (Eds.). (2015). Proceedings of the Symposium on Software Performance: Joint Descartes/Kieker/Palladio Days 2015. Gesellschaft für Informatik e.V.
- Brunnert, A., van Hoorn, A., Willnecker, F., Danciu, A., Hasselbring, W., Heger, C., Herbst, N., Jamshidi, P., Jung, R., von Kistowski, J., Koziolek, A., Kroß, J., Spinner, S., Vögele, C., Walter, J., & Wert, A. (2015). Performance-oriented DevOps: A Research Agenda (No. SPEC-RG-2015-01; Issue SPEC-RG-2015-01). SPEC Research Group --- DevOps Performance Working Group, Standard Performance Evaluation Corporation (SPEC). http://research.spec.org/fileadmin/user_upload/documents/wg_rgdevops/endorsed_publications/SPEC-RG-2015-001-DevOpsPerformanceResearchAgenda.pdf
- Pitakrat, T., Grunert, J., Kabierschke, O., Keller, F., & van Hoorn, A. (2015). A Framework for System Event Classification and Prediction by Means of Machine Learning. EAI Endorsed Trans. Self-Adaptive Systems, 1(3), Article 3. https://doi.org/10.4108/icst.valuetools.2014.258197
- Ardagna, D., Brunnert, A., Casale, G., & van Hoorn, A. (Eds.). (2015). Proceedings of the 1st International Workshop on Quality-Aware DevOps (QUDOS 2015). ACM.
- Vögele, C., Heinrich, R., Heilein, R., van Hoorn, A., & Krcmar, H. (2015). Modeling Complex User Behavior with the Palladio Component Model. Proceedings of the Symposium on Software Performance 2015 (SSP ’15), 59--61.
2014
- Schulz, E., Goerigk, W., Hasselbring, W., van Hoorn, A., & Knoche, H. (2014). Model-Driven Load and Performance Test Engineering in DynaMod. Proceedings of the Workshop on Model-Based and Model-Driven Software Modernization (MMSM~’14), 10--11.
- Pitakrat, T., van Hoorn, A., & Grunske, L. (2014). Increasing Dependability of Component-based Software Systems by Online Failure Prediction. Proceedings of the 10th European Dependable Computing Conference (EDCC~’14), 78--81. http://dx.doi.org/10.1109/EDCC.2014.28
- Pitakrat, T., Grunert, J., Kabierschke, O., Keller, F., & van Hoorn, A. (2014). A Framework for System Event Classification and Prediction by Means of Machine Learning. Proceedings of the 8th International Conference on Performance Evaluation Methodologies and Tools (ValueTools 2014), 173--180. http://dx.doi.org/10.4108/icst.valuetools.2014.258197
- Huber, N., van Hoorn, A., Koziolek, A., Brosig, F., & Kounev, S. (2014). Modeling run-time adaptation at the system architecture level in dynamic service-oriented environments. Springer Service Oriented Computing and Applications (SOCA), 8(1), Article 1. https://doi.org/10.1007/s11761-013-0144-4
- van Hoorn, A. (2014). Model-Driven Online Capacity Management for Component-Based Software Systems. In Kiel Computer Science Series (No. 2014/6; Issue 2014/6). Department of Computer Science, Kiel University.
- van Hoorn, A., Vögele, C., Schulz, E., Hasselbring, W., & Krcmar, H. (2014). Automatic Extraction of Probabilistic Workload Specifications for Load Testing Session-Based Application Systems. Proceedings of the 8th International Conference on Performance Evaluation Methodologies and Tools (ValueTools 2014), 139--146. http://dx.doi.org/10.4108/icst.valuetools.2014.258171
- Schulz, E., Goerigk, W., Hasselbring, W., van Hoorn, A., & Knoche, H. (2014). Model-Driven Load and Performance Test Engineering in DynaMod. Softwaretechnik-Trends, 34(2), Article 2.
- Proceedings of the Symposium on Software Performance: Joint Descartes/Kieker/Palladio Days 2014, Stuttgart, Germany, November 26-28, 2014. (2014). In S. Becker, W. Hasselbring, A. van Hoorn, S. Kounev, & R. Reussner (Eds.), Technical Report Computer Science: Vol. 2014/05. University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
- Fittkau, F., van Hoorn, A., & Hasselbring, W. (2014). Towards a Dependability Control Center for Large Software Landscapes. Proceedings of the 10th European Dependable Computing Conference (EDCC~’14), 58--61. http://dx.doi.org/10.1109/EDCC.2014.12
2013
- Proceedings of the Symposium on Software Performance: Joint Kieker/Palladio Days 2013, Karlsruhe, Germany, November 27-29, 2013. (2013). In S. Becker, W. Hasselbring, A. van Hoorn, & R. Reussner (Eds.), KPDAYS (Vol. 1083). CEUR-WS.org.
- Pitakrat, T., van Hoorn, A., & Grunske., L. (2013). A Comparison of Machine Learning Algorithms for Proactive Hard Disk Drive Failure Detection. Proceedings of the 4th International ACM SIGSOFT Symposium on Architecting Critical Systems (ISARCS~2013), 1--10. http://dx.doi.org/10.1145/2465470.2465473
- van Hoorn, A., Frey, S., Goerigk, W., Hasselbring, W., Knoche, H., Köster, S., Krause, H., Porembski, M., Stahl, T., Steinkamp, M., & Wittmüss, N. (2013). DynaMod: Dynamische Analyse für modellgetriebene Software-Modernisierung (No. TR-1305; Issue TR-1305). Department of Computer Science, Kiel University, Germany.
Since 01/2013 |
University of Stuttgart, Inst. of Software Engineering, Software Quality and Architecture Interim professor (W3) and head of Reliable Software Systems Group (10/2015-02/2017), Akademischer Rat (since 11/2014), PostDoc |
10/2014 |
PhD in Computer Science (with distinction) from Kiel University |
10/2008-12/2012 |
Kiel University, Department of Computer Science, Software Engineering Group Research assistant/PhD student |
10/2007-12/2010 |
University of Oldenburg, Department of Computer Science, Software Engineering Group and DFG GK Trustworthy Software Systems Research assistant/PhD student (scholarship holder) |
09/2007 |
Master in Computer Science (Dipl.-Inform.) from University of Oldenburg |
10/2002-09/2007 |
University of Oldenburg Studies of Computer Science |
- Software performance and reliability engineering
- Performance modeling, testing, measurement/monitoring, and evaluation
- Workload characterization and workload generation
- Online performance and resource management
- Interoperability between APM and SPE methods, techniques, and tools
- Quality-aware DevOps
- Software architecture
- Component-based, Web-based software systems, microservices
- Quality of Service (particularly, performance and resource efficiency)
- Runtime reconfiguration/adaptation, Self-*
- Software reengineering
- Dynamic and hybrid software analysis
- Extraction of architectural models and usage profiles
- Architecture-based software modernization
- Grants and Scholarships
- 09/2017-08/2019: ContinuITy: Automated Performance Testing in Continuous Software Engineering, funded by German Federal Ministry of Education and Research (BMBF, 01IS17010), 232 000€ (consortium: 851 000€ total project size; 603 000€ total project funding)
- 03/2017-02/2020: ORCAS: Efficient Resilience Benchmarking of Microservice Architectures, funded by Baden-Württemberg Stiftung (108 000€) and co-financed by University of Stuttgart (additional ~100 000€).
- 01/2016-12/2018: Declare - Declarative Performance Engineering, funded by the German Research Foundation (DFG, HO 5721/1-1), 190 000€ (consortium: 380 000€ total project size/funding)
- 07/2015-06/2018: SQuAT - Search Techniques for Managing Quality-Attribute Tradeoffs in Software Design Optimizations, funded by German Federal Ministry of Education and Research (BMBF, 01DN15014), 95 000€
- 03/2015-02/2017: diagnoseIT - Expert-Guided Automatic Diagnosis of Performance Problems in Enterprise Applications, funded by German Federal Ministry of Education and Research (BMBF, 01IS15004), 190 000€ (consortium: 743 000€ total project size; 520 000€ total project funding)
- 10/2010-03/2011: PhD scholarship from University of Oldenburg, Germany (700€ net/month).
- 04/2008-09/2010: PhD scholarship from the German Research Foundation (DFG) (1400€ net/month)
- Awards
- 09/2017, Fortaleza, CE, Brazil: Best paper award for “Distributed Quality-Attribute Optimization of Software Architectures” at 11th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS 2017).
- 03/2016, Delft, Netherlands: Best demo award for “diagnoseIT: Expert-Guided Automatic Diagnosis of Performance Problems in Enterprise Applications” at 7th ACM/SPEC International Conference on Performance Engineering 2016.
- 06/2015, Kiel, Germany: 2014 best dissertation award of the Technical Faculty at Kiel University (carrying a value of 250€).
- 02/2015, Austin, TX: 2014 SPECtacular Contributor Award from the Standard Performance Evaluation Corporation (SPEC).
- 01/2015, Kiel, Germany: 2014 b+m Software and Systems Award for my PhD dissertation on Model-Driven Online Capacity Management for Component-Based Software Systems (carrying a value of 1000€).
- 03/2014, Dublin, Ireland: Best poster award for "Kieker — Application Performance Management
and Dynamic Architecture Discovery" at 5th ACM/SPEC International Conference on Performance Engineering.
Organization
- 3rd International Workshop on Quality-aware DevOps (QUDOS 2017), April 27, 2017 in L'Aquila, Germany, co-located with ACM/SPEC 2017
- GI Dagstuhl seminar on Software Performance Engineering in the DevOps World, Schloss Dagstuhl, Germany, Sep 26-30, 2016
- 2nd International Workshop on Quality-aware DevOps (QUDOS 2016), July 21, 2016 in Saarbrücken, Germany, co-located with ISSTA 2016
- International Workshop on Quality-aware DevOps (QUDOS 2015), September 1, 2015, Bergamo, Italy, co-located with ESEC/FSE 2015
- Symposium on Software Performance: Joint Descartes/Kieker/Palladio Days, November 26-28, 2014, Stuttgart, Germany
- Symposium on Software Performance: Joint Kieker/Palladio Days 2013, November 27-29, 2013, Karlsruhe, Germany
- KoSSE-Symposium Application Performance Management: Kieker Days 2012, November 29-30, 2012, Kiel, Germany
Positions
- SPEC Research Group (RG)
- Elected Vice Chair (since 2015)
- Elected Steering Committee member (since 2014)
- Publicity Officer (since 2013)
- Chair of the RG DevOps Performance Working Group (since 2014)
- 9th ACM/SPEC ICPE 2018, PC Chair
- 8th ACM/SPEC ICPE 2017, Finance Chair
- 7th ACM/SPEC ICPE 2016, Tutorial Chair
- 6th ACM/SPEC ICPE 2015, Publicity and Web Chair
Reviewing/PC Memberships (Selection)
- Journals/Magazines: Automated Software Engineering (JASE, Springer), Performance Evaluation Review (PER, ACM SIGMETRICS), Software Magazine (IEEE), Software Engineering Research and Development (JSERD, Springer), Software and System Modeling (SoSyM, Springer), Transactions on the Web (TWEB, ACM)
- Conferences and workshops (PC memberships; * for reviewer): CSE@SE (2017), CSMR (2010*-2012*), DSSO (2015), IEEE/IFIP WICSA/ECSA (2010*,2012*), ICECCS (2014, 2015, 2017), ACM/IEEE ICSE (2008*), ACM/SPEC ICPE (2013*), LT@ICPE (2015, 2016, 2017), MoLS@ICPE (2017), Valuetools (2017), WEPPE@ICPE (2017), WOSP-C@ICPE (2017)
- International funding agencies and research organizations (not detailed)
André van Hoorn has passed away
We regret to announce the passing of André van Hoorn on June 8th, 2024, following a serious illness.
André was a valuable group member for years as a PostDoc and interim professor between 2015 and 2017. Since 2021, he worked at the University of Hamburg as a senior lecturer and later as a professor.
His main research focused on the quantitative analysis of performance and other quality criteria in complex and distributed software systems. He was a highly valued member of the national and international communities on software performance, software engineering, and software architecture. In particular, he was a member of the steering committees of SPEC research and the ICPE conference and was regularly engaged with ICSA, ECSA, and other conferences.
An online book of condolences has also been set up: https://recocards.com/board/c-andr--86632755206.
To support André's family, a donation campaign has been set up at spende.vhoorn.de. Any contribution is highly appreciated. Thank you. (While the website is in German only, international contributions are possible and welcome via PayPal or credit card.)
We will miss not only his excellent research but also his great humor and never-ending good mood.