Lehrstuhl für Angewandte Softwaretechnik
Chair for Applied Software Engineering

Publications

2017

2016

2015

2014

2013

  • A framework for the creation of mobile games targeting dyslexic children
    Juan Haladjian, Daniel Richter, Paul Muntean, Damir Ismailović and Bernd Brügge
    IADIS Mobile Learning 2013, 2013.
  • Monitoring User Interactions for Supporting Failure Reproduction
    Tobias Roehm, Nigar Gurbanova, Bernd Bruegge, Christophe Joubert and Walid Maalej
    Proceedings of the 21th IEEE International Conference on Program Comprehension, 2013, pp. 73-82.
  • Requirements Engineering for Computational Seismology Software
    Requirements Engineering for Computational Seismology Software
    Advanced Computing Lecture Notes in Computational Science and Engineering , 2013, pp. 157-175.
  • The Robot ALIAS as a Database for Health Monitoring for Elderly People
    G Rehrl, T., Geiger, J., Golcar, M., Gentsch, S., Knobloch, J. and Rigoll
    6. Deutscher AAL-Kongress, 2013.
  • Powwow: A Tool for Collaborative Software Jam Sessions
    Paul Ioan Muntean, Damir Ismailović, Sebastian Paetzold and Bernd Brügge
    COLLA 2013 - The Third International Conference on Advanced Collaborative Networks, Systems and Applications, Nice, France, 2013.
  • Bug Report Assignee Recommendation using Activity Profiles
    Hoda Naguib, Nitesh Narayan, Bernd Bruegge and Dina Helal
  • Rocking the Keys with a Multi-Touch Interface
    Thomas Walther, Damir Ismailović and Bernd Brügge
    NIME 2013 - 13th International Conference on New Interfaces for Musical Expression, July 2013.
  • User Model and System Model: the Yin and Yang in User-Centered Software Development
    Han Xu, Oliver Creighton, Naoufel Boulila and Bernd Bruegge
    Proceedings of the ACM International Symposium on New ideas, New paradigms, and Reflections on Programming and Software (Onward), Indianapolis, 2013.
  • Evaluation of Cross-Platform Frameworks for Mobile Applications
    Andreas Sommer and Stephan Krusche
    Proceedings of the 1st European Workshop on Mobile Engineering, 2013, pp. 363-376.
  • Chemimon - Serious Game for Learning the Basic Chemical Reaction Principles
    Hubert Niedermaier, Eisgruber Ludwig, Reichart Barbara, Niedermaier Hubert, Eisgruber Ludwig and Reichart Barbara
    GET 2013 - IADIS Game and Entertainment Techonologies, München, 2013.
  • A FRAMEWORK FOR THE CREATION OF MOBILE EDUCATIONAL GAMES FOR DYSLEXIC CHILDREN
    Juan Haladjian, Daniel Richter, Paul Muntean, Damir Ismailović and Bernd Brügge
    ML 2013 - Mobile Learning, Lisbon, Portugal, March 2013.
  • Creating an ontology for aircraft design - An experience report about development process and the resulting ontology
    Markus Ast, Martin Glas and Tobias Roehm
    Deutscher Luft- und Raumfahrtkongress 2013, 2013.
  • Mobile Scrum
    Stephan Krusche and Tobias Konsek
    Proceedings of the 1st European Workshop on Mobile Engineering, 2013, pp. 319-325.
  • Towards Identification of Software Improvements and Specification Updates By Comparing Monitored and Specified End User Behavior
    Tobias Roehm, Bernd Bruegge, Tom-Michael Hesse and Barbara Paech
    Proceedings of the 29th IEEE International Conference on Software Maintenance, 2013, pp. 464-467.
  • Onward! 2013 chairs' welcome
    R. Hirschfeld and B. Bruegge
    SPLASH Indianapolis 2013: Onward! 2013 - Proceedings of the 2013 International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, 2013, pp. iii-iv.
  • STRATEGATIONS - GAME BASED GAME MANIPULATION IN REAL TIME STRATEGY GAMES
    Maximilian Jakasovic, Damir Ismailović and Bernd Brügge
    GET 2013 - IADIS Game and Entertainment Techonologies, July 2013.
  • Teaching Basic Software Engineering to Senior High School Students
    Barbara Köhler, Michaela Gluchow and Bernd Brügge
    Information Systems and Technology for Organizations in a Networked Society, May 2013, pp. 149-165.

2012

2011

2010

  • Comparing state- and operation-based change tracking on models
    Maximilian Koegel, Markus Herrmannsdoerfery, Yang Liz, Jonas Helmingx and Joern David
    Proceedings - IEEE International Enterprise Distributed Object Computing Workshop, EDOC, 2010, pp. 163-172.
  • Visual representations for supporting an ontology-based semantic navigation of medical volume data
    Sebastian Peters, Michael Kelm, Martin Huber and Sascha Seifert
    Proceedings of the 11th IASTED International Conference Computer Graphics and Imaging (CGIM 2010), 2010, pp. 303-308.
  • Towards a unified requirements modeling language
    J. Helming, M. Koegel, F. Schneider, M. Haeger, C. Kaminski, B. Bruegge and B. Berenbach
    2010 5th International Workshop on Requirements Engineering Visualization, REV 2010, 2010, pp. 53-57.
  • An analysis of tool-based research in software engineering
    J. Helming, M. Koegel, H. Naguib, M. Schmidberger, F. Schneider and B. Brügge
    Proceedings - International Computer Software and Applications Conference, 2010, pp. 53-61.
  • (Position Paper) Applying software engineering methods and tools to CSE research projects
    Hoda Naguib and Yang Li
    Procedia Computer Science, May 2010, pp. 1505-1509.
  • Semi-Automatic Assignment of Work Items
    Jonas Helming, Holger Arndt, Zardosht Hodaie, Maximilian Koegel and Nitesh Narayan
    Communications in Computer and Information Science, 2010, pp. 236-250.
  • Collaborative model merging
    Maximilian Koegel, Helmut Naughton, Jonas Helming and Markus Herrmannsdoerfer
    Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, New York, NY, USA, 2010, pp. 27-34.
  • Robots that know what they can do - Semantic representation of robot components, capabilities and actions
    Tobias Roehm
  • Audio recording in software engineering
    Michael Nagel, Jonas Helming, Maximilian Koegel and Helmut Naughton
    ICSE South Africa, 2010.

2009

  • Towards a Framework for Empirical Project Analysis for Software Engineering Models
    Maximilian Koegel, Yang Li, Helmut Naughton and Jonas Helming
    ASE VASE Workshop, 2009.
  • Towards traceability from project management to system models
    Jonas Helming, Maximilian Koegel and Helmut Naughton
    Proceedings of the 2009 ICSE Workshop on Traceability in Emerging Forms of Software Engineering, Washington, DC, USA, 2009, pp. 11-15.
  • Global requirements engineering: decision support for globally distributed projects
    C. Lescher and B. Brügge
    Proceedings - 2009 4th IEEE International Conference on Global Software Engineering, ICGSE 2009, 2009, pp. 277-280.
  • On the Application of different Research Methods in Software Engineering
    Damir Ismailović, Fisnik Kraja, Johannes Krugel and Christopher Schulz
  • Traceability ReARMed
    Joern David, Maximilian Koegel, Helmut Naughton and Jonas Helming
    Computer Software and Applications Conference, Annual International, Los Alamitos, CA, USA, 2009, pp. 340-348.
  • Towards automation of iteration planning
    Jonas Helming, Maximilian Koegel and Zardosht Hodaie
    Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications - OOPSLA '09, 2009, pp. 965.
  • Agile principles in academic education: A case study
    B. Bruegge, M. Reiss and J. Schiller
    ITNG 2009 - 6th International Conference on Information Technology: New Generations, 2009, pp. 1684-1686.
  • Integrating System Modeling with Project Management - A Case Study
    Jonas Helming, Joern David, Maximilian Koegel and Helmut Naughton
    Computer Software and Applications Conference, Annual International, Los Alamitos, CA, USA, 2009, pp. 571-578.
  • Traceability-Based Change Awareness
    Jonas Helming, Maximilian Koegel, Helmut Naughton, Joern David and Aleksandar Shterev
    Model Driven Engineering Languages and Systems, 2009, pp. 372-376.
  • Philosophy of Science -Three Philosophical Perspectives on Software Reliability
    Damir Ismailović, Fisnik Kraja, Johannes Krugel and Christopher Schulz
  • DOLLI 2 - Project presentation: Video presentation
    B. Bruegge, H. Stangl and M. Reiss
    Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA, 2009, pp. 1041-1042.
  • Classification of tasks using machine learning
    B. Bruegge, J. David, J. Helming and M. Koegel
    ACM International Conference Proceeding Series, 2009.

2008

  • Mixed-initiative dialog management for speech-based interaction with graphical user interfaces
    A. Löhr and B. Brügge
    Conference on Human Factors in Computing Systems - Proceedings, 2008, pp. 979-988.
  • Pause: A project analyzer for a unified software engineering environment
    Jonas Helming, Maximilian Kögel and Helmut Naughton
    Workshop Proceedings of ICGSE, 2008.
  • An experiment in teaching innovation in software engineering : Video presentation
    B. Bruegge, H. Stangl and M. Reiss
    Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA, 2008, pp. 807-809.
  • Word spotting in Scrum meetings
    B. Bruegge and J. Schiller
    Proceedings - International Workshop on Database and Expert Systems Applications, DEXA, 2008, pp. 125-129.
  • Applying a video-based requirements engineering technique to an airport scenario
    B. Bruegge, O. Creighton, M. Reiß and H. Stangl
    2008 3rd International Workshop on Multimedia and Enjoyable Requirements Engineering, MERE'08, 2008.
  • Identifying and exploiting the similarities between rationale management and variability management
    A.K. Thurimella, B. Bruegge and O. Creighton
    Proceedings - 12th International Software Product Line Conference, SPLC 2008, 2008, pp. 99-108.

2007

  • Pinocchio: Conducting a virtual symphony orchestra
    B. Bruegge, C. Teschner, P. Lachenmaier, E. Fenzl, D. Schmidt and S. Bierbaum
    ACM International Conference Proceeding Series, 2007, pp. 294-295.
  • Enabling offshore software testing: A case study
    L. Al-Jadiri and B. Bruegge
    Proceedings of the 11th IASTED International Conference on Software Engineering and Applications, SEA 2007, 2007, pp. 282-289.
  • Empirical evaluation of issue based variability modeling using the experimental survey technique
    A.K. Thurimella and B. Bruegge
    Proceedings of the 11th IASTED International Conference on Software Engineering and Applications, SEA 2007, 2007, pp. 108-115.

2006

  • Sysiphus: Enabling informal collaboration in global software development
    B. Bruegge, A.H. Dutoit and T. Wolf
    Proceedings - 2006 IEEE International Conference on Global Software Engineering, ICGSE 2006, 2006, pp. 139-148.
  • Software cinema - Video-based requirements engineering
    O. Creighton, M. Ott and B. Bruegge
    Proceedings of the IEEE International Conference on Requirements Engineering, 2006, pp. 106-115.
  • Supporting distributed software development with fine-grained artefact management
    B. Bruegge, A. De Lucia, F. Fasano and G. Tortora
    Proceedings - 2006 IEEE International Conference on Global Software Engineering, ICGSE 2006, 2006, pp. 213-222.
  • Towards a framework for real time requirements elicitation
    M. Gall, B. Bruegge and B. Berenbach
    First International Workshop on Multimedia Requirements Enineering, MeRE'06, 2006.
  • Multimedia requirements engineering (MeRE'06) - Beyond MeRE descriptions Minneapolis/St. Paul, Minnesota, USA 12th of September 2006
    O. Creighton and B. Bruegge
    First International Workshop on Multimedia Requirements Enineering, MeRE'06, 2006.

2005

  • Evaluating e-commerce cluster architectures using simulation
    A. Boyer, B. Bruegge and D.P. Siewiorek
    Proceedings - Seventh IEEE International Conference on E-Commerce Technology, CEC 2005, 2005, pp. 135-142.

2004

  • Group support for distributed collaborative concurrent software modeling
    N. Boulila and B. Bruegge
    Proceedings - 19th International Conference on Automated Software Engineering, ASE 2004, 2004, pp. 422-425.

2001

  • Architectural issues in mobile augmented reality systems: A prototyping case study
    A.H. Dutoit, O. Creighton, G. Klinker, R. Kobylinski, C. Vilsmeier and B. Bruegge
    Proceedings of the Asia-Pacific Software Engineering Conference and International Computer Science Conference, APSEC and ICSC, 2001, pp. 341-344.
  • Knowledge scouts: Reducing communication barriers in a distributed software development project
    A.H. Dutoit, J. Johnstone and B. Bruegge
    Proceedings of the Asia-Pacific Software Engineering Conference and International Computer Science Conference, APSEC and ICSC, 2001, pp. 427-430.

2000

  • Transatlantic project courses in a university environment
    B. Bruegge, A.H. Dutoit, R. Kobylinski and G. Teubner
    Proceedings - Asia-Pacific Software Engineering Conference, APSEC, 2000, pp. 30-37.

1998

  • Communication metrics for software development
    A.H. Dutoit and B. Bruegge
    IEEE Transactions on Software Engineering, 1998, pp. 615-628.

1997

  • Turning light bulbs into objects
    Bernd Bruegge, Truman Fenton, Tae Wook Kim, Ricardo Pravia, Aseem Sharma, Benedict Fernandes, Seongju Chang and Volker Hartkopf
    Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA, 1997, pp. 10-15.

1996

  • JEWEL: a distributed system for emissions modeling
    Andrew Kompanek, Harry Karatassos, Andrew Houghton, Alex Wetmore and Bernd Bruegge
    Proceedings of the Air & Waste Management Association's Annual Meeting & Exhibition, 1996, pp. 16pp.
  • Applications of Mobile Computing and Communication
    B. Bruegge and B. Bennington
    IEEE Personal Communications, 1996, pp. 64-71.

1995

  • Teaching more comprehensive model-based software engineering: Experience with objectory’s use case approach
    R.F. Coyne, A.H. Dutoit, B. Bruegge and D. Rothenberger
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 1995, pp. 339-374.
  • Developing GEMS: An Environmental Modeling System
    B. Bruegge, E. Riedel, A.G. Russell and G.J. McRae
    IEEE Computational Science and Engineering, 1995, pp. 55-68.

1994

  • Configurable monitoring system for parallel programming
    Adam Beguelin and Bernd Bruegge
    Proceedings of the IEEE International Workshop on Configurable Distributed Systems, 1994, pp. 206.

1993

  • Software engineering curricula
    Bernd Bruegge
    IFIP Transactions A: Computer Science and Technology, 1993, pp. 331-335.
  • Model-based software engineering in larger scale project courses
    Bernd Bruegge and Robert F. Coyne
    IFIP Transactions A: Computer Science and Technology, 1993, pp. 273-287.

1992

  • Object-oriented system modeling with OMT
    Bernd Bruegge, Jim Blythe, Jeffrey Jackson and Jeff Shufelt
    Conference on Object-Oriented Programming Systems, Languages and Applications, 1992, pp. 359-376.

1991

  • Supporting the development of network programs
    Bernd Bruegge and Peter Steenkiste
    Proceedings - International Conference on Distributed Computing Systems, 1991, pp. 641-648.

1987

  • PROGRAMMING WARP.
    B. Bruegge, C. Chang, R. Cohn, T. Gross, M. Lam, P. Lieu, A. Noaman and D. Yam
    Digest of Papers - IEEE Computer Society International Conference, 1987, pp. 268-271.

1983

  • Generalized path expressions: A high-level debugging mechanism
    B. Bruegge and P. Hibbard
    The Journal of Systems and Software, 1983, pp. 265-276.