
Dr Sebastian Baltes
Lecturer
School of Computer Science
Faculty of Engineering, Computer and Mathematical Sciences
Eligible to supervise Masters and PhD (as Co-Supervisor) - email supervisor to discuss availability.
Sebastian Baltes is an Adjunct Lecturer in the School of Computer Science at the University of Adelaide, Australia. He received his PhD degree in Computer Science from the University of Trier, Germany. In his research, he empirically analyses software developers' work habits to to identify potential tool and process improvements. For him, thoroughly analysing and understanding the state-of-practice is an essential first step towards improving how software is being developed.
In my research, I empirically analyze software developers' work habits to identify potential tool and process improvements. For me, thoroughly analysing and understanding the state-of-practice is an essential first step towards improving how software is being developed. Too often, decisions in software projects are still rather opinion-based than data-informed. My long-term goal is to bridge the gap between empirical research and practice, both by studying relevant phenomena and by communicating the results back to practitioners.
More information about my research can be found on my personal website.
-
Expand
-
Appointments
Date Position Institution name 2020 Senior Software Engineer QAware GmbH 2020 - 2021 Adjunct Lecturer University of Adelaide 2019 - 2020 Lecturer University of Adelaide 2019 - 2019 Postdoctoral researcher University of Trier 2013 - 2019 Doctoral researcher University of Trier 2012 - 2012 Software Developer JAM Software GmbH -
Language Competencies
Language Competency English Can read, write, speak, understand spoken and peer review German Can read, write, speak, understand spoken and peer review -
Education
Date Institution name Country Title 2013 - 2019 University of Trier Germany PhD 2012 - 2013 Linnaeus University Sweden Exchange Semester 2010 - 2013 University of Trier Germany MSc 2007 - 2010 University of Trier Germany BSc -
Research Interests
-
Expand
-
Journals
Year Citation 2020 Baltes, S., Park, G., & Serebrenik, A. (2020). Is 40 the New 60? How Popular Media Portrays the Employability of Older Software Developers. IEEE Software, 37(6), 26-31.
2020 Baltes, S., & Wagner, M. (2020). An annotated dataset of stack overflow post edits. GECCO 2020 Companion - Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, 1923-1925.
2020 Ralph, P., Baltes, S., Adisaputri, G., Torkar, R., Kovalenko, V., Kalinowski, M., . . . Alkadhi, R. (2020). Pandemic programming: How COVID-19 affects software developers and how their organizations can help. Empirical Software Engineering, 25(6), 35 pages.
2019 Baltes, S., & Diehl, S. (2019). Usage and Attribution of Stack Overflow Code Snippets in GitHub Projects. Empirical Software Engineering, 24(3), 1259-1295.
Scopus6 WoS22019 Baltes, S., Dumani, L., Treude, C., & Diehl, S. (2019). The Evolution of Stack Overflow Posts: Reconstruction and Analysis. arXiv. — Baltes, S., Treude, C., & Robillard, M. P. (n.d.). Contextual Documentation Referencing on Stack Overflow. — Kula, R. G., Treude, C., Hata, H., Baltes, S., Steinmacher, I., Gerosa, M. A., & Amini, W. K. (n.d.). Untapped potential for software engineering in an emerging society: The
case of Papua New Guinea.— Baltes, S., & Ralph, P. (n.d.). Sampling in Software Engineering Research: A Critical Review and
Guidelines. -
Conference Papers
Year Citation 2020 Baltes, S., & Treude, C. (2020). Code duplication on stack overflow. In Proceedings: 2020 ACM/IEEE 42nd International Conference on Software Engineering: New Ideas and Emerging Results ICSE-NIER 2020 (pp. 13-16). New York: ACM.
2019 Baltes, S., & Diehl, S. (2019). Towards a theory of software development expertise. In Lecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI) Vol. P-292 (pp. 83-84).
2019 Baltes, S., Treude, C., & Diehl, S. (2019). SOTorrent: Studying the origin, evolution, and usage of stack overflow code snippets. In Proceedings of the IEEE/ACM 16th International Conference on Mining Software Repositories (MSR 2019) Vol. 2019-May (pp. 191-194). Montreal, QC, Canada: IEEE/ACM.
Scopus192018 Stors, N., & Baltes, S. (2018). Constructing Urban Tourism Space Digitally: A Study of Airbnb Listings in Two Berlin Neighborhoods. In Proceedings of the ACM Conference on Human-Computer Interaction Vol. 2 (pp. 1-29). online: Association for Computing Machinery (ACM).
Scopus32018 Baltes, S., Dumani, L., Treude, C., & Diehl, S. (2018). SOTorrent: Reconstructing and analyzing the evolution of stack overflow posts. In Proceedings of the ACM/IEEE 15th International Conference on Mining Software Repositories (MSR 2018) (pp. 319-330). Gothenburg, SWEDEN: ACM.
Scopus19 WoS62018 Baltes, S., & Diehl, S. (2018). Towards a Theory of Software Development Expertise. In G. Leavens, A. Garcia, & C. Pasareanu (Eds.), 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018) (pp. 187-200). online: ACM.
Scopus15 WoS92018 Baltes, S., Knack, J., Anastasiou, D., Tymann, R., & Diehl, S. (2018). (No) influence of continuous integration on the commit activity in GitHub projects. In O. Baysal, & T. Menzies (Eds.), Proceedings of the 4th ACM SIGSOFT International Workshop on Software Analytics (SWAN 2018) (pp. 1-7). online: Association for Computing Machinery.
WoS32017 Baltes, S., Hollerich, F., & Diehl, S. (2017). Round-Trip Sketches: Supporting the Lifecycle of Software Development Sketches from Analog to Digital and Back. In K. Zhang, I. Beschastnikh, & A. Mocci (Eds.), 2017 IEEE Working Conference on Software Visualization (VISSOFT 2017) Vol. 2017-October (pp. 94-98). Online: IEEE.
2017 Baltes, S., Kiefer, R., & Diehl, S. (2017). Attribution required: Stack overflow code snippets in GitHub projects. In S. Uchitel, A. Orso, & M. P. Robillard (Eds.), 39th International Conference on Software Engineering (ICSE 2017), Companion Volume (pp. 161-163). Online: IEEE Computer Society.
Scopus11 WoS42016 Baltes, S., & Diehl, S. (2016). Worse Than Spam: Issues In Sampling Software Developers. In M. Genero, A. Jedlitschka, & M. Jorgensen (Eds.), 10th International Symposium on Empirical Software Engineering and Measurement (ESEM 2016) Vol. 08-09-September-2016 (pp. 52:1-52:6). Online: ACM.
Scopus32016 Blascheck, T., Beck, F., Baltes, S., Ertl, T., & Weiskopf, D. (2016). Visual analysis and coding of data-rich user behavior. In G. L. Andrienko, S. Liu, & J. T. Stasko (Eds.), 2016 IEEE Conference on Visual Analytics Science and Technology (VAST 2016) (pp. 141-150). online: IEEE.
Scopus8 WoS82015 Biegel, B., Baltes, S., Scarpellini, I., & Diehl, S. (2015). Code Basket: Making Developers’ Mental Model Visible and Explorable. In K. Blincoe, D. E. Damian, G. Valetto, & J. D. Herbsleb (Eds.), 2nd IEEE/ACM International Workshop on Context for Software Development (CSD 2015) (pp. 20-24). Online: IEEE Computer Society.
Scopus4 WoS32015 Biegel, B., Baltes, S., Prevos, B., & Diehl, S. (2015). VisualCues: Visually explaining source code in computer science education. In Z. Li, C. Ermel, & S. D. Fleming (Eds.), 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2015) Vol. 2015-December (pp. 89-93). online: IEEE Computer Society.
Scopus12015 Baltes, S., Moseler, O., Beck, F., & Diehl, S. (2015). Navigate, Understand, Communicate: How Developers Locate Performance Bugs. In Q. Wang, G. Ruhe, J. Carver, & O. Dieste (Eds.), 9th International Symposium on Empirical Software Engineering and Measurement (ESEM 2015) Vol. 2015-November (pp. 225-234). Beijing, China: IEEE.
Scopus102014 Baltes, S., Schmitz, P., & Diehl, S. (2014). Linking sketches and diagrams to source code artifacts. In S. -C. Cheung, A. Orso, & M. -A. D. Storey (Eds.), 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE 2014) Vol. 16-21-November-2014 (pp. 743-746). Hong Kong, China: ACM.
Scopus11 WoS62014 Beck, F., Gulan, S., Biegel, B., Baltes, S., & Weiskopf, D. (2014). RegViz: Visual debugging of regular expressions. In P. Jalote, L. C. Briand, & A. van der Hoek (Eds.), 36th International Conference on Software Engineering Companion (ICSE 2014) (pp. 504-507). Online: ACM.
Scopus15 WoS122014 Baltes, S., & Diehl, S. (2014). Sketches and diagrams in practice. In S. -C. Cheung, A. Orso, & M. -A. D. Storey (Eds.), 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE 2014) Vol. 16-21-November-2014 (pp. 530-541). Hong Kong, China: ACM.
Scopus34 WoS16 -
Conference Items
Year Citation 2016 Baltes, S., & Wagner, S. (2016). Effects of Sketching on Program Comprehension (Research Plan). Poster session presented at the meeting of Proceedings of the 17th International Conference on Agile Processes in Software Engineering and Extreme Programming (XP 2016). Edinburgh, UK: Springer.
Awards and grants are listed in my CV.
A full list of my teaching activities can be found on my personal website.
Connect With Me
External Profiles