Zobrazeno 1 - 10
of 16
pro vyhledávání: '"Zohreh Sharafi"'
Publikováno v:
IEEE Transactions on Software Engineering. 48:1692-1704
What code navigation strategies do developers use and what mechanisms do they employ to find relevant information Do their strategies evolve over the course of longer tasks Answers to these questions can provide insight to educators and software tool
Publikováno v:
ACM Transactions on Software Engineering and Methodology. 30:1-40
Understanding how developers carry out different computer science activities with objective measures can help to improve productivity and guide the use and development of supporting tools in software engineering. In this article, we present two contr
Autor:
Zohreh Sharafi, Roman Bednarik, Andrew Begel, Martha E. Crosby, Yann-Gaël Guéhéneuc, Bonita Sharif
Publikováno v:
Empirical Software Engineering. 25:3128-3174
For several years, the software engineering research community used eye trackers to study program comprehension, bug localization, pair programming, and other software engineering tasks. Eye trackers provide researchers with insights on software engi
Publikováno v:
ESEC/SIGSOFT FSE
Code review is a critical step in modern software quality assurance, yet it is vulnerable to human biases. Previous studies have clarified the extent of the problem, particularly regarding biases against the authors of code,but no consensus understan
Publikováno v:
ESEM
Background: Automated program repair and other bug-fixing approaches are gaining attention in the software engineering community. Automation shows promise in reducing bug fixing costs. However, many developers express reluctance about accepting machi
Autor:
Mohammad Piltan, Zohreh Sharafi
Publikováno v:
Heterocyclic Communications. 22:55-57
The hitherto unreported, highly functionalized alkyl 2-(2-hydroxy-1,3-dioxo-2,3-dihydro-1H-inden-2-yl)-2-(3-oxo-3,4-dihydroquinoxalin-2-yl)acetate derivatives 4 have been synthesized in excellent yields via a one-pot three-component reaction of benze
Publikováno v:
Empirical Software Engineering. 20:442-478
Requirements Traceability (RT) links help developers during program comprehension and maintenance tasks. However, creating RT links is a laborious and resource-consuming task. Information Retrieval (IR) techniques are useful to automatically create t
Autor:
Lorent Lempereur, Naji Habra, Zohreh Sharafi, Yann-Gaël Guéhéneuc, Giuliano Antoniol, Benoít De Smet
Publikováno v:
Science of Computer Programming. 79:260-278
Program comprehension is an essential part of any maintenance activity. It allows developers to build mental models of the program before undertaking any change. It has been studied by the research community for many years with the aim to devise mode
Publikováno v:
APSEC
Eye-tracking studies are getting more prevalent in software engineering. Researchers often use different metrics when publishing their results in eye-tracking studies. Even when the same metrics are used, they are given different names, causing diffi
Publikováno v:
ICPC
Graphical representations are used to visualise, specify, and document software artifacts in all stages of software development process. In contrast with text, graphical representations are presented in two-dimensional form, which seems easy to proce