Run time (program lifecycle phase)
Semantic Scholar uses AI to extract papers important to this topic.
- IEEE Transactions on Evolutionary Computation
Genetic improvement (GI) uses automated search to find improved versions of existing software. We present a comprehensive survey… (More)
Unpredictable changes continuously affect software systems and may have a severe impact on their quality of service, potentially… (More)
Mobile applications are becoming increasingly ubiquitous and provide ever richer functionality on mobile devices. At the same… (More)
Dryad is a general-purpose distributed execution engine for coarse-grain data-parallel applications. A Dryad application combines… (More)
Software vulnerabilities have had a devastating effect on the Internet. Worms such as CodeRed and Slammer can compromise hundreds… (More)
A novel reversible data hiding algorithm, which can recover the original image without any distortion from the marked image after… (More)
- IEEE Trans. Parallel Distrib. Syst.
ÐEfficient application scheduling is critical for achieving high performance in heterogeneous computing environments. The… (More)
- SIGARCH Computer Architecture News
Static cache analysis characterizes a program’s cache behavior by determining in a sound but approximate manner which memory… (More)
This paper studies the problem of efficiently schedulling fully strict (i.e., well-structured) multithreaded computations on… (More)
- IEEE Transactions on Computers
Large grain data flow (LGDF) programming is natural and convenient for describing digital signal processing (DSP) systems, but… (More)