7 Hits in 1.4 sec

FeedBaG: An interaction tracker for Visual Studio

Sven Amann, Sebastian Proksch, Sarah Nadi
2016 2016 IEEE 24th International Conference on Program Comprehension (ICPC)  
In this paper, we present FEEDBAG, an extension for Visual Studio that tracks developers' interactions with the IDE.  ...  FEED-BAG generates a rich stream of interaction events and provides means for developers to review and submit the data to a server.  ...  We present FEEDBAG, an interaction tracker for Visual Studio. We used FEEDBAG in a large-scale study, identifying code-comprehension activities, amongst other things.  ... 
doi:10.1109/icpc.2016.7503741 dblp:conf/iwpc/AmannPN16 fatcat:y6ebno6jjffcrcopp573cdcmsm

A Study of Visual Studio Usage in Practice

Sven Amann, Sebastian Proksch, Sarah Nadi, Mira Mezini
2016 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER)  
In this paper, we instrument the previously unexplored Visual Studio IDE and track the interactions of developers at an industry partner's software-development department.  ...  As a result, we capture interactions for more than 6300 hours of work time, from between 27 and 84 professional C# developers.  ...  Zimmermann for their work on FEEDBAG. Special thanks to K. Brockmann, A. Fischer, and M. Kutter, our liaisons to CompanyX.  ... 
doi:10.1109/saner.2016.39 dblp:conf/wcre/AmannPNM16 fatcat:zjztryg4p5aoncw363msgkgtqa

Developer Testing in The IDE: Patterns, Beliefs, And Behavior

Moritz Beller, Gousios Georgios, Annibale Panichella, Sebastian Proksch, Sven Amann, Andy Zaidman
2017 IEEE Transactions on Software Engineering  
We compile these practices of loosely guiding one's development efforts with the help of testing in an initial summary on Test-Guided Development (TGD), a behavior we argue to be closer to the development  ...  developers rarely run their tests in the IDE; most programming sessions end without any test execution; only once they start testing, do developers do it extensively; a quarter of test cases is responsible for  ...  FEEDBAG++ for Visual Studio. FEEDBAG++ is a generalpurpose interaction tracker developed at TU Darmstadt.  ... 
doi:10.1109/tse.2017.2776152 fatcat:h6pxirsdhjguxhnnesawvb4gbm

Predicting developers' IDE commands with machine learning

Tyson Bulmer, Lloyd Montgomery, Daniela Damian
2018 Proceedings of the 15th International Conference on Mining Software Repositories - MSR '18  
This loss of thought can be caused by interruptions and sometimes slow IDE interactions.  ...  [1] , and FeedBaG-the developer activity tracker for Visual Studio 2 coupled with research designed to track and characterize developer activity.  ...  In this paper we use a corpus of over 10 million developer activity events generated in Visual Studio and recorded by FeedBaG [15] , to train a model to predict developer commands.  ... 
doi:10.1145/3196398.3196459 dblp:conf/msr/BulmerMD18 fatcat:vn5z2k5qmjfwnpf3uzoiie5b6e

Detection and analysis of behavioral T-patterns in debugging activities

César Soto-Valero, Johann Bourcier, Benoit Baudry
2018 Proceedings of the 15th International Conference on Mining Software Repositories - MSR '18  
The data was collected using FeedBaG, an interaction tracker for Visual Studio, which was designed with the purpose of capturing a large set of different in-IDE interactions during software developing  ...  Through the analysis of the MSR 2018 Challenge Dataset, consisting of enriched event streams of developers' interactions on Visual Studio, we guide our work by the following research questions: • RQ 1  ... 
doi:10.1145/3196398.3196452 dblp:conf/msr/Soto-ValeroBB18 fatcat:6icsg43sjfd4fefrmhyi2z2ppm

Recognizing Developer Activity Based on Joint Modeling of Code and Command Interactions

Agnieszka Ciborowska, Kostadin Damevski
2020 IEEE Access  
Studio IDE by the interaction tracker FeedBaG++ [32] .  ...  Specifically, View.ObjectBrowsingScope corresponds to clicking on the Object Browser view in Visual Studio, Edit.DeleteBackwards corresponds to deleting a character with the backspace key, while Comm_it  ... 
doi:10.1109/access.2020.3040156 fatcat:r6qbjszhavh2xa4c2d54ythrai


David Azcona, Piyush Arora, I-Han Hsiao, Alan Smeaton
2019 Proceedings of the 9th International Conference on Learning Analytics & Knowledge - LAK19  
However, in Learning Analytics, the number of students in a course is an unavoidable limit.  ...  In addition, we propose a new mechanism to represent students based on their code submissions for a given set of laboratory tasks on a particular course.  ...  Intead of studying artifacts after they happened, they build FeedBaG, a general-purpose interaction tracker for Visual Studio that monitors development activities and collected data from software developers  ... 
doi:10.1145/3303772.3303813 dblp:conf/lak/AzconaAHS19 fatcat:z3t6qbrv5ffzna3hll2yl4vnny