Filters








316,800 Hits in 7.2 sec

When Code Completion Fails: a Case Study on Real-World Completions

Vincent J. Hellendoorn, Sebastian Proksch, Harald C. Gall, Alberto Bacchelli
2019 Zenodo  
Publicly available version of our ICSE 2019 paper studying real-world code completions to evaluate the practical efficacy of various code completion tools.  ...  To this end, we base our case study on a public dataset containing code completions invoked in Visual Studio and simulate artificial completions on the same data.  ...  SUMMARY We conducted a case study comparing code completions used by real developers with those in artificially synthesized benchmarks.  ... 
doi:10.5281/zenodo.2565672 fatcat:rzphe6sy5rcb3o2akybf3ldg2m

Borel combinatorics fail in HYP [article]

Henry Towsner, Rose Weisshaar, Linda Westrick
2021 arXiv   pre-print
As a result, HYP believes there is a Borel well-ordering of the reals, that the Borel Dual Ramsey Theorem fails, and that every Borel d-regular bipartite graph has a Borel perfect matching, among other  ...  In the case of the Borel Dual Ramsey Theorem, this answers a question of Astor, Dzhafarov, Montalban, Solomon the third author.  ...  A labeled Borel code T is completely determined if every X ∈ 2 ω has an evaluation map in T . A related notion, named but not studied in [ADM + 20], is a determined Borel code.  ... 
arXiv:2106.13330v1 fatcat:zlfrsu2bmbab3l2tusxethxzxi

Why cryptosystems fail

Ross Anderson
1993 Proceedings of the 1st ACM conference on Computer and communications security - CCS '93  
Designers of cryptographic systems are at a disadvantage to most other engineers, in that information on how their systems fail is hard to get: their major users have traditionally been government agencies  ...  In this article, we present the results of a survey of the failure modes of retail banking systems, which constitute the next largest application of cryptology.  ...  Acknowledgement: I owe a significant debt to Karen Sparck Jones, who went through the manuscript of this paper and ruthlessly struck out all the jargon.  ... 
doi:10.1145/168588.168615 dblp:conf/ccs/Anderson93 fatcat:uazfrxyjpzglxd6ez6c3avrms4

How Models Fail [chapter]

Eckhart Arnold
2015 Collective Agency and Cooperation in Natural and Artificial Systems  
Simulation models of the Reiterated Prisoner's Dilemma have been popular for studying the evolution of cooperation since more than 30 years now.  ...  World War One.  ...  E.coli is a great object of study in biology, because what one learns when studying E.coli can often directly be transferred to other bacteria.  ... 
doi:10.1007/978-3-319-15515-9_14 fatcat:wujooj7jknbtnch74nfvdvld64

Automated documentation inference to explain failed tests

Sai Zhang, Cheng Zhang, Michael D. Ernst
2011 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011)  
The comments indicate changes to the test that would cause it to pass, helping programmers understand why the test fails. We evaluated FailureDoc on five real-world programs.  ...  A failed test reveals a potential bug in the tested code. Developers need to understand which parts of the test are relevant to the failure before they start bug-fixing.  ...  Acknowledgements We thank the participants in the FailureDoc user study. We also thank Werner Dietl for performing a careful check on the experimental data.  ... 
doi:10.1109/ase.2011.6100145 dblp:conf/kbse/ZhangZE11 fatcat:sohnbzt5lbcoxlozvwfxspgp3i

Why Information Ethics Education Fails [chapter]

Tatsumi Takeo, Harada Yasunari
1999 IFIP Advances in Information and Communication Technology  
Instructors equipped with all the necessary background expertise are severely lacking, and that creates a bootstrapping problem for teacher education.  ...  (Tatsumi, et. al. 1996; Harada, 1996) 1 A case study Novice network users cause a wide variety of confusions and troubles.  ...  Judgments on particular action, such as sending a file of a particular size over a particular network configuration, may change when available resources change.  ... 
doi:10.1007/978-0-387-35393-7_7 fatcat:kvzhn7vsb5enzocpfnvt3guoi4

Why software fails [software failure

R.N. Charette
2005 IEEE spectrum  
Have you heard the one about the disappearing warehouse? One day, it vanished-not from physical view, but from the watchful eyes of a well-known retailer's automated distribution system.  ...  When the software glitch finally came to light, the merchandise in the warehouse was sold off, and upper management told employees to say nothing about the episode.  ...  A project's sheer size is a fountainhead of failure. Studies indicate that large-scale projects fail three to five times more often than small ones.  ... 
doi:10.1109/mspec.2005.1502528 fatcat:vbwinuhqfneahotac7nhksq7fa

Fail-safe topology optimization

Ming Zhou, Raphael Fleury
2016 Structural And Multidisciplinary Optimization  
Such damage is quantified as complete failure of a structural member, or a partial damage of a larger structural part.  ...  The basic idea is that a structure should be designed to survive normal loading conditions when partial damage occurred.  ...  The numerical implementation of this study is carried out on the OptiStruct code.  ... 
doi:10.1007/s00158-016-1507-1 fatcat:qpuh7v26hbgt5f4xhninbahqbi

Confounds in "Failed" Replications

Paola Bressan
2019 Frontiers in Psychology  
I look further into one unusual case in which a major artifact could be removed statistically-the nonreplication of the effect of fertility on partnered women's preference for single over attached men.  ...  I show that the "failed replication" datasets contain a gross bias in stimulus allocation which is absent in the original dataset; controlling for it replicates the original study's main finding.  ...  in a world of alternative reasonable assumptions-one path in the garden of forking paths.  ... 
doi:10.3389/fpsyg.2019.01884 pmid:31551846 pmcid:PMC6737580 fatcat:mwfesg2ne5bjfi22iifclosg4e

The Tower of Babel did not fail

Paul Adamczyk, Munawar Hafiz
2010 SIGPLAN notices  
Software engineering, as a discipline, can overcome poor communication; but as long as we attempt to live up to impossible expectations, we will always fail.  ...  But the story contains one more important lesson that people tend to miss: one cannot accomplish impossible goals, which programmers are often asked to do.  ...  Test cases are effective, because they are code (so they can be executed, which makes them "real") and documentation at the same time.  ... 
doi:10.1145/1932682.1869537 fatcat:dkmu326mk5efzbnw5wddyh4aum

Why Do Information Technology Projects Fail?

Adam Alami
2016 Procedia Computer Science  
Two case studies of major technological projects are presented and discussed here as examples of theory application.  ...  It is proposed that three main issues can impact a project's ecosystem and determine its failure, namely, uncertainty, volatility, and unknowns.  ...  Projects' ecosystems are a reflection of the real world and are characterized by volatility, uncertainty, complexity, and unknowns.  ... 
doi:10.1016/j.procs.2016.09.124 fatcat:ar5zl6i2fjh4beygxeyenbjz3e

Sahara: Guiding the debugging of failed software upgrades

Rekha Bachwani, Olivier Crameri, Ricardo Bianchini, Dejan Kostic, Willy Zwaenepoel
2011 2011 27th IEEE International Conference on Software Maintenance (ICSM)  
Today, debugging failed software upgrades is a long and tedious activity, as developers may have to consider large sections of code to locate the bug.  ...  We evaluate Sahara for three real upgrade problems with the OpenSSH suite, one synthetic problem with the SQLite database, and one synthetic problem with the uServer Web server.  ...  As a result, the real p case has 1 more routine reported as suspect than the two real i cases.  ... 
doi:10.1109/icsm.2011.6080793 dblp:conf/icsm/BachwaniCBKZ11 fatcat:7inf4ppcmbgjvgfubcr2ddl5qy

Checkpointing Workflows for Fail-Stop Errors

Li Han, Louis-Claude Canon, Henri Casanova, Yves Robert, Frederic Vivien
2018 IEEE transactions on computers  
It turns out that many real-world workflow applications are naturally structured as M-SPGS.  ...  We consider the problem of orchestrating the execution of workflow applications structured as Directed Acyclic Graphs (DAGs) on parallel computing platforms that are subject to fail-stop failures.  ...  The second term corresponds to the "one failure" case (with probability λ(R j i + W j i + C j i ) there is one failed execution, which on average takes time 1 2 (R j i + W j i + C j i ), followed by a  ... 
doi:10.1109/tc.2018.2801300 fatcat:l55ef6xpebbc7eciei2dz7iroy

An Engaging, Yet Failed Flip

Kevin Krahenbuhl
2017 InSight : A Journal of Scholarly Teaching  
This quasi-experimental study describes a semesterlong comparison of two of the same courses taught by the same instructor utilizing a primarily didactic lecture approach and a flipped classroom approach  ...  However, there are ample problems with the research on flipped classrooms, including where success is often defined by student perceptions and a lack of consistent, empirical research supporting improved  ...  Such obvious disdain for the 'comparison group' at least suggests that there is a real potential for those implementing the methods to fail to adequately present each in the best of all circumstances.  ... 
doi:10.46504/12201708kr fatcat:skrvtc6phngnfhsz4y3wnfkjka

Checkpointing Workflows for Fail-Stop Errors

Li Han, Louis-Claude Canon, Henri Casanova, Yves Robert, Frederic Vivien
2017 2017 IEEE International Conference on Cluster Computing (CLUSTER)  
It turns out that many real-world workflow applications are naturally structured as M-SPGS.  ...  We consider the problem of orchestrating the execution of workflow applications structured as Directed Acyclic Graphs (DAGs) on parallel computing platforms that are subject to fail-stop failures.  ...  The second term corresponds to the "one failure" case (with probability λ(R j i + W j i + C j i ) there is one failed execution, which on average takes time 1 2 (R j i + W j i + C j i ), followed by a  ... 
doi:10.1109/cluster.2017.14 dblp:conf/cluster/HanCCRV17 fatcat:ziecyf5rjzhxdjf22iuycfyi54
« Previous Showing results 1 — 15 out of 316,800 results