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...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:2009 IEEE 31st International Conference on Software Engineering s. 298 - 308
Hlavní autori: Aranda, Jorge, Venolia, Gina
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