StackOverflow and GitHub: Associations Between Software Development and Crowdsourced Knowledge
|
|
|
- Marjorie Briggs
- 10 years ago
- Views:
Transcription
1 StackOverflow and GitHub: Associations Between Software Development and Crowdsourced Knowledge Bogdan Vasilescu Vladimir Filkov Alexander Serebrenik TU Eindhoven UC Davis
2 Standing on the shoulders of others Developers: reuse components and libraries forage on the Web for information
3 Standing on the shoulders of others Developers: reuse components and libraries forage on the Web for information
4 Standing on the shoulders of others Developers: reuse components and libraries forage on the Web for information
5
6 Writing code vs. seeking and sharing knowledge Demand for knowledge Supply of knowledge
7 Is participation in SO related to productivity of developers?
8 Is participation in SO related to productivity of developers? Beneficial: good technical solutions! [Parnin et al. Crowd documentation: Exploring the coverage and the dynamics of API discussions on Stack Overflow, Georgia Institute of Technology, Tech. Rep., 2012] fast answers (median 11 mins) [Mamykina et al. Design lessons from the fastest Q&A site in the west, in CHI. ACM, 2011, pp ]
9 Is participation in SO related to productivity of developers? Detrimental: competes for time! gamified, thus addictive! [Storey et al. The impact of social media on software engineering practices and tools, FoSER. ACM, 2010, pp ] [Deterding, Gamification: designing for motivation, Interactions, vol. 19, no. 4, pp , 2012] context switches are expensive [Bacchelli et al. Harnessing Stack Overflow for the IDE, in RSSE. IEEE, 2012, pp ]
10 Is participation in SO related to productivity of developers? Asset or burden?
11 Dataset Largest code host in the world Largest programming Q&A site in the world ~400k users July April 2012 ~1.3M users July August 2012 [G. Gousios and D. Spinellis. GHTorrent: Github s data from a firehose, in MSR. IEEE, 2012, pp ] [Quarterly StackExchange data dump (August 2012)]
12 Dataset?! July April 2012 July August 2012 [G. Gousios and D. Spinellis. GHTorrent: Github s data from a firehose, in MSR. IEEE, 2012, pp ] [Quarterly StackExchange data dump (August 2012)]
13 Dataset address (plain text) address (MD5 hash)?! July April 2012 July August 2012 [G. Gousios and D. Spinellis. GHTorrent: Github s data from a firehose, in MSR. IEEE, 2012, pp ] [Quarterly StackExchange data dump (August 2012)]
14 Dataset address (plain text) address (MD5 hash) (24%) ~94k users (7%)! July April 2012 July August 2012 [G. Gousios and D. Spinellis. GHTorrent: Github s data from a firehose, in MSR. IEEE, 2012, pp ] [Quarterly StackExchange data dump (August 2012)]
15 Dataset address (plain text) address (MD5 hash) (12%) (4%) ~47k users active! on both GitHub and StackOverflow between July April 2012 July April 2012 July August 2012 [G. Gousios and D. Spinellis. GHTorrent: Github s data from a firehose, in MSR. IEEE, 2012, pp ] [Quarterly StackExchange data dump (August 2012)]
16 Is participation in SO related to productivity of developers? Asset or burden?
17 Macro: overall activity levels To what extent can activity (expertise) on one platform be used as a proxy for activity (expertise) on the other? social signals (e.g., open source projects, professional social media) ~ career advancement [Capiluppi et al. Assessing technical candidates on the social web, IEEE Software, vol. 30, no. 1, pp , 2013]
18 Intermediate: working rhythms Is attention focused (bursts of commits) or divided between the two platforms? working rhythms of developers ~ software quality [Eyolfson et al. Correlations between bugginess and time-based commit characteristics, Empirical Software Engineering, pp. 1 31, 2013]
19 Micro: coordination between commits and Q&A Do StackOverflow activities accelerate or slow down GitHub commits? [Storey et al. The impact of social media on software engineering practices and tools, FoSER. ACM, 2010, pp ]
20 Macro Overall activity #Commits #Questions #Answers Dave Stuart Kevin
21 Macro Overall activity #Commits #Questions #Answers Dave Kevin Stuart
22 Macro Overall activity Fix, sort Quartiles/Deciles, compare #Commits #Questions #Answers Dave Kevin Stuart Not restricted to monotonic relations!
23 Findings Q2 Q3 Q4 Active GitHub committers are experienced developers: few StackOverflow questions many StackOverflow answers Q1 Quartiles (#Commits) Compare #Questions Q1 Q2 Q3 Quartiles (#Commits) Compare #Answers Q4
24 Findings Q2 Q3 Q4 Active GitHub committers are experienced developers: few StackOverflow questions many StackOverflow answers Q1 Quartiles (#Commits) Compare #Questions Q1 Q2 Top StackOverflow users are superstars rather than slackers! Quartiles (#Commits) Compare #Answers Q3 Q4
25 Findings Q2 Q3 Q4 Active GitHub committers are experienced developers: GitHub activity ~ few StackOverflow questions many StackOverflow answers Q1 Quartiles (#Commits) Compare #Questions StackOverflow willingness to answer technical questions (expertise) Q1 Q2 Top StackOverflow users are superstars rather than slackers! Quartiles (#Commits) Compare #Answers Q3 Q4
26 Intermediate Working rhythms Committing rhythm: series of inter-commit time intervals [Xuan et al. Measuring the effect of social communications on individual working rhythms: A case study of open source software, in Social Informatics. ASE/IEEE, 2012] Gini (Committing rhythms): focused vs. distributed attention Gini (Committing rhythms) #Q #A C A C C A C C C A 5 50 C Q Q Q C C C Q C 75 15
27 Findings Asking questions on StackOverflow influences how developers distribute their GitHub commits: heavy askers: bursts of intense commit activity followed by longer periods of inactivity (focused attention)
28 Findings Asking questions on StackOverflow influences how developers distribute their GitHub commits: Learning from StackOverflow (by asking) and heavy askers: bursts of intense commit committing to GitHub activity followed by longer periods of inactivity (focused attention)
29 Micro Who benefits from participating in SO Dave [Xuan et al. Measuring the effect of social communications on individual working rhythms: A case study of open source software, in Social Informatics. ASE/IEEE, 2012]
30 Micro Who benefits from participating in SO Dave [Xuan et al. Measuring the effect of social communications on individual working rhythms: A case study of open source software, in Social Informatics. ASE/IEEE, 2012]
31 Micro Who benefits from participating in SO Dave [Xuan et al. Measuring the effect of social communications on individual working rhythms: A case study of open source software, in Social Informatics. ASE/IEEE, 2012]
32 Micro Who benefits from participating in SO Dave Compare actual and shuffled series: actual < shuffled: acceleration actual > shuffled: impediment [Xuan et al. Measuring the effect of social communications on individual working rhythms: A case study of open source software, in Social Informatics. ASE/IEEE, 2012]
33 Findings
34 Findings For active committers, asking and answering questions on StackOverflow catalyses committing on GitHub. For no group is participating in StackOverflow detrimental!
35 Summary: Is participation in SO related to productivity of GitHub dev s? Asset or burden?
36 Summary Experts are experts Active committers are also active answerers (knowledge providers) on! Different working rhythms for novices (focused attention) and experts! everywhere! Going to is costlier for novices! Participating in reinforces commit activities on asset or burden
37 Summary Active committers are also active answerers (knowledge providers) on! Different working rhythms for novices (focused attention) and experts! Experts are experts everywhere! Going to! is costlier for novices Participating in reinforces commit activities on asset or burden
StackOverflow and GitHub: Associations Between Software Development and Crowdsourced Knowledge
StackOverflow and GitHub: Associations Between Software Development and Crowdsourced Knowledge Bogdan Vasilescu Dept. of Math and Computer Science, Eindhoven University of Technology, The Netherlands [email protected]
Wait For It: Determinants of Pull Request Evaluation Latency on GitHub
Wait For It: Determinants of Pull Request Evaluation Latency on GitHub Yue Yu, Huaimin Wang, Vladimir Filkov, Premkumar Devanbu, and Bogdan Vasilescu College of Computer, National University of Defense
Understanding the popularity of reporters and assignees in the Github
Understanding the popularity of reporters and assignees in the Github Joicy Xavier, Autran Macedo, Marcelo de A. Maia Computer Science Department Federal University of Uberlândia Uberlândia, Minas Gerais,
GITHUB and Continuous Integration in a Software World
Continuous integration in a social-coding world: Empirical evidence from GITHUB Bogdan Vasilescu, Stef van Schuylenburg, Jules Wulms, Alexander Serebrenik, Mark G. J. van den Brand Eindhoven University
Mining Questions Asked by Web Developers
Mining Questions Asked by Web Developers Kartik Bajaj Karthik Pattabiraman Ali Mesbah Electrical and Computer Engineering University of British Columbia Vancouver, BC, Canada {kbajaj, karthikp, amesbah}@ece.ubc.ca
Toward a community enhanced programming education
Toward a community enhanced programming education Ryo Suzuki University of Tokyo Tokyo, Japan [email protected] Permission to make digital or hard copies of all or part of this work for
Facilitating Students Collaboration and Learning in a Question and Answer System
Facilitating Students Collaboration and Learning in a Question and Answer System Chulakorn Aritajati Intelligent and Interactive Systems Laboratory Computer Science & Software Engineering Department Auburn
Crowdsourcing suggestions to programming problems for dynamic web development languages
Crowdsourcing suggestions to programming problems for dynamic web development languages Dhawal Mujumdar School of Information University of California, Berkeley 102 South Hall Berkeley, CA 94720 [email protected]
What s Hot in Software Engineering Twitter Space?
What s Hot in Software Engineering Twitter Space? Abhishek Sharma, Yuan Tian, and David Lo School of Information Systems Singapore Management University {abhisheksh.2014,yuan.tian.2012,davidlo}@smu.edu.sg
Gamifying Software Development Environments Using Cognitive Principles
Gamifying Software Development Environments Using Cognitive Principles Position Paper Naomi Unkelos-Shpigel, Irit Hadar Information Systems Department, University of Haifa Carmel Mountain 31905, Haifa,
Enabling Practical SDN Security Applications with OFX (The OpenFlow extension Framework)
Enabling Practical SDN Security Applications with OFX (The OpenFlow extension Framework) John Sonchack, Adam J. Aviv, Eric Keller, and Jonathan M. Smith Outline Introduction Overview of OFX Using OFX Benchmarks
Big Data Research in the AMPLab: BDAS and Beyond
Big Data Research in the AMPLab: BDAS and Beyond Michael Franklin UC Berkeley 1 st Spark Summit December 2, 2013 UC BERKELEY AMPLab: Collaborative Big Data Research Launched: January 2011, 6 year planned
TeCReVis: A Tool for Test Coverage and Test Redundancy Visualization
TeCReVis: A Tool for Test Coverage and Test Redundancy Visualization Negar Koochakzadeh Vahid Garousi Software Quality Engineering Research Group University of Calgary, Canada Acknowledging funding and
Promoting Gatekeeper Course Success Among Community College Students Needing Remediation
Promoting Gatekeeper Course Success Among Community College Students Needing Remediation Findings and Recommendations from a Virginia Study (Summary Report) Davis Jenkins Shanna Smith Jaggars Josipa Roksa
TECH NATION VISA SCHEME (Tier 1 Exceptional Talent)
TECH NATION VISA SCHEME (Tier 1 Exceptional Talent) Guidance for Applicants THROUGH Tech Nation Visa Scheme (Tier 1 Exceptional Talent) Guidance for Applicants Tech City UK (www.techcityuk.com) is one
Mining Peer Code Review System for Computing Effort and Contribution Metrics for Patch Reviewers
Mining Peer Code Review System for Computing Effort and Contribution Metrics for Patch Reviewers Rahul Mishra, Ashish Sureka Indraprastha Institute of Information Technology, Delhi (IIITD) New Delhi {rahulm,
DATA VISUALIZATION OF THE GRAPHICS PIPELINE: TRACKING STATE WITH THE STATEVIEWER
DATA VISUALIZATION OF THE GRAPHICS PIPELINE: TRACKING STATE WITH THE STATEVIEWER RAMA HOETZLEIN, DEVELOPER TECHNOLOGY, NVIDIA Data Visualizations assist humans with data analysis by representing information
Recruit Using Github, Quora, Dribbble & More
Recruit Using Github, Quora, Dribbble & More Here at Entelo, we ve observed a growing trend where candidates professional data is becoming increasingly distributed across a number of different websites,
A Comprehensive Review of Web-based Automation Testing Tools
A Comprehensive Review of Web-based Automation Testing Tools Jagdish Singh, Monika Sharma M.E Student, Dept. of I.T., U.I.E.T., Panjab University, Chandigarh, India Assistant Professor, Dept. of I.T.,
Question Quality in Community Question Answering Forums: A Survey
Question Quality in Community Question Answering Forums: A Survey ABSTRACT Antoaneta Baltadzhieva Tilburg University P.O. Box 90153 Tilburg, Netherlands a [email protected] Community Question Answering
Measuring API Documentation on the Web
Measuring API Documentation on Web Chris Parnin Georgia Institute of Technology College of Computing Atlanta, GA USA [email protected] Christoph Treude University of Victoria Dept. of Computer Science
Offloading file search operation for performance improvement of smart phones
Offloading file search operation for performance improvement of smart phones Ashutosh Jain [email protected] Vigya Sharma [email protected] Shehbaz Jaffer [email protected] Kolin Paul
Mini Project - Phase 3 Connexus Mobile App (Android)
Mini Project - Phase 3 Connexus Mobile App (Android) Click here to get Connexus apk. It is inside the shared folder Here is my github repository: https://github.com/azizclass/nimadini The 3 rd phase is
ISyE 2028 Basic Statistical Methods - Fall 2015 Bonus Project: Big Data Analytics Final Report: Time spent on social media
ISyE 2028 Basic Statistical Methods - Fall 2015 Bonus Project: Big Data Analytics Final Report: Time spent on social media Abstract: The growth of social media is astounding and part of that success was
HiddenLevers Statistical Analysis Approach
HiddenLevers Statistical Analysis Approach HiddenLevers' core model uses a multilevel approach to find meaningful relationships between macro-economic indicators (levers) and investment assets. The model
Performance Workload Design
Performance Workload Design The goal of this paper is to show the basic principles involved in designing a workload for performance and scalability testing. We will understand how to achieve these principles
AIS Electronic Library (AISeL) Association for Information Systems. Mark Borman University of Sydney, [email protected]
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2005 Proceedings Americas Conference on Information Systems (AMCIS) 1-1-2005 Improving Understanding of the Competencies Required
Analyzing Test Driven Development based on GitHub Evidence
Analyzing Test Driven Development based on GitHub Evidence Neil C. Borle, Meysam Feghhi, Eleni Stroulia, Russell Greiner, Abram Hindle Department of Computing Science University of Alberta Edmonton, Canada
Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP
Know the Difference Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject
Gamification in Software Testing and QA. Robert Hoischen Producer & QA Manager, Camshaft Software
Gamification in Software Testing and QA Robert Hoischen Producer & QA Manager, Camshaft Software Overview Intro The Why POMMS The How Recruiting The Who Important Lessons Some Stats & Wrap-Up Intro - A
Associate Professor, Department of CSE, Shri Vishnu Engineering College for Women, Andhra Pradesh, India 2
Volume 6, Issue 3, March 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Special Issue
Rita Mano Department of Human Services University of Haifa [email protected]
Rita Mano Department of Human Services University of Haifa [email protected] A classic definition of Human Services Nonprofit Human Services: sources of complexity A broad definition of Human
Flexible mobility management strategy in cellular networks
Flexible mobility management strategy in cellular networks JAN GAJDORUS Department of informatics and telecommunications (161114) Czech technical university in Prague, Faculty of transportation sciences
Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
???? 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Application Delivery is Accelerating Surge in # of releases per app
People intelligence from New Tech companies 2013 NEW TECH BENCHMARK REPORT
People intelligence from New Tech companies 2013 NEW TECH BENCHMARK REPORT ANATOMY OF A NEW TECH COMPANY Average number of people 250 Survey response rate 80% 90% of companies are in the 50-1000 employee
ANALYSING ATTRITION IN OUTSOURCED SOFTWARE PROJECT
ANALYSING ATTRITION IN OUTSOURCED SOFTWARE PROJECT ABSTRACT Umesh Rao Hodeghatta 1 and Ashwathanarayana Shastry 2 1 Xavier Institute of Management, Bhubaneswar, India, [email protected] 2 i-point Consulting
Constant time median filtering of extra large images using Hadoop
Proceedings of the 9 th International Conference on Applied Informatics Eger, Hungary, January 29 February 1, 2014. Vol. 1. pp. 93 101 doi: 10.14794/ICAI.9.2014.1.93 Constant time median filtering of extra
A Manual Categorization of Android App Development Issues on Stack Overflow
2014 IEEE International Conference on Software Maintenance and Evolution A Manual Categorization of Android App Development Issues on Stack Overflow Stefanie Beyer Software Engineering Research Group University
Performance of Hybrid Mobile Application UI Frameworks
Performance of Hybrid Mobile Application UI Frameworks Radek Vala, Roman Jasek Tomas Bata University in Zlin, Faculty of Applied Informatics, nám. T.G.Masaryka 5555, CZECH REPUBLIC {vala, jasek}@fai.utb.cz
Scalable Web Programming. CS193S - Jan Jannink - 1/12/10
Scalable Web Programming CS193S - Jan Jannink - 1/12/10 Administrative Stuff Computer Forum Career Fair: Wed. 13, 11AM-4PM (Just in case you hadn t seen the tent go up) Any problems with MySQL setup? Review:
Transformational Benefits of the Cloud. Information & Communication technology October 2013
Transformational Benefits of the Cloud Information & Communication technology October 2013 Fifth Generation of Computing Cloud Mainframe 1970s Client Server 1980s Web 1990s 80% SOA 2000s 2010+ of new commercial
Spark in Action. Fast Big Data Analytics using Scala. Matei Zaharia. www.spark- project.org. University of California, Berkeley UC BERKELEY
Spark in Action Fast Big Data Analytics using Scala Matei Zaharia University of California, Berkeley www.spark- project.org UC BERKELEY My Background Grad student in the AMP Lab at UC Berkeley» 50- person
Exploring the Efficiency of Big Data Processing with Hadoop MapReduce
Exploring the Efficiency of Big Data Processing with Hadoop MapReduce Brian Ye, Anders Ye School of Computer Science and Communication (CSC), Royal Institute of Technology KTH, Stockholm, Sweden Abstract.
QASM: a Q&A Social Media System Based on Social Semantics
QASM: a Q&A Social Media System Based on Social Semantics Zide Meng, Fabien Gandon, Catherine Faron-Zucker To cite this version: Zide Meng, Fabien Gandon, Catherine Faron-Zucker. QASM: a Q&A Social Media
Discovering Value from Community Activity on Focused Question Answering Sites: A Case Study of Stack Overflow
Discovering Value from Community Activity on Focused Question Answering Sites: A Case Study of Stack Overflow Ashton Anderson Daniel Huttenlocher Jon Kleinberg Jure Leskovec Stanford University Cornell
How To Determine If Technical Currency Trading Is Profitable For Individual Currency Traders
Is Technical Analysis Profitable for Individual Currency Traders? Boris S. Abbey and John A. Doukas * Journal of Portfolio Management, 2012, 39, 1,142-150 Abstract This study examines whether technical
Accelerating Hadoop MapReduce Using an In-Memory Data Grid
Accelerating Hadoop MapReduce Using an In-Memory Data Grid By David L. Brinker and William L. Bain, ScaleOut Software, Inc. 2013 ScaleOut Software, Inc. 12/27/2012 H adoop has been widely embraced for
Develop Hybrid Mobile Applications with Apache Cordova & PhoneGap Enterprise
Develop Hybrid Mobile Applications with Apache Cordova & PhoneGap Enterprise Andrew Savory Mobile Services and Solutions Evangelist, Adobe @savs ACM Learning Center http://learning.acm.org 1,400+ trusted
Investigating Opportunistic Software Development Using Social Media Recommendation System
TEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES BLAVATNIK SCHOOL OF COMPUTER SCIENCE Investigating Opportunistic Software Development Using Social Media Recommendation System
EUCIP - IT Administrator. Module 5 IT Security. Version 2.0
EUCIP - IT Administrator Module 5 IT Security Version 2.0 Module 5 Goals Module 5 Module 5, IT Security, requires the candidate to be familiar with the various ways of protecting data both in a single
MapReduce on GPUs. Amit Sabne, Ahmad Mujahid Mohammed Razip, Kun Xu
1 MapReduce on GPUs Amit Sabne, Ahmad Mujahid Mohammed Razip, Kun Xu 2 MapReduce MAP Shuffle Reduce 3 Hadoop Open-source MapReduce framework from Apache, written in Java Used by Yahoo!, Facebook, Ebay,
THE ABET CAC ACCREDITATION: IS ACCREDITATION RIGHT FOR INFORMATION SYSTEMS?
THE ABET CAC ACCREDITATION: IS ACCREDITATION RIGHT FOR INFORMATION SYSTEMS? Dr. Frederick G. Kohun, Robert Morris University, [email protected] Dr. David F. Wood, Robert Morris University, [email protected] ABSTRACT
Do Onboarding Programs Work?
Do Onboarding Programs Work? Adriaan Labuschagne and Reid Holmes School of Computer Science University of Waterloo Waterloo, ON, Canada alabusch,[email protected] Abstract Open source software systems
Unit 9: Software Economics
Unit 9: Software Economics Objectives Ð To provide an empirical view of where the effort and money goes when we build large software systems. Ð To suggest ways of reducing and controlling software costs.
Big Data Analytics - Accelerated. stream-horizon.com
Big Data Analytics - Accelerated stream-horizon.com StreamHorizon & Big Data Integrates into your Data Processing Pipeline Seamlessly integrates at any point of your your data processing pipeline Implements
The Rise of Industrial Big Data. Brian Courtney General Manager Industrial Data Intelligence
The Rise of Industrial Big Data Brian Courtney General Manager Industrial Data Intelligence Agenda Introduction Big Data for the industrial sector Case in point: Big data saves millions at GE Energy Seeking
Oracle Sales Cloud Sales Performance Management
S U M M E R 1 5 Oracle Sales Cloud Sales Performance Management Oracle Sales Cloud Sales Performance Management enables companies to be more flexible, accountable and responsive to improve sales effectiveness
WebGL based E-Learning Platform on Computer Graphics
, pp.22-26 http://dx.doi.org/10.14257/astl.2015.103.05 WebGL based E-Learning Platform on Computer Graphics Hae-Gul Pyun, Haeong-A An, Jinho Park, Global School of Media, Soongsil University, Seoul, 156-743,
Introduction: Why do we need computer networks?
Introduction: Why do we need computer networks? Karin A. Hummel - Adapted slides of Prof. B. Plattner, [email protected] - Add-on material included of Peterson, Davie: Computer Networks February
Pricing Crowdsourcing-based Software Development Tasks
Pricing Crowdsourcing-based Software Development Tasks Ke Mao maoke at nfs.iscas.ac.cn Institute of Software, Chinese Academy of Sciences Overview 2 Background Crowdsourcing: Micro task VS. Complex task
In Memory Accelerator for MongoDB
In Memory Accelerator for MongoDB Yakov Zhdanov, Director R&D GridGain Systems GridGain: In Memory Computing Leader 5 years in production 100s of customers & users Starts every 10 secs worldwide Over 15,000,000
Remote Android Assistant with Global Positioning System Tracking
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. III (Mar-Apr. 2014), PP 95-99 Remote Android Assistant with Global Positioning System Tracking
An enhanced TCP mechanism Fast-TCP in IP networks with wireless links
Wireless Networks 6 (2000) 375 379 375 An enhanced TCP mechanism Fast-TCP in IP networks with wireless links Jian Ma a, Jussi Ruutu b and Jing Wu c a Nokia China R&D Center, No. 10, He Ping Li Dong Jie,
A SURVEY ON MAPREDUCE IN CLOUD COMPUTING
A SURVEY ON MAPREDUCE IN CLOUD COMPUTING Dr.M.Newlin Rajkumar 1, S.Balachandar 2, Dr.V.Venkatesakumar 3, T.Mahadevan 4 1 Asst. Prof, Dept. of CSE,Anna University Regional Centre, Coimbatore, [email protected]
Toward Variability Management to Tailor High Dimensional Index Implementations
Toward Variability Management to Tailor High Dimensional Index Implementations Presented by: Azeem Lodhi 14.05.2015 Veit Köppen & Thorsten Winsemann & 1 Gunter Saake Agenda Motivation Business Data Warehouse
Techniques for Improving Regression Testing in Continuous Integration Development Environments
Techniques for Improving Regression Testing in Continuous Integration Development Environments Sebastian Elbaum, Gregg Rothermel, John Penix University of Nebraska - Lincoln Google, Inc. Lincoln, NE, USA
