Navigation

Content Hotkeys
Software Engineering
Members
 

M.Sc.

 

M.Sc.

Research assistent
Phone:
+49-371-531-
Fax:
+49-371-531-
Room:
E-Mail:
About

Consultation Hours:
according to prior agreement

Publications

2018
[1] Frank, M., Klinaku, F. & Becker, S. Challenges in Multicore Performance Predictions. In Companion of the 2018 ACM/SPEC International Conference on Performance Engineering, pages 47-48, ACM, 2018.
[BibTeX]
2017
[1] Hilbrich, M. & Frank, M. Enforcing Security and Privacy via a Cooperation of Security Experts and Software Engineers: A Model-Based Vision. In SC2 2017 The IEEE 7th International Symposium on Cloud and Service Computing, pages 237-240, 2017.
[BibTeX]
[2] Frank, M., Hilbrich, M., Lehrig, S. & Becker, S. Parallelization, Modeling, and Performance Prediction in the Multi-/Many Core Area: A Systematic Literature Review. In SC2 2017 The IEEE 7th International Symposium on Cloud and Service Computing, pages 48-55, 2017.
[BibTeX]
[3] Hilbrich, M. & Frank, M. Debugging a Complex Systems, the Long Way from Data to Knowledge. In Proceedings of the Symposium on Software Performance 2017, 9-10 November 2017, Karlsruhe, Germany, 2017.
[BibTeX]
[4] Frank, M., Staude, S. & Hilbrich, M. Is the PCM Ready for ACTORs and Multicore CPUs? - A Use Case-based Evaluation. In Proceedings of the Symposium on Software Performance 2017, 9-10 November 2017, Karlsruhe, Germany, 2017.
[BibTeX]
[5] Hilbrich, M. & Frank, M. Analysis of Series of Measurements from Job-Centric Monitoring by Statistical Functions. Computer Science, 18(1):2, 2017.
[BibTeX] [Abstract]
[6] Hilbrich, M. & Frank, M. Time-Aligned Similarity Calculations for Job-Centric Monitoring. In IEEE 2017 CloudCom-Asia international conference, 2017.
[BibTeX]
[7] Lehrig, S., Hilbrich, M. & Becker, S. The architectural template method: templating architectural knowledge to efficiently conduct quality-of-service analyses. Software: Practice and Experience, 2017., (spe.2517).
[BibTeX]
2016
[1] Kounev, S., Brosig, F., Meier, P., Becker, S., Koziolek, A., Koziolek, H. & Rygielski, P. Analysis of the trade-offs in different modeling approaches for performance prediction of software systems. In Software Engineering 2016, Fachtagung des GI-Fachbereichs Softwaretechnik, 23.-26. Februar 2016, Wien, Österreich, pages 47-48, 2016.
[BibTeX]
[2] Richter, P., Frank, M. & Schlieter, H. Entwicklung eines Leitlinienmanagementsystems - Anforderungen und konzeptuelle Vorarbeiten. In Multikonferenz Wirtschaftsinformatik (MKWI) 2016 : Technische Universität Ilmenau, 09. - 11. März 2016; Band II, pages 679-690, 2016.
[BibTeX]
[3] Lehrig, S. & Becker, S. Using Performance Models for Planning the Redeployment to Infrastructure-as-a-Service Environments: A Case Study. In Proceedings of the 12th International ACM SIGSOFT Conference on Quality of Software Architectures, ACM, 2016., (Accepted for publication).
[BibTeX]
[4] Brataas, G., Stav, E. & Lehrig, S. Analysing Evolution of Work and Load. In Proceedings of the 12th International ACM SIGSOFT Conference on Quality of Software Architectures, ACM, 2016., (Accepted for publication).
[BibTeX]
[5] Frank, M. & Hilbrich, M. Performance Prediction for Multicore Environments---An Experiment Report. In Proceedings of the Symposium on Software Performance 2016, 7-9 November 2016, Kiel, Germany, 2016.
[BibTeX]
[6] Hilbrich, M., Frank, M. & Lehrig, S. Security Modeling with Palladio---Different Approaches. In Proceedings of the Symposium on Software Performance 2016, 7-9 November 2016, Kiel, Germany, 2016.
[BibTeX]
[7] Hilbrich, M., Lehrig, S. & Frank, M. Measured Values Lost in Time---or How I rose from a User to a Developer of Palladio. , 2016., (urlhttp://nbn-resolving.de/urn:nbn:de:bsz:ch1-qucosa-213813).
[BibTeX]
2015
[1] Brosig, F., Meier, P., Becker, S., Koziolek, A., Koziolek, H. & Kounev, S. Quantitative Evaluation of Model-Driven Performance Analysis and Simulation of Component-based Architectures. Software Engineering, IEEE Transactions on, 41(2):157-175, 2015.
[BibTeX] [Abstract]
[2] Hilbrich, M. & Frank, M. Analysis of Series of Measurements from Job-Centric Monitoring by Statistical Functions. In CGW Workshop '15 Proceedings, pages 81-82, ACC Cyfronet AGH, 2015., (ISBN 978-83-61433-14-9).
[BibTeX]
[3] Lehrig, S. & Becker, S. Software Architecture Design Assistants Need Controlled Efficiency Experiments: Lessons Learned from a Survey. In Proceedings of the 1st International Workshop on Future of Software Architecture Design Assistants, pages 19-24, ACM, 2015.
[BibTeX]
[4] Lehrig, S. & Eikerling, H. Analyzing Cost-Efficiency of Cloud Computing Applications with SimuLizar. In Proceedings of the Symposium on Software Performance 2015, 4-6 November 2015, Munich, Germany, 2015.
[BibTeX]
[5] Frank, M., Hilbrich, M. & Lehrig, S. Improved Scalability for Job-centric Monitoring in Distributed Infrastructures. In CGW Workshop '15 Proceedings, pages 79-80, ACC Cyfronet AGH, 2015., (ISBN 978-83-61433-14-9).
[BibTeX]
[6] Hilbrich, M. & Frank, M. Better Resource Usage by Job-Centric Monitoring. , 2015., (Symposium on Software Performance 2015, Poster, Munich, Germany).
[BibTeX]
[7] Hilbrich, M. & Müller-Pfefferkorn, R. Quantifying Performance and Scalability of the Distributed Monitoring Infrastructure SLAte. In Mitteilungen -- Gesellschaft für Informatik e.V.pages 141-151, 2015., (ISSN 0177 - 0454).
[BibTeX] [Abstract]
[8] Hilbrich, M., Petrlic, R. & Becker, S. Towards a Secure Cloud Usage for Financial IT. In Open Identity Summit 2015, 10-11 , 2014 November 2015, Berlin, Germany, pages 153-158, GI-Edition, Lecture Notes in Informatic, 2015., (ISBN 978-3-88579-645-9, ISSN 1617-5468).
[BibTeX]
[9] Hilbrich, M. & Müller-Pfefferkorn, R. Cross-Correlation as Tool to Determine the Similarity of Series of Measurements for Big-Data Analysis Tasks in Cloud Computing and Big Data: Second International Conference, CloudCom-Asia 2015, Huangshan, China, June 17-19, 2015, Revised Selected Papers, pages 263-282, Springer International Publishing, 2015.
[BibTeX] [Abstract]
[10] Becker, M., Lehrig, S. & Becker, S. Systematically Deriving Quality Metrics for Cloud Computing Systems. In Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, pages 169-174, ACM, 2015.
[BibTeX]
[11] Lehrig, S. & Becker, S. The CloudScale Method for Software Scalability, Elasticity, and Efficiency Engineering: A Tutorial. In Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, pages 329-331, ACM, 2015.
[BibTeX]
[12] Lehrig, S. & Becker, S. Beyond Simulation: Composing Scalability, Elasticity, and Efficiency Analyses from Preexisting Analysis Results. In Proceedings of the 2015 Workshop on Challenges in Performance Methods for Software Development, pages 29-34, ACM, 2015.
[BibTeX]
[13] Lehrig, S., Eikerling, H. & Becker, S. Scalability, Elasticity, and Efficiency in Cloud Computing: A Systematic Literature Review of Definitions and Metrics. In Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures, pages 83-92, ACM, 2015.
[BibTeX]
2014
[1] Brüseke, F., Wachsmuth, H., Engels, G. & Becker, S. PBlaman: performance blame analysis based on Palladio contracts. Concurrency and Computation: Practice and Experience, 2014.
[BibTeX]
[2] Koziolek, H., Becker, S., Happe, J., Tuma, P. & de Gooijer, T. Towards Software Performance Engineering for Multicore and Manycore Systems. SIGMETRICS Perform. Eval. Rev., 41(3):2-11, ACM, 2014.
[BibTeX]
[3] Arifulina, S., Platenius, M.C., Gerth, C., Becker, S., Engels, G. & Schäfer, W. Configuration of Specification Language and Matching for Services in On-The-Fly Computing. , 2014.
[BibTeX]
[4] Heinzemann, C. & Becker, S. Comparison of the MechatronicUML Component Models. , 2014.
[BibTeX]
[5] Platenius, M.C., Becker, S. & Schäfer, W. Integrating Service Matchers into a Service Market Architecture. , 2014.
[BibTeX]
[6] Becker, S., Dziwok, S., Gerking, C., Heinzemann, C., Schäfer, W., Meyer, M. & Pohlmann, U. The MechatronicUML Method: Model-Driven Software Engineering of Self-Adaptive Mechatronic Systems. In Proceedings of the 36th International Conference on Software Engineering (Posters), ACM, New York, NY, USA, 2014., (accepted).
[BibTeX]
[7] Becker, S., Dziwok, S., Gerking, C., Schäfer, W., Heinzemann, C., Thiele, S., Meyer, M., Priesterjahn, C., Pohlmann, U. & Tichy, M. The MechatronicUML Design Method - Process and Language for Platform-Independent Modeling. , 2014., (Version 0.4).
[BibTeX]
[8] Dziwok, S., Gerking, C., Becker, S., Thiele, S., Heinzemann, C. & Pohlmann, U. A Tool Suite for the Model-Driven Software Engineering of Cyber-Physical Systems. In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE), 2014., (Accepted).
[BibTeX]
[9] Dziwok, S., Goschin, S. & Becker, S. Specifying Intra-Component Dependencies for Synthesizing Component Behaviors. In Proceedings of the 1st International Workshop on Model-Driven Engineering for Component-Based Software Systems (ModComp) 2014, pages 16-25, ACM/IEEE, 2014.
[BibTeX]
[10] Lehrig, S. Applying Architectural Templates for Design-Time Scalability and Elasticity Analyses of SaaS Applications. In Proceedings of the 2Nd International Workshop on Hot Topics in Cloud Service Scalability, pages 2:1-2:8, ACM, 2014.
[BibTeX]
[11] Lehrig, S. & Becker, S. CloudScale - Skalierbarkeit für die Cloud. ForschungsForum Paderborn, 17:20-23, 2014.
[BibTeX]
[12] Lehrig, S. The Architectural Template Method: Design-Time Engineering of SaaS Applications. In PhD Session at the Advanced School on Service Oriented Computing 2014 (Summer SOC 2014), At Hersonissos, Crete, Greece, July 1, 2014., 2014.
[BibTeX]
[13] Becker, S., Hasselbring, W., van Hoorn, A., Kounev, S., Reussner, R. & thers, . Proceedings of the 2014 Symposium on Software Performance (SOSP'14): Joint Descartes/Kieker/Palladio Days. Stuttgart, Germany, Universität Stuttgart, 2014.
[BibTeX]
[14] Klaussner, C. & Lehrig, S. Using Java EE ProtoCom for SAP HANA Cloud. In Proceedings of the Symposium on Software Performance 2014, 26-28 November 2014, Stuttgart, Germany, 2014.
[BibTeX]
[15] Lehrig, S. & Becker, M. Approaching the Cloud: Using Palladio for Scalability, Elasticity, and Efficiency Analyses. In Proceedings of the Symposium on Software Performance 2014, 26-28 November 2014, Stuttgart, Germany, 2014.
[BibTeX]
[16] Dziwok, S., Gerking, C., Becker, S., Thiele, S., Heinzemann, C. & Pohlmann, U. A tool suite for the model-driven software engineering of cyber-physical systems. In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, pages 715-718, 2014.
[BibTeX]
[17] Becker, M., Platenius, M.C. & Becker, S. Cloud Computing Reduces Uncertainties in Quality-of-Service Matching!. In Advances in Service-Oriented and Cloud Computing, pages 153-159, Springer International Publishing, 2014.
[BibTeX]
[18] Wohlrab, R., Gooijer, T.d., Koziolek, A. & Becker, S. Experience of Pragmatically Combining RE Methods for Performance Requirements in Industry. In Proceedings of the 22nd IEEE International Requirements Engineering Conference (RE), pages 344-353, 2014.
[BibTeX] [Abstract]
[19] Becker, M., Becker, S., Besova, G., Walther, S. & Wehrheim, H. Towards Systematic Configuration for Architecture Validation. In Proceedings of the 40th Euromicro Conference on Software Engineering and Advanced Applications (Work in Progress Session), IEEE, 2014., (to appear).
[BibTeX]
[20] Arifulina, S., Platenius, M.C., Gerth, C., Becker, S., Engels, G. & Schaefer, W. Market-optimized Service Specification and Matching. In Proceedings of the 12th International Conference on Service Oriented Computing (ICSOC 2014) Proceedings of the 12th International Conference on Service Oriented Computing (ICSOC 2014), 2014., (to appear).
[BibTeX]
[21] Platenius, M.C., Becker, S. & Schaefer, W. Integrating Service Matchers into a Service Market Architecture. In Proceedings of the 8th European Conference on Software Architecture (ECSA 2014) Proceedings of the 8th European Conference on Software Architecture (ECSA 2014), 2014.
[BibTeX]
[22] Becker, M., Platenius, M.C. & Becker, S. Cloud Computing Reduces Uncertainties in Quality-of-Service Matching!. In Proceedings to the 2nd International Workshop on Cloud Service Brokerage (CSB 2014), 2014., (to appear).
[BibTeX]
2013
[1] Becker, M., Becker, S. & Meyer, J. SimuLizar: Design-Time Modelling and Performance Analysis of Self-Adaptive Systems. In Proceedings of Software Engineering 2013 (SE2013), Aachen, 2013.
[BibTeX]
[2] Becker, S., Mirandola, R., Happe, L. & Trubiani, C. Towards a methodology driven by dependencies of quality attributes for QoS-based analysis. In Proceedings of the 4th Joint ACM/SPEC International Conference on Performance Engineering (ICPE '13), Work-In-Progress Track, ACM, 2013.
[BibTeX]
[3] Hilbrich, M., Weber, M. & Tschüter, R. Automatic Analysis of Large Data Sets: A Walk-Through on Methods from Different Perspectives. In Cloud Computing and Big Data (CloudCom-Asia), 2013 International Conference on, pages 373-380, 2013.
[BibTeX] [Abstract]
[4] Brataas, G., Stav, E., Lehrig, S., Becker, S., Kopvcak, G. & Huljenic, D. CloudScale: Scalability Management for Cloud Systems. In Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering, pages 335-338, ACM, 2013.
[BibTeX]
[5] von Detten, M. & Lehrig, S. Reengineering of Component-Based Systems in the Presence of Design Deficiencies -- An Overview. In Proceedings of the 15th Workshop Software-Reengineering, pages 2, Gesellschaft fuer Informatik, 2013.
[BibTeX]
[6] Langhammer, M., Lehrig, S. & Kramer, M.E. Reuse and Configuration for Code Generating Architectural Refinement Transformations. In Proceedings of the 1st Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling, pages 6:1-6:5, ACM, 2013.
[BibTeX]
[7] Lehrig, S. Architectural Templates: Engineering Scalable SaaS Applications Based on Architectural Styles. In Proceedings of the MODELS 2013 Doctoral Symposium co-located with the 16th International ACM/IEEE Conference on Model Driven Engineering Languages and Systems (MODELS 2013), Miami, USA, October 1, 2013., 1071:48-55, CEUR-WS.org, 2013.
[BibTeX]
[8] Giacinto, D. & Lehrig, S. Towards Integrating Java EE into ProtoCom. In Proceedings of the Symposium on Software Performance: Joint Kieker/Palladio Days 2013, Karlsruhe, Germany, November 27-29, 2013., 1083:69-78, CEUR-WS.org, 2013.
[BibTeX]
[9] Stritzke, C. & Lehrig, S. Why and How We Should Use Graphiti to Implement PCM Editors. In Proceedings of the Symposium on Software Performance: Joint Kieker/Palladio Days 2013, Karlsruhe, Germany, November 27-29, 2013., 1083:1-10, CEUR-WS.org, 2013.
[BibTeX]
[10] Becker, M., Luckey, M. & Becker, S. Performance Analysis of Self-Adaptive Systems for Requirements Validation at Design-Time. In Proceedings of the 9th ACM SigSoft International Conference on Quality of Software Architectures (QoSA'13), ACM, 2013.
[BibTeX] [Abstract]
[11] Heinzemann, C. & Becker, S. Executing Reconfigurations in Hierarchical Component Architectures. In Proceedings of the 16th International ACM SigSoft Symposium on Component-Based Software Engineering (CBSE), ACM, 2013.
[BibTeX]
[12] Platenius, M.C., Detten, M.v., Becker, S., Schäfer, W. & Engels, G. A Survey of Fuzzy Service Matching Approaches in the Context of On-The-Fly Computing. In Proceedings of the 16th International ACM Sigsoft Symposium on Component-Based Software Engineering Proceedings of the 16th International ACM Sigsoft Symposium on Component-Based Software Engineering, ACM, 2013.
[BibTeX] [Abstract]
[13] Frieben, J., Heutger, H., Meyer, M. & Becker, S. Modulare Leistungsprognose von Kompaktsteuerungen. In 9. Paderborner Workshop Entwurf mechatronischer Systeme, pages 147-160, HNI Verlagsschriftenreihe, Paderborn, 2013.
[BibTeX]
[14] Brüseke, F., Engels, G. & Becker, S. Decision Support via Automated Metric Comparison for the Palladio-based Performance Blame Analysis. In Proceedings of the 4th Joint ACM/SPEC International Conference on Performance Engineering (ICPE '13), ACM, 2013.
[BibTeX]
[15] Detten, M.v., Platenius, M.C. & Becker, S. Reengineering Component-Based Software Systems with Archimetrix. Software and Systems Modeling, April 2013:1-30, Springer-Verlag, 2013.
[BibTeX]
[16] Reussner, R., Becker, S., Koziolek, A. & Koziolek, H. An Empirical Investigation of the Component-Based Performance Prediction Method Palladio in Perspectives on the Future of Software Engineering, pages 191-207, Springer Berlin Heidelberg, 2013.
[BibTeX]
[17] Hilbrich, M. & Jäkel, R. Distributed Accounting in Scope of Privacy Preserving. In Grid and Pervasive Computing, 7861:11-22, Springer Berlin Heidelberg, 2013.
[BibTeX]
2012
[1] Becker, M., Luckey, M. & Becker, S. Model-driven Performance Engineering of Self-Adaptive Systems: A Survey. In Proceedings of the International Conference on Quality of Software Architecture, ACM, 2012.
[BibTeX]
[2] Becker, S. Model Transformations in Non-Functional Analysis. In Formal methods for Model-Driven Engineering, Springer-Verlag Berlin Heidelberg, 2012.
[BibTeX]
[3] Platenius, M., Detten, M.v. & Becker, S. Archimetrix: Improved Software Architecture Recovery in the Presence of Design Deficiencies. In Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR), 2012.
[BibTeX]
[4] Hilbrich, M., Hünich, D. & Jäkel, R. A Security Approach for Credential-Management in Distributed Heterogeneous Systems. In Intelligent Distributed Computing V, 382:219-224, Springer Berlin / Heidelberg, 2012.
[BibTeX] [Abstract]
[5] Hilbrich, M. & Müller-Pfefferkorn, R. Achieving scalability for job centric monitoring in a distributed infrastructure. In ARCS Workshops, pages 481-492, 2012.
[BibTeX]
[6] Hilbrich, M. & Müller-Pfefferkorn, R. Identifying Limits of Scalability in Distributed, Heterogeneous, Layer Based Monitoring Concepts like SLAte. Computer Science, 13(3):23-33, AGH University of Science and Technology Press, 2012.
[BibTeX] [Abstract]
[7] Becker, S., Sauer, S., Riebisch, M. & Schätz, B. Modellbasierte und Modellgetriebene Softwaremodernisierung. Softwaretechnik-Trends, 32(2):1-2, Köllen Druck & Verlag GmbH, 2012.
[BibTeX]
[8] Becker, S., Brenner, C., Dziwok, S., Gewering, T., Heinzemann, C., Pohlmann, U., Priesterjahn, C., Schäfer, W., Suck, J., Sudmann, O. & Tichy, M. The MechatronicUML Method -- Process, Syntax, and Semantics. , 2012.
[BibTeX]
[9] Becker, S. & Tichy, M. Towards Model-Driven Evolution of Performance Critical Business Information Systems to Cloud Computing Architectures. In Proceedings of the GI-Workshop on Model-Based and Model-Driven Softwaremodernization 2012 (MMSM12), Modellierung 2012, Bamberg, 2012.
[BibTeX]
[10] Besova, G., Walther, S., Wehrheim, H. & Becker, S. Weaving-Based Configuration and Modular Transformation of Multi-Layer Systems. In Models 2012 LNCS, to appear, Springer Verlag Berlin/Heidelberg, 2012.
[BibTeX]
[11] Goldschmidt, T., Becker, S. & Burger, E. View-Based Modelling -- A Tool-Oriented Analysis. In Proceedings of the Modellierung 2012, P-201, 2012.
[BibTeX]
[12] Heinzemann, C., Priesterjahn, C. & Becker, S. Towards Modeling Reconfiguration in Hierarchical Component Architectures. In 15th ACM SigSoft International Symposium on Component-Based Software Engineering (CBSE 2012), 2012.
[BibTeX]
[13] Klatt, B. & Becker, S. Architekturen 2012: Industrie und Wissenschaft treffen sich. OBJEKTspektrum, 6(6), Sigs Datacom, 2012.
[BibTeX]
[14] Koziolek, H., Schlich, B., Becker, S. & Hauck, M. Performance and reliability prediction for evolving service-oriented software systems. Empirical Software Engineering, pages 1-45, Springer US, 2012.
[BibTeX]
2011
[1] Becker, S. Towards System Viewpoints to Specify Adaptation Models at Runtime. In Proc. of the Software Engineering Conference, Young Researches Track (SE 2011), 31, 2011.
[BibTeX]
[2] Becker, S., Detten, M.v., Heinzemann, C. & Rieke, J. Structuring Complex Story Diagrams by Polymorphic Calls. , 2011.
[BibTeX]
[3] Lehrig, S. & Zolynski, T. Performance Prototyping with ProtoCom in a Virtualised Environment: A Case Study. In Proceedings to Palladio Days 2011, 17-18 November 2011, FZI Forschungszentrum Informatik, Karlsruhe, Germany, 2011.
[BibTeX]
[4] Brüseke, F., Engels, G. & Becker, S. Palladio-based performance blame analysis. In Proc. 16th International Workshop on Component Oriented Programming (WCOP'11), 2011.
[BibTeX]
[5] Detten, M.v. & Becker, S. Combining Clustering and Pattern Detection for the Reengineering of Component-based Software Systems. In 7th ACM SIGSOFT International Conference on the Quality of Software Architectures (QoSA 2011), 2011.
[BibTeX]
[6] Koziolek, H., Becker, S., Happe, J. & Pettersson, P. Quality of service-oriented software systems (QUASOSS 2010). Models in Software Engineering, pages 364-368, Springer, 2011.
[BibTeX]
[7] Koziolek, H., Schlich, B., Bilich, C., Weiss, R., Becker, S., Krogmann, K., Trifu, M., Mirandola, R. & Koziolek, A. An Industrial Case Study on Quality Impact Prediction for Evolving Service-Oriented Software. In Proceeding of the 33rd international conference on Software engineering (ICSE 2011), Software Engineering in Practice Track, pages 776-785, ACM, New York, NY, USA, 2011., (Acceptance Rate: 18% (18/100)).
[BibTeX] [Abstract]
[8] Reussner, R., Becker, S., Burger, E., Happe, J., Hauck, M., Koziolek, A., Koziolek, H., Krogmann, K. & Kuperberg, M. The Palladio Component Model. , 2011.
[BibTeX] [Abstract]
[9] Travkin, O., Detten, M.v. & Becker, S. Towards the Combination of Clustering-based and Pattern-based Reverse Engineering Approaches. In Proceedings of the 3rd Workshop of the GI Working Group L2S2 - Design for Future 2011, 2011.
[BibTeX]
[10] Jäkel, R., Daivandy, M.J., Harms, P., Hilbrich, M., Hünich, D. & Schuller, B. Generalisierter Informationszugriff zu verteilten Datenquellen im D-Grid. In 4. Workshop Grid- und Cloud-Technologie für den Entwurf technischer Systeme, 2011.
[BibTeX]
[11] Hilbrich, M. & Müller-Pfefferkorn, R. Identifying Limits of Scalability in Distributed, Heterogeneous, Layer based Monitoring Concepts like SLAte. In Cracow '11 Grid Workshop Abstracts, 2011.
[BibTeX]
2010
[1] Becker, S., Hauck, M., Trifu, M., Krogmann, K. & Kofron, J. Reverse Engineering Component Models for Quality Predictions. In Proceedings of the 14th European Conference on Software Maintenance and Reengineering, European Projects Track, pages 199-202, IEEE, 2010.
[BibTeX] [Abstract]
[2] Goldschmidt, T., Becker, S. & Uhl, A. Incremental Updates for Textual Modeling of Large Scale Models. In Proceedings of the 15th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2010) - Poster Paper, IEEE, 2010.
[BibTeX] [Abstract]
[3] Happe, J., Becker, S., Rathfelder, C., Friedrich, H. & Reussner, R.H. Parametric Performance Completions for Model-Driven Performance Prediction. Performance Evaluation (PE), 67(8):694-716, Elsevier, 2010.
[BibTeX] [Abstract]
[4] Huber, N., Becker, S., Rathfelder, C., Schweflinghaus, J. & Reussner, R. Performance Modeling in Industry: A Case Study on Storage Virtualization. In ACM/IEEE 32nd International Conference on Software Engineering (ICSE 2010), Software Engineering in Practice Track, pages 1-10, ACM, 2010., (Acceptance Rate (Full Paper): 23% (16/71)).
[BibTeX] [Abstract]
[5] Kapova, L. & Becker, S. Systematic Refinement of Performance Models for Concurrent Component-based Systems. In 7th International Workshop on Formal Engineering approaches to Software Components and Architectures (FESCA), Elsevier, 2010.
[BibTeX] [Abstract]
[6] Kapova, L., Goldschmidt, T., Becker, S. & Henss, J. Evaluating Maintainability with Code Metrics for Model-to-Model Transformations. In Research into Practice - Reality and Gaps (Proceeding of QoSA 2010), 6093:151-166, Springer-Verlag Berlin Heidelberg, 2010.
[BibTeX] [Abstract]
[7] Martens, A., Koziolek, H., Becker, S. & Reussner, R.H. Automatically Improve Software Models for Performance, Reliability and Cost Using Genetic Algorithms. In Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering, pages 105-116, ACM, New York, NY, USA, 2010.
[BibTeX] [Abstract]
[8] Hilbrich, M. & Müller-Pfefferkorn, R. A Scalable Infrastructure for Job-Centric Monitoring Data from Distributed Systems. In Proceedings Cracow Grid Workshop '09, pages 120-125, ACC CYFRONET AGH, 2010.
[BibTeX] [Abstract]
[9] Hilbrich, M. Jobzentrisches Monitoring mit AMon. , 2010., (D-Grid All-Hands-Meeting 2010, Poster, Dresden, Germany).
[BibTeX]
2009
[1] Becker, S., Koziolek, H. & Reussner, R. The Palladio component model for model-driven performance prediction. Journal of Systems and Software, 82:3-22, Elsevier Science Inc., 2009.
[BibTeX] [Abstract]
[2] Goldschmidt, T., Becker, S. & Uhl, A. FURCAS: Framework for UUID-Retaining Concrete to Abstract Syntax Mappings. In Proceedings of the 5th European Conference on Model Driven Architecture - Foundations and Applications (ECMDA 2009) - Tools and Consultancy Track, CTIT, 2009.
[BibTeX] [Abstract]
[3] Goldschmidt, T., Becker, S. & Uhl, A. Textual Views in Model Driven Engineering. In Proceedings of the 35th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), IEEE, 2009.
[BibTeX] [Abstract]
[4] Hilbrich, M. & Müller-Pfefferkorn, R. A Scalable Infrastructure for Job-Centric Monitoring Data from Distributed Systems. In Cracow '09 Grid Workshop Abstracts, 2009.
[BibTeX]
[5] Hilbrich, M. & Löschen, C. D-Grid Integrationsprojekt (DGI-2). , 2009., (Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH), Poster, Dresden, Germany).
[BibTeX]
[6] Hilbrich, M. & Müller-Pfefferkorn, R. Jobcentric Monitoring with AMon. , 2009., (D-Grid All-Hands-Meeting 2009, Poster, Göttingen, Germany).
[BibTeX]
2008
[1] Baier, A., Becker, S., Jung, M., Krogmann, K., Röttgers, C., Streekmann, N., Thoms, K. & Zschaler, S. Modellgetriebene Software-Entwicklung in Handbuch der Software-Architektur, pages 93-122, dPunkt.verlag Heidelberg, 2008.
[BibTeX]
[2] Becker, S. Coupled Model Transformations. In WOSP '08: Proceedings of the 7th International Workshop on Software and performance, pages 103-114, ACM, 2008.
[BibTeX] [Abstract]
[3] Koziolek, H., Becker, S., Happe, J. & Reussner, R. Evaluating Performance of Software Architecture Models with the Palladio Component Model. In Model-Driven Software Development: Integrating Quality Assurance, pages 95-118, IDEA Group Inc., 2008.
[BibTeX]
[4] Koziolek, H., Becker, S., Happe, J. & Reussner, R. Life-Cycle Aware Modelling of Software Components. In Proceedings of the 11th International Symposium on Component-Based Software Engineering (CBSE), pages 278-285, Springer-Verlag Berlin Heidelberg, 2008.
[BibTeX] [Abstract]
[5] Martens, A., Becker, S., Koziolek, H. & Reussner, R. An Empirical Investigation of the Applicability of a Component-Based Performance Prediction Method. In Proceedings of the 5th European Performance Engineering Workshop (EPEW'08), Palma de Mallorca, Spain, 5261:17-31, Springer-Verlag Berlin Heidelberg, 2008.
[BibTeX] [Abstract]
[6] Martens, A., Becker, S., Koziolek, H. & Reussner, R. An Empirical Investigation of the Effort of Creating Reusable Models for Performance Prediction. In Proceedings of the 11th International Symposium on Component-Based Software Engineering (CBSE'08), Karlsruhe, Germany, 5282:16-31, Springer-Verlag Berlin Heidelberg, 2008.
[BibTeX] [Abstract]
[7] Hilbrich, M. SUN Niagara II: Performance-Analyse für den Multiprogramming-Betrieb mittels PARbench. , 2008., (ZIH-R-0804).
[BibTeX]
[8] Hilbrich, M., Müller, M., Nagel, W.E. & Trenkler, B. Throughput Enhancements by Load Adaptation on SUN Niagara II. In accepted for Proceedings of ISC2008, Dresden, Wiley, 2008, 2008., (ZIH-IR-0814).
[BibTeX]
[9] Becker, S. Quality of Service Modeling Language in Dependability MetricsIn Dependability Metrics, 4909:43-47, Springer-Verlag Berlin Heidelberg, 2008.
[BibTeX] [Abstract]
[10] Becker, S. Performance-Related Metrics in the ISO 9126 Standard in Dependability MetricsIn Dependability Metrics, 4909:204-206, Springer-Verlag Berlin Heidelberg, 2008.
[BibTeX] [Abstract]
[11] Becker, S. Coupled Model Transformations for QoS Enabled Component-Based Software Design. , 2008.
[BibTeX]
[12] Becker, S. Coupled Model Transformations for QoS Enabled Component-Based Software Design. , 1, Universitätsverlag Karlsruhe, 2008.
[BibTeX]
[13] Becker, S., Dencker, T. & Happe, J. Model-Driven Generation of Performance Prototypes. In Performance Evaluation: Metrics, Models and Benchmarks (SIPEW 2008), 5119:79-98, Springer-Verlag Berlin Heidelberg, 2008.
[BibTeX] [Abstract]
[14] Becker, S., Trifu, M. & Reussner, R. Towards Supporting Evolution of Service Oriented Architectures through Quality Impact Prediction. In 1st International Workshop on Automated engineeRing of Autonomous and run-time evolving Systems (ARAMIS 2008), 2008.
[BibTeX]
[15] Goldschmidt, T., Becker, S. & Uhl, A. Classification of Concrete Textual Syntax Mapping Approaches. In Proceedings of the 4th European Conference on Model Driven Architecture - Foundations and Applications, 5059:169-184, Springer-Verlag Berlin Heidelberg, 2008.
[BibTeX] [Abstract]
[16] Happe, J., Friedrich, H., Becker, S. & Reussner, R.H. A Pattern-Based Performance Completion for Message-Oriented Middleware. In Proceedings of the 7th International Workshop on Software and Performance (WOSP '08), pages 165-176, ACM, 2008.
[BibTeX] [Abstract]
2007
[1] Becker, S., Dencker, T., Happe, J., Koziolek, H., Krogmann, K., Krogmann, M., Kuperberg, M., Reussner, R., Sygo, M. & Veber, N. Software-Entwicklung mit Eclipse. , 11, Fakultät für Informatik, Institut für Programmstrukturen und Datenorganisation, 2007., (Interner Bericht).
[BibTeX] [Abstract]
[2] Becker, S., Goldschmidt, T., Gruschko, B. & Koziolek, H. 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, GiTO-Verlag, 2007.
[BibTeX] [Abstract]
[3] Becker, S., Happe, J., Koziolek, H., Krogmann, K., Kuperberg, M., Reussner, R., Reichelt, S., Burger, E., Goussev, I. & Hodzhev, D. Software-Komponentenmodelle. , 10, Fakultät für Informatik, Institut für Programmstrukturen und Datenorganisation, 2007., (Interner Bericht).
[BibTeX] [Abstract]
[4] Becker, S., Koziolek, H. & Reussner, R.H. Model-based Performance Prediction with the Palladio Component Model. In WOSP '07: Proceedings of the 6th International Workshop on Software and performance, pages 54-65, ACM, 2007.
[BibTeX] [Abstract]
[5] Koziolek, H., Becker, S. & Happe, J. 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), 4880:145-163, Springer-Verlag Berlin Heidelberg, 2007.
[BibTeX] [Abstract]
[6] Krogmann, K. & Becker, S. A Case Study on Model-Driven and Conventional Software Development: The Palladio Editor. In Software Engineering 2007 - Beiträge zu den Workshops, 106:169-176, Series of the Gesellschaft für Informatik (GI), 2007.
[BibTeX] [Abstract]
[7] Kuperberg, M. & Becker, S. Predicting Software Component Performance: On the Relevance of Parameters for Benchmarking Bytecode and APIs. In Proceedings of the 12th International Workshop on Component Oriented Programming (WCOP 2007), 2007.
[BibTeX] [Abstract]
[8] Reussner, R.H., Becker, S., Koziolek, H., Happe, J., Kuperberg, M. & Krogmann, K. The Palladio Component Model. , 2007., (October 2007).
[BibTeX]
2006
[1] Becker, S., Brogi, A., Gorton, I., Overhage, S., Romanovsky, A. & Tivoli, M. Towards an Engineering Approach to Component Adaptation. In Architecting Systems with Trustworthy Components, 3938:193-215, Springer-Verlag Berlin Heidelberg, 2006.
[BibTeX] [Abstract]
[2] Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P. & Tivoli, M. Coordination and Adaptation Techniques: Bridging the Gap Between Design and Implementation. In Object-Oriented Technology, ECOOP 2006 Workshop Reader, ECOOP 2006 Workshops, Nantes, France, July 3-7, 2006, Final Reports, 4379:72-86, Springer-Verlag Berlin Heidelberg, 2006.
[BibTeX]
[3] Becker, S., Dikanski, A., Drechsel, N., Ghazi, A.A.E., Happe, J., El-Oudghiri, I., Koziolek, H., Kuperberg, M., Rentschler, A., Reussner, R.H., Sinawski, R., Thoma, M. & Willsch, M. Modellgetriebene Software-Entwicklung - Architekturen, Muster und Eclipse-basierte MDA. , 2006.
[BibTeX] [Abstract]
[4] Becker, S., Grunske, L., Mirandola, R. & Overhage, S. Performance Prediction of Component-Based Systems: A Survey from an Engineering Perspective. In Architecting Systems with Trustworthy Components, 3938:169-192, Springer-Verlag Berlin Heidelberg, 2006.
[BibTeX] [Abstract]
[5] Becker, S., Happe, J. & Koziolek, H. Putting Components into Context: Supporting QoS-Predictions with an explicit Context Model. In Proc. 11th International Workshop on Component Oriented Programming (WCOP'06), pages 1-6, 2006.
[BibTeX] [Abstract]
[6] Becker, S., Hasselbring, W., Paul, A., Boskovic, M., Koziolek, H., Ploski, J., Dhama, A., Lipskoch, H., Rohr, M., Winteler, D., Giesecke, S., Meyer, R., Swaminathan, M., Happe, J., Muhle, M. & Warns, T. Trustworthy software systems: a discussion of basic concepts and terminology. SIGSOFT Softw. Eng. Notes, 31(6):1-18, ACM, 2006.
[BibTeX] [Abstract]
[7] Becker, S. & Reussner, R. The Impact of Software Component Adaptation on Quality of Service Properties. L' objet, 12(1):105-125, RSTI, 2006.
[BibTeX] [Abstract]
[8] Koziolek, H., Firus, V., Becker, S. & Reussner, R.H. Bewertungstechniken für die Performanz in Handbuch der Software-ArchitekturIn Handbuch der Software-Architektur, pages 311-326, dPunkt.verlag Heidelberg, 2006.
[BibTeX]
[9] Koziolek, H., Happe, J. & Becker, S. Parameter Dependent Performance Specification of Software Components. In Proc. 2nd Int. Conf. on the Quality of Software Architectures (QoSA'06), 4214:163-179, Springer-Verlag Berlin Heidelberg, 2006.
[BibTeX] [Abstract]
[10] Streekmann, N. & Becker, S. A Case Study for Using Generator Configuration to Support Performance Prediction of Software Component Adaptation. In Short Paper Proceedings of the Second International Conference on Quality of Software Architectures (QoSA2006), Västeraas, Sweden, June 27 - 29, 2006, TR 2006-10, University of Karlsruhe (TH), 2006.
[BibTeX] [Abstract]
2005
[1] Becker, S. Using Generated Design Patterns to Support QoS Prediction of Software Component Adaptation. In Proceedings of the Second International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT 05), 2005.
[BibTeX] [Abstract]
[2] Becker, S., Canal, C., Murillo, J.M., Poizat, P. & Tivoli, M. Design Time, Run Time and Implementation of Adaptation. In Report on the Second International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT'05), 2005.
[BibTeX]
[3] Firus, V., Becker, S. & Happe, J. Parametric Performance Contracts for QML-specified Software Components. In Formal Foundations of Embedded Software and Component-based Software Architectures (FESCA), 141:73-90, 2005.
[BibTeX] [Abstract]
[4] Firus, V., Koziolek, H., Becker, S., Reussner, R.H. & Hasselbring, W. Empirische Bewertung von Performanz-Vorhersageverfahren für Software-Architekturen. In Software Engineering 2005 Proceedings - Fachtagung des GI-Fachbereichs Softwaretechnik, 64:55-66, 2005.
[BibTeX] [Abstract]
[5] Koziolek, H. & Becker, S. Transforming Operational Profiles of Software Components for Quality of Service Predictions. In Proceedings of the 10th Workshop on Component Oriented Programming (WCOP2005), Glasgow, UK, 2005.
[BibTeX] [Abstract]
2004
[1] Becker, S. The Palladio Component Model. , 2004.
[BibTeX]
[2] Becker, S., Firus, V., Giesecke, S., Hasselbring, W., Overhage, S. & Reussner, R.H. Towards a Generic Framework for Evaluating Component-Based Software Architectures. In Architekturen, Komponenten, Anwendungen - Proceedings zur 1. Verbundtagung Architekturen, Komponenten, Anwendungen (AKA 2004), Universität Augsburg, 57:163-180, 2004.
[BibTeX] [Abstract]
[3] Becker, S., Overhage, S. & Reussner, R.H. Classifying Software Component Interoperability Errors to Support Component Adaption. In Proceedings of the 7th International Symposium on Component-Based Software Engineering (CBSE 2004), Edinburgh, UK, 3054:68-83, Springer-Verlag Berlin Heidelberg, 2004.
[BibTeX] [Abstract]
[4] Becker, S. & Reussner, R.H. The Impact of Software Component Adaptors on Quality of Service Properties. In Proceedings of the First International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT 04), 2004.
[BibTeX] [Abstract]
[5] Firus, V. & Becker, S. Towards Performance Evaluation of Component Based Software Architectures. In Proceedings of Formal Foundation of Embedded Software and Component-Based Software Architectures (FESCA), 108:118-121, 2004.
[BibTeX]
[6] Reussner, R.H., Becker, S. & Firus, V. Component Composition with Parametric Contracts. In Tagungsband der Net.ObjectDays 2004, pages 155-169, 2004.
[BibTeX] [Abstract]
[7] Reussner, R.H., Firus, V. & Becker, S. Parametric Performance Contracts for Software Components and their Compositionality. In Proceedings of the 9th International Workshop on Component-Oriented Programming (WCOP 04), 2004.
[BibTeX] [Abstract]
2003
[1] Becker, S. Konfigurationsmanagement komponentenorientierter betrieblicher Anwendungen. , 2003.
[BibTeX] [Abstract]
[2] Becker, S., Ortner, E. & Overhage, S. Der Komponentenansatz - ein Riesenschritt für unsere geistige Entwicklung. Thema Forschung, TU Darmstadt, 1:16-21, 2003.
[BibTeX]
[3] Becker, S. & Overhage, S. Stücklistenbasiertes Komponenten-Konfigurationsmanagement. In Tagungsband 5. Workshop Komponentenorientierte betriebliche Anwendungssysteme, pages 17-32, Universität Augsburg, 2003.
[BibTeX] [Abstract]
[4] Becker, S., Reussner, R.H. & Firus, V. Specifying Contractual Use, Protocols and Quality Attributes for Software Components. In Proceedings of the First International Workshop on Component Engineering Methodology, 2003.
[BibTeX] [Abstract]

Curriculum Vitae

Uni Mannheim 

Uni Mannheim

  • B.Sc Wirtschaftsinformatik
  • 2008 - 2011
 TU Dresden

TU Dresden

  • M.Sc Wirtschaftsinformatik
  • 2012 - 2014
 TU Chemnitz

 TU Chemnitz

  • since June 2015 -- Research Assistent, TU Chemenitz
  • Prof. Dr. Steffen Becker
  • Faculty of Computer Science
  • Software Engineering Chair

Projects

Performance Prediction for Multicore Systems

Multicore systems are a permanent part of your daly life. Regardless whether we consider nowadays desktop pc's, notebooks or smart phones all devices running on multicore CPUs. To use these hardware features in an efficient way we need parallel enabled software. But the development of such software is more complex then developing sequential software.


To handle the rising complexity it is necessary to develop software in an engineer-like way. In such a process Software Architects plan and analyze software designs on a model level.
Software Architects can use tools like Palladio to simulate and analyze early phase software designs. Unfortunately, current approaches and tools lack the ability to consider multicore systems.
Therefor, we aim in this project to find performace prediction methods for multicore systems.

  • Press Articles