𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Refactoring in Maintenance and Development of Z Specifications and Proofs

✍ Scribed by Susan Stepney; Fiona Polack; Ian Toyn


Publisher
Elsevier Science
Year
2002
Tongue
English
Weight
171 KB
Volume
70
Category
Article
ISSN
1571-0661

No coin nor oath required. For personal study only.

✦ Synopsis


Once you have proved your refinement correct, that is not the end. Real products, and their accompanying specifications, develop over time, with new improved versions having added functionality. There are new maintenance issues that arise when altering and upgrading pre-existing large specifications and their respective proofs.

We show how concepts from refactoring can be used to structure this process, and provide a means for well-defined, disciplined modifications. Additionally, we discuss how the analogy between proof and refactoring, as meaning preserving transforms, can be used to suggest the development of a refactoring toolset, and thence a refinement toolset.


πŸ“œ SIMILAR VOLUMES


Development and maintenance of bile cana
✍ Gallin, Warren J. πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 231 KB πŸ‘ 2 views

The apical surfaces of hepatocytes are specialized to form the boundaries of the bile canaliculi. The canaliculi function to secrete and concentrate components of the bile and to transport the bile out of the interior of the hepatic parenchymal tissue to the epithelium-lined bile ducts. Failure of t

Development of safeguards and maintenanc
✍ Osamu Yamamura; Ryuichi Yamamoto; Shigeo Nomura; Yasuhiko Fujii πŸ“‚ Article πŸ“… 2008 πŸ› Elsevier Science 🌐 English βš– 985 KB

The application of safeguards to the Tokai Reprocessing Plant (TRP), the world's first reprocessing plant with a sole objective of commercial use, was made on trial and error basis because it was the first experience for both the plant and the inspection sides. Through 30 years' faithful cooperation