Back to results

University of Illinois at Urbana-Champaign

The replay of program derivations

Abstract

dc:description

A promising though radical approach to software development is to write formal specifications and then derive implementations by applying sequences of formal steps. This is often known as transformational implementation. An advantage of this approach is increased consistency between specifications and implementations. But perhaps a more important advantage is the potential for maintaining specifications rather than implementations. Because derivation sequences formally describe how implementations are constructed, the user can modify specifications and then replay the derivations to obtain new implementations.

Degree

thesis:*
Name thesis:degree_name
Ph.D.
Level thesis:degree_level
Dissertation
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2011

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Hasker, Robert W.
Contributors dc:contributor
  • Reddy, Uday S.

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • Copyright 1995 Hasker, Robert W.
Language dc:language
eng

Identifiers

dc:identifier.*
Identifier
AAI9522116
(UMI)AAI9522116
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/21206

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Hasker, Robert W.. The replay of program derivations. Dissertation thesis, University of Illinois at Urbana-Champaign, 2011. http://hdl.handle.net/2142/21206