Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Trendy Bugs Topic Trends in the Android Bug Reports.

Slides:



Advertisements
Similar presentations
On the Telephone! On The Telephone.
Advertisements

Word List A.
RollCall is a feature recently added to ControlSoft It allows you to have groups of devices checked periodically to see if they are working. The results.
Custom Import Process School Year.  Legislation requires grades K-12 to report fitness scores to the GA DOE.  GA DOE selected FITNESSGRAM.
Internet Online Safety How to have FUN and Stay in Control.
ESI Phone System Training Adcom/Valentine Systems
Google Confidential and Proprietary Apps 1 Intro to Talk Google Apps.
Sending Effective Messages April 23, 2012 The problem with is that people think it’s electronic mail. – is NOT postal mail in electronic.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 223 Applied Software Design Techniques.
Purchasing Goods and Services. Overview In this session you will learn how to utilize the eProcurement Module to create requisitions for purchasing goods.
This week is anti-bullying week.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 4 Duplication.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 8 Duplication.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 14.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 43 Introduction to Software Engineering.
By Laura Trawin.
GETTING BUTTS INTO THE SEATS. SOCIAL MEDIA FACTS As of tomorrow Facebook will be 10 years old and has an estimated 1.3 BILLION users Facebook StatisticsData.
Painless Bug Tracking Michael Tsai 2011/9/30. Reference  html 2.
What is Museum Box? A Museum box is a way of presenting information that allows you to create a cube project that can be shared with others. You can use.
Phone Tips Teresa Shibao & Paul Dial January 19, 2010.
Blackboard Connect 5 Training Session Presented by: Rebecca Castañeda, Director for Federal Programs August 13, 2015.
KAREN PHELPS Spontaneous Sponsoring. Your Home Presentations “A Valuable Source for Recruits”
Expectations From When you Enter Class Until you Exit!
1 Welcome Grade software workshop November 21, 2003.
Questions, Questions, Questions. I like to ask questions. I can ask questions to learn new things.
Step 2: Inviting to Challenge Group. DON’T! Before getting into the training, it’s important that you DON’T just randomly send someone a message asking.
Guide to using the Pharos Course Forums PHAROS TUTORS.
Science Andrea’s Student Led Conference. Cover Letter This year in science I have learned about many things. We learned a ton of important information.
1 My Learning Plan Training PD Created by: Denise Harlem, Linda Moses, Ellen Raimondi and Omar Veloz.
Stefan Marti Speech Interface Group MIT Media Lab.
ABI/Aeries Training Part II (Gradebook, Reports, & Grade Reporting) Presented by Steve Sankey (Mt. Diablo High), Ryan Clason (Concord High), and Shauna.
Mtivity Client Support System Quick start guide. Mtivity Client Support System We are very pleased to announce the launch of a new Client Support System.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 11.
First Peer Review of Senior Year. Huzzah! College Application Essay Workshop.
Welcome! Hello and welcome to English Composition 102, Introduction to Literature. I am looking forward to exploring, writing, and discussing literature.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 7 Duplication.
1 of 3 Microsoft ® Office Communicator 2007 can help you perform a wide range of tasks including secure Instant Messaging (IM). With its rich collaboration.
 READING FOR COLLEGE SUCCESS. Who Am I? Why Are You Here?  This course is a half credit course that will count for your online graduation requirement.
A Volunteer Supervisor’s Guide to Volunteer Connection a modern, online volunteer management solution.
Have a conversation  You encounter a stranger who asks:  What is your name?  What is your address?  What is your phone number, …?  What is your.
1 Day 2 Logging in, Passwords, Man, talk, write. 2 Logging in Unix is a multi user system –Many people can be using it at the same time. –Connections.
Do This file can be found at
How to Improve Your Grades Are your grades rather low? Maybe it's the beginning of school, and your not getting off to a good start. Well, this easy to.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 5 Duplication.
Blogs and Wikis. Collaboration col·lab·o·ra·tion /kəˌlæbəˈreɪʃən/ Show Spelled[kuh-lab-uh- rey-shuhn] Show IPA –noun 1. the act or process of collaborating.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 13.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 6 Duplication.
THE “COLLEGES I AM THINKING ABOUT” LIST IN YOUR FAMILY CONNECTIONS ACCOUNT.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 223 Applied Software Design Techniques.
Aiming for the Right Target A guide to effective communication for financial aid students.
Writing s – Part 2 Assignments. 1.
電話 & 電子郵件英語 教職員英語講座系列 1 Fall 2011 Andrea S.W. Lin.
IDEA DEVELOPMENT With data from my survey, summary And contextual research By Cory Waredraper.
 Follow the steps in order to solve the sync issue with the best fitness trackers;best fitness trackers  1. Reboot your Fitness Tracker and the device.
STUDY SKILLS. Successful study requires you to:  Concentrate while studying  Remain focussed on an assignment until it is completed  Resist distractions.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 13.
Get Secure! Facebook Privacy Tutorial Becky Benishek | November 2013.
Using Zappers in a Common Learning Space A guide for tutors Created by Adam Warren Learning and Teaching Enhancement Unit.
How To Use NCA’s Online Grant Application System.
IR 502 RESEARCH METHODS How to do a presentation.
Use the Private link to upload a new file, or to update an existing entry, or to just look-up stuff that only uboone people can see. The Public link will.
Genius Hour Answering Your Questions. Goals/Intentions of Genius Hour To learn something or achieve something Make a change in your life or in the world.
Instructions for Website How to register: 1. Click “Register” under the banner 1.
Quiz: How Are Your Meetings
How to and Lessons Learned!
How to upload documents to your blog
Blackboard Connect School to Home Communication
Stefan Marti Speech Interface Group MIT Media Lab
Easy-Speak How easy is it?
Presentation transcript:

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Trendy Bugs Topic Trends in the Android Bug Reports Vijay Krishna Palepu Hitesh SajnaniCristina Lopes Lee Martie

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 2 Research question Can the wisdom of the crowd be used to understand problematic trends in the Android Open Source Project?

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 3 Google issue tracker

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 4 The data bug number bug title bug status e.g. new, closed, etc. developer who owns the bug type of bug e.g. Defect, enhancement etc. priority of the bug component of the project the bug belongs to when the bug was closed (“null”if not closed) how many people voted or starred the issue id of person reporting the bug date the bug was filed description of the bug person who commented time when commented text of the comment comment

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 5 Example from the 87,899 comments Thu, 28 Apr :24: call this number until it’s not busy Instead of just having "call this number" as an option, maybe add "call this number until I get through." I don't know, though-- this might result in folks "calling a number until they get through", and waiting so long that they put the phone down & walk away, leaving the person they called and finally got through to wondering why their phone rang with no one on the other end? But assuming *most* people wouldn't be that irresponsible, *maybe* it's a good idea. Maybe make it optional and default to 'not available as a calling option', as I'd guess most folks don't browse through their settings. Maybe it's *only* an option on a missed call in the call log due to a busy signal. And maybe once you connect, it's removed as an option from everything in the call log for this number. This paragraph is so that folks don't overuse (and maybe abuse) the "call until connected" feature until they at least try ONCE, and get a busy signal. After they try regular dial at least once, and it's busy, if they then visit that entry in the call log, "call until not busy" has appeared. Just a thought. Wed, 04 May :15: Isn't this what is for? Wed, 04 May :00: Well, to my thinking, yes & no. With -- IF this contact has , does your grandma?-- you are pretty sure only that they'll see the message someday. That works for anything that's not time sensitive. But that doesn't work when they REALLY don't get to very often- - remember, much of the world doesn't get on their cell phones-- and you really do need to deliver this message soon. To me, the difference is "Hey, I can check my any ol' time, so why now" vs. "Ooh, hey, the phone is ringing right now." I mean, even if an answering machine picks up, I highly suspect that gets checked more often than in MOST cases. Just food for the conversation-- thoughts? I know this may turn into a somewhat controversial feature request, that's why it should be talked out well. But hey, open-source technology is changing the landscape of many models we've held for years, why not change the way the phone game is played? comment

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 6 LDA We used machine learning to fit a LDA model to the data. LDA is a method for extracting higher level topics in a corpus of documents. comment … …

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 7 Topics results

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 8 Trend lines comment … … comment

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 9 Trend line results

Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 10 Future work