SlideShare a Scribd company logo
1 of 27
On the Central Role of Mailing
Lists: An Exploratory Study
Emad Shiahb
Nicolas Bettenburg
Bram Adams
Ahmed E. Hassan
The Central Role of Mailing Lists
Open Source developers are distributed ….
... they communicate through mailing lists
… this makes mailing lists a rich data source that
we can leverage
The Central Role of Mailing Lists
What we Studied…
Developers
External
Factors
Source
Code
Q4. Competition?Q1. Communication
style?
Q2. Stability?
Q3. Code changes vs.
Mailing list activity?
Mailing Lists Studied
Case study using 22 different
GNOME projects
Participant Message Contribution
Question 1
40%
60%
Participant Message Contribution
Divided participants into 2 groups:
Dominant group
(Top 10% contributors)
Casual group
(The rest of contributors)
2%
82%
16%
Distribution of Participation in
Threads
Dominant only
Dominant and Casual
Casual only
Participant Message Contribution
Question 1
Answer 1
Stability of Participants
Question 2
Stability of Dominant Group is
Important!
2%
82%
16%Dominant Only
Dominant and Casual
Casual Only
Dominant group are involved in 98% of threads
Stability of Participants
Cosine Distance (CD) to measure participant stability over time
CD = 1 0 < CD < 1 CD = 0
Stability of Participants
Cosine
Distance
Casual
Time
DominantAvg. = 0.69
Avg. = 0.15
0
Stability of Participants
Question 2
Answer 2
Mailing List and Source Code
Activity
Question 3
Mailing List and Source Code
Activity
Code Activity (CA) = Lines added + Lines Deleted
+ Lines modified
Mailing List Activity = No. of messages posted
Mailing List and Source Code
Activity
76.0
Type of Source Code Change and
Mailing List Activity
Divide the code changes into the 3 categories:
1. Additions
2. Removes
3. Modifications
… and measure correlation with Mailing List activity ….
Type of Source Code Change and
Mailing List Activity
Associate words to type of Code changes
“new features”
“feature request”
Additions
“bug”
“patch”
“testing”
“maintain”
Modifications
Type of Source Code Change and
Mailing List Activity
Additions terms mentioned 57% time more in
Evolution compared to Nautilus
Modifications terms were mentioned in 75% more
messages in Nautilus compared to Evolution
Mailing List and Source Code
Activity
Question 3
Answer 3
Effect of External Factors on
Mailing List Activity
Question 4
Effect of External Factors on
Mailing List Activity
Effect of External Factors on
Mailing List Activity
Quantitative study: measure the occurrence of competing
mailing clients to Evolution
Effect of External Factors on
Mailing List Activity
Qualitative study: study mailing lists content
Effect of External Factors on
Mailing List Activity
Question 4
Answer 4
The Central Role of Mailing Lists

More Related Content

Viewers also liked

Bdsys icsm v3.5
Bdsys icsm v3.5Bdsys icsm v3.5
Bdsys icsm v3.5SAIL_QU
 
Scam2007 jiang
Scam2007 jiangScam2007 jiang
Scam2007 jiangSAIL_QU
 
Fse2012 shihab
Fse2012 shihabFse2012 shihab
Fse2012 shihabSAIL_QU
 
Wcre2011 khomh
Wcre2011 khomhWcre2011 khomh
Wcre2011 khomhSAIL_QU
 
Sthomas slides
Sthomas slidesSthomas slides
Sthomas slidesSAIL_QU
 
Bettenburg icpc2011
Bettenburg icpc2011Bettenburg icpc2011
Bettenburg icpc2011SAIL_QU
 
Qsic2010 shihab
Qsic2010 shihabQsic2010 shihab
Qsic2010 shihabSAIL_QU
 
Icsm2008 jiang
Icsm2008 jiangIcsm2008 jiang
Icsm2008 jiangSAIL_QU
 
Esem2010 shihab
Esem2010 shihabEsem2010 shihab
Esem2010 shihabSAIL_QU
 
Icse2011 thomas poster
Icse2011 thomas posterIcse2011 thomas poster
Icse2011 thomas posterSAIL_QU
 
Aosd2009 adams
Aosd2009 adamsAosd2009 adams
Aosd2009 adamsSAIL_QU
 
Issre2010 malik
Issre2010 malikIssre2010 malik
Issre2010 malikSAIL_QU
 
Msr2011 zaman
Msr2011 zamanMsr2011 zaman
Msr2011 zamanSAIL_QU
 
Icse2011 build maintenance
Icse2011 build maintenanceIcse2011 build maintenance
Icse2011 build maintenanceSAIL_QU
 
Icsm2009 alam
Icsm2009 alamIcsm2009 alam
Icsm2009 alamSAIL_QU
 
Msr2012 adams
Msr2012 adamsMsr2012 adams
Msr2012 adamsSAIL_QU
 
Icpc2010 bettenburg
Icpc2010 bettenburgIcpc2010 bettenburg
Icpc2010 bettenburgSAIL_QU
 
Fse2011 bettenburg presentation
Fse2011 bettenburg presentationFse2011 bettenburg presentation
Fse2011 bettenburg presentationSAIL_QU
 
Wcre2010 shihab
Wcre2010 shihabWcre2010 shihab
Wcre2010 shihabSAIL_QU
 
Icse2012 shang
Icse2012 shangIcse2012 shang
Icse2012 shangSAIL_QU
 

Viewers also liked (20)

Bdsys icsm v3.5
Bdsys icsm v3.5Bdsys icsm v3.5
Bdsys icsm v3.5
 
Scam2007 jiang
Scam2007 jiangScam2007 jiang
Scam2007 jiang
 
Fse2012 shihab
Fse2012 shihabFse2012 shihab
Fse2012 shihab
 
Wcre2011 khomh
Wcre2011 khomhWcre2011 khomh
Wcre2011 khomh
 
Sthomas slides
Sthomas slidesSthomas slides
Sthomas slides
 
Bettenburg icpc2011
Bettenburg icpc2011Bettenburg icpc2011
Bettenburg icpc2011
 
Qsic2010 shihab
Qsic2010 shihabQsic2010 shihab
Qsic2010 shihab
 
Icsm2008 jiang
Icsm2008 jiangIcsm2008 jiang
Icsm2008 jiang
 
Esem2010 shihab
Esem2010 shihabEsem2010 shihab
Esem2010 shihab
 
Icse2011 thomas poster
Icse2011 thomas posterIcse2011 thomas poster
Icse2011 thomas poster
 
Aosd2009 adams
Aosd2009 adamsAosd2009 adams
Aosd2009 adams
 
Issre2010 malik
Issre2010 malikIssre2010 malik
Issre2010 malik
 
Msr2011 zaman
Msr2011 zamanMsr2011 zaman
Msr2011 zaman
 
Icse2011 build maintenance
Icse2011 build maintenanceIcse2011 build maintenance
Icse2011 build maintenance
 
Icsm2009 alam
Icsm2009 alamIcsm2009 alam
Icsm2009 alam
 
Msr2012 adams
Msr2012 adamsMsr2012 adams
Msr2012 adams
 
Icpc2010 bettenburg
Icpc2010 bettenburgIcpc2010 bettenburg
Icpc2010 bettenburg
 
Fse2011 bettenburg presentation
Fse2011 bettenburg presentationFse2011 bettenburg presentation
Fse2011 bettenburg presentation
 
Wcre2010 shihab
Wcre2010 shihabWcre2010 shihab
Wcre2010 shihab
 
Icse2012 shang
Icse2012 shangIcse2012 shang
Icse2012 shang
 

Similar to Kcsd2009 emad

KnowMe and ShareMe: Understanding Automatically Discovered Personality Trai...
 KnowMe and ShareMe:  Understanding Automatically Discovered Personality Trai... KnowMe and ShareMe:  Understanding Automatically Discovered Personality Trai...
KnowMe and ShareMe: Understanding Automatically Discovered Personality Trai...Wookjae Maeng
 
The Top 5 Marketing Discoveries in 2013: The last 50,000+ hours of researc...
		 The Top 5 Marketing Discoveries in 2013: The last 50,000+ hours of researc...		 The Top 5 Marketing Discoveries in 2013: The last 50,000+ hours of researc...
The Top 5 Marketing Discoveries in 2013: The last 50,000+ hours of researc...MarketingExperiments
 
Not Good Enough but Try Again! Mitigating the Impact of Rejections on New Con...
Not Good Enough but Try Again! Mitigating the Impact of Rejections on New Con...Not Good Enough but Try Again! Mitigating the Impact of Rejections on New Con...
Not Good Enough but Try Again! Mitigating the Impact of Rejections on New Con...Aleksi Aaltonen
 
Msr2009 emad
Msr2009 emadMsr2009 emad
Msr2009 emadSAIL_QU
 
Ch 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research pCh 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research pMaximaSheffield592
 
Ch 6 only 1. distinguish between a purpose statement, research p
Ch 6 only 1. distinguish between a purpose statement, research pCh 6 only 1. distinguish between a purpose statement, research p
Ch 6 only 1. distinguish between a purpose statement, research pnand15
 
How are project-specific forums utilized? A study of participation, content, ...
How are project-specific forums utilized? A study of participation, content, ...How are project-specific forums utilized? A study of participation, content, ...
How are project-specific forums utilized? A study of participation, content, ...Yusuf Sulistyo Nugroho
 
Managing Large-scale Multimedia Development Projects
Managing Large-scale Multimedia Development ProjectsManaging Large-scale Multimedia Development Projects
Managing Large-scale Multimedia Development ProjectsSimon Price
 
Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015Dawn Foster
 
LCMC Session: Email and Web Conversion Success
LCMC Session: Email and Web Conversion SuccessLCMC Session: Email and Web Conversion Success
LCMC Session: Email and Web Conversion SuccessBlueHornet
 
Tag-based Approaches to Sharing Background Information regarding Social Probl...
Tag-based Approaches to Sharing Background Information regarding Social Probl...Tag-based Approaches to Sharing Background Information regarding Social Probl...
Tag-based Approaches to Sharing Background Information regarding Social Probl...siramatu-lab
 
Review Participation in Modern Code Review: An Empirical Study of the Android...
Review Participation in Modern Code Review: An Empirical Study of the Android...Review Participation in Modern Code Review: An Empirical Study of the Android...
Review Participation in Modern Code Review: An Empirical Study of the Android...The University of Adelaide
 
Towards Automatic Analysis of Online Discussions among Hong Kong Students
Towards Automatic Analysis of Online Discussions among Hong Kong StudentsTowards Automatic Analysis of Online Discussions among Hong Kong Students
Towards Automatic Analysis of Online Discussions among Hong Kong StudentsCITE
 
OSFair2017 Workshop | Frontiers’ Ambition for Open Science
OSFair2017 Workshop | Frontiers’ Ambition for Open ScienceOSFair2017 Workshop | Frontiers’ Ambition for Open Science
OSFair2017 Workshop | Frontiers’ Ambition for Open ScienceOpen Science Fair
 
The fragility of twitter social networks against suspended users
The fragility of twitter  social networks against suspended users The fragility of twitter  social networks against suspended users
The fragility of twitter social networks against suspended users Kadriye Doğan
 
Quality, Cost, and Governance of Open Source Software
Quality, Cost, and Governance of Open Source SoftwareQuality, Cost, and Governance of Open Source Software
Quality, Cost, and Governance of Open Source SoftwareGirl Geek Dinners Milano
 

Similar to Kcsd2009 emad (20)

KnowMe and ShareMe: Understanding Automatically Discovered Personality Trai...
 KnowMe and ShareMe:  Understanding Automatically Discovered Personality Trai... KnowMe and ShareMe:  Understanding Automatically Discovered Personality Trai...
KnowMe and ShareMe: Understanding Automatically Discovered Personality Trai...
 
The Top 5 Marketing Discoveries in 2013: The last 50,000+ hours of researc...
		 The Top 5 Marketing Discoveries in 2013: The last 50,000+ hours of researc...		 The Top 5 Marketing Discoveries in 2013: The last 50,000+ hours of researc...
The Top 5 Marketing Discoveries in 2013: The last 50,000+ hours of researc...
 
Not Good Enough but Try Again! Mitigating the Impact of Rejections on New Con...
Not Good Enough but Try Again! Mitigating the Impact of Rejections on New Con...Not Good Enough but Try Again! Mitigating the Impact of Rejections on New Con...
Not Good Enough but Try Again! Mitigating the Impact of Rejections on New Con...
 
Msr2009 emad
Msr2009 emadMsr2009 emad
Msr2009 emad
 
Ch 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research pCh 6 only 1. Distinguish between a purpose statement, research p
Ch 6 only 1. Distinguish between a purpose statement, research p
 
Ch 6 only 1. distinguish between a purpose statement, research p
Ch 6 only 1. distinguish between a purpose statement, research pCh 6 only 1. distinguish between a purpose statement, research p
Ch 6 only 1. distinguish between a purpose statement, research p
 
How are project-specific forums utilized? A study of participation, content, ...
How are project-specific forums utilized? A study of participation, content, ...How are project-specific forums utilized? A study of participation, content, ...
How are project-specific forums utilized? A study of participation, content, ...
 
Managing Large-scale Multimedia Development Projects
Managing Large-scale Multimedia Development ProjectsManaging Large-scale Multimedia Development Projects
Managing Large-scale Multimedia Development Projects
 
Cser13.ppt
Cser13.pptCser13.ppt
Cser13.ppt
 
Best Practices for Publisher E-Newsletters
Best Practices for Publisher E-NewslettersBest Practices for Publisher E-Newsletters
Best Practices for Publisher E-Newsletters
 
Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015Operationalisation of Collaboration Sunbelt 2015
Operationalisation of Collaboration Sunbelt 2015
 
LCMC Session: Email and Web Conversion Success
LCMC Session: Email and Web Conversion SuccessLCMC Session: Email and Web Conversion Success
LCMC Session: Email and Web Conversion Success
 
Tag-based Approaches to Sharing Background Information regarding Social Probl...
Tag-based Approaches to Sharing Background Information regarding Social Probl...Tag-based Approaches to Sharing Background Information regarding Social Probl...
Tag-based Approaches to Sharing Background Information regarding Social Probl...
 
Review Participation in Modern Code Review: An Empirical Study of the Android...
Review Participation in Modern Code Review: An Empirical Study of the Android...Review Participation in Modern Code Review: An Empirical Study of the Android...
Review Participation in Modern Code Review: An Empirical Study of the Android...
 
Towards Automatic Analysis of Online Discussions among Hong Kong Students
Towards Automatic Analysis of Online Discussions among Hong Kong StudentsTowards Automatic Analysis of Online Discussions among Hong Kong Students
Towards Automatic Analysis of Online Discussions among Hong Kong Students
 
OSFair2017 Workshop | Frontiers’ Ambition for Open Science
OSFair2017 Workshop | Frontiers’ Ambition for Open ScienceOSFair2017 Workshop | Frontiers’ Ambition for Open Science
OSFair2017 Workshop | Frontiers’ Ambition for Open Science
 
The fragility of twitter social networks against suspended users
The fragility of twitter  social networks against suspended users The fragility of twitter  social networks against suspended users
The fragility of twitter social networks against suspended users
 
Author Seminar NUI Galway July 2019
Author Seminar NUI Galway July 2019Author Seminar NUI Galway July 2019
Author Seminar NUI Galway July 2019
 
Gamification review 1
Gamification review 1Gamification review 1
Gamification review 1
 
Quality, Cost, and Governance of Open Source Software
Quality, Cost, and Governance of Open Source SoftwareQuality, Cost, and Governance of Open Source Software
Quality, Cost, and Governance of Open Source Software
 

More from SAIL_QU

Studying the Integration Practices and the Evolution of Ad Libraries in the G...
Studying the Integration Practices and the Evolution of Ad Libraries in the G...Studying the Integration Practices and the Evolution of Ad Libraries in the G...
Studying the Integration Practices and the Evolution of Ad Libraries in the G...SAIL_QU
 
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...SAIL_QU
 
Improving the testing efficiency of selenium-based load tests
Improving the testing efficiency of selenium-based load testsImproving the testing efficiency of selenium-based load tests
Improving the testing efficiency of selenium-based load testsSAIL_QU
 
Studying User-Developer Interactions Through the Distribution and Reviewing M...
Studying User-Developer Interactions Through the Distribution and Reviewing M...Studying User-Developer Interactions Through the Distribution and Reviewing M...
Studying User-Developer Interactions Through the Distribution and Reviewing M...SAIL_QU
 
Studying online distribution platforms for games through the mining of data f...
Studying online distribution platforms for games through the mining of data f...Studying online distribution platforms for games through the mining of data f...
Studying online distribution platforms for games through the mining of data f...SAIL_QU
 
Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empi...
Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empi...Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empi...
Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empi...SAIL_QU
 
Investigating the Challenges in Selenium Usage and Improving the Testing Effi...
Investigating the Challenges in Selenium Usage and Improving the Testing Effi...Investigating the Challenges in Selenium Usage and Improving the Testing Effi...
Investigating the Challenges in Selenium Usage and Improving the Testing Effi...SAIL_QU
 
Mining Development Knowledge to Understand and Support Software Logging Pract...
Mining Development Knowledge to Understand and Support Software Logging Pract...Mining Development Knowledge to Understand and Support Software Logging Pract...
Mining Development Knowledge to Understand and Support Software Logging Pract...SAIL_QU
 
Which Log Level Should Developers Choose For a New Logging Statement?
Which Log Level Should Developers Choose For a New Logging Statement?Which Log Level Should Developers Choose For a New Logging Statement?
Which Log Level Should Developers Choose For a New Logging Statement?SAIL_QU
 
Towards Just-in-Time Suggestions for Log Changes
Towards Just-in-Time Suggestions for Log ChangesTowards Just-in-Time Suggestions for Log Changes
Towards Just-in-Time Suggestions for Log ChangesSAIL_QU
 
The Impact of Task Granularity on Co-evolution Analyses
The Impact of Task Granularity on Co-evolution AnalysesThe Impact of Task Granularity on Co-evolution Analyses
The Impact of Task Granularity on Co-evolution AnalysesSAIL_QU
 
A Framework for Evaluating the Results of the SZZ Approach for Identifying Bu...
A Framework for Evaluating the Results of the SZZ Approach for Identifying Bu...A Framework for Evaluating the Results of the SZZ Approach for Identifying Bu...
A Framework for Evaluating the Results of the SZZ Approach for Identifying Bu...SAIL_QU
 
How are Discussions Associated with Bug Reworking? An Empirical Study on Open...
How are Discussions Associated with Bug Reworking? An Empirical Study on Open...How are Discussions Associated with Bug Reworking? An Empirical Study on Open...
How are Discussions Associated with Bug Reworking? An Empirical Study on Open...SAIL_QU
 
A Study of the Relation of Mobile Device Attributes with the User-Perceived Q...
A Study of the Relation of Mobile Device Attributes with the User-Perceived Q...A Study of the Relation of Mobile Device Attributes with the User-Perceived Q...
A Study of the Relation of Mobile Device Attributes with the User-Perceived Q...SAIL_QU
 
A Large-Scale Study of the Impact of Feature Selection Techniques on Defect C...
A Large-Scale Study of the Impact of Feature Selection Techniques on Defect C...A Large-Scale Study of the Impact of Feature Selection Techniques on Defect C...
A Large-Scale Study of the Impact of Feature Selection Techniques on Defect C...SAIL_QU
 
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...SAIL_QU
 
What Do Programmers Know about Software Energy Consumption?
What Do Programmers Know about Software Energy Consumption?What Do Programmers Know about Software Energy Consumption?
What Do Programmers Know about Software Energy Consumption?SAIL_QU
 
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...SAIL_QU
 
Revisiting the Experimental Design Choices for Approaches for the Automated R...
Revisiting the Experimental Design Choices for Approaches for the Automated R...Revisiting the Experimental Design Choices for Approaches for the Automated R...
Revisiting the Experimental Design Choices for Approaches for the Automated R...SAIL_QU
 
Measuring Program Comprehension: A Large-Scale Field Study with Professionals
Measuring Program Comprehension: A Large-Scale Field Study with ProfessionalsMeasuring Program Comprehension: A Large-Scale Field Study with Professionals
Measuring Program Comprehension: A Large-Scale Field Study with ProfessionalsSAIL_QU
 

More from SAIL_QU (20)

Studying the Integration Practices and the Evolution of Ad Libraries in the G...
Studying the Integration Practices and the Evolution of Ad Libraries in the G...Studying the Integration Practices and the Evolution of Ad Libraries in the G...
Studying the Integration Practices and the Evolution of Ad Libraries in the G...
 
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
 
Improving the testing efficiency of selenium-based load tests
Improving the testing efficiency of selenium-based load testsImproving the testing efficiency of selenium-based load tests
Improving the testing efficiency of selenium-based load tests
 
Studying User-Developer Interactions Through the Distribution and Reviewing M...
Studying User-Developer Interactions Through the Distribution and Reviewing M...Studying User-Developer Interactions Through the Distribution and Reviewing M...
Studying User-Developer Interactions Through the Distribution and Reviewing M...
 
Studying online distribution platforms for games through the mining of data f...
Studying online distribution platforms for games through the mining of data f...Studying online distribution platforms for games through the mining of data f...
Studying online distribution platforms for games through the mining of data f...
 
Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empi...
Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empi...Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empi...
Understanding the Factors for Fast Answers in Technical Q&A Websites: An Empi...
 
Investigating the Challenges in Selenium Usage and Improving the Testing Effi...
Investigating the Challenges in Selenium Usage and Improving the Testing Effi...Investigating the Challenges in Selenium Usage and Improving the Testing Effi...
Investigating the Challenges in Selenium Usage and Improving the Testing Effi...
 
Mining Development Knowledge to Understand and Support Software Logging Pract...
Mining Development Knowledge to Understand and Support Software Logging Pract...Mining Development Knowledge to Understand and Support Software Logging Pract...
Mining Development Knowledge to Understand and Support Software Logging Pract...
 
Which Log Level Should Developers Choose For a New Logging Statement?
Which Log Level Should Developers Choose For a New Logging Statement?Which Log Level Should Developers Choose For a New Logging Statement?
Which Log Level Should Developers Choose For a New Logging Statement?
 
Towards Just-in-Time Suggestions for Log Changes
Towards Just-in-Time Suggestions for Log ChangesTowards Just-in-Time Suggestions for Log Changes
Towards Just-in-Time Suggestions for Log Changes
 
The Impact of Task Granularity on Co-evolution Analyses
The Impact of Task Granularity on Co-evolution AnalysesThe Impact of Task Granularity on Co-evolution Analyses
The Impact of Task Granularity on Co-evolution Analyses
 
A Framework for Evaluating the Results of the SZZ Approach for Identifying Bu...
A Framework for Evaluating the Results of the SZZ Approach for Identifying Bu...A Framework for Evaluating the Results of the SZZ Approach for Identifying Bu...
A Framework for Evaluating the Results of the SZZ Approach for Identifying Bu...
 
How are Discussions Associated with Bug Reworking? An Empirical Study on Open...
How are Discussions Associated with Bug Reworking? An Empirical Study on Open...How are Discussions Associated with Bug Reworking? An Empirical Study on Open...
How are Discussions Associated with Bug Reworking? An Empirical Study on Open...
 
A Study of the Relation of Mobile Device Attributes with the User-Perceived Q...
A Study of the Relation of Mobile Device Attributes with the User-Perceived Q...A Study of the Relation of Mobile Device Attributes with the User-Perceived Q...
A Study of the Relation of Mobile Device Attributes with the User-Perceived Q...
 
A Large-Scale Study of the Impact of Feature Selection Techniques on Defect C...
A Large-Scale Study of the Impact of Feature Selection Techniques on Defect C...A Large-Scale Study of the Impact of Feature Selection Techniques on Defect C...
A Large-Scale Study of the Impact of Feature Selection Techniques on Defect C...
 
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...Studying the Dialogue Between Users and Developers of Free Apps in the Google...
Studying the Dialogue Between Users and Developers of Free Apps in the Google...
 
What Do Programmers Know about Software Energy Consumption?
What Do Programmers Know about Software Energy Consumption?What Do Programmers Know about Software Energy Consumption?
What Do Programmers Know about Software Energy Consumption?
 
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...
Threshold for Size and Complexity Metrics: A Case Study from the Perspective ...
 
Revisiting the Experimental Design Choices for Approaches for the Automated R...
Revisiting the Experimental Design Choices for Approaches for the Automated R...Revisiting the Experimental Design Choices for Approaches for the Automated R...
Revisiting the Experimental Design Choices for Approaches for the Automated R...
 
Measuring Program Comprehension: A Large-Scale Field Study with Professionals
Measuring Program Comprehension: A Large-Scale Field Study with ProfessionalsMeasuring Program Comprehension: A Large-Scale Field Study with Professionals
Measuring Program Comprehension: A Large-Scale Field Study with Professionals
 

Kcsd2009 emad