Filters








7,633 Hits in 3.8 sec

Argus: Online Statistical Bug Detection [chapter]

Long Fei, Kyungwoo Lee, Fei Li, Samuel P. Midkiff
2006 Lecture Notes in Computer Science  
In this paper, we present an online statistical bug detection tool called Argus.  ...  Argus constructs statistics at runtime using a sliding window over the program execution, is capable of detecting bugs in a single execution and can raise an alert at runtime when bug symptoms occur.  ...  The authors are investigating making Argus capable of detecting bugs reflected in program behaviors other than runtime control flow.  ... 
doi:10.1007/11693017_23 fatcat:zxdubu2n3nbyrf7qcucjmat6cu

A Method to Assess and Argue for Practical Significance in Software Engineering

Richard Torkar, Carlo Alberto Furia, Robert Feldt, Francisco Gomes de Oliveira Neto, Lucas Gren, Per Lenberg, Neil A. Ernst
2021 IEEE Transactions on Software Engineering  
This is then the basis both for assessing and arguing for practical significance.  ...  Our method is to apply cumulative prospect theory on top of the statistical model to quantitatively connect our statistical analysis output to a practically meaningful context.  ...  It applies anywhere there is a quantifiable outcome for a technique, e.g., effort estimation or bug detection.  ... 
doi:10.1109/tse.2020.3048991 fatcat:odatr35fdfhlnnwhvo2ceditdm

A Method to Assess and Argue for Practical Significance in Software Engineering [article]

Richard Torkar, Carlo A. Furia, Robert Feldt, Francisco Gomes de Oliveira Neto, Lucas Gren, Per Lenberg, Neil A. Ernst
2020 arXiv   pre-print
This is then the basis both for assessing and arguing for practical significance.  ...  Our method is to apply cumulative prospect theory on top of the statistical model to quantitatively connect our statistical analysis output to a practically meaningful context.  ...  It applies anywhere there is a quantifiable outcome for a technique, e.g., effort estimation or bug detection.  ... 
arXiv:1809.09849v7 fatcat:tg76rckctbgxzl2cceyb7wmrou

Argus: End-to-end service anomaly detection and localization from an ISP's point of view

He Yan, Ashley Flavel, Zihui Ge, Alexandre Gerber, Dan Massey, Christos Papadopoulos, Hiren Shah, Jennifer Yates
2012 2012 Proceedings IEEE INFOCOM  
demonstrates that Argus is effective in accurate, quick detection and localization of important service quality issues.  ...  Argus has been successfully deployed in a tier-1 ISP to monitor millions of users of its CDN service and assist operators to detect and localize end-to-end service quality issues.This operational experience  ...  Due to the scale of our application, it is desirable to have online anomaly detection with minimal runtime complexity and memory requirement.  ... 
doi:10.1109/infcom.2012.6195694 dblp:conf/infocom/YanFGGMPSY12 fatcat:snssggzhb5hixcjcpbasqiui4i

An online evolutionary approach to developing internet services

Mike Y. Chen, Emre Kiciman, Eric Brewer
2002 Proceedings of the 10th workshop on ACM SIGOPS European workshop: beyond the PC - EW10  
We argue that this online evolution is necessary to the development and deployment of dependable Internet services.  ...  This paper presents a conceptual model of online evolution consisting of three phases: monitoring, analysis, and modification; and present techniques we have found useful in speeding the process of online  ...  Fault diagnosis: once we have detected a believed failure, either using anomaly detection or through direct observation, we can use statistical analysis techniques such as data clustering to correlate  ... 
doi:10.1145/1133373.1133404 dblp:conf/sigopsE/ChenKB02 fatcat:bmcmblq75rbjbkmnxlyuj6q7fe

Inclusivity Bugs in Online Courseware: A Field Study

Amreeta Chatterjee, Lara Letaw, Rosalinda Garcia, Doshna Umma Reddy, Rudrajit Choudhuri, Sabyatha Sathish Kumar, Patricia Morreale, Anita Sarma, Margaret Burnett
2022 Proceedings of the 2022 ACM Conference on International Computing Education Research V.1  
has inclusivity bugs; (2) whether an automated tool can detect them; and (3) how online CS faculty would make use of such a tool.  ...  Results: The results revealed 29 inclusivity bugs spanning 6 categories in the online courseware of 9 online CS courses; showed that the tool achieved an accuracy of 75% at finding such bugs; and revealed  ...  ACKNOWLEDGMENTS We thank the participating instructors for their interest and time in evaluating their own online courseware to address the inclusivity bugs that lurked within.  ... 
doi:10.1145/3501385.3543973 fatcat:mqbazbqklncbxlbu5xszedtkyq

Fairness Testing: A Comprehensive Survey and Analysis of Trends [article]

Zhenpeng Chen, Jie M. Zhang, Max Hort, Federica Sarro, Mark Harman
2022 arXiv   pre-print
Research has focused on helping software engineers to detect fairness bugs automatically. This paper provides a comprehensive survey of existing research on fairness testing.  ...  ., where to find fairness bugs) for conducting fairness testing.  ...  Although handcrafted templates successfully detect fairness bugs in NLP systems, researchers argue that the generated test inputs relying on them may be simplistic and limited [100] .  ... 
arXiv:2207.10223v1 fatcat:eyw64nyijjgsdiivgyzpbuoi64

Gendered work culture in free/libre open source software development

Yu-Wei Lin, Matthijs den Besten
2018 Gender, Work & Organization  
The authors draw on a case study of the 'Heidi bug' discovered during the development of the Mozilla Firefox web browser to examine how 'gendered talk' was (en)-acted to facilitate 'bricolage' in an online  ...  Though seemingly innocuous, such acts could be seen as a performance of gender that simply reflects the hegemonic heterosexual masculine culture manifested in an online virtual work space.  ...  One could argue that the bug takes on the gender of the person associated with the bug, but that might be a bit of a stretch?  ... 
doi:10.1111/gwao.12255 fatcat:24vkprbclvewbojj6oahnikn3q

Bootstrapping energy debugging on smartphones

Abhinav Pathak, Y. Charlie Hu, Ming Zhang
2011 Proceedings of the 10th ACM Workshop on Hot Topics in Networks - HotNets '11  
This paper argues that a new class of bugs faced by millions of smartphones, energy bugs or ebugs, have become increasingly prominent that already they have led to significant user frustrations.  ...  We first present a taxonomy of the kinds of ebugs based on mining over 39K posts (1.2M before filtering) from 4 online mobile user forum and mobile OS bug repositories.  ...  This makes bug detection and root cause tracing much more difficult.  ... 
doi:10.1145/2070562.2070567 dblp:conf/hotnets/PathakHZ11 fatcat:lyz4vioaardfdfkcdn4bmoliza

Developer involvement considered harmful?: an empirical examination of Android bug resolution times

Subhajit Datta, Proshanta Sarkar, Subhashis Majumder
2014 Proceedings of the 6th International Workshop on Social Software Engineering - SSE 2014  
We find statistically significant evidence that attention and diversity have contrasting relationships with the resolution time of bugs, even after controlling for factors such as interest, importance,  ...  In this paper, we posit that the level of developer attention as well as its extent of diversity influence how quickly bugs get resolved. We report results from a study of 1,000+ Android bugs.  ...  METHODOLOGY Collecting data: We collected the Android bug report data from a publicly available online repository [12] .  ... 
doi:10.1145/2661685.2661686 dblp:conf/sigsoft/DattaSM14 fatcat:rupl3qutjrd2xg6qg6zqrbw4ue

Online Adaptable Bug Localization for Rapidly Evolving Software [article]

Agnieszka Ciborowska, Michael J. Decker, Kostadin Damevski
2022 arXiv   pre-print
In this paper, we propose a technique for online bug localization, which enables rapidly updatable bug localization models.  ...  More specifically, we propose a streaming bug localization technique, based on an ensemble of online topic models, that is able to adapt to both specific (with explicit code mentions) and more abstract  ...  JINGO Model Performing online bug localization requires the ability to operate in an environment where incoming changes are immediately integrated into a model, which is able to detect both simple (i.e  ... 
arXiv:2203.03544v1 fatcat:33d7scm7qvhfxb7kx4yndud4nu

Primers or reminders?

Davide Spadini, Gül Çalikli, Alberto Bacchelli
2020 Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering  
Moreover, this priming effect does not influence reviewers' likelihood of detecting other types of bugs.  ...  Our findings suggest that the current code review practice is effective because existing review comments about bugs in code changes are not negative primers, rather positive reminders for bugs that would  ...  Due to the online nature of the experiment, we cannot ensure that our subjects conducted the experiments with the same set-up (e.g., noise level and web searches), however we argue that developers in real  ... 
doi:10.1145/3377811.3380385 dblp:conf/icse/SpadiniCB20 fatcat:k3nzxlqohvekvloykkzsi2y3wy

Characterizing Duplicate Bugs: An Empirical Analysis

Berfin Kucuk, Eray Tuzun
2021 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)  
Index Terms-duplicate bug reports; reopened bugs; characterization study; bug management RQ2: How do Duplicate and Non-duplicate bugs differ?  ...  Bug handling is an essential part of the software development process. Ideally, in a bug tracking system, bugs are reported, fixed, verified, and closed.  ...  For example, duplicate bug detection algorithms might prioritize features that we found to be statistically significant or algorithms might be improved by calibrating their duplicate detection by considering  ... 
doi:10.1109/saner50967.2021.00084 fatcat:gdglxy2durfnzfpytnuvvvqasi

Green computing and Software Defects in open source software: An Empirical study

Faheem Ahmed, Hasan Mahmood, Adeel Aslam
2014 2014 International Conference on Open Source Systems & Technologies  
Green computing argued that environmental conditions are getting worst and use of power consumptions should be minimized to protect the earth.  ...  Raymond suggests the high quality of OSS can be achieved due to high degree of peer review and user involvement in bug/defect detection. Mockus et al.  ...  Number of Bugs Fixed ... j Fig. 2Fixed Bugs distribution To analyze the research model and check the significance of hypothesis H-O we used various statistical analysis techniques.  ... 
doi:10.1109/icosst.2014.7029322 fatcat:y3liguztz5fpdnqwspojevzg5q

Can Artificial Intelligence Transform DevOps? [article]

Mamdouh Alenezi, Mohammad Zarour, Mohammad Akour
2022 arXiv   pre-print
Besides, AI can be proven effective in terms of bug detection; therefore, its application is recommended in this reference.  ...  Columbus [3] discussed that bug detection instruments at Facebook predicted faults and recommended solutions that proved to be 80% correct, with AI instruments adapting to automatically fix the bugs.  ... 
arXiv:2206.00225v1 fatcat:dis5aoueyfcvboaknufx64dhtq
« Previous Showing results 1 — 15 out of 7,633 results