Supply-chain vulnerability elimination via active learning and regeneration
Software supply-chain attacks target components that are integrated into client applications.
Such attacks often target widely-used components, with the attack taking place via …
Such attacks often target widely-used components, with the attack taking place via …
Practically correct,{Just-in-Time} shell script parallelization
Recent shell-script parallelization systems enjoy mostly automated parallel speedups by
compiling scripts ahead-of-time. Unfortunately, such static parallelization is hampered by the …
compiling scripts ahead-of-time. Unfortunately, such static parallelization is hampered by the …
{DiSh}: Dynamic {Shell-Script} Distribution
Shell scripting remains prevalent for automation and data-processing tasks, partly due to its
dynamic features—eg, expansion, substitution—and language agnosticism—ie, the ability to …
dynamic features—eg, expansion, substitution—and language agnosticism—ie, the ability to …
Automatic synthesis of parallel unix commands and pipelines with kumquat
We present KumQuat, a system for automatically generating data-parallel implementations
of Unix shell commands and pipelines. The generated parallel versions split input streams …
of Unix shell commands and pipelines. The generated parallel versions split input streams …
Just-In-Time Scale-Out of Shell Programs, Correctly
K Kallas - 2024 - search.proquest.com
Shell programs are critical infrastructure for developers, administrators, and scientists. They
are used for all kinds of complex tasks, often as" glue" for succinctly composing existing …
are used for all kinds of complex tasks, often as" glue" for succinctly composing existing …
Active loop detection for applications that access databases
We present Shear, a new system that observes and manipulates the interaction between an
application and its surrounding environment to learn a model of the behavior of the …
application and its surrounding environment to learn a model of the behavior of the …
Parallel and Distributed Just-in-Time Shell Script Compilation
T Mustafa - 2022 - dspace.mit.edu
In the past several years, the shell has received renewed interest from the research
community. This thesis describes the work I did to advance the performance and capabilities …
community. This thesis describes the work I did to advance the performance and capabilities …
[PDF][PDF] POSTER: Automatic Synthesis of Parallel Unix Commands and Pipelines with KumQuat
We present KumQuat, a system for automatically generating data-parallel implementations
of Unix shell commands and pipelines. The generated parallel versions split input streams …
of Unix shell commands and pipelines. The generated parallel versions split input streams …