1 / 21

Empirical Software Engineering using Ultra Large Repositories

Empirical Software Engineering using Ultra Large Repositories. Mei Nagappan SAIL. Photo: Doug Menuez /Contour by Getty Images/Stanford University Libraries. Agenda. Part 1 – Introduction Course Overview and Objectives Student introductions and expectations Syllabus Assignment and Project

zeno
Download Presentation

Empirical Software Engineering using Ultra Large Repositories

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Empirical Software Engineering using Ultra Large Repositories Mei Nagappan SAIL

  2. Photo: Doug Menuez/Contour by Getty Images/Stanford University Libraries

  3. Agenda • Part 1 – Introduction • Course Overview and Objectives • Student introductions and expectations • Syllabus • Assignment and Project • Part 2 – Example of an Ultra Large Repository • World of Code • How to access it? • Part 3 – Example of on ESE study • What we did? • How we did it?

  4. Typical ESE vs ESE in ULR

  5. What can we learn about SE from these Ultra Large Repositories?

  6. Challenges Mining Sample Selection Analysis Noise

  7. Syllabus • Project and Assignment • Break

  8. Example Study How do ratings evolve?

  9. 128K+

  10. Are Most Apps Great ? NO

  11. Lots of Apps with very few Ratings 128K+ 10K+

  12. Most apps are Average

  13. More Raters => Steady Ratings

  14. More Raters => Steady Ratings

  15. Low Local Rating => Stable More than 1 star drop => Unrecoverable High Local Rating => Unstable

  16. Dimensions of Study Design

More Related