Zur Webseite der Informatik

Publications of the Software Engineering Group

2017
Kalinowski, M., Curty, P., Paes, A., Ferreira, A., Spínola, R., Méndez Fernández, D., Felderer, M., Wagner, S. (2017) Supporting Defect Causal Analysis in Practice with Cross-Company Data on Causes of Requirements Engineering Problems. In Proc. 39th International Conference on Software Engineering (ICSE'17). IEEE. arXiv:1702.03851 [cs.SE].
Femmer, H. Méndez Fernández, D., Wagner, S., Eder, S. (2017) Rapid Quality Assurance with Requirements Smells. Journal of Systems and Software 123. p. 190-213. doi:10.1016/j.jss.2016.02.047, arXiv:1611.08847 [cs.SE].
2016
Méndez Fernández, D., Wagner, S., Malinowski, M., Felderer, M. Mafra, P., Vetrò, A., Conte, T., Christiansson, M.-T., Greer, D., Lassenius, C., Männistö, T., Nayabi, M., Oivo, M., Penzenstadler, B., Pfahl, D., Prikladnicki, R., Ruhe, G., Scheuermann, A., Sen, S., Spinola, R. Cuzco, A., de la Vara, J., Wieringa, R. (2016) Naming the pain in requirements engineering: Contemporary problems, causes, and effects in practice. Empirical Software Engineering Journal doi:10.1007/s10664-016-9451-7, arXiv:1611.10288 [cs.SE].
Mafra, P., Kalinowski, M., Méndez Fernández, D., Felderer, M., Wagner, S. (2016) Towards Guidelines for Preventing Critical Requirements Engineering Problems. In Proc. 42nd Euromicro Conference on Software Engineering and Advanced Applications (SEAA'16). IEEE. doi:10.1109/SEAA.2016.50, arXiv:1611.08833 [cs.SE].
Karimi, Z., 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. p. 228–241. doi:10.1016/j.jss.2015.09.011, arXiv:1611.10169 [cs.SE].
Mendez Fernandez, D., Wagner, S., Kalinowski, M., Schekelmann, A., Tuzcu, A., Conte, T., Spinola, R., Prikladnicki, R. (2015) Naming the Pain in Requirements Engineering: Comparing Practices in Brazil and Germany. IEEE Software, 32(5):16-23. doi:10.1109/MS.2015.122, arXiv:1611.09132 [cs.SE].
Bogicevic, I. (2016): Spezifikation von Software-Modulen. Shaker-Verlag. ISBN: 978-3-8440-4632-8.
Wagner, S. (2016) Natural language processing is no free lunch. In Menzies, T., Williams, L and Zimmermann, T. (eds.) Perspectives on Data Science for Software Engineering. Morgan Kaufman.
Mäntylä, M., Adams, B., Destefanis, G., Graziotin, D., Ortu, M. (2016)  Mining Valence, Arousal, and Dominance: Possibilities for Detecting Burnout and Productivity? MSR '16 Proceedings of the 13th International Conference on Mining Software Repositories, pp. 247-258. doi:10.1145/2901739.2901752. [Preprint]
Graziotin, D. (2016) Software Quality Information Needs. Research Ideas and Outcomes 2:e8865 doi:10.3897/rio.2.e8865.
Ramadani J, Wagner S. (2016) Are coupled file changes suggestions useful? PeerJ Preprints 4:e2492v1
Ramadani, J., Wagner, S. (2016) Which Change Sets in Git Repositories Are Related? In Proc. 2016 IEEE International Conference on Software Quality, Reliability and Security (QRS). doi.org/10.1109/QRS.2016.52
Baltes, S., Wagner, S. (2016) Empirical Research Plan: Effects of Sketching on Program Comprehension. In Proc. International Conference on Agile Software Development (XP'16). Springer. doi:10.1007/978-3-319-33515-5_26, arXiv:1612.01339 [cs.SE].
Abdulkhaleq, A., Wagner, S. (2016) XSTAMPP 2.0: New Improvements to XSTAMPP Including CAST Accident Analysis and an Extended Approach to STPA. 2016 STAMP Conference at Massachusetts Institute of Technology (MIT), 21 March 2016, Boston, USA.
Mindermann, K. (2016) Are easily usable security libraries possible and how should experts work together to create them?. In: Proceedings of 9th Workshop on Cooperative and Human Aspects of Software Engineering (CHASE 2016 in conjunction with ICSE 2016). ACM. [Preprint]
Méndez Fernández, D., Wagner, S. (2016) Case studies in industry: what we have learnt. In Proc. 4th International Workshop on Conducting Empirical Studies in Industry (CESI '16). ACM. doi:10.1145/2896839.2896844, arXiv:1611.08834 [cs.SE].
Niedermayr, R., Juergens, E., Wagner, S. (2016) Will My Tests Tell Me If I Break This Code? In Proc. International Workshop on Continuous Software Evolution and Delivery (CSED '16). ACM. doi:10.1145/2896941.2896944, arXiv:1611.07163 [cs.SE]
Mindermann, K., Ostberg, J.-P. and Wagner, S. (2016) Poster: Assessing Iterative Practical Software Engineering Courses with Play Money. In: Companion Proceedings of 38th International Conference on Software Engineering (ICSE'16). ACM. [Preprint]
Ramadani, J., Wagner, S. (2016) Are Suggestions of Coupled File Changes Interesting? In Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering. SCITEPRESS 2016.
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 doi:10.7717/peerj-cs.49
Wang, Y., Wagner, S. (2016) Towards Applying a Safety Analysis and VerificationMethod based on STPA to Agile Software Development. International Workshop on Continuous Software Evolution and Delivery. In Proc. The 38th International Conference on Software Engineering, to be published in Proc. ICSE 2016.
Wang, Y., Wagner, S. (2016) Toward Integrating a System Theoretic Safety Analysis in an Agile Development Process. 1st Workshop on Continuous Software Engineering. In Proc. Conference on Software Engineering (SE 2016). CEUR Workshop Proceedings.
Wagner, S., Abdulkhaleq, A., Kaya, K. and Paar, A. (2016) On the relationship of inconsistent software clones and faults: an empirical study. In Proc. 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016). IEEE. doi:10.1109/SANER.2016.94, arXiv:1611.08005 [cs.SE].
Kalinowski, M.,Felderer, M., Conte, T., Spinola, R., Prikladnicki, R., Winkler, D., Méndez Fernández, D. and Wagner, S. (2016) Preventing incomplete/hidden requirements: reflections on survey data from Austria and Brazil. In Proc. Software Quality Days 2016. Springer. doi:10.1007/978-3-319-27033-3_5, arXiv:1612.00163 [cs.SE]. (Best Technical Research Paper)
Ostberg,J.-P., Wanger, S. (2016) At Ease with your Warnings: The Principles of the Salutogenesis Model Applied to Automatic Static Analysis, In Proc. 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016). IEEE. doi:10.1109/SANER.2016.63, arXiv:1611.08004 [cs.SE].
Ostberg, J.P., Wagner, S. and Weilemann, E., 2016, May. Does personality influence the usage of static analysis tools?: an explorative experiment. In Proceedings of the 9th International Workshop on Cooperative and Human Aspects of Software Engineering (pp. 75-81). ACM.
2015
Wagner, S. (2015) Continuous and Focused Developer Feedback on Software Quality (CoFoDeF). Research Ideas and Outcomes. 1: e7576. doi:10.3897/rio.1.e7576 (research proposal under review at DFG)
Karimi, Z., Baraani-Dastjerdi, A., Ghasem-Aghaee, N. and Wagner, S. (2015) Influence of Personality on Programming Styles an Empirical Study. Information Technology Research 8(4). p. 38–56. doi:10.4018/JITR.2015100103
Abdulkhaleq, A., Wagner, S., Leveson,N. (2015) A Comprehensive Safety Engineering Approach for Software-Intensive Systems Based on STPA , Procedia Engineering, Volume 128, 2015, Pages 2-11, ISSN 1877-7058.
Wagner, S., Abdulkhaleq, A., Bogicevic, I., Ostberg, J.-P., Ramadani, J. (2015) How are functionally similar code clones different? PeerJ Preprints3:e1894. doi:10.7287/peerj.preprints.1516v1
Karimi, Z., Baraani-Dastjerdi, A., Ghasem-Aghaee, N. Wagner, S. (2015) Links between the personalities, styles and performance in computer programming. Journal of Systems and Software. doi:10.1016/j.jss.2015.09.011
Wagner, S. and Méndez Fernández, D. (2015) Analyzing Text in Software Projects. In Bird, C., Menzies, T. and Zimmermann, T. (eds.). The Art and Science of Analysing Software Data. Morgan Kaufman.
Méndez Fernández, D. and Wagner, S. (2016) A case study on artefact-based RE improvement in practice. In Proc. 16th International Conference on Product-Focused Software Process Improvement (PROFES 2015). Springer.
Abdulkhaleq, A., Wagner, S. (2015) Integrated Safety Analysis Using Systems-Theoretic Process Analysis and Software Model Checking. In Computer Safety, Reliability, and Security (Safecomp 2015). Springer.
Mendez Fernandez, D., Wagner, S., Kalinowski, M., Schekelmann, A., Tuzcu, A., Conte, T., Spinola, R., Prikladnicki, R. (2015) Naming the Pain in Requirements Engineering: Comparing Practices in Brazil and Germany. IEEE Software, 32(5):16-23. doi: 10.1109/MS.2015.122
Kalinowski, M., Spínola, R., Conte, T., Prikladnicki, R., Méndez Fernández, D., Wagner, S. (2015) Towards building knowledge on causes of critical requirements engineering problems. In Proc. 27th International Conference on Software Engineering and Knowledge Engineering (SEKE 2015).
Abdulkhaleq, A., Wagner, S. (2015) A Controlled Experiment for the Empirical Evaluation of Safety Analysis Techniques for Safety-Critical Software. In Proc. 19th International Conference on Evaluation and Assessment in Software Engineering (EASE 2015). IEEE.
Abdulkhaleq, A., Wagner, S. (2015) XSTAMPP: An eXtensible STAMP Platform As Tool Support for Safety Engineering . In Proc. 2015 STAMP Conference at Massachusetts Institute of Technology. MIT.
Wagner, S., Goeb, A., Heinemann, L., Kläs, M., Lampasona, C., Lochmann, K., Mayr, A., Plösch, R., Seidl, A., Streit, J. and Trendowicz, A. (2015) Operationalised product quality models and assessment: The Quamoco approach. Information and Software Technology 62. p. 101–123. doi:10.1016/j.infsof.2015.02.009
Kulesz, D., Toth, F., and Beck, F. (2015).  Live inspection of spreadsheets. In 2nd Workshop on Software Engineering Methods for Spreadsheets (SEMS) (co-located with ICSE 2015), Florence, Italy.
Janke, E., Brune, P. and Wagner, S. (2015) Does outside-in teaching improve the learning of object-oriented programming? In Proc. 37h International Conference on Software Engineering (ICSE'15). IEEE.
Vetrò, A., Ognawala, S., Méndez Fernández, D. and S. Wagner. (2015) Fast Feedback Cycles in Empirical Software Engineering Research. In Proc. 37th International Conference on Software Engineering (ICSE'15). IEEE.
Diebold, P., Ostberg, J.-P. and Wagner, S. (2015) What Do Practitioners Vary in Using Scrum? In Proc. 16th International Conference on Agile Software Development (XP'15). Springer.
Méndez Fernández, D. and Wagner, S. (2015) Naming the Pain in Requirements Engineering: A Design for a Global Family of Surveys and First Results from Germany. Information and Software Technology 57(1). pp. 616-643. doi:10.1016/j.infsof.2014.05.008
2014
Abdulkhaleq, A., Wagner, S. (2014) A Software Safety Verification Method Based on System-Theoretic Process Analysis . In Computer Safety, Reliability, and Security (Safecomp2014), Lecture Notes in Computer Science, Springer International Publishing, Vol. 8696, pp. 401-412.
Abdulkhaleq, A., Wagner, S. (2014) A-STPA: An Open Tool Support for System-Theoretic Process Analysis. 2014 STAMP Conference at Massachusetts Institute of Technology. MIT.
Gleirscher, M., Golubitskiy, D., Irlbeck, M. and Wagner, S. (2014) Introduction of Static Quality Analysis in Small- and Medium-Sized Software Enterprises: Experiences from Technology Transfer. Software Quality Journal 22(3). pp. 499-542.
Wagner, S. and Di Penta, M. (eds.) (2014) Proc. The 10th International Conference on Predictive Models in Software Engineering, PROMISE '14. ACM.
Ostberg, J.-P., Wagner, S. (2014) On Automatically Collectable Metrics for Software Maintainability Evaluation. In Proc. 2014 Joint Conference of the International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement (IWSM-MENSURA).
Kulesz, D., Scheurich, J., and Beck, F. (2014).  Integrating anomaly diagnosis techniques into spreadsheet environments. In Software Visualization (VISSOFT), 2014 Second IEEE Working Conference on, pages 11-19, Victoria, Canada. IEEE.
Kulesz, D. (2014).  A spreadsheet cell-meaning model for testing. In at the Workshop on Software Engineering Methods in Spreadsheets, Delft, Netherlands.
Wagner, S. (2014) Software-Produktqualität modellieren und bewerten: Der Quamoco-Ansatz. In Proc. Software Engineering 2014. Fachtagung des Fachbereichs Softwaretechnik. GI.
Wagner, S. (2014) Scrum for Cyber-Physical Systems. In Proc. 1st International Workshop on Rapid Continuous Software Engineering (RCoSE 2014). ACM.
Méndez Fernández, D., Ognawala, S., Wagner, S. and Daneva, M. (2014) Where Do We Stand in Requirements Engineering Today? First Results form a Mapping Study. In Proc. ACM-IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM'14). ACM.
Schubert, C., Kläs, M. and Wagner, S. (2014) Softwarequalität erfassen und vergleichen: Von der Messung bis zum abstrakten Qualitätsattribut. Objekt-Spektrum 1/2014. pp. 50–55.
2013
Abdulkhaleq, A., Wagner, S. (2013) Experiences with Applying STPA to Software-Intensive Systems in the Automotive Domain". 2013 STAMP Conference at MIT, Boston, USA.
Abdulkhaleq, A., Wagner, S. (2013) Integrating State Machine Analysis with System-Theoretic Process Analysis (STPA). In Proc. Multikonferenz Software Engineering 2013 (SE 2013), ZeMoSS - Zertifizierung und modellgetriebene Entwicklung sicherer Software. GI.
Lochmann, K., Ramandani, J. and Wagner, S. (2013) Are comprehensive quality models necessary for evaluating software quality? In: Proc. 9th International Conference on Predictive Models in Software Engineering (PROMISE'13). ACM.
Kulesz, D. and Ostberg, J.-P. (2013).  Practical challenges with spreadsheet auditing tools. In Proceedings of the EuSpRIG 2013 Conference, London, UK.
Wagner, S. (2013) Software Product Quality Control. Springer.
Wagner. S. (2013) Making Software Quality Visible. In Proc. 14th International Conference on Product-Focused Software Process Improvement (PROFES 2013). Springer.
Méndez Fernández, D. and Wagner, S. (2013) Naming the pain in requirements engineering. In Proc. 17th International Conference on Evaluation and Assessment in Software Engineering (EASE'13). ACM Press.
Ostberg, J.-P., Ramadani, J., Wagner, S. (2013) A novel approach for discovering barriers in using automatic static analysis. In: Proc. 17th International Conference on Evaluation and Assessment in Software Engineering (EASE'13). ACM.
Lochmann, K. and Wagner, S. (2013) A Quality Model for Software Quality. Technical Report TUM-I1336. Institut für Informatik, Technische Universität München.
Wagner, S. and Lichter, H. (eds.) (2013) Software Engineering 2013 – Workshopband (inkl. Doktorandensymposium). GI.
 

2012
Kulesz, D. and Zitzelsberger, S. (2012).  Investigating effects of common spreadsheet design practices on correctness and maintainability. In Proceedings of the EuSpRIG 2012 Conference, Manchester, UK.
Lochmann, K., Méndez Fernández, D. and Wagner, S. (2012) A Case Study on Specifying Quality Requirements Using a Quality Model. In Prod. 19th Asia-Pacific Software Engineering Conference (APSEC 2012). IEEE.
Wagner, S. (ed.) (2012) Proceedings of the 8th International Conference on Predictive Models in Software Engineering (PROMISE'12). ACM.
Wagner, S., Lochmann, K., Winter, S., Goeb, A., Klaes, M. and Nunnenmacher, S. (2012) Software Quality Models in Practice. Survey Results. Technical Report TUM-I129. Institut für Informatik, Technische Universität München.
Wagner, S., Lochmann, K., Winter, S., Deissenboeck, F., Juergens, E., Herrmannsdoerfer, M., Heinemann, L., Kläs, M., Trendowicz, A., Heidrich, J., Ploesch, R., Goeb, A., Koerner, C., Schoder, K., Streit, J. and Schubert, C. (2012) The Quamoco Quality Meta-Model. Technical Report TUM-I128. Institut für Informatik, Technische Universität München.
Ostberg, J.-P., Wagner, S. (2012) Get started imminently: Using tutorials to accelerate learning in automated static analysis. In Proc. of ICCSW'12 (2012 Imperial College Computing Student Workshop. QASIcs.
Ostberg, J.-P., Wagner, S. (2012) Do we stop learning from our mistakes when using static analysis? An experiment proposal. In Proc. User evaluation for Software Engineering Researchers Workshop @ ICSE'12. IEEE.
Wagner, S., Lochmann, K., Heinemann, L., Kläs, M., Trendowicz, A., Plösch, R., Seidl, A., Goeb, A. and Streit, J. (2012) The Quamoco Product Quality Modelling and Assessment Approach2 In Proc. 34th International Conference on Software Engineering (ICSE'12). IEEE.
Deissenboeck, F., Heinemann, L., Hummel, B. and Wagner, S. (2012) Challenges of the Dynamic Detection of Functionally Similar Code Fragments. In Proc. 16th European Conference on Software Maintenance and Reengineering (CSMR '12). IEEE.
Gleirscher, M., Golubitskiy, D., Irlbeck, M. and Wagner, S. (2012) On the Benefit of Automated Static Analysis for Small and Medium-Sized Software Enterprises In Proc. 4th International Conference on Software Quality (SWQD 2012). Springer.
Méndez Fernández, D., Wagner, S., Lochmann, K., Baumann, A. and de Carne, H. (2012) Field study on requirements engineering: Investigation of artefacts, project parameters, and execution strategies. Information and Software Technology 54(2). pp. 162-178
2011
Kulesz, D. (2011).  From good practices to effective policies for preventing errors in spreadsheets. In Proceedings of the EuSpRIG 2011 Conference, London, UK.
Kulesz, D. (2011).  Ein Dashboard für Learning-Management-Systeme. In Software Engineering im Unterricht der Hochschulen (SEUH 12), pages 27-32, Munich, Germany.
Wagner, S. (2011) Empirische Analyse von Fehlermusterwerkzeugen. In Proc. 4. Symposium Testen im System- und Software-Life-Cycle. Technische Akademie Esslingen. ISBN: 3-92-4813-92-2.
Pehmöller, A., Salger, F. and Wagner, S. (2011) Testing in Global Software Development – A Pattern Approach. In Proc. 5th World Congress for Software Quality.
Wagner, S. (2011) The use of application scanners in software product quality assessment. In Proc. 8th International Workshop on Software Quality (WoSQ 2011). ACM.
Wagner, S., Chulani, S. and Wong, B. (eds.) (2011) Proc. 8th International Workshop on Software Quality (WoSQ 2011). ACM.
Wagner, S., Chulani, S. and Wong, B. (2011) 8th international workshop on software quality (WoSQ).
In Proc. 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering (SIGSOFT FSE 2011). ACM.
Deissenboeck, F., Heinemann, L., Herrmannsdoerfer, M., Lochmann, K. and Wagner, S. (2011) The Quamoco tool chain for quality modeling and assessment. In Proc. 33rd International Conference on Software Engineering (ICSE'11). ACM.
Méndez Fernández, D., Lochmann, K., Penzenstadler, B. and 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).
→ Please also see older publications of Prof. Stefan Wagner.