The secret life of bugs Going past the errors and omissions in software repositories
Every bug has a story behind it. The people that discover and resolve it need to coordinate, to get information from documents, tools, or other people, and to navigate through issues of accountability, ownership, and organizational structure. This paper reports on a field study of coordination activ...
Uložené v:
| Vydané v: | 2009 IEEE 31st International Conference on Software Engineering s. 298 - 308 |
|---|---|
| Hlavní autori: | , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
Washington, DC, USA
IEEE Computer Society
01.01.2009
IEEE |
| Edícia: | ACM Conferences |
| Predmet: | |
| ISBN: | 9781424434534, 142443453X |
| ISSN: | 0270-5257 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Every bug has a story behind it. The people that discover and resolve it need to coordinate, to get information from documents, tools, or other people, and to navigate through issues of accountability, ownership, and organizational structure. This paper reports on a field study of coordination activities around bug fixing that used a combination of case study research and a survey of software professionals. Results show that the histories of even simple bugs are strongly dependent on social, organizational, and technical knowledge that cannot be solely extracted through automation of electronic repositories, and that such automation provides incomplete and often erroneous accounts of coordination. The paper uses rich bug histories and survey results to identify common bug fixing coordination patterns and to provide implications for tool designers and researchers of coordination in software development. |
|---|---|
| AbstractList | Every bug has a story behind it. The people that discover and resolve it need to coordinate, to get information from documents, tools, or other people, and to navigate through issues of accountability, ownership, and organizational structure. This paper reports on a field study of coordination activities around bug fixing that used a combination of case study research and a survey of software professionals. Results show that the histories of even simple bugs are strongly dependent on social, organizational, and technical knowledge that cannot be solely extracted through automation of electronic repositories, and that such automation provides incomplete and often erroneous accounts of coordination. The paper uses rich bug histories and survey results to identify common bug fixing coordination patterns and to provide implications for tool designers and researchers of coordination in software development. |
| Author | Aranda, Jorge Venolia, Gina |
| Author_xml | – sequence: 1 givenname: Jorge surname: Aranda fullname: Aranda, Jorge organization: Department of Computer Science, University of Toronto, 10 King' College Road, Ontario, M5S 3G4, Canada – sequence: 2 givenname: Gina surname: Venolia fullname: Venolia, Gina organization: Microsoft Research, One Microsoft Way, Redmond, WA, 98052, USA |
| BookMark | eNqNj01Lw0AQhhesYK05i3jJWUg6s5_Zo4RWC4UerOdlk8xqtG0kWw_-exNa785lGJ73HXiu2eTQHYixO4QcEex8Vb4scg5gcwUGlIALllhToORSCqmEnLApcAOZ4spcsSTGDxhmIFjYKbvdvlMaqe7pmO7aQGkX0ur7Ld6wy-B3kZLznrHX5WJbPmfrzdOqfFxnXqA5ZsoGowV4WdUaocGgufWoQhOCHU-hjNCGjCikroNupPeKyMgGuQZSKGbs_vS3JSL31bd73_-4s8pA4UR9vXdV131Gh-BGbzd6u9H7L-yqvqUwVB7-XRG_R41WHg |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IH CBEJK RIE RIO |
| DOI | 10.1109/ICSE.2009.5070530 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP) 1998-present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EndPage | 308 |
| ExternalDocumentID | 5070530 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IF 6IG 6IH 6IK 6IL 6IM 6IN AAJGR AARBI ACM ADPZR ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI IERZE OCL RIE RIL RIO -~X .4S .DC 123 23M 29O 5VS 8US AAWTH ABLEC ADZIZ AFFNX ARCSS AVWKF CHZPO EDO FEDTE I-F I07 IEGSK IJVOP IPLJI M43 RNS XOL |
| ID | FETCH-LOGICAL-a317t-59f7630a4bc610d1f629a15fdff90d1f357367e73846cf6d4aa5ee74d1260e513 |
| IEDL.DBID | RIE |
| ISBN | 9781424434534 142443453X |
| ISICitedReferencesCount | 133 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000271438200028&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0270-5257 |
| IngestDate | Wed Aug 27 02:03:51 EDT 2025 Wed Jan 31 06:42:45 EST 2024 Wed Jan 31 06:38:21 EST 2024 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a317t-59f7630a4bc610d1f629a15fdff90d1f357367e73846cf6d4aa5ee74d1260e513 |
| PageCount | 11 |
| ParticipantIDs | acm_books_10_1109_ICSE_2009_5070530_brief acm_books_10_1109_ICSE_2009_5070530 ieee_primary_5070530 |
| PublicationCentury | 2000 |
| PublicationDate | 2009-01-01 |
| PublicationDateYYYYMMDD | 2009-01-01 |
| PublicationDate_xml | – month: 01 year: 2009 text: 2009-01-01 day: 01 |
| PublicationDecade | 2000 |
| PublicationPlace | Washington, DC, USA |
| PublicationPlace_xml | – name: Washington, DC, USA |
| PublicationSeriesTitle | ACM Conferences |
| PublicationTitle | 2009 IEEE 31st International Conference on Software Engineering |
| PublicationTitleAbbrev | ICSE |
| PublicationYear | 2009 |
| Publisher | IEEE Computer Society IEEE |
| Publisher_xml | – name: IEEE Computer Society – name: IEEE |
| SSID | ssj0000453189 ssj0006499 |
| Score | 2.2128518 |
| Snippet | Every bug has a story behind it. The people that discover and resolve it need to coordinate, to get information from documents, tools, or other people, and to... |
| SourceID | ieee acm |
| SourceType | Publisher |
| StartPage | 298 |
| SubjectTerms | Automation Computer bugs Data mining General and reference -- Cross-computing tools and techniques -- Reliability History Navigation Productivity Programming Social and professional topics -- Professional topics -- Management of computing and information systems -- Project and people management Software and its engineering -- Software organization and properties -- Extra-functional properties -- Software reliability Software debugging Software development management Spatial databases |
| Subtitle | Going past the errors and omissions in software repositories |
| Title | The secret life of bugs |
| URI | https://ieeexplore.ieee.org/document/5070530 |
| WOSCitedRecordID | wos000271438200028&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT4NAEN7UxoOnqq2xvjKJXkzEQlnYrtfGqpemiTbpjSz7ME0UGpbq33cWaI2JB-XEYwkwDDvfN8PMEHKVOuKDltVjEUWCIhX3hIikxxA-K1-KYUBV1WyCTaejxYLPWuRmmwujta5-PtO3brWK5atcrp2rbIDYBXUGCfoOY3Gdq7X1pyA0QfXk21k4plXvSGRdvucqfm6SukIct9jUemq2aRPuDHw-eBo_39dlLJurObMl3380X6lsz6Tzv7veJ73vJD6Ybc3TAWnp7JB0Nl0coPmou2SOmgLWoccS3pZGQ24gXb_aO3jI8URYCVsCwkTQRZEXFkSmIEftcG42C8sMLM7kn6LQ4OIPdumqjmjbI_PJ_cv40WuaLXgCIUTpRdzgVOMLmkpEVCow8ZCLIDLKGO42w4iFMdMsRMAiTawovlKtGVUBMiIdBeERaWd5po8JSJ-n1LgqMzhsFApc-Ah5V6BlasSQ9sklSjRxLMImFQnxeeLk7npi8qSRV59c_2FUkuIzmT7pOrknq7pCx-bgye-7T8leHRNyjpQz0i6LtT4nu_KjXNriolKrLzs3wRY |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8NAEB5KFfRUtYr1uaAXwdik2TRdr0VtsRbBFnoLm31IQJOSTfXvO5umFcGD5pTHhiSTyc73zWRmAC5jS3zQsjphQJGgCMkczgPhhAifpSt4x6OybDYRjse92Yw91-B6nQujlCp_PlM3drWM5ctMLKyrrI3YBXUGCfpGQGnHXWZrrT0qCE5QQdl6Hu7Ssnsk8i7XsTU_V2ldPo6brao9Vdu0Cnh6LmsP-y93y0KW1fWs4RLvP9qvlNbnvvG_-96B_e80PvK8NlC7UFPpHjRWfRxI9Vk3YYq6QozFjwV5S7QimSbx4tXckocMTyRzbgqCQJGoPM9yQ3gqSYb6YR1thiQpMTiXf_JcERuBMImtO6LMPkzv7yb9gVO1W3A4gojCCZjGycblNBaIqaSnux3GvUBLrZnd9IPQ74Yq9BGyCN2VFF-qUiGVHnIiFXj-AdTTLFWHQITLYqptnRkc1vM5LqyHzMtTIta8Q1twgRKNLI8wUUlDXBZZuduumCyq5NWCqz-MimJ8Jt2CppV7NF_W6FgdPPp99zlsDSZPo2g0HD8ew_YyQmTdKidQL_KFOoVN8VEkJj8rVewLe7jEXQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2009+IEEE+31st+International+Conference+on+Software+Engineering&rft.atitle=The+secret+life+of+bugs%3A+Going+past+the+errors+and+omissions+in+software+repositories&rft.au=Aranda%2C+J.&rft.au=Venolia%2C+G.&rft.date=2009-01-01&rft.pub=IEEE&rft.isbn=9781424434534&rft.issn=0270-5257&rft.spage=298&rft.epage=308&rft_id=info:doi/10.1109%2FICSE.2009.5070530&rft.externalDocID=5070530 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0270-5257&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0270-5257&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0270-5257&client=summon |

