Abstract
dc:descriptionA 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 × 1Rights
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