Yasmeen Rawajfih

dblp:126/9750 · DBLP profile ↗
← Back
10ranked-venue papers
3as first author
8since 2021 · last 2026
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 6 · 3 first-author · 6 since 2021Software engineering, systems software and programming languages · 4 · 3 first-author · 4 since 2021Human-computer interaction and ubiquitous computing · 3 · 1 since 2021Artificial intelligence and machine learning · 2 · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021Security and privacy · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Trust Score Reliability in LLM Security Pipelines: A Severity-Stratified Calibration Study with KEV Validation
Adiba Mahmud, Yasmeen Rawajfih, Ross Arnold, Hossain Shahriar
COMPSAC2
2026 A North Star Metric-Driven Software Process Improvement Framework
Yasmeen Rawajfih, Ross Arnold
COMPSAC1
2026 Forensic Attribution and Targeted Regression Detection for AI-Generated Security Patches
Yasmeen Rawajfih, Adiba Mahmud, Ross Arnold, Hossain Shahriar
COMPSAC1
2026 BenchGuard: A Two-Layer Framework for Contamination-Aware Evaluation of LLM Vulnerability Detection
Adiba Mahmud, Yasmeen Rawajfih, Ross Arnold, Hossain Shahriar
DBSec2
2025 Contamination-Aware, Taxonomy-Driven Vulnerability Classification for CPS: Evidence and Insights at Scale
Adiba Mahmud, Yasmeen Rawajfih, Hossain Shahriar, Fan Wu 0013
IEEE Big Data2
2025 Phishing Defense: An ML-Based URL Detection System with Real-World Deployment
ABM Kamrul Islam Riad, Md Reazul Hassan Rizvi, Shakil Miah, Md Abdul Barek, Yasmeen Rawajfih, Hossain Shahriar, Alfredo Cuzzocrea
IEEE Big Data6
2025 Towards Emergent Agility: Advancing Software Process Engineering
abstract
This paper introduces a new Software Process Improvement (SPI) concept called Emergent Agility that extends Agile software development best practices by suggesting that certain meetings, events, and activities may be most efficient when they emerge dynamically from the evolving needs of teams and stakeholders. Emergent Agility is process agnostic, meaning it is not tied to a specific Agile framework or methodology. A software development process called an Emergent Minimum Viable Process (EMVP), resulting from application of Emergent Agility to an existing software process, is also presented and explained. Traditional Agile frameworks often rely on predefined schedules for standups, sprint reviews, retrospectives, and other meetings, which can become rigid and misaligned with real-time project demands. In contrast, our concept of Emergent Agility embraces the natural tensions and conflicts that emerge from any team, leveraging them to continuously iterate towards new layers of efficiency. Emergent Agility advocates the principle of on-demand collaboration, freeing teams to convene only when necessary to address pressing issues or opportunities. We test the Emergent Agility and EMVP concepts with a pilot case study, which has shown promising initial results.
Yasmeen Rawajfih, Ross Arnold
COMPSAC1
2021 Engaging Black Female Students in a Year-Long Preparatory Experience for AP CS Principles
abstract
In 2020, over 116,000 students took the Advanced Placement Computer Science Principles (AP CSP) Exam. Although Black female students have participated in AP CSP at higher rates than for the AP CSA course, their representation is still disproportionately lower than the school population of Black females. In this Experience Report, we present the early results of an NSF-sponsored effort that provides an AP CSP preparatory experience and CS career awareness to Black female students from rural, urban, and suburban communities in the state of Alabama.
Martha Escobar, Jeffrey G. Gray, Kathleen Haynie, Mohammed A. Qazi, Yasmeen Rawajfih, Pamela McClendon, Donnita Tucker, Wendy Johnson
SIGCSE5
2014 Kodu alice and computer science unplugged: a model of effective introducing middle school students to computer science and computational thinking (abstract only)
abstract
This poster describes the "Computer Science for All Bulldogs (CS4ALL-B) pilot, a 7-week long course taught in Fall 2013 at Opelika Middle School, located in the Auburn- Opelika, Alabama Metropolitan Area (https://cs4allb.eng.auburn.edu). The program marks the first time a formal Computer Science (CS) course has been taught in an Alabama middle school. The CS4ALL-B curriculum builds upon the Auburn University innovative 'three-step' model of K-12 computing and robotics instruction that introduces CS and Computational Thinking (CT) concepts for K-12 students. This model uses programming frameworks such as Kodu, Alice, App Inventor, Lego NXT-G and Tetrix, and Computer Science Unplugged (CSU) activities. While moving between the three steps, students explore the fundamentals of CS/CT concepts. The CS4ALL-B curriculum is structured in four main sections: First, introduction to Kodu for 7th graders and Alice for 8th graders; Second, introduction to CS/CT Concepts; Third, participation in selected CSU activities, then students develop their programs to demonstrate their abilities to design and create Kodu or Alice worlds that implement the concepts learned while participating in CSU activities; Fourth, students build their own course project that includes all concepts and skills grasped throughout their training. This model helps maintain high levels of motivation, concentration, and engagement during the entire course. The results of the pilot assessment, including tools such as traditional written assessments (e.g. quizzes, tests) as well as alternative assessments tools (e.g. projects and blog posts), will be presented. We have found that our methods foster the learners' nascent development in CS.
Daniela Marghitu, Lavaris Thomas, Yasmeen Rawajfih, Jillian Hall, Andrew Marshall
SIGCSE3
2013 Kodu, alice and lego robotics: a three-step model of effective introducing middle school students to computer programming and robotics (abstract only)
abstract
This poster describes a three-step ladder model of K 12 computing and robotics instruction beginning with a simpler programming environment (Kodu) and progressing to more challenging frameworks (Alice and Lego NXT). While moving between the three steps, students explore the similarities and differences in how concepts such as variables, conditionals, and looping are realized. Computer Science Unplugged activities are integrated and then implemented using Kodu, Alice and robots. This innovative model helps maintaining high levels of motivation, concentration, and fun during the entire six weeks of the camp. Feedback obtained from instructors, participants and participants' parents, reinforced by the results of the pre and post program evaluations, clearly indicated the program as a success.
Daniela Marghitu, Taha Ben Brahim, John Weaver, Yasmeen Rawajfih
SIGCSE4