Prof. Dr. Bernd Brügge (CIT–I1)
Boltzmannstraße 3
85748 Garching b. München
Bernd Brügge is university professor of computer science with a Chair for Applied Software Engineering at the Technical University of Munich and adjunct professor at Carnegie Mellon University. His research interests include software architectures for dynamic systems, agile software development processes, and software engineering education. He received a PhD in computer science from Carnegie Mellon University.
Projects
A list of all projects at the Chair for Applied Software Engineering and the respective descriptions can be found here.
Teaching
A list of all lectures, lab courses and seminars at the Chair for Applied Software Engineering and the respective descriptions can be found here.
Publications
The full list of my publications is available on my DBLP.
↓ 2022Machine Learning Based Feedback on Textual Student Answers in Large Courses.
Jan Philip Bernius,
Stephan Krusche, and
Bernd Brügge.
In: Computers and Education: Artificial Intelligence, Volume: 3.
June
2022.
doi: 10.1016/j.caeai.2022.100081
[BibTeX]
Global Software Engineering in a Global Classroom.
Paul Schmiedmayer,
Robert Chatley,
Jan Philip Bernius,
Stephan Krusche,
Konstantin Chaika,
Kirill Krinkin, and
Bernd Brügge.
IEEE/ACM 44th International Conference on Software Engineering: Software Engineering Education and Training
(ICSE SEET '22
)
.
Pittsburgh, PA, USA,
May
2022.
doi: 10.1109/ICSE-SEET55299.2022.9794211
[BibTeX]
A Machine Learning Approach for Suggesting Feedback in Textual Exercises in Large Courses.
Jan Philip Bernius,
Stephan Krusche, and
Bernd Brügge.
8th ACM Conference on Learning @ Scale
(L@S '21)
.
Potsdam, Germany,
June
2021.
doi: 10.1145/3430895.3460135
[BibTeX]
Welcome From the Conference Chairs.
Stephan Krusche,
Bernd Brügge, and
Bastian Tenbergen.
32nd IEEE Conference on Software Engineering Education and Training
(CSEE&T '20, 1-2)
.
November
2020.
doi: 10.1109/CSEET49119.2020.9206203
An Interactive Learning Method to Engage Students in Modeling.
Stephan Krusche,
Nadine von Frankenberg und Ludwigsdorff,
Lara Marie Reimer, and
Bernd Brügge.
IEE/ACM 42nd International Conference on Software Engineering and Training
(ICSE SEET '20
, 12-22)
.
Seoul, South Korea,
August
2020.
doi: 10.1145/3377814.3381701
[BibTeX]
Towards the Automation of Grading Textual Student Submissions to Open-Ended Questions.
Jan Philip Bernius,
Anna Kovaleva,
Stephan Krusche, and
Bernd Brügge.
4th European Conference of Software Engineering Education
(ECSEE '20, 61-70)
.
Seeon, Germany,
May
2020.
doi: 10.1145/3396802.3396805
[BibTeX]
Segmenting Student Answers to Textual Exercises Based on Topic Modeling.
Jan Philip Bernius,
Anna Kovaleva, and
Bernd Brügge.
17th Workshop on Software Engineering im Unterricht der Hochschulen
(SEUH '20, 72-72)
.
Innsbruck, Austria,
February
2020.
[BibTeX]
TEMPO: A Framework for Team Composition and Management in Project-Based Organizations.
Bernd Brügge, and
Dora Dzvonyar.
May
2019.
Toward Usability Problem Identification Based on User Emotions Derived From Facial Expressions.
Jan Ole Johanßen,
Jan Philip Bernius, and
Bernd Brügge.
4th International Workshop on Emotion Awareness in Software Engineering
(SEmotion '19, 1-7)
.
Montréal, Canada,
May
2019.
doi: 10.1109/SEmotion.2019.00008
[BibTeX]
Toward the Automatic Assessment of Text Exercises.
Jan Philip Bernius, and
Bernd Brügge.
2nd Workshop on Innovative Software Engineering Education
(ISEE '19, 19-20)
.
Stuttgart, Germany,
February
2019.
[BibTeX]
Stager: Simplifying the Manual Assessment of Programming Exercises.
Christopher Laß,
Stephan Krusche,
Nadine von Frankenberg und Ludwigsdorff, and
Bernd Brügge.
16. Workshops "Software Engineering im Unterricht der Hochschulen" 2019
(SEUH, 34-43)
.
Bremerhaven, Germany,
February
2019.
[BibTeX]
Team Composition and Team Factors in Software Engineering: An Interview Study of Project-Based Organizations.
Bernd Brügge, and
Dora Dzvonyar.
25th Asia-Pacific Software Engineering Conference (APSEC)
.
December
2018.
doi: 10.1109/APSEC.2018.00071
[BibTeX]
Team Composition in Software Engineering Project Courses.
Dora Dzvonyar,
Lukas Alperowitz,
Dominic Henze, and
Bernd Brügge.
EDUCON
.
Gothenburg, Sweden,
June
2018.
doi: 10.1145/3194779.3194782
[BibTeX]
Algorithmically Supported Team Composition for Software Engineering Project Courses.
Bernd Brügge,
Dora Dzvonyar,
Dominic Henze, and
Lukas Alperowitz.
IEEE Global Engineering Education Conference (EDUCON)
.
Santa Cruz de Tenerife, Spain,
April
2018.
doi: 10.1109/EDUCON.2018.8363446
[BibTeX]
Reaching Steady State in Software Engineering Project Courses.
Bernd Brügge, and
Dora Dzvonyar.
1st Workshop on Innovative Software Engineering Education
(ISEE'18)
.
Ulm, Germany,
March
2018.
[BibTeX]
Software Theater - Teaching Demo-Oriented Prototyping.
Stephan Krusche,
Dora Dzvonyar,
Han Xu, and
Bernd Brügge.
In: ACM Transactions on Computing Education, Volume: 18.
January
2018.
doi: 10.1145/3145454
[BibTeX]
Modeling in Agile Project Courses.
Bernd Brügge,
Lukas Alperowitz,
Jan Ole Johanssen, and
Dora Dzvonyar.
Proceedings of the 13th Educators Symposium co-located with ACM/IEEE 20th MoDELS
.
Austin, TX (USA),
September
2017.
[BibTeX]
Continuous Prototyping.
Bernd Brügge,
Lukas Alperowitz,
A.M. Weintraud, and
S.C. Kofler.
2017 IEEE/ACM 3rd International Workshop on Rapid Continuous Software Engineering (RCoSE)
.
May
2017.
From Storyboards to Code: Visual Product Backlogs in Agile Project Courses.
Bernd Brügge,
Lukas Alperowitz,
Constantin Scheuermann,
Nadine von Frankenberg und Ludwigsdorff, and
S.C. Kofler.
15. Workshop Software Engineering im Unterricht der Hochschulen
(SEUH'17)
.
Hannover,
February
2017.
[BibTeX]
Continuous Prototyping: Unified Application Delivery From Early Design to Code.
Bernd Brügge,
Lukas Alperowitz,
A.M. Weintraud, and
S.C. Kofler.
2nd Workshop on Continuous Software Engineering
(CEUR Workshop Proceedings)
.
January
2017.
Interactive Learning: Increasing Student Participation Through Shorter Exercise Cycles.
Stephan Krusche,
Andreas Seitz,
Jürgen Börstler, and
Bernd Brügge.
Nineteenth Australasian Computing Education Conference
(ACE '17, 17-26)
.
January
2017.
doi: 10.1145/3013499.3013513
[BibTeX]
Chaordic Learning: A Case Study.
Stephan Krusche,
Bernd Brügge,
Irina Camilleri,
Kirill Krinkin,
Andreas Seitz, and
Cecil Wöbker.
39th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training Track
(ICSE SEET '17
, 87-96)
.
Melbourne, Australia,
January
2017.
doi: 10.1109/ICSE-SEET.2017.21
[BibTeX]
CSEPM - A Continuous Software Engineering Process Metamodel.
Stephan Krusche, and
Bernd Brügge.
3rd IEEE/ACM International Workshop on Rapid Continuous Software Engineering
(RCoSE@ICSE '17, 2-8)
.
January
2017.
doi: 10.1109/RCoSE.2017.6
[BibTeX]
How to Integrate Interactive Learning Into Large Classes (Abstract Only).
Stephan Krusche,
Andreas Seitz,
Nadine von Frankenberg und Ludwigsdorff, and
Bernd Brügge.
2017 ACM SIGCSE Technical Symposium on Computer Science Education
(SIGCSE '17, 737)
.
January
2017.
doi: 10.1145/3017680.3017843
[BibTeX]
Metrics in Agile Project Courses.
Bernd Brügge,
Lukas Alperowitz, and
D. Dzvonyar.
Proceedings - International Conference on Software Engineering
.
Austin, TX (USA),
March
2016.
Context-Aware User Feedback in Continuous Software Evolution.
Dora Dzvonyar,
Stephan Krusche,
Rana Alkadhi, and
Bernd Brügge.
International Workshop on Continuous Software Evolution and Delivery
(CSED@ICSE '16, 12-18)
.
January
2016.
doi: 10.1145/2896941.2896952
[BibTeX]
Semi-Automatic Generation of Audience-Specific Release Notes.
Sebastian Klepper,
Stephan Krusche, and
Bernd Brügge.
International Workshop on Continuous Software Evolution and Delivery
(CSED@ICSE '16
, 19-22)
.
January
2016.
doi: 10.1145/2896941.2896953
[BibTeX]
Teaching Code Review Management Using Branch Based Workflows.
Stephan Krusche,
Mjellma Berisha, and
Bernd Brügge.
38th International Conference on Software Engineering
(ICSE '16, 384-393)
.
January
2016.
doi: 10.1145/2889160.2889191
[BibTeX]
Teaching Global Software Engineering by Simulating a Global Project in the Classroom.
Yang Li,
Stephan Krusche,
Christian Lescher, and
Bernd Brügge.
47th ACM Technical Symposium on Computing Science Education
(SIGCSE '16, 187-192)
.
January
2016.
doi: 10.1145/2839509.2844618
[BibTeX]
Experiences From an Experiential Learning Course on Games Development.
Stephan Krusche,
Barbara Reichart,
Paul Tolstoi, and
Bernd Brügge.
47th ACM Technical Symposium on Computing Science Education
(SIGCSE '16, 582-587)
.
January
2016.
doi: 10.1145/2839509.2844599
[BibTeX]
Experience Report: A Comparison Between Commercial and Open Source Reference Implementations for the Rugby Process Model.
Sajjad Taheritanjani,
Stephan Krusche, and
Bernd Brügge.
Gemeinsamer Tagungsband der Workshops der Tagung Software Engineering 2016 (SE 2016)
(Wien, 148-155)
.
January
2016.
[BibTeX]
Using Software Theater for the Demonstration of Innovative Ubiquitous Applications.
Han Xu,
Stephan Krusche, and
Bernd Brügge.
2015 10th Joint Meeting on Foundations of Software Engineering
(ESEC/FSE '15, 894-897)
.
January
2015.
doi: 10.1145/2786805.2803207
[BibTeX]
Introducing Continuous Delivery of Mobile Apps in a Corporate Environment: A Case Study.
Sebastian Klepper,
Stephan Krusche,
Sebastian Peters,
Bernd Brügge, and
Lukas Alperowitz.
IEEE/ACM 2nd International Workshop on Rapid Continuous Software Engineering
(RCoSE '15, 5-11)
.
January
2015.
doi: 10.1109/RCoSE.2015.9
[BibTeX]
Software Engineering Project Courses With Industrial Clients.
Bernd Brügge,
Stephan Krusche, and
Lukas Alperowitz.
In: ACM Transactions on Computing Education, Volume: 15.
January
2015.
doi: 10.1145/2732155
User Feedback in Mobile Development.
Stephan Krusche, and
Bernd Brügge.
2nd International Workshop on Mobile Development Lifecycle
(MobileDeLi '14, 25-26)
.
January
2014.
doi: 10.1145/2688412.2688420
[BibTeX]
Rugby: An Agile Process Model Based on Continuous Delivery.
Stephan Krusche,
Lukas Alperowitz,
Bernd Brügge, and
Martin O. Wagner.
1st International Workshop on Rapid Continuous Software Engineering
(RCoSE '14, 42-50)
.
January
2014.
doi: 10.1145/2593812.2593818
[BibTeX]
Model-Based Real-Time Synchronization.
Stephan Krusche, and
Bernd Brügge.
In: Softwaretechnik-Trends, Volume: 34.
January
2014.
[BibTeX]
Teaching Tornado: From Communication Models to Releases.
Bernd Brügge,
Stephan Krusche, and
Martin O. Wagner.
8th edition of the Educators' Symposium
(EduSym '12, 5-12)
.
January
2012.
doi: 10.1145/2425936.2425938
[BibTeX]