Dieses Bild zeigt Wagner

Prof. Dr.

Stefan Wagner

Head of the Software Engineering Group, Executive Director of the Institute of Software Technology
Institute of Software Technology (ISTE)
Software Engineering Group (SE)

Contact

+49 711 685-88455
+49 711 685-88380

Website

Universitätsstraße 38
70569 Stuttgart
Deutschland
Room: 1.225

Consultation

Tuesday, 15:30–16:00

Subject

  • Software and Systems Engineering
  • Software Product Quality
  • Requirements Engineering
  • Safety, Security and Privacy Engineering
  • Agile Software Development
  • Empirical and Behavioural Methods
  1. 2018

    1. Abdulkhaleq, Asim, Baumeister, M., Böhmert, H., & Wagner, S. (2018). Missing no Interaction – Using STPA for Identifying Hazardous Interactions of Automated Driving Systems. International Journal of Safety Science, 2(1), 115–124. https://doi.org/10.24900/ijss/0201115124.2018.0301
    2. Bogner, J., Zimmermann, A., & Wagner, S. (2018). Analyzing the Relevance of SOA Patterns for Microservice-Based Systems. In Proceedings of the 10th Central European Workshop on Services and their Composition (ZEUS’18) (pp. 9--16). Dresden, Germany: CEUR-WS.org. Retrieved from http://ceur-ws.org/Vol-2072/paper2.pdf
    3. Bogner, J., Fritzsch, J., Wagner, S., & Zimmermann, A. (2018). Limiting Technical Debt with Maintainability Assurance – An Industry Survey on Used Techniques and Differences with Service- and Microservice-Based Systems. In Proceedings of the 1st International Conference on Technical Debt (TechDebt’18). Gothenburg, Sweden: ACM. https://doi.org/10.1145/3194164.3194166
    4. Kulesz, D., Käfer, V., & Wagner, S. (2018b). Spreadsheet guardian: An approach to protecting semantic correctness throughout the evolution of spreadsheets (journal-first abstract). In 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE. https://doi.org/10.1109/SANER.2018.8330242
    5. Kulesz, D., Käfer, V., & Wagner, S. (2018a). Spreadsheet Guardian: An Approach for Protecting Semantic Correctness throughout the Evolution of Spreadsheets. Journal of Software: Evolution and Process. https://doi.org/https://doi.org/10.1002/smr.1934
    6. Käfer, V., Graziotin, D., Bogicevic, I., Wagner, S., & Ramadani, J. (2018). Communication in Open-source Projects-end of the e-Mail Era? In Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (pp. 242--243). Gothenburg, Sweden: ACM. https://doi.org/10.1145/3183440.3194951
    7. Käfer, V., Wagner, S., & Koschke, R. (2018). Are there functionally similar code clones in practice? In 2018 IEEE 12th International Workshop on Software Clones (IWSC). IEEE. https://doi.org/10.1109/IWSC.2018.8327312
    8. Mendez, D., Wagner, S., Kalinowski, M., Felderer, M., Mafra, P., Vetro, A., … Wieringa, R. (2018). NaPiRE Data Set 2014. https://doi.org/10.6084/m9.figshare.5845083.v1
    9. Mendez, D., & Wagner, S. (2018). NaPiRE Data Set 2013. https://doi.org/10.6084/m9.figshare.5844789.v1
    10. Mindermann, K., Keck, P., & Wagner, S. (2018). How Usable are Rust Cryptography APIs? In Proceedings of the International Conference Software on Quality, Reliability, and Security. IEEE. Retrieved from https://arxiv.org/abs/1806.04929
    11. Mindermann, K., & Wagner, S. (2018). Usability and Security Effects of Code Examples on Crypto APIs - CryptoExamples: A platform for free, minimal, complete and secure crypto examples. Proceedings of the 16th Annual Conference on Privacy, Security and Trust. Retrieved from https://arxiv.org/abs/1807.01095
    12. Niedermayr, R., Röhm, T., & Wagner, S. (2018). Identification of methods with low fault risk. In Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (ICSE ’18) (pp. 390–391). ACM. https://doi.org/10.1145/3183440.3195022
    13. Wang, Y., & Wagner, S. (2018a). Combining STPA and BDD for Safety Analysis and Verification in Agile Development: A Controlled Experiment. In XP 2018: Agile Processes in Software Engineering and Extreme Programming (Vol. 314). https://doi.org/10.1007/978-3-319-91602-6_3
    14. Wang, Y., & Wagner, S. (2018b). Combining STPA and BDD for safety analysis and verification in agile development. In Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings (ICSE ’18) (pp. 286–287). ACM. https://doi.org/10.1145/3183440.3194973
    15. Wang, Y., & Wagner, S. (2018c). On groupthink in safety analysis: an industrial case study. In Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP ’18) (pp. 266–275). ACM. https://doi.org/10.1145/3183519.3183538
  2. 2017

    1. Abdulkhaleq, A., Wagner, S., Lammering, D., Boehmert, H., & Blueher, P. (2017). Using STPA in Compliance with ISO 26262 for Developing a Safe Architecture for Fully Automated Vehicles. In Proc. Automotive - Safety & Security 2017. GI.
    2. Abdulkhaleq, Asim, Lammering, D., Wagner, S., Röder, J., Balbierer, N., Ramsauer, L., … Boehmert, H. (2017). A Systematic Approach Based on STPA for Developing a Dependable Architecture for Fully Automated Driving Vehicles. Procedia Engineering, 179, 41–51. https://doi.org/10.1016/j.proeng.2017.03.094
    3. Bogner, J., Wagner, S., & Zimmermann, A. (2017). Towards a practical maintainability quality model for service-and microservice-based systems. In Proceedings of the 11th European Conference on Software Architecture Companion Proceedings - ECSA ’17 (Vol. 3, pp. 195--198). ACM. https://doi.org/10.1145/3129790.3129816
    4. Femmer, H., Mendez Fernandez, D., Wagner, S., & Eder, S. (2017). Rapid Quality Assurance with Requirements Smells. Journal of Systems and Software, 123, 190–213. https://doi.org/10.1016/j.jss.2016.02.047
    5. Femmer, H., Fernández, D. M., Wagner, S., & Eder, S. (2017). Rapid quality assurance with Requirements Smells. Journal of Systems and Software, 123, 190–213. https://doi.org/10.1016/j.jss.2016.02.047
    6. Kalinowski, M., Curty, P., Paes, A., Ferreira, A., Sp\’ınola, R., Fernández, D. M., … Wagner, S. (2017). Supporting Defect Causal Analysis in Practice with Cross-company Data on Causes of Requirements Engineering Problems. In Proceedings of the 39th International Conference on Software Engineering: Software Engineering in Practice Track (pp. 223--232). Buenos Aires, Argentina: IEEE Press. https://doi.org/10.1109/ICSE-SEIP.2017.14
    7. Karimi Dehkordi, Z., Baraani-Dastjerdi, A., Ghasem-Aghaee, N., & Wagner, S. (2017). Links between the personalities, styles and performance in computer programming. In Software Engineering 2017. Gesellschaft für Informatik.
    8. Kulesz, D., Käfer, V., & Wagner, S. (2017). How Spreadsheet Users Maintain Unknown Spreadsheets. Proc. 4th International Workshop on Software Engineering Methods in Spreadsheets (SEMS’17).
    9. Käfer, V., Kulesz, D., & Wagner, S. (2017). What Is the Best Way For Developers to Learn New Software Tools? An Empirical Comparison Between a Text and a Video Tutorial. Programming Journal, 1(2). https://doi.org/10.22152/programming-journal.org/2017/1/17
    10. Mindermann, K., Riedel, F., Abdulkhaleq, A., Stach, C., & Wagner, S. (2017). Exploratory Study of the Privacy Extension for System Theoretic Process Analysis (STPA-Priv) to Elicit Privacy Risks in eHealth. In 2017 IEEE 25th International Requirements Engineering Conference Workshops (REW) (pp. 90–96). https://doi.org/10.1109/REW.2017.30
    11. Ostberg, J.-P., Graziotin, D., Wagner, S., & Derntl, B. (2017). Towards the Assessment of Stress and Emotional Responses of a Salutogenesis-Enhanced Software Tool Using Psychophysiological Measurements. In 2017 IEEE/ACM 2nd International Workshop on Emotion Awareness in Software Engineering (SEmotion). IEEE. https://doi.org/10.1109/semotion.2017.4
    12. Ramadani, J., & Wagner, S. (2017b). How Do Coupled File Changes Influence How Developers Seek Help During Maintenance Tasks? In 2017 IEEE International Conference on Software Quality, Reliability and Security (QRS). IEEE. https://doi.org/10.1109/QRS.2017.50
    13. Ramadani, J., & Wagner, S. (2017a). Are suggestions from coupled file changes useful for perfective maintenance tasks? PeerJ Computer Science, 3(e135). https://doi.org/10.7717/peerj-cs.135
    14. Ramadani, J., & Wagner, S. (2017c). Mining Java Packages for Developer Profiles: An Exploratory Study. In Datenbanksysteme für Business, Technologie und Web (BTW 2017) - Workshopband. Gesellschaft für Informatik.
    15. Stach, C., Dürr, F., Mindermann, K., Murthy Palanisamy, S., Tariq, M. A., Mitschang, B., & Wagner, S. (2017). PATRON - Datenschutz in Datenstromverarbeitungssystemen. In GI-Jahrestagung 2017. Gesellschaft für Informatik.
    16. Vöst, S., & Wagner, S. (2017). Keeping Continuous Deliveries Safe. In Proceedings of the 39th International Conference on Software Engineering Companion (pp. 259--261). Buenos Aires, Argentina: IEEE Press. https://doi.org/10.1109/ICSE-C.2017.135
    17. Wagner, Stefan, Méndez Fernández, D., Felderer, M., & Kalinowski, M. (2017). Requirements Engineering Practice and Problems in Agile Projects: Results from an International Survey. In Proceedings of the XX Iberoamerican Conference on Software Engineering, Buenos Aires, Argentina, May 22-23, 2017 (pp. 389–402). Curran Associates.
    18. Wang, Y., Ramadani, J., & Wagner, S. (2017). An Exploratory Study on Applying a Scrum Development Process for Safety-Critical Systems. In PROFES 2017: Product-Focused Software Process Improvement (Vol. 10611, pp. 324–340). Springer.
    19. Wang, Y., Bogicevic, I., & Wagner, S. (2017). A study of safety documentation in a Scrum development process. In XP Workshops 2017. ACM.
    20. Wyrich, M., Bogicevic, I., & Wagner, S. (2017). Improving Communication in Scrum Teams. In Product-Focused Software Process Improvement. PROFES 2017 (Vol. 10611, pp. 602–605). Springer. https://doi.org/10.1007/978-3-319-69926-4_50
  3. 2016

    1. Baltes, S., & Wagner, S. (2016). Empirical Research Plan: Effects of Sketching on Program Comprehension. In H. Sharp & T. Hall, H. Sharp & T. Hall (Eds.), XP (Vol. 251, pp. 281–285). Springer. https://doi.org/10.1007/978-3-319-33515-5_26
    2. Dehkordi, Z. K., Baraani-Dastjerdi, A., Ghasem-Aghaee, N., & Wagner, S. (2016). Links between the personalities, styles and performance in computer programming. Journal of Systems and Software, 111, 228–241. https://doi.org/10.1016/j.jss.2015.09.011
    3. Fernández, D. Méndez, Wagner, S., Kalinowski, M., Felderer, M., Mafra, P., Vetrò, A., … Wieringa, R. (2016). Naming the pain in requirements engineering: Contemporary problems, causes, and effects in practice. Empirical Software Engineering, 1--41. https://doi.org/10.1007/s10664-016-9451-7
    4. Kalinowski, M., Felderer, M., Conte, T., Spínola, R. O., Prikladnicki, R., Winkler, D., … Wagner, S. (2016). Preventing Incomplete/Hidden Requirements: Reflections on Survey Data from Austria and Brazil. In D. Winkler, S. Biffl, & J. Bergsmann, D. Winkler, S. Biffl, & J. Bergsmann (Eds.), SWQD (Vol. 238, pp. 63–78). Springer. https://doi.org/10.1007/978-3-319-27033-3_5
    5. Mafra, P., Kalinowski, M., Fernández, D. M., Felderer, M., & Wagner, S. (2016). Towards Guidelines for Preventing Critical Requirements Engineering Problems. In SEAA (pp. 25–29). IEEE Computer Society. https://doi.org/10.1109/SEAA.2016.50
    6. Mindermann, K., Ostberg, J.-P., & Wagner, S. (2016). Assessing iterative practical software engineering courses with play money. In L. K. Dillon, W. Visser, & L. Williams, L. K. Dillon, W. Visser, & L. Williams (Eds.), ICSE (Companion Volume) (pp. 754–755). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/icse/icse2016c.html#MindermannO016
    7. Méndez Fernández, D., & Wagner, S. (2016). Case studies in industry: what we have learnt. In CESI@ICSE (pp. 25–31). ACM. https://doi.org/10.1145/2896839.2896844
    8. Niedermayr, R., Jürgens, E., & Wagner, S. (2016). Will my tests tell me if I break this code? In CSED@ICSE (pp. 23–29). ACM. https://doi.org/10.1145/2896941.2896944
    9. Ostberg, J.-P., & Wagner, S. (2016). At Ease with Your Warnings: The Principles of the Salutogenesis Model Applied to Automatic Static Analysis. In SANER (pp. 629–633). IEEE Computer Society. https://doi.org/10.1109/SANER.2016.63
    10. Ostberg, J.-P., Wagner, S., & Weilemann, E. (2016). Does personality influence the usage of static analysis tools?: an explorative experiment. In CHASE@ICSE (pp. 75–81). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/icse/chase2016.html#Ostberg0W16
    11. Pfluger, D., Mehl, M., Valentin, J., Lindner, F., Pfander, D., Wagner, S., … Wang, Y. (2016). The Scalability-Efficiency/Maintainability-Portability Trade-Off in Simulation Software Engineering: Examples and a Preliminary Systematic Literature Review. In 2016 Fourth International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering (SE-HPCCSE). IEEE. https://doi.org/10.1109/se-hpccse.2016.008
    12. Ramadani, J., & Wagner, S. (2016b). Which Change Sets in Git Repositories Are Related? In QRS (pp. 406–411). IEEE. Retrieved from http://dblp.uni-trier.de/db/conf/qrs/qrs2016.html#Ramadani016
    13. Ramadani, J., & Wagner, S. (2016a). Are Suggestions of Coupled File Changes Interesting? In L. A. Maciaszek & J. Filipe, L. A. Maciaszek & J. Filipe (Eds.), ENASE (pp. 15–26). SciTePress. Retrieved from http://dblp.uni-trier.de/db/conf/enase/enase2016.html#Ramadani016
    14. Wagner, S., Abdulkhaleq, A., Bogicevic, I., Ostberg, J.-P., & Ramadani, J. (2016). How are functionally similar code clones syntactically different? An empirical study and a benchmark. PeerJ Computer Science, 2:e49. https://doi.org/10.7717/peerj-cs.49
    15. Wagner, Stefan. (2016). Natural language processing is no free lunch. In T. Menzies, L. Williams, & T. Zimmermann, T. Menzies, L. Williams, & T. Zimmermann (Eds.), Perspectives on Data Science for Software Engineering. Morgan Kaufmann. https://doi.org/10.1016/B978-0-12-804206-9.00033-7
    16. Wagner, Stefan, Abdulkhaleq, A., Kaya, K., & Paar, A. (2016). On the Relationship of Inconsistent Software Clones and Faults: An Empirical Study. In SANER (pp. 79–89). IEEE Computer Society. https://doi.org/10.1109/SANER.2016.94
    17. Wang, Y., & Wagner, S. (2016). Towards applying a safety analysis and verification method based on STPA to agile software development. In CSED@ICSE (pp. 5–11). ACM. https://doi.org/doi:10.1145/2896941.2896948
  4. 2015

    1. Abdulkhaleq, Asim, & Wagner, S. (2015b). Integrated Safety Analysis Using Systems-Theoretic Process Analysis and Software Model Checking. In F. Koornneef & C. van Gulijk, F. Koornneef & C. van Gulijk (Eds.), SAFECOMP (Vol. 9337, pp. 121–134). Springer. Retrieved from http://dblp.uni-trier.de/db/conf/safecomp/safecomp2015.html#Abdulkhaleq015
    2. Abdulkhaleq, Asim, Wagner, S., & Leveson, N. (2015). A comprehensive safety engineering approach for software-intensive systems based on STPA. Procedia Engineering, abs/1612.03109. https://doi.org/10.1016/j.proeng.2015.11.498
    3. Abdulkhaleq, Asim, & Wagner, S. (2015a). A controlled experiment for the empirical evaluation of safety analysis techniques for safety-critical software. In J. Lv, H. J. Zhang, & M. A. Babar, J. Lv, H. J. Zhang, & M. A. Babar (Eds.), Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering (pp. 16:1-16:10). New York, NY: ACM. https://doi.org/10.1145/2745802.2745817
    4. Dehkordi, Z. K., Baraani-Dastjerdi, A., Ghasem-Aghaee, N., & Wagner, S. (2015). Influence of personality on programming styles an empirical study. Journal of Information Technology Research, 8(4), 38–56. https://doi.org/10.4018/JITR.2015100103
    5. Diebold, P., Ostberg, J.-P., Wagner, S., & Zendler, U. (2015). What Do Practitioners Vary in Using Scrum? In C. Lassenius, T. Dingsøyr, & M. Paasivaara, C. Lassenius, T. Dingsøyr, & M. Paasivaara (Eds.), XP (Vol. 212, pp. 40–51). Springer. https://doi.org/10.1007/978-3-319-18612-2_4
    6. Fernández, D. M., Wagner, S., Kalinowski, M., Schekelmann, A., Tuzcu, A., Conte, T., … Prikladnicki, R. (2015). Naming the Pain in Requirements Engineering: Comparing Practices in Brazil and Germany. IEEE Software, 32(5), 16–23. https://doi.org/10.1109/MS.2015.122
    7. Fernández, Daniel Méndez, & Wagner, S. (2015a). A Case Study on Artefact-Based RE Improvement in Practice. In P. Abrahamsson, L. Corral, M. Oivo, & B. Russo, P. Abrahamsson, L. Corral, M. Oivo, & B. Russo (Eds.), PROFES (Vol. 9459, pp. 114–130). Springer. https://doi.org/10.1007/978-3-319-26844-6_9
    8. Fernández, Daniel Méndez, & Wagner, S. (2015b). Naming the pain in requirements engineering: A design for a global family of surveys and first results from Germany. Information & Software Technology, 57, 616–643. https://doi.org/10.1016/j.infsof.2014.05.008
    9. Janke, E., Brune, P., & Wagner, S. (2015). Does Outside-In Teaching Improve the Learning of Object-Oriented Programming? In A. Bertolino, G. Canfora, & S. G. Elbaum, A. Bertolino, G. Canfora, & S. G. Elbaum (Eds.), ICSE (2) (pp. 408–417). IEEE Computer Society. https://doi.org/10.1109/ICSE.2015.173
    10. Kalinowski, M., Spínola, R. O., Conte, T., Prikladnicki, R., Fernández, D. M., & Wagner, S. (2015). Towards Building Knowledge on Causes of Critical Requirements Engineering Problems. In H. Xu, H. Xu (Ed.), SEKE (pp. 1–6). KSI Research Inc. and Knowledge Systems Institute Graduate School. Retrieved from http://dblp.uni-trier.de/db/conf/seke/seke2015.html#KalinowskiSCPF015
    11. Vetro, A., Ognawala, S., Fernández, D. M., & Wagner, S. (2015). Fast Feedback Cycles in Empirical Software Engineering Research. In A. Bertolino, G. Canfora, & S. G. Elbaum, A. Bertolino, G. Canfora, & S. G. Elbaum (Eds.), ICSE (2) (pp. 583–586). IEEE Computer Society. Retrieved from http://dblp.uni-trier.de/db/conf/icse/icse2015-2.html#VetroOF015
    12. Wagner, Stefan, Goeb, A., Heinemann, L., Kläs, M., Lampasona, C., Lochmann, K., … Trendowicz, A. (2015). Operationalised product quality models and assessment: The Quamoco approach. Information & Software Technology, 62, 101–123. https://doi.org/10.1016/j.infsof.2015.02.009
    13. Wagner, Stefan. (2015). Continuous and Focused Developer Feedback on Software Quality (CoFoDeF). Research Ideas and Outcomes, 1, e7576. https://doi.org/10.3897/rio.1.e7576
    14. Wagner, Stefan, & Méndez Fernández, D. (2015). Analyzing text in software projects. In C. Bird, T. Menzies, & T. Zimmermann, C. Bird, T. Menzies, & T. Zimmermann (Eds.), The art and science of analyzing software data. Amsterdam: Morgan Kaufmann. https://doi.org/10.1016/B978-0-12-411519-4.00003-3
    15. Wagner, Stefan, Pflüger, D., & Mehl, M. (2015). Simulation software engineering: experiences and challenges. In SE-HPCCSE@SC (pp. 1–4). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/sc/sehpccse2015.html#WagnerPM15
  5. 2014

    1. Abdulkhaleq, Asim, & Wagner, S. (2014). A Software Safety Verification Method Based on System-Theoretic Process Analysis. In A. Bondavalli, A. Ceccarelli, & F. Ortmeier, A. Bondavalli, A. Ceccarelli, & F. Ortmeier (Eds.), SAFECOMP Workshops (Vol. 8696, pp. 401–412). Springer. Retrieved from http://dblp.uni-trier.de/db/conf/safecomp/safecomp2014w.html#AbdulkhaleqW14
    2. Fernández, Daniel Méndez, Ognawala, S., Wagner, S., & Daneva, M. (2014). Where do we stand in requirements engineering improvement today?: first results from a mapping study. In M. Morisio, T. Dybå, & M. Torchiano, M. Morisio, T. Dybå, & M. Torchiano (Eds.), ESEM (pp. 58:1-58:4). ACM. https://doi.org/10.1145/2652524.2652555
    3. Gleirscher, M., Golubitskiy, D., Irlbeck, M., & Wagner, S. (2014). Introduction of static quality analysis in small- and medium-sized software enterprises: experiences from technology transfer. Software Quality Journal, 22(3), 499--542. https://doi.org/10.1007/s11219-013-9217-z
    4. Wagner, Stefan. (2014b). Software-Produktqualität modellieren und bewerten: Der Quamoco-Ansatz. In W. Hasselbring & N. C. Ehmke, W. Hasselbring & N. C. Ehmke (Eds.), Software Engineering (Vol. 227, pp. 69–70). GI. Retrieved from http://dblp.uni-trier.de/db/conf/se/se2014.html#Wagner14
    5. Wagner, Stefan. (2014a). Scrum for cyber-physical systems: a process proposal. In M. Tichy, J. Bosch, M. Goedicke, & M. Larsson, M. Tichy, J. Bosch, M. Goedicke, & M. Larsson (Eds.), RCoSE (pp. 51–56). ACM. https://doi.org/10.1145/2593812.2593819
  6. 2013

    1. Abdulkhaleq, Asim, & Wagner, S. (2013). Integrating State Machine Analysis with System-Theoretic Process Analysis. In Stefan Wagner & H. Lichter, Stefan Wagner & H. Lichter (Eds.), Software Engineering (Workshops) (Vol. 215, pp. 501–514). GI. Retrieved from http://dblp.uni-trier.de/db/conf/se/se2013w.html#AbdulkhaleqW13
    2. Fernández, Daniel Méndez, & Wagner, S. (2013). Naming the pain in requirements engineering: design of a global family of surveys and first results from Germany. In F. Q. B. da Silva, N. J. Juzgado, & G. H. Travassos, F. Q. B. da Silva, N. J. Juzgado, & G. H. Travassos (Eds.), EASE (pp. 183–194). ACM. https://doi.org/10.1145/2460999.2461027
    3. Lochmann, Klaus, Ramadani, J., & Wagner, S. (2013). Are comprehensive quality models necessary for evaluating software quality? In B. Turhan, B. Turhan (Ed.), PROMISE (pp. 3:1-3:9). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/promise/promise2013.html#LochmannRW13
    4. Ostberg, J.-P., Ramadani, J., & Wagner, S. (2013). A novel approach for discovering barriers in using automatic static analysis. In F. Q. B. da Silva, N. J. Juzgado, & G. H. Travassos, F. Q. B. da Silva, N. J. Juzgado, & G. H. Travassos (Eds.), EASE (pp. 78–81). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/ease/ease2013.html#OstbergRW13
    5. Wagner, Stefan. (2013b). Software Product Quality Control (pp. I–XII, 1–210). Springer. https://doi.org/10.1007/978-3-642-38571-1
    6. Wagner, Stefan. (2013a). Making Software Quality Visible. In J. Heidrich, M. Oivo, A. Jedlitschka, & M. T. Baldassarre, J. Heidrich, M. Oivo, A. Jedlitschka, & M. T. Baldassarre (Eds.), PROFES (Vol. 7983, pp. 1–2). Springer. Retrieved from http://dblp.uni-trier.de/db/conf/profes/profes2013.html#Wagner13
  7. 2012

    1. Deissenboeck, F., Heinemann, L., Hummel, B., & Wagner, S. (2012). Challenges of the Dynamic Detection of Functionally Similar Code Fragments. In T. Mens, A. Cleve, & R. Ferenc, T. Mens, A. Cleve, & R. Ferenc (Eds.), CSMR (pp. 299–308). IEEE Computer Society. Retrieved from http://dblp.uni-trier.de/db/conf/csmr/csmr2012.html#DeissenboeckHHW12
    2. Gleirscher, M., Golubitskiy, D., Irlbeck, M., & Wagner, S. (2012). On the Benefit of Automated Static Analysis for Small and Medium-Sized Software Enterprises. In S. Biffl, D. Winkler, & J. Bergsmann, S. Biffl, D. Winkler, & J. Bergsmann (Eds.), SWQD (Vol. 94, pp. 14–38). Springer. https://doi.org/10.1007/978-3-642-27213-4_3
    3. Lochmann, Klaus, Fernández, D. M., & Wagner, S. (2012). A Case Study on Specifying Quality Requirements Using a Quality Model. In K. R. P. H. Leung & P. Muenchaisri, K. R. P. H. Leung & P. Muenchaisri (Eds.), APSEC (pp. 577–582). IEEE. Retrieved from http://dblp.uni-trier.de/db/conf/apsec/apsec2012.html#LochmannFW12
    4. Ostberg, J.-P., & Wagner, S. (2012a). Do we stop learning from our mistakes when using automatic code analysis tools?: an experiment proposal. In A. Begel & C. Sadowski, A. Begel & C. Sadowski (Eds.), USER@ICSE (pp. 21–24). IEEE. Retrieved from http://dblp.uni-trier.de/db/conf/icse/user2012.html#Ostberg012
    5. Ostberg, J.-P., & Wagner, S. (2012b). Get started imminently: Using tutorials to accelerate learning in automated static analysis. In A. V. Jones, A. V. Jones (Ed.), ICCSW (Vol. 28, pp. 109–115). Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany. Retrieved from http://dblp.uni-trier.de/db/conf/iccsw/iccsw2012.html#OstbergW12
    6. Wagner, Stefan, Lochmann, K., Heinemann, L., Kläs, M., Trendowicz, A., Plösch, R., … Streit, J. (2012). The Quamoco product quality modelling and assessment approach. In M. Glinz, G. C. Murphy, & M. Pezzè, M. Glinz, G. C. Murphy, & M. Pezzè (Eds.), ICSE (pp. 1133–1142). IEEE Computer Society. https://doi.org/10.1109/ICSE.2012.6227106
  8. 2011

    1. Deissenboeck, F., Heinemann, L., Herrmannsdoerfer, M., Lochmann, K., & Wagner, S. (2011). The quamoco tool chain for quality modeling and assessment. In R. N. Taylor, H. C. Gall, & N. Medvidovic, R. N. Taylor, H. C. Gall, & N. Medvidovic (Eds.), ICSE (pp. 1007–1009). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/icse/icse2011.html#DeissenboeckHHLW11
    2. Méndez Fernández, D., Lochmann, K., Penzenstadler, B., & Wagner, S. (2011). A Case Study on the Application of an Artefact-Based Requirements Engineering Approach. In Proc. 15th International Conference on Evaluation and Assessment in Software Engineering (EASE 2011).
    3. Pehmöller, A., Salger, F., & Wagner, S. (2011). Testing in Global Software Development – A Pattern Approach. In Proc. 5th World Congress for Software Quality.
    4. Wagner, Stefan. (2011). The use of application scanners in software product quality assessment. In Stefan Wagner, S. Chulani, & B. Wong, Stefan Wagner, S. Chulani, & B. Wong (Eds.), WoSQ@ESEC/FSE (pp. 42–49). ACM. https://doi.org/10.1145/2024587.2024597
  9. 2010

    1. Fernández, Daniel Méndez, Wagner, S., Lochmann, K., & Baumann, A. (2010). Field Study on Requirments Engineering Artefacts and Patterns. In M. Turner & M. Niazi, M. Turner & M. Niazi (Eds.), EASE. BCS. Retrieved from http://dblp.uni-trier.de/db/conf/ease/ease2010.html#Fernandez0LB10
    2. Islam, S., Mouratidis, H., & Wagner, S. (2010). Towards a Framework to Elicit and Manage Security and Privacy Requirements from Laws and Regulations. In R. Wieringa & A. Persson, R. Wieringa & A. Persson (Eds.), REFSQ (Vol. 6182, pp. 255–261). Springer. Retrieved from http://dblp.uni-trier.de/db/conf/refsq/refsq2010.html#IslamMW10
    3. Jürgens, E., Deissenboeck, F., Feilkas, M., Hummel, B., Schätz, B., Wagner, S., … Streit, J. (2010). Can clone detection support quality assessments of requirements specifications? In J. Kramer, J. Bishop, P. T. Devanbu, & S. Uchitel, J. Kramer, J. Bishop, P. T. Devanbu, & S. Uchitel (Eds.), ICSE (2) (pp. 79–88). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/icse/icse2010-2.html#JurgensDFHSWDS10
    4. Lochmann, K., Wagner, S., Goeb, A., & Kirchler, D. (2010). Classification of Software Quality Patterns. In Tagungsband des 3. Workshops zur Software-Qualitätsmodellierung und -bewertung (SQMB ’10). Technische Universität München.
    5. Luckey, M., Baumann, A., Méndez Fernández, D., & Wagner, S. (2010). Reusing security requirements using an extended quality model. In S.-W. Lee, M. Monga, & J. Jürjens, S.-W. Lee, M. Monga, & J. Jürjens (Eds.), SESS@ICSE (pp. 1–7). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/icse/sess2010.html#LuckeyBFW10
    6. Wagner, Stefan, Broy, M., Deißenböck, F., Kläs, M., Liggesmeyer, P., Münch, J., & Streit, J. (2010). Softwarequalitätsmodelle - Praxisempfehlungen und Forschungsagenda. Informatik Spektrum, 33(1), 37–44. https://doi.org/doi:10.1007/s00287-009-0339-4
    7. Wagner, Stefan, Schätz, B., Puchner, S., & Kock, P. (2010). A Case Study on Safety Cases in the Automotive Domain: Modules, Patterns, and Models. In ISSRE (pp. 269–278). IEEE Computer Society. Retrieved from http://dblp.uni-trier.de/db/conf/issre/issre2010.html#WagnerSPK10
  10. 2009

    1. Braun, P., Philipps, J., Schätz, B., & Wagner, S. (2009). Model-Based Safety-Cases for Software-Intensive Systems. Electronic Notes in Theoretical Computer Science, 238(4), 71–77. https://doi.org/https://doi.org/10.1016/j.entcs.2009.09.007
    2. Deissenboeck, F., Jürgens, E., Lochmann, K., & Wagner, S. (2009). Software quality models: Purposes, usage scenarios and requirements. In WoSQ@ICSE (pp. 9–14). IEEE Computer Society. Retrieved from http://dblp.uni-trier.de/db/conf/icse/wosq2009.html#DeissenboeckJL009
    3. Jürgens, E., Deissenboeck, F., Hummel, B., & Wagner, S. (2009). Do code clones matter? In 31st International Conference on Software Engineering (ICSE’09) (pp. 485–495). IEEE. https://doi.org/10.1109/ICSE.2009.5070547
    4. Wagner, S, & Islam, S. (2009). Modellierung von Software-Security mit aktivitätenbasierten Qualitätsmodellen. In Tagungsband 2. Workshop zur Software-Qualitätsmodellierung und -bewertung (SQMB ’09). Technische Universität München.
    5. Wagner, S., Méndez Fernández, D., Islam, S., & Lochmann, K. (2009). A Security Requirements Approach for Web Systems. In Proc. Workshop Quality Assessment in Web (QAW 2009). CEUR Workshop Proceedings.
    6. Wagner, Stefan. (2009). A Bayesian network approach to assess and predict software quality using activity-based quality models. In T. J. Ostrand, T. J. Ostrand (Ed.), PROMISE (p. 6). ACM. https://doi.org/10.1145/1540438.1540447
    7. Wagner, Stefan, Lochmann, K., Winter, S., Goeb, A., & Klaes, M. (2009). Quality models in practice: A preliminary analysis. In ESEM (pp. 464–467). ACM / IEEE Computer Society. Retrieved from http://dblp.uni-trier.de/db/conf/esem/esem2009.html#WagnerLWGK09
  11. 2008

    1. Deissenboeck, F., Jürgens, E., Hummel, B., Wagner, S., y Parareda, B. M., & Pizka, M. (2008). Tool Support for Continuous Quality Control. IEEE Software, 25(5), 60–67. https://doi.org/10.1109/MS.2008.129
    2. Deissenboeck, F., Hummel, B., Jürgens, E., Schätz, B., Wagner, S., Girard, J.-F., & Teuchert, S. (2008). Clone detection in automotive model-based development. In W. Schäfer, M. B. Dwyer, & V. Gruhn, W. Schäfer, M. B. Dwyer, & V. Gruhn (Eds.), ICSE (pp. 603–612). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/icse/icse2008.html#DeissenboeckHJSWGT08
    3. Pfaller, C., Wagner, S., Gericke, J., & Wiemann, M. (2008). Multi-Dimensional Measures for Test Case Quality. In ICST Workshops (pp. 364–368). IEEE Computer Society. Retrieved from http://dblp.uni-trier.de/db/conf/icst/icstw2008.html#PfallerWGW08
    4. Ruhe, M., & Wagner, S. (2008). Using the ProdFlow(TM) approach to address the myth of productivity in r&d organizations. In H. D. Rombach, S. G. Elbaum, & J. Münch, H. D. Rombach, S. G. Elbaum, & J. Münch (Eds.), ESEM (pp. 339–341). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/esem/esem2008.html#RuheW08
    5. Wagner, S., Deissenboeck, F., Teuchert, S., & Girard, J.-F. (2008). Assuring Maintainability in Model-Driven Development of Embedded Systems. In J. Rech & C. Bunse, J. Rech & C. Bunse (Eds.), Model-Driven Software Development: Integrating Quality Assurance. Information Science Reference.
    6. Wagner, Stefan, Deissenboeck, F., & Winter, S. (2008a). Erfassung, Strukturierung und Überprüfung von Qualitätsanforderungen durch aktivitätenbasierte Qualitätsmodelle. In W. Maalej & B. Brügge, W. Maalej & B. Brügge (Eds.), Software Engineering (Workshops) (Vol. 122, pp. 464–469). GI. Retrieved from http://dblp.uni-trier.de/db/conf/se/se2008w.html#WagnerDW08
    7. Wagner, Stefan, & Ruhe, M. (2008b). Using a Bayesian Network in the ProdFLOWTM Approach. In Proc. 2nd International Workshop on Software Productivity Analysis and Cost Estimation (SPACE 2008). Chinese Academy of Sciences.
    8. Wagner, Stefan, & Ruhe, M. (2008a). A Systematic Review of Productivity Factors in Software Development. In Proc. 2nd International Workshop on Software Productivity Analysis and Cost Estimation (SPACE 2008). Chinese Academy of Sciences.
    9. Wagner, Stefan, Deissenboeck, F., & Winter, S. (2008b). Managing quality requirements using activity-based quality models. In B. Wong, B. Wong (Ed.), WoSQ@ICSE (pp. 29–34). ACM. https://doi.org/10.1145/1370099.1370107
    10. Wagner, Stefan, Deissenboeck, F., Aichner, M., Wimmer, J., & Schwalb, M. (2008). An Evaluation of Two Bug Pattern Tools for Java. In ICST (pp. 248–257). IEEE Computer Society. Retrieved from http://dblp.uni-trier.de/db/conf/icst/icst2008.html#WagnerDAWS08
    11. Wagner, Stefan, Deißenböck, F., Feilkas, M., & Jürgens, E. (2008). Software-Qualitätsmodelle in der Praxis: Erfahrungen mit aktivitätenbasierten Modellen. In Workshop-Band Software-Qualitätsmodellierung und -bewertung (SQMB ’08). Technische Universität München.
    12. Wagner, Stefan. (2008). Defect classification and defect types revisited. In P. T. Devanbu, B. Murphy, N. Nagappan, & T. Zimmermann, P. T. Devanbu, B. Murphy, N. Nagappan, & T. Zimmermann (Eds.), DEFECTS (pp. 39–40). ACM. Retrieved from http://dblp.uni-trier.de/db/conf/issta/defects2008.html#Wagner08
    13. Wagner, Stefan, & Deissenboeck, F. (2008). Abstractness, Specificity, and Complexity in Software Design. In Proceedings of the 2Nd International Workshop on The Role of Abstraction in Software Engineering (pp. 35--42). Leipzig, Germany: ACM. https://doi.org/10.1145/1370164.1370173
  12. 2007

    1. Deissenboeck, F., Wagner, S., & Pizka, M. (2007). Kosten-basierte Klassifikation von Qualitätsanforderungen. In Erhebung, Spezifikation und Analyse nichtfunktionaler Anforderungen in der Systementwicklung.
    2. Deissenboeck, F., Wagner, S., Pizka, M., Teuchert, S., & Girard, J.-F. (2007). An Activity-Based Quality Model for Maintainability. In ICSM (pp. 184–193). IEEE. Retrieved from http://dblp.uni-trier.de/db/conf/icsm/icsm2007.html#DeissenboeckWPTG07
    3. Wagner, S., Xie, S., Rübel-Otterbach, M., & Sell, B. (2007). Profitability Estimation of Software Projects: A Combined Framework. In APSEC 2007 Co-located Workshop Proceedings: SPACE 2007 Workshop. Information Processing Society of Japan (IPSJ).
    4. Wagner, Stefan. (2007d). Using Economics as Basis for Modelling and Evaluating Software Quality. In 2007 First International Workshop on the Economics of Software and Computation (pp. 2–2). https://doi.org/10.1109/ESC.2007.10
    5. Wagner, Stefan. (2007b). Cost optimisation of analytical software quality assurance. (PhD dissertation). Technical University Munich.
    6. Wagner, Stefan. (2007c). Global Sensitivity Analysis of Predictor Models in Software Engineering. In International Workshop on Predictor Models in Software Engineering, 2007. PROMISE’07: ICSE Workshops 2007. (pp. 3–3). https://doi.org/10.1109/PROMISE.2007.7
    7. Wagner, Stefan, & Deissenboeck, F. (2007). An Integrated Approach to Quality Modelling. In WoSQ@ICSE (p. 1). IEEE Computer Society. Retrieved from http://dblp.uni-trier.de/db/conf/icse/wosq2007.html#0001D07
    8. Wagner, Stefan. (2007a). An Approach to Global Sensitivity Analysis: FAST on COCOMO. In ESEM (pp. 440–442). ACM / IEEE Computer Society. Retrieved from http://dblp.uni-trier.de/db/conf/esem/esem2007.html#Wagner07
    9. Winter, S., Wagner, S., & Deissenboeck, F. (2007). A Comprehensive Model of Usability. In J. Gulliksen, M. B. Harning, P. A. Palanque, G. C. van der Veer, & J. Wesson, J. Gulliksen, M. B. Harning, P. A. Palanque, G. C. van der Veer, & J. Wesson (Eds.), EHCI/DS-VIS (Vol. 4940, pp. 106–122). Springer. https://doi.org/10.1007/978-3-540-92698-6_7
  13. 2006

    1. Cengarle, María Victoria, Graubmann, P., & Wagner, S. (2006). Semantics of UML 2.0 Interactions with Variabilities. Electr. Notes Theor. Comput. Sci., 160, 141–155. Retrieved from http://dblp.uni-trier.de/db/journals/entcs/entcs160.html#CengarleGW06
    2. Wagner, Stefan. (2006a). A literature survey of the quality economics of defect-detection techniques. In G. H. Travassos, J. C. Maldonado, & C. Wohlin, G. H. Travassos, J. C. Maldonado, & C. Wohlin (Eds.), ISESE (pp. 194–203). ACM. https://doi.org/10.1145/1159733.1159763
    3. Wagner, Stefan. (2006b). A model and sensitivity analysis of the quality economics of defect-detection techniques. In L. L. Pollock & M. Pezzè, L. L. Pollock & M. Pezzè (Eds.), ISSTA (pp. 73–84). ACM. https://doi.org/10.1145/1146238.1146247
    4. Wagner, Stefan, & Fischer, H. (2006). A Software Reliability Model Based on a Geometric Sequence of Failure Rates. In L. M. Pinho & M. G. Harbour, L. M. Pinho & M. G. Harbour (Eds.), Ada-Europe (Vol. 4006, pp. 143–154). Springer. https://doi.org/10.1007/11767077_12
    5. Wagner, Stefan. (2006c). Modelling the Quality Economics of Defect-detection Techniques. In Proceedings of the 2006 International Workshop on Software Quality (pp. 69--74). Shanghai, China: ACM. https://doi.org/10.1145/1137702.1137716
    6. Wagner, Stefan, & Meisinger, M. (2006). Integrating a model of analytical quality assurance into the V-Modell XT. In J. Mayer, N. Gupta, & Y. Ledru, J. Mayer, N. Gupta, & Y. Ledru (Eds.), SOQUA (pp. 38–45). ACM. https://doi.org/10.1145/1188895.1188906
  14. 2005

    1. Jürjens, J., & Wagner, S. (2005). Component-Based Development of Dependable Systems with UML. In C. Atkinson, C. Bunse, H.-G. Gross, & C. Peper, C. Atkinson, C. Bunse, H.-G. Gross, & C. Peper (Eds.), Component-Based Software Development for Embedded Systems (Vol. 3778, pp. 320–344). Springer. Retrieved from http://dblp.uni-trier.de/db/series/lncs/lncs3778.html#Jurjens005
    2. Pretschner, A., Prenninger, W., Wagner, S., Kühnel, C., Baumgartner, M., Sostawa, B., … Stauner, T. (2005). One evaluation of model-based testing and its automation. In G.-C. Roman, W. G. Griswold, & B. Nuseibeh, G.-C. Roman, W. G. Griswold, & B. Nuseibeh (Eds.), ICSE (pp. 392–401). ACM. https://doi.org/10.1145/1062455.1062529
    3. Wagner, Stefan, & Seifert, T. (2005). Software quality economics for defect-detection techniques using failure prediction. ACM SIGSOFT Software Engineering Notes, 30(4), 1–6. Retrieved from http://dblp.uni-trier.de/db/journals/sigsoft/sigsoft30.html#WagnerS05
    4. Wagner, Stefan. (2005). Towards Software Quality Economics for Defect-Detection Techniques. In SEW (pp. 265–274). IEEE Computer Society. Retrieved from http://dblp.uni-trier.de/db/conf/sew/sew2005.html#Wagner05
    5. Wagner, Stefan, Jürjens, J., Koller, C., & Trischberger, P. (2005). Comparing Bug Finding Tools with Reviews and Tests. In F. Khendek & R. Dssouli, F. Khendek & R. Dssouli (Eds.), TestCom (Vol. 3502, pp. 40–55). Springer. Retrieved from http://dblp.uni-trier.de/db/conf/pts/testcom2005.html#WagnerJKT05
    6. Wagner, Stefan, & Jürjens, J. (2005). Model-Based Identification of Fault-Prone Components. In M. D. Cin, M. Kaâniche, & A. Pataricza, M. D. Cin, M. Kaâniche, & A. Pataricza (Eds.), EDCC (Vol. 3463, pp. 435–452). Springer. Retrieved from http://dblp.uni-trier.de/db/conf/edcc/edcc2005.html#WagnerJ05
  15. 2004

    1. Cengarle, Maria Victoria, Graubmann, P., & Wagner, S. (2004). From Feature Models to Variation Representation in MSCs. In 2nd Groningen Workshop on Software Variability Management (SVM’04).
  16. 2002

    1. Wagner, Stefan. (2002). A Data Warehouse for Cross-Species Anatomy (Master thesis). Heriot-Watt University.
  17. 2001

    1. Wagner, Stefan. (2001). Konzeption, Design und Implementierung eines web-basierten Mail-Clients auf Basis von Java-Servlets mit Schnittstellen zu weiteren web-basierten Groupware-Applikationen (Master thesis). University of Applied Sciences Augsburg.
  • Most of the basic courses on software engineering
  • Research methods
  • Project management

Stefan Wagner studied computer science in Augsburg and Edinburgh. He holds a PhD from the Technical University Munich. He is the author of more than 120 peer-reviewed scientific articles and the book "Software Product Quality Control". He is member of the editorial boards of MDPI Computer and Research Ideas and Outcomes. His research interests include various aspects of software and systems engineering including software quality, requirements engineering, safty, security and privacy as well as agile software development. He is member of ACM, IEEE and the German GI.

Current Projects

  • System-Theoretic Analysis of Dependable Systems in the Automotive Domain (MISTI Global Seed Fund, Collaboration with Prof. Nancy Leveson)
  • Privacy in Stream Processing (Patron) (funded by Baden-Württemberg Stiftung)

Finished Projects

  • Hazard Analysis of Highly Automated Vehicle Functions (Continental Teves AG & Co. oHG)
  • Application of STPA to the Daimler Environment (Daimler AG)
  • Experimentelle Verbesserung des Lernens von Software Engineering, EVELIN (Subcontractor of HS Neu-ULM, funded by the BMBF)
  • Software-Qualität: Flexible Modellierung und integriertes Controlling, QuaMoCo (TU München with Capgemini sd&m, SAP, Siemens, itestra, Fraunhofer IESE, funded by the BMBF)
  • MAN-TUM Maintenance, MANTUMa (TU München with MAN Nutzfahrzeuge)
  • Productivity - Balance for Excellence (TU München with Siemens CT)
  • Google Research Award, SimDect (TU München with Google)
  • Anforderungsorientiertes, modellbasiertes Testen, AMT (TU München with Siemens CT)
  • Models for System Integration Testing, MoSIT (TU München with T-Systems)
  • Product Quality for Software-intensive Products, PQSP (TU München with Siemens CT)
  • Methodical founded development of real-time systems, InTime (TU München funded by the DFG)
  • FAct-based Maturity through Institutionalisation Lessons-learned and Involved Exploration of System-family engineering, FAMILIES (TU München with Siemens CT)
  • Siemens Quality Model (TU München with Siemens COM)
  • From Concepts to Application in System-Family Engineering, CAFE (TU München with Siemens CT)
  • AutoFocus Model and Model-Based Testing of the MOST Network Master (TU München with BMW)
  • Cross-Species Anatomy Network, XSPAN (Heriot-Watt UniversityUniversity of Edinburgh, funded by the BBSRC)