Bernd Bruegge
#17,105
Most Influential Person Now
Computer scientist, Software engineering researcher,
Bernd Bruegge's AcademicInfluence.com Rankings
Bernd Brueggecomputer-science Degrees
Computer Science
#820
World Rank
#851
Historical Rank
Software Engineering
#35
World Rank
#35
Historical Rank
Algorithms
#436
World Rank
#442
Historical Rank
Database
#7607
World Rank
#7900
Historical Rank
Download Badge
Computer Science
Bernd Bruegge's Degrees
- PhD Computer Science Technical University of Munich
- Masters Computer Science Technical University of Munich
- Bachelors Computer Science Technical University of Munich
Similar Degrees You Can Earn
Why Is Bernd Bruegge Influential?
(Suggest an Edit or Addition)According to Wikipedia, Bernd Bruegge is a German computer scientist, full professor at the Technische Universität München and the head of the Chair for Applied Software Engineering. He is also an adjunct associate professor at Carnegie Mellon University in Pittsburgh.
Bernd Bruegge's Published Works
Published Works
- Object-Oriented Software Engineering Using UML, Patterns, and Java (2009) (448)
- Design of a component-based augmented reality framework (2001) (222)
- Object Oriented Software Engineering, Conquering Complex and Changing Systems (2002) (216)
- Object-Oriented Software Engineering: Using UML, Patterns and Java, Second Edition (2003) (142)
- User involvement in software evolution practice: A case study (2013) (123)
- Ensemble Methods for App Review Classification: An Approach for Software Evolution (N) (2015) (114)
- Software Engineering Project Courses with Industrial Clients (2015) (111)
- Towards emotional awareness in software development teams (2013) (108)
- Communication Metrics for Software Development (1997) (94)
- Wind-Produced Water Exchange between the Deep Basins of the Baltic Sea (1991) (93)
- Bug report assignee recommendation using activity profiles (2013) (93)
- Near‐surface mean circulation and kinetic energy in the central North Atlantic from drifter data (1995) (88)
- Sysiphus: Enabling informal collaboration in global software development (2006) (83)
- Generalized path expressions: a high level debugging mechanism (1983) (74)
- On the generation and role of eddy variability in the central North Atlantic Ocean (1994) (74)
- Augmented maintenance of powerplants: a prototyping case study of a mobile AR system (2001) (72)
- Herding Sheep: Live System Development for Distributed Augmented Reality (2003) (71)
- A framework for dynamic program analyzers (1993) (71)
- The Coastal Observing System for Northern and Arctic Seas (COSYNA) (2016) (59)
- Agile Factory - An Example of an Industry 4.0 Manufacturing Process (2015) (54)
- Software Cinema-Video-based Requirements Engineering (2006) (54)
- Transatlantic project courses in a university environment (2000) (53)
- Rationale in Development Chat Messages: An Exploratory Study (2017) (52)
- Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications (2009) (51)
- Rugby: an agile process model based on continuous delivery (2014) (49)
- Design Patterns for Augmented Reality Systems (2004) (47)
- Distributed user tracking concepts for augmented reality applications (2000) (45)
- Object-oriented software engineering (1999) (44)
- Fogernetes: Deployment and management of fog computing applications (2018) (44)
- Applications of wireless research to real industrial problems. Applications of mobile computing and communication (1996) (43)
- How do developers discuss rationale? (2018) (42)
- Employing Consumer Wearables to Detect Office Workers' Cognitive Load for Interruption Management (2018) (42)
- Towards a unified Requirements Modeling Language (2010) (40)
- A Wearable Sensor System for Lameness Detection in Dairy Cattle (2018) (39)
- Retrieving Diverse Opinions from App Reviews (2015) (38)
- Pinocchio: conducting a virtual symphony orchestra (2007) (37)
- Fog Computing as Enabler for Blockchain-Based IIoT App Marketplaces - A Case Study (2018) (36)
- Identifying and Exploiting the Similarities between Rationale Management and Variability Management (2008) (35)
- Issue-based variability management (2012) (34)
- Unicase – an Ecosystem for Unified Software Engineering Research Tools (2008) (33)
- A portable platform for distributed event environments (1991) (33)
- Monitoring user interactions for supporting failure reproduction (2013) (33)
- Interactive Learning: Increasing Student Participation through Shorter Exercise Cycles (2017) (31)
- Object-oriented system modeling with OMT (1992) (31)
- Teaching Tornado: from communication models to releases (2012) (29)
- Empowering the User to Build Smart Home Applications (2004) (29)
- Evolution in Product Line Requirements Engineering: A Rationale Management Approach (2007) (29)
- Generalized path expressions: A high level debugging mechanism (Preliminary Draft) (1983) (28)
- Supporting Distributed Software Development with fine-grained Artefact Management (2006) (28)
- Automated Requirements Extraction for Scientific Software (2015) (26)
- Context-Aware User Feedback in Continuous Software Evolution (2016) (25)
- Results of a study on software architectures for augmented reality systems (2003) (25)
- PartChain: A Decentralized Traceability Application for Multi-Tier Supply Chain Networks in the Automotive Industry (2019) (25)
- Teaching Code Review Management Using Branch Based Workflows (2016) (24)
- Generalized path expressions: A high-level debugging mechanism, (1983) (24)
- Team Composition in Software Engineering Project Courses (2018) (23)
- Teaching on Industry-Oriented Software Engineering Course (1992) (22)
- REACT: An Approach for Capturing Rationale in Chat Messages (2017) (22)
- FAVe: Visualizing User Feedback for Software Evolution (2014) (21)
- An architecture concept for ubiquitous computing aware wearable computers (2002) (21)
- Decentralized Coordination of Distributed Interdependent Services (2003) (21)
- Architectural issues in mobile augmented reality systems: a prototyping case study (2001) (21)
- Gait and jump classification in modern equestrian sports (2018) (19)
- Agile Principles in Academic Education: A Case Study (2009) (19)
- Metrics in Agile Project Courses (2016) (19)
- KneeHapp: a bandage for rehabilitation of knee injuries (2015) (18)
- Need of Software Engineering Methods for High Performance Computing Applications (2012) (18)
- User Feedback in Mobile Development (2014) (18)
- Seamless computing in industrial systems using container orchestration (2020) (18)
- Practitioners' eye on continuous software engineering: an interview study (2018) (18)
- Teaching Iterativ & Collaborative Design: Lessons and Directions (1994) (17)
- Introducing Continuous Delivery of Mobile Apps in a Corporate Environment: A Case Study (2015) (17)
- Towards Continuous Security Compliance in Agile Software Development at Scale (2018) (17)
- Adaptability and portability of symbolic debuggers (1985) (17)
- Teaching and Learning with the Internet (1998) (17)
- How do Practitioners Capture and Utilize User Feedback During Continuous Software Engineering? (2019) (17)
- From pixels to bytes: evolutionary scenario based design with video (2012) (16)
- Gait Anomaly Detection in Dairy Cattle (2017) (16)
- IBistro: a learning environment for knowledge construction in distributed software engineering courses (2002) (16)
- CSEPM - A Continuous Software Engineering Process Metamodel (2017) (16)
- A fog architecture for decentralized decision making in smart buildings (2017) (15)
- Towards the Visualization of Usage and Decision Knowledge in Continuous Software Engineering (2017) (15)
- Differences in drift behavior between drogued and undrogued satellite‐tracked drifting buoys (1991) (15)
- A mixed-method approach for the empirical evaluation of the issue-based variability modeling (2013) (15)
- Design Considerations for an Accident Management System (1994) (15)
- Semi-automatic Generation of Audience-Specific Release Notes (2016) (15)
- Knowledge scouts: Reducing communication barriers in a distributed software development project (2001) (15)
- A Software Engineering Project Course with a Real Client (1991) (15)
- Toward Usability Problem Identification Based on User Emotions Derived from Facial Expressions (2019) (14)
- Incident Localization and Assistance System: A case study of a Cyber-Physical Human System (2015) (14)
- The Conjunction of Fog Computing and the Industrial Internet of Things - An Applied Approach (2018) (14)
- Seamless Computing for Industrial Systems Spanning Cloud and Edge (2017) (14)
- Decision Knowledge Triggers in Continuous Software Engineering (2018) (14)
- Teaching More Comprehensive Model-Based Software Engineering: Experience with Objectory's Use Case Approach (1995) (14)
- Tool Support for Decision and Usage Knowledge in Continuous Software Engineering (2018) (13)
- Towards a Systematic Approach to Integrate Usage and Decision Knowledge in Continuous Software Engineering (2017) (13)
- Poster Abstract: Continuous Computing from Cloud to Edge (2016) (13)
- Model-based Real-time Synchronization (2014) (13)
- Increasing the Support to Humans in Factory Environments Using a Smart Glove: An Evaluation (2016) (13)
- An Interactive Learning Method to Engage Students in Modeling (2020) (13)
- Experiences from an Experiential Learning Course on Games Development (2016) (12)
- The Warp programming environment (1987) (12)
- Visual storytelling (2013) (12)
- Teaching Global Software Engineering by Simulating a Global Project in the Classroom (2016) (12)
- An experiment in teaching innovation in software engineering: video presentation (2008) (12)
- Adaptive serious game development (2012) (12)
- Global Requirements Engineering: Decision Support for Globally Distributed Projects (2009) (12)
- Interactex: an integrated development environment for smart textiles (2016) (11)
- Classification of tasks using machine learning (2009) (11)
- Using an issue-based model in a team-based software engineering course (1996) (11)
- Chaordic Learning: A Case Study (2017) (11)
- Continuous software engineering and its support by usage and decision knowledge: An interview study with practitioners (2019) (11)
- FastFix: Monitoring control for remote software maintenance (2012) (11)
- How do Practitioners Manage Decision Knowledge during Continuous Software Engineering? (S) (2019) (10)
- Continuous Prototyping (2017) (10)
- Semiautomatic security requirements engineering and evolution using decision documentation, heuristics, and user monitoring (2014) (10)
- Augmenting the industrial Internet of Things with Emojis (2018) (10)
- iPig: Towards Tracking the Behavior of Free-roaming Pigs (2017) (10)
- Fogxy: An Architectural Pattern for Fog Computing (2018) (10)
- Developing GEMS: an environmental modeling system (1995) (10)
- Supporting Informal Meetings in Requirements Engineering (2001) (9)
- Towards production ready software in project courses with real clients (2012) (9)
- Documenting Implementation Decisions with Code Annotations (2015) (9)
- KneeHapp textile: A smart textile system for rehabilitation of knee injuries (2018) (9)
- Mobile Augmented Reality Based Annotation System: A Cyber-Physical Human System (2016) (9)
- 2-D localization of passive UHF RFID tags using location fingerprinting (2016) (9)
- Teaching Global Software Engineering: Interactive Exercises for the Classroom (2014) (9)
- Software Theater—Teaching Demo-Oriented Prototyping (2018) (9)
- Towards a System of Patterns for Augmented Reality Systems (2003) (9)
- Enhanced traceability in model-based CASE tools using ontologies and information retrieval (2011) (8)
- Dynamic Scheduling for Seamless Computing (2018) (8)
- Object-oriented software engineering - using UML, patterns and Java (2. ed.) (2004) (8)
- A smart textile sleeve for rehabilitation of knee injuries (2017) (8)
- Teaching Rationale Management in Agile Project Courses (2019) (8)
- Sensor-based Detection and Classification of Soccer Goalkeeper Training Exercises (2020) (8)
- Increasing Student Engagement in Higher Education Using a Context-Aware Q&A Teaching Framework (2018) (8)
- Towards Identification of Software Improvements and Specification Updates by Comparing Monitored and Specified End-User Behavior (2013) (7)
- A Geographic Environmental Modeling System: Towards an Object-Oriented Framework (1994) (7)
- Automated extraction of failure reproduction steps from user interaction traces (2015) (7)
- Managing Development and Application of Digital Technologies - Research Insights in the Munich Center for Digital Technology & Management (CDTM) (2006) (7)
- Toward a Decentralized Marketplace for Self-Maintaining Machines (2019) (7)
- IPRA: Real-Time Face Recognition on Smart Glasses with Fog Computing (2018) (7)
- Computing over Networks: An Illustrated Example (1991) (7)
- Feature Crumbs: Adapting Usage Monitoring to Continuous Software Engineering (2018) (7)
- Serious Games for Home-based Stroke Rehabilitation (2015) (7)
- Supporting the development of network programs (1991) (7)
- Using software theater for the demonstration of innovative ubiquitous applications (2015) (7)
- OWL: An Object-Oriented Framework for Intelligent Home and Office Applications (1999) (7)
- Applying a Video-based Requirements Engineering Technique to an Airport Scenario (2008) (7)
- Software Engineering 2008 (2008) (7)
- The unified requirements modeling language: Shifting the focus to early requirements elicitation (2013) (6)
- Building Awareness in Global Software Engineering: Using Issues as Context (2002) (6)
- TUMA: Towards an Intelligent Tutoring System for Manual-Procedural Activities (2018) (6)
- VIHapp: a wearable system to support blind skiing (2017) (6)
- Effective Requirements Engineering for CSE Projects: A Lightweight Tool (2015) (6)
- Requirements Engineering for Scientific Computing: A Model-Based Approach (2011) (6)
- Gait analysis in horse sports (2018) (5)
- Fostering co-development between software engineers and technical writers (1994) (5)
- An approach for early lameness detection in dairy cattle (2017) (5)
- From Toy Systems to Real Systems: Improvements in Software Engineering Education (1994) (5)
- Algorithmically supported team composition for software engineering project courses (2018) (5)
- Program development for a systolic array (1988) (5)
- Social interaction patterns for learning in serious games (2014) (5)
- A Machine Learning Approach for Suggesting Feedback in Textual Exercises in Large Courses (2021) (5)
- BEE : a basis for distributed event environments : reference manual (1990) (5)
- Programming Warp (1987) (5)
- A program debugger for a systolic array: design and implementation (1988) (4)
- Reducing CORBA Call Latency by Caching and Prefetching (2003) (4)
- Toward the Automatic Assessment of Text Exercises (2019) (4)
- Fine-Grained Visual Categorization of Fasteners in Overhaul Processes (2019) (4)
- Focus Group: Patterns for Fog Computing (2017) (4)
- Supporting Distributed Software Development with RD-UML (2002) (4)
- Modeling in Agile Project Courses (2017) (4)
- Empowering End-User Programming in Context-Aware Applications (2004) (4)
- Recommendations as learning: From discrepancies to software improvement (2012) (4)
- Real-Time Support During a Logistic Process Using Smart Gloves (2017) (4)
- A Multidisciplinary Remote Healthcare Delivery System to Increase Health Care Access, Pathology Screening, and Treatment in Developing Countries: The Case of Benin (2016) (4)
- Automatic Damage Detection of Fasteners in Overhaul Processes (2019) (4)
- Warp programming environment : user manual (1988) (4)
- A Software Architecture to enable Self-Organizing, Collaborative IoT Ressource Networks (2020) (4)
- Model-Based Software Engineering in Larger Scale Project Courses (1993) (4)
- Runtime Monitoring in a Network Environment (1990) (4)
- Supporting an Explicit Organizational Model in Global Software Engineering Projects (2003) (4)
- Continuous Rationale Identification in Issue Tracking and Version Control Systems (2021) (3)
- A tool implementation of the unified requirements modeling language as enterprise architect add-in (2013) (3)
- Continuous Management of Requirement Decisions Using the ConDec Tools (2020) (3)
- Variability Plug-Ins for Requirements Tools: A Case-Based Theory Building Approach (2017) (3)
- A Multidisciplinary Remote Healthcare Delivery System to Increase Health Care Access, Pathology Screening, and Treatment in Developing Countries (2019) (3)
- Mixed-initiative dialog management for speech-based interaction with graphical user interfaces (2008) (3)
- Towards the Automation of Grading Textual Student Submissions to Open-ended Questions (2020) (3)
- Continuous Thinking Aloud (2019) (3)
- MODCAP: A Platform for Cooperative Search and Rescue Missions (2019) (3)
- Effective Visualization and Control of the Indoor Environmental Quality in Smart Buildings (2016) (3)
- Erste Ergebnisse des Projektes CANVAS (Contaminants and Nutrients in Variable Sea Areas) (Kurzfassung) (1999) (3)
- Merging Model Refactorings-An Empirical Study - (2010) (3)
- Computer-Supported Cooperative Work Discussion Summary (1996) (3)
- An integrated environment for development and execution of real-time programs (1988) (3)
- Computer-supported cooperative work (1996) (3)
- An IDE for multimodal controls in smart buildings (2016) (3)
- Classification of Software Engineering Artifacts Using Machine Learning (2009) (3)
- Turning light bulbs into objects (1997) (2)
- BONUS strategic research agenda 2011–2017, update 2014 (2014) (2)
- A Framework for the Creation of Mobile Educational Games for Dyslexic Children. (2013) (2)
- Segmenting Student Answers to Textual Exercises Based on Topic Modeling (2020) (2)
- Unified Requirements Modeling for Environmental Systems (2010) (2)
- Dependency Graph Pattern (2004) (2)
- Design of a Framework for Controlling Smart Environments (2014) (2)
- An Analysis of Tool-Based Research in Software Engineering (2010) (2)
- Teaching Pattern-Based Development (2018) (2)
- SLPC++: Teaching software engineering project courses in industrial application landscapes — A tutorial (2011) (2)
- Fog Horizons -- A Theoretical Concept to Enable Dynamic Fog Architectures (2019) (2)
- Adaptive Serious Games (2015) (2)
- Word Spotting in Scrum Meetings (2008) (2)
- Experience Report: A Comparison between Commercial and Open Source Reference Implementations for the Rugby Process Model (2016) (2)
- Reproducing software failures by exploiting the action history of undo features (2014) (2)
- Tacit Knowledge in Software Evolution (2019) (2)
- Impact of Hypothesis-Driven Development on Effectiveness, Quality, and Efficiency in Innovation Projects (2018) (2)
- AudioForesight: A Process Model for Audio Predictive Maintenance in Industrial Environments (2019) (2)
- ISAR: An Authoring System for Interactive Tabletops (2019) (2)
- A Syllabus for Usability Engineering in Multi-Project Courses (2019) (2)
- Continuous Prototyping: Unified Application Delivery from Early Design to Code (2017) (2)
- How to Improve Decision Documentation in Software Evolution? (2014) (2)
- Reaching Steady State in Software Engineering Project Courses (2018) (1)
- A FRAMEWORK FOR GAME TUNING (1)
- Smart Mobile Apps in der Lehre (2012) (1)
- Enabling offshore software testing: a case study (2007) (1)
- Dolli 2: project presentation (2009) (1)
- A configurable monitoring system for parallel programming (1994) (1)
- Workshop on Continuous Software Engineering (2016) (1)
- How to Integrate Interactive Learning into Large Classes (Abstract Only) (2017) (1)
- Temporary Roles – An Explicit , User-Specified Organizational Model (2004) (1)
- Supporting rehabilitation after hip replacement with a mobile device carried in a pocket (2017) (1)
- LATEST: a learning-based automated thermal environment control system (2020) (1)
- Sharing and Exploiting Requirement Decisions (2020) (1)
- 2D Orientation and Grasp Point Computation for Bin Picking in Overhaul Processes (2020) (1)
- Software Engineering Curricula (1993) (1)
- Requirements Engineering for Computational Seismology Software (2013) (1)
- System Design: Decomposing the System (2010) (1)
- Proceedings of the 2014 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming & Software (2014) (1)
- Gemeinsamer Tagungsband der Workshops der Tagung Software Engineering 2016 (SE 2016), Wien, 23.-26. Februar 2016 (2016) (1)
- IEEE 9th International Conference on Global Software Engineering, ICGSE 2014, Shanghai, China, 18-21 August, 2014 (2014) (1)
- Team Composition and Team Factors in Software Engineering: An Interview Study of Project-Based Organizations (2018) (1)
- Stager: Simplifying the Manual Assessment of Programming Exercises (2019) (1)
- Interdisciplinary System Courses - Teaching Agile Systems Engineering (2019) (1)
- Rocking the Keys with a Multi-Touch Interface (2013) (1)
- Teaching Basic Software Engineering to Senior High School Students (2013) (1)
- Use of Large, Domain Specific CASE tools in Undergraduate Curricula (1996) (0)
- Starling: A Blockchain-based System for Coordinated Obstacle Mapping in Dynamic Vehicular Environments (2020) (0)
- Session details: Onward! films (2010) (0)
- CSE 2016: workshop on continuous software engineering (2016) (0)
- Evaluating e-commerce cluster architectures using simulation (2005) (0)
- Can collaborative tagging improve user feedback? a case study (2014) (0)
- Wearable Sensors for Patients (2018) (0)
- 1 An Approach for Developing Ubiquitous Augmented Reality Systems (2006) (0)
- Decision Knowledge Code Decision Button . java : “ Use framework ... ” Code Decision Button (2017) (0)
- Teams as types : Authorization in groupware revisited (2000) (0)
- Distributed Collaboration: Services and Information Sources in a Knowledge-based Architecture (2006) (0)
- User Feedback Practices in Continuous Software Engineering (2020) (0)
- Onward! Chair's Welcome (2009) (0)
- ACM Symposium on New Ideas in Programming and Reflections on Software, Onward! 2013, part of SPLASH '13, Indianapolis, IN, USA, October 26-31, 2013 (2013) (0)
- Design Considerations for an Accident Management System Research Paper (1994) (0)
- Powwow: A tool for collaborative software jam sessions (2013) (0)
- Requirements Analysis and Modelling DISCUSSION SUMMARY (1995) (0)
- Engaging Students in Distributed Software Engineering Courses (2006) (0)
- Project Management Metrics in the Age of Global Software Engineering Project Management Metrics in the Age of Global Software Engineering (2012) (0)
- Multimedia Requirements Engineering (MeRE'06) Beyond MeRE Descriptions (2006) (0)
- MIRELE: A MIXED-REALITY SYSTEM FOR LEARNING A TASK DOMAIN (2019) (0)
- Machine Learning Assisted Position Detection of UHF RFID Tags (2012) (0)
- Internet Framework for Cooperative Buildings (2000) (0)
- The Eye of Continuous Software Engineering (2019) (0)
- Welcome from the Conference Chairs (2020) (0)
- Session details: Session 6 (2014) (0)
- WH4: Multimedia requirements engineering (MeRE'07.de) - beyond mere descriptions (2007) (0)
- Continuous Rationale Management Using the ConDec Tools (2021) (0)
- Session details: Onward! film presentations (2011) (0)
- Continuous Innovation and Experimentation in Complex Problem Domains (2018) (0)
- First European Workshop on Mobile Engineering (ME'13) (2013) (0)
- Towards SWARM: A Smart Water Monitoring System (2020) (0)
- Marine GMES Products for German Users (2012) (0)
- An approach to develop location-based efficiency systems without real test drives (2012) (0)
- Session details: Paper Session: Online (2019) (0)
- Connection of a resource-constrained, processor-based system to a mechanism for signaling messages (1999) (0)
- Requirements analysis and modelling (1994) (0)
- Session details: Onward! short papers session 5: the enchanted tiki room (2009) (0)
- Feature Specification Feature Usage Data Usage Traceability Feature ImplementationA C Usage Link Trace Links B Release Link (2018) (0)
- 1 Software Cinema (2003) (0)
- Teaching Wearable Device Development with the Wearables Development Toolkit (2019) (0)
- Resource Dependency Manager Pattern (2004) (0)
- System Design and Software Architecture (2007) (0)
- Transportation Mode Recognition on Multi Modal Routes based on Mobile GPS Data (2019) (0)
- Software Engineering I: Software Technology WS 2008 Software Lifecycle Models (2008) (0)
- Larval Drift and Retention : Baltic Cod , a J \ tlodeling Approach by (2011) (0)
- Vorwort Software Engineering Ideen Programm der SE 2014 (2014) (0)
This paper list is powered by the following services:
Other Resources About Bernd Bruegge
What Schools Are Affiliated With Bernd Bruegge?
Bernd Bruegge is affiliated with the following schools: