VLDB 2026 Research / reviewers in the wild / expert
Mayy Habayeb
dblp:166/4932
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2018
0000-0002-9699-8746ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 3 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
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
3 papers |
Empirical software engineering · 52% Software maintenance and evolution · 48% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software defects
bug fixing time prediction |
0.7 | 2 | 2018 | On the Use of Hidden Markov Model to Predict the Time to Fix Bugs · IEEE Trans. Software Eng. 2018 On the use of hidden Markov model to predict the time to fix bugs · ICSE 2018 |
Empirical software engineering › mining software repositories
bug report analysis |
0.3 | 1 | 2018 | On the Use of Hidden Markov Model to Predict the Time to Fix Bugs · IEEE Trans. Software Eng. 2018 |
Software maintenance and evolution › bug triage
bug report management |
0.3 | 1 | 2018 | On the use of hidden Markov model to predict the time to fix bugs · ICSE 2018 |
Empirical software engineering
mining software repositories |
0.3 | 1 | 2018 | On the Use of Hidden Markov Model to Predict the Time to Fix Bugs · IEEE Trans. Software Eng. 2018 |
Empirical software engineering › reproducibility
replication study |
0.2 | 1 | 2015 | Merits of Organizational Metrics in Defect Prediction: An Industrial Replication · ICSE (2) 2015 |
Empirical software engineering
software defect prediction |
0.2 | 1 | 2015 | Merits of Organizational Metrics in Defect Prediction: An Industrial Replication · ICSE (2) 2015 |
Methods — techniques the papers use, named apart from their topics
hidden markov model · 0.7temporal sequence modeling · 0.3defect prediction models · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | On the use of hidden Markov model to predict the time to fix bugsabstractA significant amount of time is spent by software developers in investigating bug reports. It is useful to indicate when a bug report will be closed, since it would help software teams to prioritise their work. Several studies have been conducted to address this problem in the past decade. Most of these studies have used the frequency of occurrence of certain developer activities as input attributes in building their prediction models. However, these approaches tend to ignore the temporal nature of the occurrence of these activities. In this paper, a novel approach using Hidden Markov models (HMMs) and temporal sequences of developer activities is proposed. The approach is empirically demonstrated in a case study using eight years of bug reports collected from the Firefox project. We provide additional details below. In a software bug repository, recorded developer activities occur sequentially. For example, activity C (a certain person has been copied on the bug report) is followed by activity A (bug confirmed and assigned to a named developer), which in turn is followed by activity Z (bug reached status resolved). Additional piece of information is developers' level of expertise, such as novice (N), intermediate (M), or experienced (E), at the time of report creation. We combine these data together to produce a sequence of temporal activities associated with bug reports in the Firefox bug repository. Mayy Habayeb, Syed Shariyar Murtaza, Andriy V. Miranskyy, Ayse Basar Bener |
ICSE | 1 |
| 2018 | On the Use of Hidden Markov Model to Predict the Time to Fix BugsabstractA significant amount of time is spent by software developers in investigating bug reports. It is useful to indicate when a bug report will be closed, since it would help software teams to prioritise their work. Several studies have been conducted to address this problem in the past decade. Most of these studies have used the frequency of occurrence of certain developer activities as input attributes in building their prediction models. However, these approaches tend to ignore the temporal nature of the occurrence of these activities. In this paper, a novel approach using Hidden Markov Models and temporal sequences of developer activities is proposed. The approach is empirically demonstrated in a case study using eight years of bug reports collected from the Firefox project. Our proposed model correctly identifies bug reports with expected bug fix times. We also compared our proposed approach with the state of the art technique in the literature in the context of our case study. Our approach results in approximately 33 percent higher F-measure than the contemporary technique based on the Firefox project data. Mayy Habayeb, Syed Shariyar Murtaza, Andriy V. Miranskyy, Ayse Basar Bener |
IEEE Trans. Software Eng. | 1 |
| 2015 | Merits of Organizational Metrics in Defect Prediction: An Industrial ReplicationabstractDefect prediction models presented in the literature lack generalization unless the original study can be replicated using new datasets and in different organizational settings. Practitioners can also benefit from replicating studies in their own environment by gaining insights and comparing their findings with those reported. In this work, we replicated an earlier study in order to investigate the merits of organizational metrics in building defect prediction models for large-scale enterprise software. We mined the organizational, code complexity, code churn and pre-release bug metrics of that large scale software and built defect prediction models for each metric set. In the original study, organizational metrics were found to achieve the highest performance. In our case, models based on organizational metrics performed better than models based on churn metrics but were outperformed by pre-release metric models. Further, we verified four individual organizational metrics as indicators for defects. We conclude that the performance of different metric sets in building defect prediction models depends on the project's characteristics and the targeted prediction level. Our replication of earlier research enabled assessing the validity and limitations of organizational metrics in a different context. Bora Caglayan, Burak Turhan, Ayse Basar Bener, Mayy Habayeb, Andriy V. Miranskyy, Enzo Cialini |
ICSE (2) | 4 |
| 2015 | The Firefox Temporal Defect DatasetabstractThe bug tracking repositories of software projects capture initial defect (bug) reports and the history of interactions among developers, testers, and customers. Extracting and mining information from these repositories is time consuming and daunting. Researchers have focused mostly on analyzing the frequency of the occurrence of defects and their attributes (e.g., The number of comments and lines of code changed, count of developers). However, the counting process eliminates information about the temporal alignment of events leading to changes in the attributes count. Software quality teams could plan and prioritize their work more efficiently if they were aware of these temporal sequences and knew their frequency of occurrence. In this paper, we introduce a novel dataset mined from the Fire fox bug repository (Bugzilla) which contains information about the temporal alignment of developer interactions. Our dataset covers eight years of data from the Fire fox project on activities throughout the project's lifecycle. Some of these activities have not been reported in frequency-based or other temporal datasets. The dataset we mined from the Fire fox project contains new activities, such as reporter experience, file exchange events, code-review process activities, and setting of milestones. We believe that this new dataset will improve analysis of bug reports and enable mining of temporal relationships so that practitioners can enhance their bug-fixing process. Mayy Habayeb, Andriy V. Miranskyy, Syed Shariyar Murtaza, Leotis Buchanan, Ayse Basar Bener |
MSR | 1 |