Skip to content
Free planNo credit card requiredStart writing

article · Purdue e-Pubs (Purdue University System) · 1990

Adaptable distributed transaction systems

John Riedl

Cited by 6Abstract and details only

Abstract

There is a need for adaptable systems that can change as requirements change, both in the long and the short term. Adaptability can reduce software costs and improve reliability and performance. Adaptability includes design techniques that support enhancement, retargeting to new projects, restructuring during different phases of a mission, and changing algorithms as external conditions change. These techniques are particularly important for projects with stringent performance or reliability requirements. We model algorithmic adaptability, which supports techniques for switching between classes of schedulers in distributed transaction systems. RAID is an experimental system implemented to support experimentation in adaptability. We study adaptability features in RAID, including algorithmic adaptability, fault-tolerance, and implementation techniques for an adaptable server-based design. Experiments are described that quantify the costs and benefits of adaptability.

Cite this paper

APA 7

Riedl, J. (1990). Adaptable distributed transaction systems. Purdue e-Pubs (Purdue University System).

MLA 9

Riedl, John. “Adaptable distributed transaction systems.” Purdue e-Pubs (Purdue University System), 1990.

Chicago

Riedl, John. 1990. “Adaptable distributed transaction systems.” Purdue e-Pubs (Purdue University System).

Harvard

Riedl, J. (1990) ‘Adaptable distributed transaction systems’, Purdue e-Pubs (Purdue University System).

BibTeX
@article{riedl1990adaptable,
  title = {{Adaptable distributed transaction systems}},
  author = {Riedl, John},
  journal = {Purdue e-Pubs (Purdue University System)},
  year = {1990}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.