EDBT 2026 Demo / reviewers in the wild / expert
Preya Shabrina
dblp:260/5309
· DBLP profile ↗
8ranked-venue papers
3as first author
6since 2021 · last 2025
0000-0003-4818-3662ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 6 · 3 first-author · 4 since 2021Human-computer interaction and ubiquitous computing · 4 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 81% Empirical software engineering · 19% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
software dependencies |
0.9 | 1 | 2025 | Trusting Code in the Wild: Exploring Contributor Reputation Measures to Review Dependencies in the Rust Ecosystem · IEEE Trans. Software Eng. 2025 |
Empirical software engineering
mining software repositories |
0.3 | 1 | 2025 | Trusting Code in the Wild: Exploring Contributor Reputation Measures to Review Dependencies in the Rust Ecosystem · IEEE Trans. Software Eng. 2025 |
Software maintenance and evolution › software ecosystems › software ecosystem analysis
open source ecosystem analysis |
0.3 | 1 | 2025 | Trusting Code in the Wild: Exploring Contributor Reputation Measures to Review Dependencies in the Rust Ecosystem · IEEE Trans. Software Eng. 2025 |
Methods — techniques the papers use, named apart from their topics
survey · 0.9network centrality measures · 0.9mixed-effect linear regression · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Trusting Code in the Wild: Exploring Contributor Reputation Measures to Review Dependencies in the Rust EcosystemabstractDevelopers rely on open-source packages and must review dependencies to safeguard against vulnerable or malicious upstream code. A careful review of all dependencies changes often does not occur in practice. Therefore, developers need signals to inform of dependency changes that require additional examination, particularly measures for contributor reputation. The goal of this study is to help developers prioritize dependency review efforts by analyzing contributor reputation measures as a signal in the Rust ecosystem. We use network centrality measures to proxy contributor reputation using collaboration activity. We employ a mixed method methodology from the top 1,644 packages in the Rust ecosystem to build a network of 6,949 developers, survey 285 developers, and model 5 centrality measures. Through our survey, we find that only 24% of respondents often review dependencies before adding or updating a package, mentioning difficulties in the review process and signals are therefore employed. Particularly, 51% of respondents often consider contributor reputation when reviewing dependencies. We further explore contributor reputation through network centrality measures employing multivariate mixed-effect linear regression models. We find that the closeness centrality measure is a significant factor in explaining how developers choose to review dependencies. Yet, centrality measures alone do not account for how developers choose to review dependencies. We recommend the Rust ecosystem implement a contributor reputation badge based on our modeled coefficients to complement developers’ dependency review efforts. Sivana Hamer, Nasif Imtiaz, Mahzabin Tamanna, Preya Shabrina, Laurie A. Williams |
IEEE Trans. Software Eng. | 4 |
| 2023 | Impact of Learning a Subgoal-Directed Problem-Solving Strategy Within an Intelligent Logic Tutor
Preya Shabrina, Behrooz Mostafavi, Min Chi, Tiffany Barnes |
AIED | 1 |
| 2023 | Learning Problem Decomposition-Recomposition with Data-driven Chunky Parsons Problems within an Intelligent Logic Tutor
Preya Shabrina, Behrooz Mostafavi, Sutapa Dey Tithi, Min Chi, Tiffany Barnes |
EDM | 1 |
| 2022 | The Power of Nudging: Exploring Three Interventions for Metacognitive Skills Instruction across Intelligent Tutoring Systems
Mark Abdelshiheed, John Wesley Hostetter, Preya Shabrina, Tiffany Barnes, Min Chi |
CogSci | 3 |
| 2021 | Using Student Trace Logs To Determine Meaningful Progress and Struggle During Programming Problem Solving
Yihuan Dong, Samiha Marwan, Preya Shabrina, Tiffany Barnes, Thomas W. Price |
EDM | 3 |
| 2021 | You Really Need Help: Exploring Expert Reasons for Intervention During Block-based Programming AssignmentsabstractIn recent years, research has increasingly focused on developing intelligent tutoring systems that provide data-driven support for students in need of assistance during programming assignments. One goal of such intelligent tutors is to provide students with quality interventions comparable to those human tutors would give. While most studies focused on generating different forms of on-demand support, such as next-step hints and worked examples, at any given moment during the programming assignment, there is a lack of research on why human tutors would provide different forms of proactive interventions to students in different situations. This information is critical to know to allow the intelligent programming environments to select the appropriate type of student support at the right moment. Yihuan Dong, Preya Shabrina, Samiha Marwan, Tiffany Barnes |
ICER | 2 |
| 2020 | Data-informed curriculum sequences for a curriculum-integrated gameabstractIn this paper, we perform a predictive analysis of a curriculum-integrated math game, ST Math, to suggest a partial ordering for the game's curriculum sequence. We analyzed the sequence of ST Math objectives played by elementary school students in 5 U.S. districts and grouped each objective into difficult and easy categories according to how many retries were needed for students to master an objective. We observed that retries on some objectives were high in one district and low in another district where the objectives are played in a different order. Motivated by this observation, we investigated what makes an effective curriculum sequence. To infer a new partially-ordered sequence, we performed an expanded replication study of a novel predictive analysis by a prior study to find predictive relationships between 15 objectives played in different sequences by 3,328 students from 5 districts. Based on the predictive abilities of objectives in these districts, we found 17 suggested objective orderings. After deriving these orderings, we confirmed the validity of the order by evaluating the impact of the suggested sequence on changes in rates of retries and corresponding performance. We observed that when the objectives were played in the suggested sequence, we record a drastic reduction in retries, implying that these objectives are easier for students. This indicates that objectives that come earlier can provide prerequisite knowledge for later objectives. We believe that data-informed sequences, such as the ones we suggest, may improve efficiency of instruction and increase content learning and performance. Ruth Okoilu Akintunde, Preya Shabrina, Veronica Cateté, Tiffany Barnes, Collin F. Lynch, Teomara Rutherford |
LAK | 2 |
| 2020 | Peeking through the classroom window: a detailed data-driven analysis on the usage of a curriculum integrated math game in authentic classroomsabstractWe present a data-driven analysis that provides generalized insights of how a curriculum integrated educational math game gets used as a routinized classroom activity throughout the year in authentic primary school classrooms. Our study relates observations from a field study on Spatial Temporal Math (ST Math) to our findings mined from ST Math students' sequential game play data. We identified features that vary across game play sessions and modeled their relationship with session performance. We also derived data-informed suggestions that may provide teachers with insights into how to design classroom game play sessions to facilitate more effective learning. Preya Shabrina, Ruth Okoilu Akintunde, Mehak Maniktala, Tiffany Barnes, Collin F. Lynch, Teomara Rutherford |
LAK | 1 |