![]() Several researchers have conducted studies, such as the one by Ko et al. In order to make the task of a software developer a little easier, there has been a lot of work done in trying to understand how a developer interacts with his or her environment. The above tasks certainly do not encompass all the activities but the core ones that a software developer is faced with on a daily basis. Developing software is an intertwined process that involves multiple tasks such as program comprehension, concept/feature location, impact analysis, writing code, and testing to match requirements. Software development is an integral part of software engineering. The results point towards many benefits that eye trackers provide to augment the daily lives of programmers during software development. Examples of experiments and studies done in each of these broad areas is presented and discussed along with future work. The second area deals with using eye tracking data from developers to inform certain software tools and software development tasks such as providing developer recommendations and software traceability tasks. The first area includes using the eye tracker as an assessment tool for software artifacts, tools, and techniques. In this paper, we categorize two broad areas in which eye tracking technology can benefit software development in a practical way. However, it is only recently that they have been used by more researchers in the software engineering community. Eye trackers have been routinely used in psychology reading experiments and in website usability studies for many years. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |