Toward proactive, adaptive defense: A survey on moving target defense
Reactive defense mechanisms, such as intrusion detection systems, have made significant
efforts to secure a system or network for the last several decades. However, the nature of …
efforts to secure a system or network for the last several decades. However, the nature of …
Assuring the machine learning lifecycle: Desiderata, methods, and challenges
R Ashmore, R Calinescu, C Paterson - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
Machine learning has evolved into an enabling technology for a wide range of highly
successful applications. The potential for this success to continue and accelerate has placed …
successful applications. The potential for this success to continue and accelerate has placed …
MetaCycle: an integrated R package to evaluate periodicity in large scale data
Detecting periodicity in large scale data remains a challenge. While efforts have been made
to identify best of breed algorithms, relatively little research has gone into integrating these …
to identify best of breed algorithms, relatively little research has gone into integrating these …
Is the cure worse than the disease? overfitting in automated program repair
Automated program repair has shown promise for reducing the significant manual effort
debugging requires. This paper addresses a deficit of earlier evaluations of automated …
debugging requires. This paper addresses a deficit of earlier evaluations of automated …
SoK: Automated software diversity
The idea of automatic software diversity is at least two decades old. The deficiencies of
currently deployed defenses and the transition to online software distribution (the" App store" …
currently deployed defenses and the transition to online software distribution (the" App store" …
[PS][PS] Practical byzantine fault tolerance
M Castro, B Liskov - OsDI, 1999 - usenix.org
This paper describes a new replication algorithm that is able to tolerate Byzantine faults. We
believe that Byzantinefault-tolerant algorithms will be increasingly important in the future …
believe that Byzantinefault-tolerant algorithms will be increasingly important in the future …
Genetic improvement of software: a comprehensive survey
Genetic improvement (GI) uses automated search to find improved versions of existing
software. We present a comprehensive survey of this nascent field of research with a focus …
software. We present a comprehensive survey of this nascent field of research with a focus …
Practical byzantine fault tolerance and proactive recovery
M Castro, B Liskov - ACM Transactions on Computer Systems (TOCS), 2002 - dl.acm.org
Our growing reliance on online services accessible on the Internet demands highly
available systems that provide correct service without interruptions. Software bugs, operator …
available systems that provide correct service without interruptions. Software bugs, operator …
Resilience and survivability in communication networks: Strategies, principles, and survey of disciplines
The Internet has become essential to all aspects of modern life, and thus the consequences
of network disruption have become increasingly severe. It is widely recognised that the …
of network disruption have become increasingly severe. It is widely recognised that the …
Multi-spectral SIFT for scene category recognition
M Brown, S Süsstrunk - CVPR 2011, 2011 - ieeexplore.ieee.org
We use a simple modification to a conventional SLR camera to capture images of several
hundred scenes in colour (RGB) and near-infrared (NIR). We show that the addition of near …
hundred scenes in colour (RGB) and near-infrared (NIR). We show that the addition of near …