Publication:
Strata: A Software Dynamic Translation Infrastructure

dc.contributor.authorScott, Kevin
dc.contributor.authorDavidson, Jack
dc.date.accessioned2026-01-22T16:52:06Z
dc.date.issued2001-01-01
dc.descriptionOriginal submission date: 2012-10-29T19:16:52Z
dc.description.abstractSoftware dynamic translation is the alteration of a running program to achieve a specific objective. For example, a dynamic optimizer uses software dynamic translation to modify a running program with the objective of making the program run faster. In addition to its demonstrated utility in dynamic optimizers, software dynamic translation also shows promise for producing applications that are adaptable, secure, and robust. In this paper, we describe the design and implementation of an extensible, retargetable infrastructure to facilitate research in applications of software dynamic translation technology. The infrastructure, called Strata, provides the software dynamic translator implementor with a virtual machine model that can be extended to implement specific software dynamic translation functionality. To illustrate the use of Strata to build client applications, the paper describes the Strata implementation of a two dynamic safety checkers and a dynamic instruction scheduler.
dc.identifier0r967373m
dc.identifier.citationScott, Kevin, and Jack Davidson. "Strata: A Software Dynamic Translation Infrastructure." University of Virginia Dept. of Computer Science Tech Report (2001).
dc.identifier.doi10.18130/V32X88
dc.identifier.urihttps://doi.org/10.18130/V32X88
dc.identifier.urihttps://libraopen.library.virginia.edu/handle/item/6816
dc.languageEnglish
dc.language.isoen
dc.publisherUniversity of Virginia, Department of Computer Science
dc.rightsAll rights reserved (no additional license for public reuse)
dc.titleStrata: A Software Dynamic Translation Infrastructure
dc.typeTechnical Report
dspace.entity.typePublication
relation.isAuthorOfPublicationbcd294ba-7791-4cb3-9226-e6ddf36b4b9d
relation.isAuthorOfPublication8a6c4fdf-cd0c-4222-8052-7b8756892d3f
relation.isAuthorOfPublication.latestForDiscoverybcd294ba-7791-4cb3-9226-e6ddf36b4b9d

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CS-2001-17.pdf
Size:
161.46 KB
Format:
Adobe Portable Document Format

Collections