Back to Search
Start Over
BPMiner
- Source :
- SAC
- Publication Year :
- 2016
- Publisher :
- ACM, 2016.
-
Abstract
- Many user studies of software development use screen-capture software to record developers' behavior for post-mortem analysis. However, extracting behavioral patterns from screencaptured videos requires manual transcription and coding of videos, which is often tedious and error-prone. Automatically extracting Human-Computer Interaction (HCI) data from screen-captured videos and systematically analyzing behavioral data will help researchers analyze developers' behavior in software development more effectively and efficiently. In this paper, we present BPMiner, a novel behavior analysis approach to mine developers' behavior patterns from screencaptured videos using computer vision techniques and exploratory sequential pattern analysis. We have implemented a proof-of-concept prototype of BPMiner, and applied the BPMiner prototype to study the developers' online search behavior during software development. Our study suggests that the BPMiner approach can open up new ways to study developers' behavior in software development.
- Subjects :
- business.industry
Computer science
Software development
Behavioral pattern
020207 software engineering
02 engineering and technology
World Wide Web
User studies
Software
Human–computer interaction
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
Transcription (software)
business
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Proceedings of the 31st Annual ACM Symposium on Applied Computing
- Accession number :
- edsair.doi...........d69f19ad8c9f0f784b57e5dddfb11c82