際際滷shows by User: rpremraj / http://www.slideshare.net/images/logo.gif 際際滷shows by User: rpremraj / Sun, 06 Mar 2011 14:44:31 GMT 際際滷Share feed for 際際滷shows by User: rpremraj Approximating Change Sets at Philips Healthcare: A Case Study /slideshow/approximating-change-sets-at-philips-healthcare-a-case-study/7169265 11-csmr-110306144433-phpapp01
Talk presented on March 4, 2011 at the 15th European Conference on Software Maintenance and Reengineering in Oldenburg, Germany. Abstract: A single development task such as solving a bug or implementing a new feature often involves changing a number of entities, also known together as a change set. Change sets can be approximated from the version control system. They are then used by the architects and developers to take important decisions. So change sets need to be approximated carefully. It is common to assume that two entities checked-in less than a small time interval from each other, and having the same meta-data associated with them, belong to the same transaction. Transactions may be good approximations of change sets if developers commit change sets in one go and if the required meta-data is available. This is however not the case in the industrial environment (Philips Healthcare) we study. Our paper presents a case study in which we investigated how change sets can be approximated in an environment with a complex workflow and limited meta-data in the version repositories. We found that, dependent on the commit practices used, a suitable time intervals between check-in timestamps of files has to be determined and leveraged to reliably approximate change sets.]]>

Talk presented on March 4, 2011 at the 15th European Conference on Software Maintenance and Reengineering in Oldenburg, Germany. Abstract: A single development task such as solving a bug or implementing a new feature often involves changing a number of entities, also known together as a change set. Change sets can be approximated from the version control system. They are then used by the architects and developers to take important decisions. So change sets need to be approximated carefully. It is common to assume that two entities checked-in less than a small time interval from each other, and having the same meta-data associated with them, belong to the same transaction. Transactions may be good approximations of change sets if developers commit change sets in one go and if the required meta-data is available. This is however not the case in the industrial environment (Philips Healthcare) we study. Our paper presents a case study in which we investigated how change sets can be approximated in an environment with a complex workflow and limited meta-data in the version repositories. We found that, dependent on the commit practices used, a suitable time intervals between check-in timestamps of files has to be determined and leveraged to reliably approximate change sets.]]>
Sun, 06 Mar 2011 14:44:31 GMT /slideshow/approximating-change-sets-at-philips-healthcare-a-case-study/7169265 rpremraj@slideshare.net(rpremraj) Approximating Change Sets at Philips Healthcare: A Case Study rpremraj Talk presented on March 4, 2011 at the 15th European Conference on Software Maintenance and Reengineering in Oldenburg, Germany. Abstract: A single development task such as solving a bug or implementing a new feature often involves changing a number of entities, also known together as a change set. Change sets can be approximated from the version control system. They are then used by the architects and developers to take important decisions. So change sets need to be approximated carefully. It is common to assume that two entities checked-in less than a small time interval from each other, and having the same meta-data associated with them, belong to the same transaction. Transactions may be good approximations of change sets if developers commit change sets in one go and if the required meta-data is available. This is however not the case in the industrial environment (Philips Healthcare) we study. Our paper presents a case study in which we investigated how change sets can be approximated in an environment with a complex workflow and limited meta-data in the version repositories. We found that, dependent on the commit practices used, a suitable time intervals between check-in timestamps of files has to be determined and leveraged to reliably approximate change sets. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/11-csmr-110306144433-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk presented on March 4, 2011 at the 15th European Conference on Software Maintenance and Reengineering in Oldenburg, Germany. Abstract: A single development task such as solving a bug or implementing a new feature often involves changing a number of entities, also known together as a change set. Change sets can be approximated from the version control system. They are then used by the architects and developers to take important decisions. So change sets need to be approximated carefully. It is common to assume that two entities checked-in less than a small time interval from each other, and having the same meta-data associated with them, belong to the same transaction. Transactions may be good approximations of change sets if developers commit change sets in one go and if the required meta-data is available. This is however not the case in the industrial environment (Philips Healthcare) we study. Our paper presents a case study in which we investigated how change sets can be approximated in an environment with a complex workflow and limited meta-data in the version repositories. We found that, dependent on the commit practices used, a suitable time intervals between check-in timestamps of files has to be determined and leveraged to reliably approximate change sets.
Approximating Change Sets at Philips Healthcare: A Case Study from Rahul Premraj
]]>
790 4 https://cdn.slidesharecdn.com/ss_thumbnails/11-csmr-110306144433-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
An Empirical Analysis of Software Productivity Over Time /slideshow/an-empirical-analysis-of-software-productivity-over-time/3485444 presentationmetrics2005-100320065752-phpapp02
Talk given at METRICS 2005.]]>

Talk given at METRICS 2005.]]>
Sat, 20 Mar 2010 06:57:42 GMT /slideshow/an-empirical-analysis-of-software-productivity-over-time/3485444 rpremraj@slideshare.net(rpremraj) An Empirical Analysis of Software Productivity Over Time rpremraj Talk given at METRICS 2005. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/presentationmetrics2005-100320065752-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk given at METRICS 2005.
An Empirical Analysis of Software Productivity Over Time from Rahul Premraj
]]>
448 2 https://cdn.slidesharecdn.com/ss_thumbnails/presentationmetrics2005-100320065752-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
How Developer Communication Frequency Relates to Bug Introducing Changes /slideshow/how-developer-communication-frequency-relates-to-bug-introducing-changes-1907166/1907166 09-iwpse-090826014427-phpapp01
IWPSE/EVOL 2009 Talk]]>

IWPSE/EVOL 2009 Talk]]>
Wed, 26 Aug 2009 01:44:14 GMT /slideshow/how-developer-communication-frequency-relates-to-bug-introducing-changes-1907166/1907166 rpremraj@slideshare.net(rpremraj) How Developer Communication Frequency Relates to Bug Introducing Changes rpremraj IWPSE/EVOL 2009 Talk <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/09-iwpse-090826014427-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> IWPSE/EVOL 2009 Talk
How Developer Communication Frequency Relates to Bug Introducing Changes from Rahul Premraj
]]>
945 5 https://cdn.slidesharecdn.com/ss_thumbnails/09-iwpse-090826014427-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Improving Bug Tracking Systems /slideshow/improving-bug-tracking-systems-1505932/1505932 nier09-090529070805-phpapp02
Talk given at ICSE '09 in Vancouver, Canada.]]>

Talk given at ICSE '09 in Vancouver, Canada.]]>
Fri, 29 May 2009 07:07:53 GMT /slideshow/improving-bug-tracking-systems-1505932/1505932 rpremraj@slideshare.net(rpremraj) Improving Bug Tracking Systems rpremraj Talk given at ICSE '09 in Vancouver, Canada. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nier09-090529070805-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk given at ICSE &#39;09 in Vancouver, Canada.
Improving Bug Tracking Systems from Rahul Premraj
]]>
2845 9 https://cdn.slidesharecdn.com/ss_thumbnails/nier09-090529070805-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
What makes a good bug report? /slideshow/what-makes-a-good-bug-report-presentation/800342 fse08-1227978682929756-9
Presented at the International Symposium on Foundations of Software Engineering \'08, Atlanta.]]>

Presented at the International Symposium on Foundations of Software Engineering \'08, Atlanta.]]>
Sat, 29 Nov 2008 09:08:05 GMT /slideshow/what-makes-a-good-bug-report-presentation/800342 rpremraj@slideshare.net(rpremraj) What makes a good bug report? rpremraj Presented at the International Symposium on Foundations of Software Engineering \'08, Atlanta. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/fse08-1227978682929756-9-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presented at the International Symposium on Foundations of Software Engineering \&#39;08, Atlanta.
What makes a good bug report? from Rahul Premraj
]]>
12658 9 https://cdn.slidesharecdn.com/ss_thumbnails/fse08-1227978682929756-9-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Predicting Software Metrics at Design Time /slideshow/predicting-software-metrics-at-design-time/527784 profes08-1216987517329667-8
Talk at PROFES 08, Rome]]>

Talk at PROFES 08, Rome]]>
Fri, 25 Jul 2008 05:08:18 GMT /slideshow/predicting-software-metrics-at-design-time/527784 rpremraj@slideshare.net(rpremraj) Predicting Software Metrics at Design Time rpremraj Talk at PROFES 08, Rome <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/profes08-1216987517329667-8-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk at PROFES 08, Rome
Predicting Software Metrics at Design Time from Rahul Premraj
]]>
696 3 https://cdn.slidesharecdn.com/ss_thumbnails/profes08-1216987517329667-8-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
On the Treatment of Bug Reports in Open-Source Projects /slideshow/on-the-treatment-of-bug-reports-in-opensource-projects/527780 amsterdam-1216986466433749-9
Invited talk at the Free University of Amsterdam]]>

Invited talk at the Free University of Amsterdam]]>
Fri, 25 Jul 2008 04:54:32 GMT /slideshow/on-the-treatment-of-bug-reports-in-opensource-projects/527780 rpremraj@slideshare.net(rpremraj) On the Treatment of Bug Reports in Open-Source Projects rpremraj Invited talk at the Free University of Amsterdam <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/amsterdam-1216986466433749-9-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Invited talk at the Free University of Amsterdam
On the Treatment of Bug Reports in Open-Source Projects from Rahul Premraj
]]>
436 2 https://cdn.slidesharecdn.com/ss_thumbnails/amsterdam-1216986466433749-9-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building Cost Estimation Models using Homogeneous Data /slideshow/building-cost-estimation-models-using-homogeneous-data/117027 building-cost-estimation-models-using-homogeneous-data3302
際際滷s presented at ESEM 2007, Madrid.]]>

際際滷s presented at ESEM 2007, Madrid.]]>
Mon, 24 Sep 2007 10:30:38 GMT /slideshow/building-cost-estimation-models-using-homogeneous-data/117027 rpremraj@slideshare.net(rpremraj) Building Cost Estimation Models using Homogeneous Data rpremraj 際際滷s presented at ESEM 2007, Madrid. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/building-cost-estimation-models-using-homogeneous-data3302-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s presented at ESEM 2007, Madrid.
Building Cost Estimation Models using Homogeneous Data from Rahul Premraj
]]>
2300 7 https://cdn.slidesharecdn.com/ss_thumbnails/building-cost-estimation-models-using-homogeneous-data3302-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-rpremraj-48x48.jpg?cb=1522781961 www.cs.vu.nl/~rpremraj/ https://cdn.slidesharecdn.com/ss_thumbnails/11-csmr-110306144433-phpapp01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/approximating-change-sets-at-philips-healthcare-a-case-study/7169265 Approximating Change S... https://cdn.slidesharecdn.com/ss_thumbnails/presentationmetrics2005-100320065752-phpapp02-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/an-empirical-analysis-of-software-productivity-over-time/3485444 An Empirical Analysis ... https://cdn.slidesharecdn.com/ss_thumbnails/09-iwpse-090826014427-phpapp01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/how-developer-communication-frequency-relates-to-bug-introducing-changes-1907166/1907166 How Developer Communic...