VLDB 2026 Research / reviewers in the wild / expert
Lucia Happe
dblp:42/7630 · also Lucia Kapová, Lucia Kapová Happe
· DBLP profile ↗
20ranked-venue papers
5as first author
6since 2021 · last 2025
0000-0003-1117-6880ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 14 · 3 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 4 · 2 first-author · 4 since 2021Systems, architecture and hardware · 2Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 2 since 2021Security and privacy · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Authentic interdisciplinary online courses for alternative pathways into computer scienceabstractThe field of computer science (CS) is facing a crucial challenge in broadening participation and embracing diversity, especially among underrepresented gender groups. The presented interdisciplinary educational program is an efficient response to this challenge, designed to catalyze diversity in CS through engagement with complex, interest-driven problems. This paper outlines the program's structure, elucidates the pedagogical underpinnings, and reflects on the emergent challenges and opportunities. We delve into how the fusion of CS with other academic disciplines can allure a more varied demographic, emphasizing the engagement of female high school students-a demographic pivotally positioned yet significantly untapped in CS. Through a systematic survey analysis, we measure the program's efficacy in increasing interest in CS and in cultivating an appreciation for its application in addressing real-world, cross-disciplinary challenges. Our findings affirm the program's success in bridging the engagement gap by leveraging students' intrinsic interests, thus charting alternative pathways into the CS field. These insights underscore the critical role of interdisciplinary approaches, establishing anew standard for transformative CS educational methods. Lucia Happe, Kai Marquardt |
J. Syst. Softw. | 1 |
| 2024 | From Zero to Hero: When a Simple Line Can Make All the Difference The Case of Progress Bars in Educational Online Courses
Kai Marquardt, Elias Kia, Anne Koziolek, Lucia Happe |
CHIRA (2) | 4 |
| 2024 | Decoding the Gap: A Retrospective Analysis of Women's Experiences in Software Engineering
Lucia Happe, Kai Marquardt, Ricarda Trumpf, Ingo Wagner |
CSEDU (1) | 1 |
| 2024 | Human factors in model-driven engineering: future research goals and initiatives for MDE
Grischa Liebel, Jil Klünder, Regina Hebig, Christopher Lazik, Inês Nunes, Isabella Graßl, Jan-Philipp Steghöfer, Joeri Exelmans, Julian Oertel, Kai Marquardt, Katharina Juhnke, Kurt Schneider, Lucas Gren, Lucia Happe, Marc Herrmann, Marvin Wyrich, Matthias Tichy, Miguel Goulão, Rebekka Wohlrab, Reyhaneh Kalantari, Robert Heinrich, Sandra Greiner 0001, Satrio Adi Rukmono, Shalini Chakraborty, Silvia Abrahão, Vasco Amaral 0001 |
Softw. Syst. Model. | 14 |
| 2023 | Promoting Long-Lasting Interest in Computer Science: An Analysis of High School Teachers' PerspectivesabstractThis study explores the perspectives of high school computer science (CS) teachers on students' interest in the subject. Using structured interviews, we identified factors that may influence students' interest in CS, such as curriculum design, teaching methods, and the use of materials and technology in the classroom. The findings reveal the importance of making CS relevant and exciting to students to increase engagement and understanding and promote acceptance of the subject in society. Additionally, the study highlights the challenges and benefits of interdisciplinary teaching of CS and the value of pre-designed teaching materials in supporting this approach. The presented study provides valuable insights for educators and policymakers looking to promote and sustain students' interest in CS. Overall, the study emphasizes the crucial role of CS education (CSEd) in preparing students for success in a digital world. Lucia Happe, Isabel Steidlinger, Ingo Wagner, Kai Marquardt |
CSEDU (1) | 1 |
| 2023 | Saving Bees with Computer Science: A Way to Spark Enthusiasm and Interest through Interdisciplinary Online CoursesabstractIn computer science education (CSEd) it is a well-known challenge to create learning environments in which everyone can experience equal opportunities to identify themselves with the subject, get involved, and feel engaged. Especially for underrepresented groups such as girls or not computer enthusiasts, CSEd seems to lack sufficient opportunities at its current state. In this paper, we present a novel approach of using interdisciplinary online courses in the context of bee mortality and discuss the possibilities of such courses to enhance diverse learning in CSEd. We report summarized findings from a one-year period, including 16 workshops where over 160 secondary school students (aged 10-16) have participated in our online courses. Pre-test-post-test surveys have been conducted to gain insights into students' perceptions and attitude changes. The results show the potential of such interdisciplinary approaches to spark interest in computer science (CS) and to raise positive feelings toward programming. Particularly striking are the results from differentiated analyses of students grouped by characteristics such as low initial self-efficacy, coding aversion, or less computer affinity. We found multiple significant effects of our courses to impact students of those groups positively. Our results clearly indicate the potential of interdisciplinary CSEd to address a more diverse audience, especially traditionally underrepresented groups. Kai Marquardt, Lucia Happe |
ITiCSE (1) | 2 |
| 2016 | An Empirical Study on the Perception of Metamodel QualityabstractDespite the crucial importance of metamodeling for Model-Driven Engineering (MDE), there is still little discussion about the quality of metamodel design and its consequences in model-driven development processes. Presumably, the quality of metamodel design strongly affects the models and transformations that conform to these metamodels. However, so far surprisingly few work has been done to validate the characterization of metamodel quality. A proper characterization is essential to automate quality improvements for metamodels such as metamodel refactorings. In this paper, we present an empirical study to sharpen the understanding of the perception of metamodel quality. In the study, 24 participants created metamodels of two different domains and evaluated the metamodels in a peer review process according to an evaluation sheet. The results show that the perceived quality was mainly driven by the metamodels completeness, correctness and modularity while other quality attributes could be neglected. Georg Hinkel, Max E. Kramer, Erik Burger, Misha Strittmatter, Lucia Happe |
MODELSWARD | 5 |
| 2016 | View-based model-driven software development with ModelJoin
Erik Burger, Jörg Henß, Martin Küster, Steffen Kruse, Lucia Happe |
Softw. Syst. Model. | 5 |
| 2015 | Workshop on Model Based Design for Cyber-Physical Systems (MB4CP)abstractThis paper provides a summary of the First International Workshop on Model Based Design for Cyber- Physical Systems (MB4CP 2015) in conjunction with DSN 2015 conference in Rio de Janeiro, Brazil. Alberto Avritzer, Daniel Sadoc Menasché, Kishor S. Trivedi, Lucia Happe, Sahra Sedigh Sarvestani |
DSN | 4 |
| 2015 | Exploiting Software Performance Engineering Techniques to Optimise the Quality of Smart Grid EnvironmentsabstractThis paper discusses the challenges and opportunities of Software Performance Engineering (SPE) research in smart-grid (SG) environments. We envision to use SPE techniques to optimise the quality of information and communications technology (ICT) applications, and thus optimise the quality of the overall SG. The overall process of Monitoring, Analysing, Planning, and Executing (MAPE) is discussed to highlight the current open issues of the domain and the expected benefits. Catia Trubiani, Anne Koziolek, Lucia Happe |
ICPE | 3 |
| 2014 | Assessing survivability of smart grid distribution network designs accounting for multiple failuresabstractSUMMARY Smart grids are fostering a paradigm shift in the realm of power distribution systems. Whereas traditionally different components of the power distribution system have been provided and analyzed by different teams through different lenses, smart grids require a unified and holistic approach that takes into consideration the interplay of communication reliability, energy backup, distribution automation topology, energy storage, and intelligent features such as automated fault detection, isolation, and restoration (FDIR) and demand response. In this paper, we present an analytical model and metrics for the survivability assessment of the distribution power grid network. The proposed metrics extend the system average interruption duration index, accounting for the fact that after a failure, the energy demand and supply will vary over time during a multi‐step recovery process. The analytical model used to compute the proposed metrics is built on top of three design principles: state space factorization, state aggregation, and initial state conditioning. Using these principles, we reduce a Markov chain model with large state space cardinality to a set of much simpler models that are amenable to analytical treatment and efficient numerical solution. In case demand response is not integrated with FDIR, we provide closed form solutions to the metrics of interest, such as the mean time to repair a given set of sections. Under specific independence assumptions, we show how the proposed methodology can be adapted to account for multiple failures. We have evaluated the presented model using data from a real power distribution grid, and we have found that survivability of distribution power grids can be improved by the integration of the demand response feature with automated FDIR approaches. Our empirical results indicate the importance of quantifying survivability to support investment decisions at different parts of the power grid distribution network. Copyright © 2014 John Wiley & Sons, Ltd. Daniel Sadoc Menasché, Alberto Avritzer, Sindhu Suresh, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Morganna C. Diniz, Kishor S. Trivedi, Lucia Happe, Anne Koziolek |
Concurr. Comput. Pract. Exp. | 8 |
| 2014 | Stateful component-based performance models
Lucia Happe, Barbora Buhnova, Ralf Reussner |
Softw. Syst. Model. | 1 |
| 2013 | Supporting swift reaction: automatically uncovering performance problems by systematic experimentsabstractPerformance problems pose a significant risk to software vendors. If left undetected, they can lead to lost customers, increased operational costs, and damaged reputation. Despite all efforts, software engineers cannot fully prevent performance problems being introduced into an application. Detecting and resolving such problems as early as possible with minimal effort is still an open challenge in software performance engineering. In this paper, we present a novel approach for Performance Problem Diagnostics (PPD) that systematically searches for well-known performance problems (also called performance antipatterns) within an application. PPD automatically isolates the problem's root cause, hence facilitating problem solving. We applied PPD to a well established transactional web e-Commerce benchmark (TPC-W) in two deployment scenarios. PPD automatically identified four performance problems in the benchmark implementation and its deployment environment. By fixing the problems, we increased the maximum throughput of the benchmark from 1800 requests per second to more than 3500. Alexander Wert, Jens Happe, Lucia Happe |
ICSE | 3 |
| 2013 | Design of distribution automation networks using survivability modeling and power flow equationsabstractSmart grids are fostering a paradigm shift in the realm of power distribution systems. Whereas traditionally different components of the power distribution system have been provided and analyzed by different teams, smart grids require a unified and holistic approach taking into consideration the interplay of distributed generation, distribution automation topology, intelligent features, and others. In this paper, we use transient survivability metrics to create better distribution automation network designs. Our approach combines survivability analysis and power flow analysis to assess the survivability of the distribution power grid network. Additionally, we present an initial approach to automatically optimize available investment decisions with respect to survivability and investment costs. We have evaluated the feasibility of this approach by applying it to the design of a real distribution automation circuit. Our empirical results indicate that the combination of survivability analysis and power flow can provide meaningful investment decision support for power systems engineers. Anne Koziolek, Alberto Avritzer, Sindhu Suresh, Daniel Sadoc Menasché, Kishor S. Trivedi, Lucia Happe |
ISSRE | 6 |
| 2013 | Survivability models for the assessment of smart grid distribution automation network designsabstractSmart grids are fostering a paradigm shift in the realm of power distribution systems. Whereas traditionally different components of the power distribution system have been provided and analyzed by different teams through different lenses, smart grids require a unified and holistic approach that takes into consideration the interplay of communication reliability, energy backup, distribution automation topology, energy storage and intelligent features such as automated failure detection, isolation and restoration (FDIR) and demand response. Alberto Avritzer, Sindhu Suresh, Daniel Sadoc Menasché, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Morganna C. Diniz, Kishor S. Trivedi, Lucia Happe, Anne Koziolek |
ICPE | 8 |
| 2013 | Towards a methodology driven by relationships of quality attributes for qos-based analysisabstractEngineering high quality software is a tough task. In order to know whether a certain quality attribute has been achieved or degraded, it has to be quantified by analysis or measured. However, determining what to quantify and how these quantities are related to each other is the difficult part. Early analysis of the quality attributes of a software system on the basis of the system's planned architecture allows informed decisions on design trade-offs. Such decisions can be later validated by measurements on the running system. Steffen Becker 0001, Lucia Happe, Raffaela Mirandola, Catia Trubiani |
ICPE | 2 |
| 2013 | Experience with model-based performance, reliability, and adaptability assessment of a complex industrial architecture
Daniel Dominguez Gouvêa, Cyro de A. Assis D. Muniz, Gilson A. Pinto, Alberto Avritzer, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Morganna C. Diniz, Vittorio Cortellessa, Luca Berardinelli, Julius C. B. Leite, Daniel Mossé, Yuanfang Cai, Michael Dalton, Lucia Happe, Anne Koziolek |
Softw. Syst. Model. | 14 |
| 2012 | Compositional performance abstractions of software connectorsabstractTypically, to provide accurate predictions, a performance model has to include low-level details such as used communication infrastructure, or connectors and influence of the underlying middleware platform. In order to profit from the research on inter-component communication and connector design, performance prediction approaches need to include models of different kinds of connectors. It is not always feasible to model complex connectors with all their details. The choice of suitable abstraction filter, which reduces the amount of detailed information needed with respect to the model purpose, is crucial to decrease modelling effort. We propose an approach by which an abstract connector model can be augmented with selected adaptations and enhancements using model completions to result in a more detailed connector model. As the purpose of our models is performance prediction, we designed a suitable abstraction filter based on the Pipes & Filters pattern to produce performance models of connectors. Thus, we need to characterize only a small set of compositional and reusable transformations. The selection of applied transformations is then based on the feature-oriented design of the connector's completion. Misha Strittmatter, Lucia Happe |
ICPE | 2 |
| 2011 | Experience building non-functional requirement models of a complex industrial architectureabstractIn this paper, we report on our experience with the application of validated models to assess performance, reliability, and adaptability of a complex mission critical system that is being developed to dynamically monitor and control the position of an oil-drilling platform. We present real-time modeling results that show that all tasks are schedulable. We performed stochastic analysis of the distribution of tasks execution time as a function of the number of system interfaces. We report on the variability of task execution times for the expected system configurations. In addition, we have executed a system library for an important task inside the performance model simulator. We report on the measured algorithm convergence as a function of the number of vessel thrusters. We have also studied the system architecture adaptability by comparing the documented system architecture and the implemented source code. We report on the adaptability findings and the recommendations we were able to provide to the system's architect. Finally, we have developed models of hardware and software reliability. We report on hardware reliability results based on the evaluation of the system architecture. As a topic for future work, we report on an approach that we recommend be applied to evaluate the system under study software reliability. Daniel Dominguez Gouvêa, Cyro de A. Assis D. Muniz, Gilson A. Pinto, Alberto Avritzer, Rosa Maria Meri Leão, Edmundo de Souza e Silva, Morganna C. Diniz, Luca Berardinelli, Julius C. B. Leite, Daniel Mossé, Yuanfang Cai, Mike Dalton, Lucia Happe, Anne Koziolek |
ICPE | 13 |
| 2011 | Reusable QoS specifications for systematic component-based designabstractFor successful and effective software development the ability to predict impact of design decisions in early development stages is crucial. Typically, to provide accurate predictions the models have to include low-level details such as used design patterns (e.g., concurrency design patterns) and underlying middleware platform. These details influence Quality of Service (QoS) metrics, thus are essential for accurate prediction of extra-functional properties such as performance and reliability. Existing approaches do not consider the relation of actual implementations and performance models used for prediction. Furthermore, they neglect the broad variety of implementations and middleware platforms, possible configurations, and varying usage scenarios. To allow more accurate performance predictions, we extend classical performance engineering by automated model refinements based on a library of reusable performance completions. Lucia Happe |
ICPE | 1 |