Contact
+49 711 685 88273
+4971168588472
Email
Universitätsstraße 38
70569 Stuttgart
Germany
Room: 1.345
Office Hours
Please make an appointment via email or via my secretary.
Subject
Software Architecture, Software Quality, Performance, Elasticity, Resilience, IoT, Cloud, Mechatronic/CP systems
2022
- Speth, S., Becker, S., Breitenbücher, U., Fuchs, P., Meißner, N., Riesch, A., & Wetzel, D. (2022). IT-REX - A Vision for a Gamified e-Learning Platform for the First Semesters of Computer Science Courses. In V. Thurner, B. Kleinen, J. Siegeris, & D. Weber-Wulff (Eds.), Software Engineering im Unterricht der Hochschulen, SEUH 2022, Berlin, Germany, February 24-25, 2022: Vol. P-321 (pp. 43--48). Gesellschaft für Informatik, Bonn. https://doi.org/10.18420/SEUH2022\_05
- Hakamian, M. A., Klinaku, F., Frank, S., van Hoorn, A., & Becker, S. (2022). Planning for Software System Recovery by Knowing Design Limitations of Cloud-native Patterns. In M. van Steen, D. Ferguson, & C. Pahl (Eds.), Proceedings of the 12th International Conference on Cloud Computing and Services Science, CLOSER 2022,, Online Streaming, April 27-29, 2022 (pp. 215--222). SCITEPRESS. https://doi.org/10.5220/0011061500003200
- Speth, S., Krieger, N., Reißner, G., & Becker, S. (2022). Teaching during the Covid-19 Pandemic - Online Programming Education. In V. Thurner, B. Kleinen, J. Siegeris, & D. Weber-Wulff (Eds.), Software Engineering im Unterricht der Hochschulen, SEUH 2022, Berlin, Germany, February 24-25, 2022: Vol. P-321 (pp. 89--94). Gesellschaft für Informatik, Bonn. https://doi.org/10.18420/SEUH2022\_09
- Groner, R., Juhnke, K., Höppner, S., Tichy, M., Becker, S., Vijayshree, V., & Frank, S. (2022). A Survey on the Relevance of the Performance of Model Transformations. In L. Grunske, J. Siegmund, & A. Vogelsang (Eds.), Software Engineering 2022, Fachtagung des GI-Fachbereichs Softwaretechnik, 21.-25. Februar 2022, Virtuell: Vol. P-320 (pp. 35--36). Gesellschaft für Informatik e.V. https://doi.org/10.18420/se2022-ws-008
- Speth, S., Stieß, S., & Becker, S. (2022). A Vision for Explainability of Coordinated and Conflicting Adaptions in Self-Adaptive Systems (short paper). In J. Manner, D. Lübke, S. Haarmann, S. Kolb, N. Herzberg, & O. Kopp (Eds.), Proceedings of the 14th Central European Workshop on Services and their Composition (ZEUS 2022), Bamberg, Germany, February 24-25, 2022 (Vol. 3113, pp. 16--19). CEUR-WS.org. http://ceur-ws.org/Vol-3113/paper4.pdf
- Amrouch, H., Anders, J., Becker, S., Betka, M., Bleher, G., Domanski, P., Elhamawy, N., Ertl, T., Gatzastras, A., Genssler, P. R., Hasler, S., Heinrich, M., van Hoorn, A., Jafarzadeh, H., Kallfass, I., Klemme, F., Koch, S., Küsters, R., Lalama, A., … Zimmermann, M. (2022). Intelligent Methods for Test and Reliability. In C. Bolchini, I. Verbauwhede, & I. Vatajelu (Eds.), 2022 Design, Automation & Test in Europe Conference & Exhibition, DATE 2022, Antwerp, Belgium, March 14-23, 2022 (pp. 969--974). IEEE. https://doi.org/10.23919/DATE54114.2022.9774526
- Speth, S., Stieß, S., & Becker, S. (2022). A Saga Pattern Microservice Reference Architecture for an Elastic SLO Violation Analysis. IEEE 19th International Conference on Software Architecture Companion, ICSA Companion 2022, Honolulu, HI, USA, March 12-15, 2022, 116--119. https://doi.org/10.1109/ICSA-C54293.2022.00029
2021
- Klinaku, F., Hakamian, M. A., & Becker, S. (2021). Using Online Working Sessions as an Evaluation Technique for Research in SPE: Experience and Lessons Learned (Poster). In D. G. Reichelt, R. Müller, S. Becker, W. Hasselbring, A. van Hoorn, S. Kounev, A. Koziolek, & R. H. Reussner (Eds.), Short Paper Proceedings of Symposium on Software Performance 2021, SSP 2021, Leipzig, Germany, November 9-10, 2022 (Vol. 3043). CEUR-WS.org. http://ceur-ws.org/Vol-3043/poster8.pdf
- Becker, S., Cámara, J., Challita, S., Fehling, C., Jansen, A., Kopp, O., Koziolek, H., Kruchten, P., Lewis, G. A., Lilienthal, C., Spalazzese, R., & Trubiani, C. (2021). Message from the SAIP, NEMI, ECRF, Journal First, and Workshops Track Chairs. 18th IEEE International Conference on Software Architecture Companion, ICSA Companion 2021, Stuttgart, Germany, March 22-26, 2021, 10--11. https://doi.org/10.1109/ICSA-C52384.2021.00006
- Fuksa, M., & Becker, S. (2021). Mini Programming Worlds: Teaching MDSD via the Hamster Simulator. ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, MODELS 2021 Companion, Fukuoka, Japan, October 10-15, 2021, 696--701. https://doi.org/10.1109/MODELS-C53483.2021.00113
- Polian, I., Anders, J., Becker, S., Bernardi, P., Chakrabarty, K., Elhamawy, N., Sauer, M., Singh, A. D., Reorda, M. S., & Wagner, S. (2021). Exploring the Mysteries of System-Level Test. CoRR, abs/2103.06656. https://arxiv.org/abs/2103.06656
- Speth, S., Becker, S., & Breitenbücher, U. (2021). Cross-Component Issue Metamodel and Modelling Language. In M. Helfert, D. Ferguson, & C. Pahl (Eds.), Proceedings of the 11th International Conference on Cloud Computing and Services Science, CLOSER 2021, Online Streaming, April 28-30, 2021 (pp. 304--311). SCITEPRESS. https://doi.org/10.5220/0010497703040311
- Klinaku, F., Hakamian, M. A., & Becker, S. (2021). Architecture-based Evaluation of Scaling Policies for Cloud Applications. In E. El-Araby, V. Kalogeraki, D. Pianini, F. Lassabe, B. Porter, S. Ghahremani, I. Nunes, M. Bakhouya, & S. Tomforde (Eds.), IEEE International Conference on Autonomic Computing and Self-Organizing Systems, ACSOS 2021, Washington, DC, USA, September 27 - Oct. 1, 2021 (pp. 151--157). IEEE. https://doi.org/10.1109/ACSOS52086.2021.00035
- Katic, J., Klinaku, F., & Becker, S. (2021). The Slingshot Simulator: An Extensible Event-Driven PCM Simulator (Poster). In D. G. Reichelt, R. Müller, S. Becker, W. Hasselbring, A. van Hoorn, S. Kounev, A. Koziolek, & R. H. Reussner (Eds.), Short Paper Proceedings of Symposium on Software Performance 2021, SSP 2021, Leipzig, Germany, November 9-10, 2022 (Vol. 3043). CEUR-WS.org. http://ceur-ws.org/Vol-3043/poster7.pdf
- Speth, S., Krieger, N., Breitenbücher, U., & Becker, S. (2021). Gropius-VSC: IDE Support for Cross-Component Issue Management (short paper). In R. Heinrich, R. Mirandola, & D. Weyns (Eds.), ECSA 2021 Companion Volume, Virtual (originally: Växjö, Sweden), 13-17 September, 2021 (Vol. 2978). CEUR-WS.org. http://ceur-ws.org/Vol-2978/tool-paper103.pdf
- Groner, R., Juhnke, K., Götz, S., Tichy, M., Becker, S., Vijayshree, V., & Frank, S. (2021). A Survey on the Relevance of the Performance of Model Transformations. J. Object Technol., 20(2), 1--27. https://doi.org/10.5381/jot.2021.20.2.a5
- Abella, J., Alcaide, S., Anders, J., Bas, F., Becker, S., Mulder, E. D., Elhamawy, N., Gürkaynak, F. K., Handschuh, H., Hernández, C., Hutter, M., Kosmidis, L., Polian, I., Sauer, M., Wagner, S., & Regazzoni, F. (2021). Security, Reliability and Test Aspects of the RISC-V Ecosystem. 26th IEEE European Test Symposium, ETS 2021, Bruges, Belgium, May 24-28, 2021, 1--10. https://doi.org/10.1109/ETS50041.2021.9465449
- Groner, R., Beaucamp, L., Tichy, M., & Becker, S. (2021). An Exploratory Study on Performance Engineering in Model Transformations. In A. Koziolek, I. Schaefer, & C. Seidl (Eds.), Software Engineering 2021, Fachtagung des GI-Fachbereichs Softwaretechnik, 22.-26. Februar 2021, Braunschweig/Virtuell: Vol. P-310 (pp. 51--52). Gesellschaft für Informatik e.V. https://doi.org/10.18420/SE2021\_14
2020
- Groner, R., Beaucamp, L., Tichy, M., & Becker, S. (2020). An exploratory study on performance engineering in model transformations. In E. Syriani, H. A. Sahraoui, J. de Lara, & S. Abrahão (Eds.), MoDELS’20: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems, Virtual Event, Canada, 18-23 October, 2020 (pp. 308--319). ACM. https://doi.org/10.1145/3365438.3410950
- Hakamian, M. A., Klinaku, F., van Hoorn, A., & Becker, S. (2020). Resilience, Survivability, and Elasticity: A Taxonomy for Change Impact Quantification of Reconfigurable Systems. 2020 IEEE International Symposium on Software Reliability Engineering Workshops, ISSRE Workshops, Coimbra, Portugal, October 12-15, 2020, 267--274. https://doi.org/10.1109/ISSREW51248.2020.00084
- Vijayshree, V., Frank, M., & Becker, S. (2020). Extended Abstract of Performance Analysis and Prediction of Model Transformation. In J. N. Amaral, A. Koziolek, C. Trubiani, & A. Iosup (Eds.), ICPE ’20: ACM/SPEC International Conference on Performance Engineering, Edmonton, AB, Canada, April 20-24, 2020 (pp. 303--304). ACM. https://doi.org/10.1145/3358960.3383769
- Becker, S., Bescherer, C., & Fest, A. (2020). Reflective Pedagogical Practice on and in Introduction to Programming and Software Engineering. In S. Krusche & S. Wagner (Eds.), Tagungsband des 17. Workshops “Software Engineering im Unterricht der Hochschulen” 2020, Innsbruck, Österreich, 26. - 27.02.2020 (Vol. 2531, pp. 7--10). CEUR-WS.org. http://ceur-ws.org/Vol-2531/paper02.pdf
- Speth, S., Breitenbücher, U., & Becker, S. (2020). Gropius - A Tool for Managing Cross-component Issues. In H. Muccini, P. Avgeriou, B. Buhnova, J. Cámara, M. Caporuscio, M. Franzago, A. Koziolek, P. Scandurra, C. Trubiani, D. Weyns, & U. Zdun (Eds.), Software Architecture - 14th European Conference, ECSA 2020 Tracks and Workshops, L’Aquila, Italy, September 14-18, 2020, Proceedings (Vol. 1269, pp. 82--94). Springer. https://doi.org/10.1007/978-3-030-59155-7\_7
- Becker, S., & Keller, H. B. (2020). INFORMATIK 2020 - Bericht der Session zum Thema Software Engineering. In R. H. Reussner, A. Koziolek, & R. Heinrich (Eds.), 50. Jahrestagung der Gesellschaft für Informatik, INFORMATIK 2020 - Back to the Future, Karlsruhe, Germany, 28. September - 2. Oktober 2020: Vol. P-307 (pp. 35--37). GI. https://doi.org/10.18420/inf2020\_01
- Polian, I., Anders, J., Becker, S., Bernardi, P., Chakrabarty, K., Elhamawy, N., Sauer, M., Singh, A. D., Reorda, M. S., & Wagner, S. (2020). Exploring the Mysteries of System-Level Test. 29th IEEE Asian Test Symposium, ATS 2020, Penang, Malaysia, November 23-26, 2020, 1--6. https://doi.org/10.1109/ATS49688.2020.9301557
2019
- Heinzemann, C., Becker, S., & Volk, A. (2019). Transactional execution of hierarchical reconfigurations in cyber-physical systems. Softw. Syst. Model., 18(1), 157--189. https://doi.org/10.1007/s10270-017-0583-z
- Software Engineering and Software Management, SE/SWM 2019, Stuttgart, Germany, February 18-22, 2019. (2019). In S. Becker, I. Bogicevic, G. Herzwurm, & S. Wagner (Eds.), LNI: Vol. P-292. GI. https://dl.gi.de/handle/20.500.12116/21116
- Frank, M., Klinaku, F., Hilbrich, M., & Becker, S. (2019). Towards a parallel template catalogue for software performance predictions. In L. Duchien, A. Koziolek, R. Mirandola, E. M. N. Mart\’ınez, C. Quinton, R. Scandariato, P. Scandurra, C. Trubiani, & D. Weyns (Eds.), Proceedings of the 13th European Conference on Software Architecture, ECSA 2019, Paris, France, September 9-13, 2019, Companion Proceedings (Proceedings Volume 2), (pp. 18--21). ACM. https://doi.org/10.1145/3344948.3344958
- Heinrich, R., Koziolek, A., Reussner, R. H., & Becker, S. (2019). Infrastructure for modeling and analyzing the quality of software architectures. In N. Medvidovic, M. Mirakhorli, S. Malek, J. Garcia, Y. Cai, R. Kazman, & L. Xiao (Eds.), Proceedings of the 2nd International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering, ECASE@ICSE 2019, May 27, 2019, Montreal, Quebec, Canada (pp. 2--5). IEEE / ACM. https://doi.org/10.1109/ECASE.2019.00009
- Klinaku, F., Bilgery, D., & Becker, S. (2019). The applicability of palladio for assessing the quality of cloud-based microservice architectures. In L. Duchien, A. Koziolek, R. Mirandola, E. M. N. Mart\’ınez, C. Quinton, R. Scandariato, P. Scandurra, C. Trubiani, & D. Weyns (Eds.), Proceedings of the 13th European Conference on Software Architecture, ECSA 2019, Paris, France, September 9-13, 2019, Companion Proceedings (Proceedings Volume 2), (pp. 34--37). ACM. https://doi.org/10.1145/3344948.3344961
- Frank, M., Becker, S., Kaplan, A., & Koziolek, A. (2019). Performance-influencing Factors for Parallel and Algorithmic Problems in Multicore Environments: Work-In-Progress Paper. In V. Apte, A. D. Marco, M. Litoiu, & J. Merseguer (Eds.), Companion of the 2019 ACM/SPEC International Conference on Performance Engineering, ICPE 2019, Mumbai, India, April 07-11, 2019 (pp. 21--24). ACM. https://doi.org/10.1145/3302541.3313099
- Klinaku, F., Zigldrum, M., Frank, M., & Becker, S. (2019). The Elastic Processing of Data Streams in Cloud Environments: A Systematic Mapping Study. In V. M. Muñoz, D. Ferguson, M. Helfert, & C. Pahl (Eds.), Proceedings of the 9th International Conference on Cloud Computing and Services Science, CLOSER 2019, Heraklion, Crete, Greece, May 2-4, 2019 (pp. 316--323). SciTePress. https://doi.org/10.5220/0007708503160323
2018
- Joint Proceedings of the Workshops at Modellierung 2018 co-located with Modellierung 2018, Braunschweig, Germany, February 21, 2018. (2018). In I. Schaefer, L. Cleophas, M. Felderer, S. Becker, W. Böhm, D. Fahland, H.-G. Fill, R. Heinrich, K. Kirchner, M. Köhler-Bußmeier, M. Konersmann, H. C. Mayr, D. Moldt, A. Oberweis, F. Reher, M. Riebisch, S. Sauer, H. Schlingloff, B. Thalheim, … T. Weyer (Eds.), CEUR Workshop Proceedings (Vol. 2060). CEUR-WS.org. http://ceur-ws.org/Vol-2060
- Groner, R., Tichy, M., & Becker, S. (2018). Towards Performance Engineering of Model Transformation. In K. Wolter, W. J. Knottenbelt, A. van Hoorn, & M. Nambiar (Eds.), Companion of the 2018 ACM/SPEC International Conference on Performance Engineering, ICPE 2018, Berlin, Germany, April 09-13, 2018 (pp. 33--36). ACM. https://doi.org/10.1145/3185768.3186305
- Spalazzese, R., Platenius, M. C., Becker, S., & Engels, G. (2018). IoT-ASAP 2018: Message from the Chairs. 2018 IEEE International Conference on Software Architecture Companion, ICSA Companion 2018, Seattle, WA, USA, April 30 - May 4, 2018, 8--9. https://doi.org/10.1109/ICSA-C.2018.00009
- Frank, M., Klinaku, F., & Becker, S. (2018). Challenges in Multicore Performance Predictions. In K. Wolter, W. J. Knottenbelt, A. van Hoorn, & M. Nambiar (Eds.), Companion of the 2018 ACM/SPEC International Conference on Performance Engineering, ICPE 2018, Berlin, Germany, April 09-13, 2018 (pp. 47--48). ACM. https://doi.org/10.1145/3185768.3185773
- Lehrig, S., Hilbrich, M., & Becker, S. (2018). The architectural template method: templating architectural knowledge to efficiently conduct quality-of-service analyses. Softw., Pract. Exper., 48(2), 268--299. https://doi.org/10.1002/spe.2517
- Klinaku, F., Frank, M., & Becker, S. (2018). CAUS: An Elasticity Controller for a Containerized Microservice. In K. Wolter, W. J. Knottenbelt, A. van Hoorn, & M. Nambiar (Eds.), Companion of the 2018 ACM/SPEC International Conference on Performance Engineering, ICPE 2018, Berlin, Germany, April 09-13, 2018 (pp. 93--98). ACM. https://doi.org/10.1145/3185768.3186296
- Klinaku, F., & Becker, S. (2018). The Slingshot Approach - Model-Driven Engineering the Coordination of Autoscaling Mechanisms for Elastic Cloud Applications. In M. Fazio & W. Zimmermann (Eds.), Advances in Service-Oriented and Cloud Computing - Workshops of ESOCC 2018, Como, Italy, September 12-14, 2018, Revised Selected Papers (Vol. 1115, pp. 158--165). Springer. https://doi.org/10.1007/978-3-030-63161-1\_13
- Heinrich, R., Werle, D., Klare, H., Reussner, R. H., Kramer, M. E., Becker, S., Happe, J., Koziolek, H., & Krogmann, K. (2018). The palladio-bench for modeling and simulating software architectures. In M. Chaudron, I. Crnkovic, M. Chechik, & M. Harman (Eds.), Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, ICSE 2018, Gothenburg, Sweden, May 27 - June 03, 2018 (pp. 37--40). ACM. https://doi.org/10.1145/3183440.3183474
2017
- Becker, S., & Werner, M. (2017). Doktorandensymposium. 47. Jahrestagung Der Gesellschaft Für Informatik, Informatik 2017, Chemnitz, Germany, September 25-29, 2017, 2345. https://doi.org/10.18420/in2017_237
- Heinzemann, C., Becker, S., & Volk, A. (2017). Transactional execution of hierarchical reconfigurations in cyber-physical systems. Software & Systems Modeling, 1--33.
- Becker, S. (2017). Bericht zur Jahrestagung der Fachgruppe Architekturen, 19. und 20. Juni 2017 in Stuttgart. Softwaretechnik-Trends, 37(3), Article 3. http://pi.informatik.uni-siegen.de/stt/37\_3/./01\_Fachgruppenberichte/ARC/FG\_ARC\_jahrestagung20170619\_bericht.pdf
- Becker, S., Brataas, G., & Lehrig, S. (2017). Engineering Scalable, Elastic, and Cost-Efficient Cloud Computing Applications: The CloudScale Method. Springer.
- Spalazzese, R., Platenius, M. C., Becker, S., Engels, G., & Persson, P. (2017). Message from the IoT-ASAP Chairs. Software Architecture Workshops (ICSAW), 2017 IEEE International Conference On, 70--71.
- Herbst, N., Becker, S., Kounev, S., Koziolek, H., Maggio, M., Milenkoski, A., & Smirni, E. (2017). Metrics and Benchmarks for Self-aware Computing Systems. In Self-Aware Computing Systems (pp. 437--464). Springer International Publishing.
2016
- Hasselbring, W., Becker, S., van Hoorn, A., Kounev, S., & Reussner, R. (2016). 7th Symposium on Software Performance (SSP). Softwaretechnik-Trends, 36(4), 1.
- Kounev, S., Brosig, F., Meier, P., Becker, S., Koziolek, A., Koziolek, H., & Rygielski, P. (2016). Analysis of the trade-offs in different modeling approaches for performance prediction of software systems. Software Engineering, 47--48.
- Lehrig, S., & Becker, S. (2016). Using performance models for planning the redeployment to infrastructure-as-a-service environments: a case study. Quality of Software Architectures (QoSA), 2016 12th International ACM SIGSOFT Conference On, 11--20.
- Lehrig, S., Becker, S., Stier, C., & Reussner, R. H. (2016). Future Trends. In R. H. Reussner, S. Becker, J. Happe, R. Heinrich, A. Koziolek, H. Koziolek, M. Kramer, & K. Krogmann (Eds.), Modeling and Simulating Software Architectures -- The Palladio Approach (pp. 339--342). MIT Press. http://mitpress.mit.edu/books/modeling-and-simulating-software-architectures
- Becker, S., Klatt, B., Klaus Krogmann, M. L., & Lehrig, S. (2016). Relation to Implementation. In R. H. Reussner, S. Becker, J. Happe, R. Heinrich, A. Koziolek, H. Koziolek, M. Kramer, & K. Krogmann (Eds.), Modeling and Simulating Software Architectures -- The Palladio Approach (pp. 245--274). MIT Press. http://mitpress.mit.edu/books/modeling-and-simulating-software-architectures
- Brataas, G., Becker, S., Lehrig, S., Huljenić, D., Kopcak, G., & Stupar, I. (2016). The CloudScale method: A white paper. SINTEF ICT, Oslo, Norway, Tech. Rep.
2015
- Lehrig, S., & Becker, S. (2015). The CloudScale Method for Software Scalability, Elasticity, and Efficiency Engineering: a Tutorial. Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, 329--331.
2014
- Dziwok, S., Goschin, S., & Becker, S. (2014). Specifying Intra-Component Dependencies for Synthesizing Component Behaviors. Proceedings of the 1st International Workshop on Model-Driven Engineering for Component-Based Software Systems (ModComp) 2014, 16--25.
- Arifulina, S., Platenius, M. C., Gerth, C., Becker, S., Engels, G., & Schäfer, W. (2014). Configuration of Specification Language and Matching for Services in On-The-Fly Computing (tr-ri-14-342; Issue tr-ri-14-342). Heinz Nixdorf Institute, University of Paderborn.
- Becker, S., Hasselbring, W., van Hoorn, A., Kounev, S., Reussner, R., & others. (2014). Proceedings of the 2014 Symposium on Software Performance (SOSP’14): Joint Descartes/Kieker/Palladio Days.
- Wohlrab, R., de Gooijer, T., Koziolek, A., & Becker, S. (2014). Experience of Pragmatically Combining RE Methods for Performance Requirements in Industry. Proceedings of the 22nd IEEE International Requirements Engineering Conference (RE), 344--353. https://doi.org/10.1109/RE.2014.6912285
- Dziwok, S., Gerking, C., Becker, S., Thiele, S., Heinzemann, C., & Pohlmann, U. (2014). A tool suite for the model-driven software engineering of cyber-physical systems. Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, 715--718.
- Becker, S., Dziwok, S., Gerking, C., Schäfer, W., Heinzemann, C., Thiele, S., Meyer, M., Priesterjahn, C., Pohlmann, U., & Tichy, M. (2014). The MechatronicUML Design Method - Process and Language for Platform-Independent Modeling (tr-ri-14-337; Issue tr-ri-14-337). Heinz Nixdorf Institute, University of Paderborn.
- Becker, M., Platenius, M. C., & Becker, S. (2014). Cloud Computing Reduces Uncertainties in Quality-of-Service Matching! In Advances in Service-Oriented and Cloud Computing (pp. 153--159). Springer International Publishing.
2013
- Becker, M., Becker, S., & Meyer, J. (2013). SimuLizar: Design-Time Modelling and Performance Analysis of Self-Adaptive Systems. Proceedings of Software Engineering 2013, P-213, 71--84. http://subs.emis.de/LNI/Proceedings/Proceedings213/71.pdf
- Frieben, J., Heutger, H., Meyer, M., & Becker, S. (2013). Modulare Leistungsprognose von Kompaktsteuerungen. In J. Gausemeier, R. Dumitrescu, F.-J. Rammig, W. Schäfer, & A. Trächtler (Eds.), 9. Paderborner Workshop Entwurf mechatronischer Systeme (pp. 147--160). HNI Verlagsschriftenreihe, Paderborn.
- Becker, M., Luckey, M., & Becker, S. (2013). Performance Analysis of Self-Adaptive Systems for Requirements Validation at Design-Time. Proceedings of the 9th ACM SigSoft International Conference on Quality of Software Architectures (QoSA’13).
- Heinzemann, C., & Becker, S. (2013). Executing Reconfigurations in Hierarchical Component Architectures. Proceedings of the 16th International ACM SigSoft Symposium on Component-Based Software Engineering (CBSE).
- Brataas, G., Stav, E., Lehrig, S., Becker, S., Kopcak, G., & Huljenic, D. (2013). CloudScale: Scalability Management for Cloud Systems. Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering, 335--338. https://doi.org/10.1145/2479871.2479920
- Platenius, M. C., von Detten, M., Becker, S., Schäfer, W., & Engels, G. (2013). A Survey of Fuzzy Service Matching Approaches in the Context of On-The-Fly Computing. Proceedings of the 16th International ACM Sigsoft Symposium on Component-Based Software Engineering.
2012
- Koziolek, H., Schlich, B., Becker, S., & Hauck, M. (2012). Performance and reliability prediction for evolving service-oriented software systems. Empirical Software Engineering, 1–45. https://doi.org/10.1007/s10664-012-9213-0
- Becker, S. (2012). Model Transformations in Non-Functional Analysis. In M. Bernado, V. Cortellessa, & A. Pierantonio (Eds.), Formal methods for Model-Driven Engineering. Springer-Verlag Berlin Heidelberg.
- Klatt, B., & Becker, S. (2012). Architekturen 2012: Industrie und Wissenschaft treffen sich. OBJEKTspektrum, 6(6), Article 6. http://www.sigs-datacom.de/fachzeitschriften/objektspektrum/archiv/artikelansicht.html?tx_mwjournals_pi1%5Bpointer%5D=0&tx_mwjournals_pi1%5Bmode%5D=1&tx_mwjournals_pi1%5BshowUid%5D=7287
- Becker, S., Sauer, S., Riebisch, M., & Schätz, B. (2012). Modellbasierte und Modellgetriebene Softwaremodernisierung. Softwaretechnik-Trends, 32(2), 1--2.
2011
- Brüseke, F., Engels, G., & Becker, S. (2011). Palladio-based performance blame analysis. In R. Reussner, C. Szyperski, & W. Weck (Eds.), Proc. 16th International Workshop on Component Oriented Programming (WCOP’11).
- Koziolek, H., Schlich, B., Bilich, C., Weiss, R., Becker, S., Krogmann, K., Trifu, M., Mirandola, R., & Koziolek, A. (2011). An Industrial Case Study on Quality Impact Prediction for Evolving Service-Oriented Software. In R. N. Taylor, H. Gall, & N. Medvidovic (Eds.), Proceeding of the 33rd international conference on Software engineering (ICSE 2011), Software Engineering in Practice Track (pp. 776--785). ACM, New York, NY, USA. https://doi.org/10.1145/1985793.1985902
- Reussner, R., Becker, S., Burger, E., Happe, J., Hauck, M., Koziolek, A., Koziolek, H., Krogmann, K., & Kuperberg, M. (2011). The Palladio Component Model. In Karlsruhe reports in informatics ; 2011,14 (Karlsruhe Reports in Informatics ; 2011,14). KIT, Fakultät für Informatik. http://digbib.ubka.uni-karlsruhe.de/volltexte/1000022503
- Becker, S. (2011). Towards System Viewpoints to Specify Adaptation Models at Runtime. Proc. of the Software Engineering Conference, Young Researches Track (SE 2011), 31(4), Article 4. http://sdqweb.ipd.uka.de/publications/pdfs/becker2011a.pdf
2010
- Goldschmidt, T., Becker, S., & Uhl, A. (2010). Incremental Updates for Textual Modeling of Large Scale Models. Proceedings of the 15th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2010) - Poster Paper.
2009
- Goldschmidt, T., Becker, S., & Uhl, A. (2009). FURCAS: Framework for UUID-Retaining Concrete to Abstract Syntax Mappings. Proceedings of the 5th European Conference on Model Driven Architecture - Foundations and Applications (ECMDA 2009) - Tools and Consultancy Track.
2008
- Quality of Software Architectures. Models and Architectures, 4th International Conference on the Quality of Software-Architectures, QoSA 2008, Karlsruhe, Germany, October 14-17, 2008. Proceedings. (2008). In S. Becker, F. Plasil, & R. Reussner (Eds.), QoSA (Vol. 5281). Springer-Verlag Berlin Heidelberg.
- Martens, A., Becker, S., Koziolek, H., & Reussner, R. (2008). An Empirical Investigation of the Applicability of a Component-Based Performance Prediction Method. In N. Thomas & C. Juiz (Eds.), Proceedings of the 5th European Performance Engineering Workshop (EPEW’08), Palma de Mallorca, Spain (Vol. 5261, pp. 17--31). Springer-Verlag Berlin Heidelberg. https://doi.org/10.1007/978-3-540-87891-9_2
- Becker, S., Trifu, M., & Reussner, R. (2008). Towards Supporting Evolution of Service Oriented Architectures through Quality Impact Prediction. 1st International Workshop on Automated EngineeRing of Autonomous and Run-Time Evolving Systems (ARAMIS 2008).
- Happe, J., Friedrich, H., Becker, S., & Reussner, R. H. (2008). A Pattern-Based Performance Completion for Message-Oriented Middleware. Proceedings of the 7th International Workshop on Software and Performance (WOSP ’08), 165--176.
- Martens, A., Becker, S., Koziolek, H., & Reussner, R. (2008). An Empirical Investigation of the Effort of Creating Reusable Models for Performance Prediction. Proceedings of the 11th International Symposium on Component-Based Software Engineering (CBSE’08), Karlsruhe, Germany, 5282, 16--31. https://doi.org/10.1007/978-3-540-87412-6_3
- Koziolek, H., Becker, S., Happe, J., & Reussner, R. (2008). Life-Cycle Aware Modelling of Software Components. Proceedings of the 11th International Symposium on Component-Based Software Engineering (CBSE), 278–285.
- Becker, S. (2008). Coupled Model Transformations for QoS Enabled Component-Based Software Design. University of Oldenburg, Germany.
- Goldschmidt, T., Becker, S., & Uhl, A. (2008). Classification of Concrete Textual Syntax Mapping Approaches. Proceedings of the 4th European Conference on Model Driven Architecture - Foundations and Applications, 5059, 169--184. https://doi.org/10.1007/978-3-540-69100-6\_12
2007
- Becker, S., Koziolek, H., & Reussner, R. H. (2007). Model-based Performance Prediction with the Palladio Component Model. WOSP ’07: Proceedings of the 6th International Workshop on Software and Performance, 54--65. https://doi.org/10.1145/1216993.1217006
- Becker, S., Goldschmidt, T., Gruschko, B., & Koziolek, H. (2007). A Process Model and Classification Scheme for Semi-Automatic Meta-Model Evolution. Proc. 1st Workshop MDD, SOA Und IT-Management (MSI’07), 35--46. http://sdqweb.ipd.uka.de/publications/pdfs/becker2007a.pdf
- Kuperberg, M., & Becker, S. (2007). Predicting Software Component Performance: On the Relevance of Parameters for Benchmarking Bytecode and APIs. In R. Reussner, C. Czyperski, & W. Weck (Eds.), Proceedings of the 12th International Workshop on Component Oriented Programming (WCOP 2007). http://sdqweb.ipd.uka.de/publications/pdfs/kuperberg2007a.pdf
- Becker, S., Canal, C., Diakov, N., Murillo, J. M., Poizat, P., & Tivoli, M. (Eds.). (2007). Proceedings of the Third International Workshop on Coordination and Adaption Techniques for Software Entities (WCAT 2006), Nantes, France, July 2006 (Vol. 189). Electronic Notes in Theoretical Computer Science. http://www.sciencedirect.com/science/journal/15710661
- Becker, S., Goldschmidt, T., Groenda, H., Happe, J., Jacobs, H., Janz, C., Jünemann, K., Klatt, B., Köker, C., & Koziolek, H. (2007). Transformationen in der modellgetriebenen Software-Entwicklung (ISSN 1432-7864, Vol. 9). Fakultät für Informatik, Institut für Programmstrukturen und Datenorganisation. http://digbib.ubka.uni-karlsruhe.de/volltexte/1000007100
2006
- Quality of Software Architectures and Software Quality: First International Conference on the Quality of Software Architectures, QoSA 2005, and Second International Workshop on Software Quality, SOQUA 2005, Erfurt, Germany. (2006). In R. H. Reussner, J. Mayer, J. A. Stafford, S. Overhage, S. Becker, & P. S. J. (Eds.) (Eds.), Lecture Notes in Computer Science (Vol. 3712). Springer-Verlag Berlin Heidelberg.
- Streekmann, N., & Becker, S. (2006). A Case Study for Using Generator Configuration to Support Performance Prediction of Software Component Adaptation. In C. Hofmeister, I. Crnkovic, R. H. Reussner, & S. Becker (Eds.), Short Paper Proceedings of the Second International Conference on Quality of Software Architectures (QoSA2006), Väster\aas, Sweden, June 27 - 29, 2006, TR 2006-10, University of Karlsruhe (TH).
- Becker, S., Brogi, A., Gorton, I., Overhage, S., Romanovsky, A., & Tivoli, M. (2006). Towards an Engineering Approach to Component Adaptation. Architecting Systems with Trustworthy Components, 3938, 193--215.
- Becker, S., Canal, C., Diakov, N., Murillo, J. M., Poizat, P., & Tivoli, M. (2006). Coordination and Adaptation Techniques: Bridging the Gap Between Design and Implementation. In M. Südholt & C. Consel (Eds.), Object-Oriented Technology, ECOOP 2006 Workshop Reader, ECOOP 2006 Workshops, Nantes, France, July 3-7, 2006, Final Reports (Vol. 4379, pp. 72–86). Springer-Verlag Berlin Heidelberg.
- Koziolek, H., Firus, V., Becker, S., & Reussner, R. H. (2006). Handbuch der Software-Architektur. In W. Hasselbring & R. H. Reussner (Eds.), Handbuch der Software-Architektur (pp. 311--326). dPunkt.verlag Heidelberg.
- Hofmeister, C., Crnkovic, I., Reussner, R. H., & Becker, S. (Eds.). (2006). Short Paper Proceedings of the Second International Conference on Quality of Software Architectures (QoSA2006), Väster\aas, Sweden, June 27 - 29, 2006, TR 2006-10, University of Karlsruhe (TH) (Technical Report No. 2006–10; Issues 2006–10). Universität Karlsruhe (TH).
2005
- Firus, V., Becker, S., & Happe, J. (2005). Parametric Performance Contracts for QML-specified Software Components. Formal Foundations of Embedded Software and Component-Based Software Architectures (FESCA), 141, 73--90. http://sdqweb.ipd.uka.de/publications/pdfs/firus2005b.pdf
- Becker, S., Canal, C., Murillo, J. M., Poizat, P., & Tivoli, M. (2005). Design Time, Run Time and Implementation of Adaptation. Report on the Second International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’05).
- Becker, S. (2005). Using Generated Design Patterns to Support QoS Prediction of Software Component Adaptation. In C. Canal, J. M. Murillo, & P. Poizat (Eds.), Proceedings of the Second International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT 05). http://sdqweb.ipd.uka.de/publications/pdfs/becker2005a.pdf
2004
- Becker, S., Overhage, S., & Reussner, R. H. (2004). Classifying Software Component Interoperability Errors to Support Component Adaption. In I. Crnkovic, J. A. Stafford, H. W. Schmidt, & K. C. Wallnau (Eds.), Proceedings of the 7th International Symposium on Component-Based Software Engineering (CBSE 2004), Edinburgh, UK (Vol. 3054, pp. 68--83). Springer-Verlag Berlin Heidelberg. http://springerlink.metapress.com/content/yk87fnn309wf2fgh/
- Reussner, R. H., Becker, S., & Firus, V. (2004). Component Composition with Parametric Contracts. Tagungsband Der Net.ObjectDays 2004, 155--169. http://sdqweb.ipd.uka.de/publications/pdfs/reussner2004f.pdf
This is a list of courses I regularly teach:
- Courses
- Bachelor
- Programmierung und Softwareentwicklung
- Software Engineering
- Bachelor Seminars
- Project groups
- Bachelor thesis supervision
- Master
- Software Architecture (Sw.-Arch.)
- Model-Driven Software Development (MDSD)
- Quantitative Analysis of Software Designs (QASD)
- Master Seminars
- Lab assignments
- Master thesis supervision
- Bachelor
CAREER
from 03/2017, Full Professor (W3), Software Quality and Architecture Group, Institute of Software Engineering, University of Stuttgart, Germany and Head of the TGZ "Trustworthy Software Systems" at the TTI GmbH
10/2014 - 02/2017, Full Professor (W3), Software Engineering Chair, University of Technology Chemnitz, Germany
04/2010 - 09/2014, Assistant Professor (Juniorprofessor, W1), University of Paderborn, Germany
01/2008 - 03/2010, Department Head Software Engineering, FZI Forschungszentrum Informatik Karlsruhe, Germany
02/2006 - 12/2007, Researcher, University of Karlsruhe (TH), Germany
07/2003 - 01/2006, Researcher, University of Oldenburg, Germany
ACADEMIC EDUCATION
Assistant Professor (Jun.-Prof., W1), University of Paderborn
Evaluation Committee Head: Prof. Dr. Wilhelm Schäfer
PhD in Software Engineering (Dr.-Ing.), University of Oldenburg, 2008
Advisors: Prof. Dr. Ralf Reussner, Prof. Dr. Wilhelm Hasselbring
Diploma in Business Computing, 10/1997 - 06/2003, University of Technology Darmstadt
Advisor: Prof. Dr. Wolfgang Domschke
- Head of the Prüfungsausschuß Lehramt Informatik
- Fachstudienberater Lehramt Informatik
- Member of the senat's board for teacher education (Senatsausschuss Lehrerbildung, SALB)
- Chairmen of the German Computer Science Association (GI e.V.) SIG Architectures
- Head of the Technology Transfer Center (TGZ) "TSS - Trustworthy Software Systems" at the TTI GmbH
Starting 2017, Prof. Becker is a member of the steering committee of the International Conference on Software Architecture (ICSA). He is a founding member of the QoSA conference series, 2008 he has been PC-Co-Chair and from 2006 to 2017 he was a member in the QoSA steering committee. QoSA now is a part of ICSA. Since 2006 he is the head of the GI working group on model-driven software development of the special interest group on software architectures, since 2017 he is also the head of the special interest group (elected for three years). Furthermore, he is a member of a number of program committees of conferences in the areas of software architecture, software performance, and model-driven software development and evolution (e.g., ICPE, EPEW, CBSE, SEAA) where he was PC-Co-Chair of CBSE 2015 and ICPE 2016. He is a Co-Organizer of the national Symposium on Software Performance (SSP). He has executed several EU FP7 projects (CloudScale, Net.IDE, Q-ImPrESS), Q-ImPrESS as project lead. He has also executed several national level funded projects (AACC, SFC). He was a member of the first funding period of the DFG funded SFB 901 ”On-The-Fly Computing” where he also headed the architecture working group. He started his academic career as a researcher in the DFG funded young researcher group “Palladio” headed by Prof. Reussner where he was a main developer of the Palladio Component Model (PCM). The PCM’s main paper is in the Top 100 most cited papers of the last years in software engineering.