Mechanizing the transformation of higher order algebraic specifications for the development of software systems
Autoři
Parametry
Kategorie
Více o knize
The quality of software systems depends on many criteria. Choosing an adequate software process model is essential in meeting quality requirements. When aiming at a rigorous mathematical notion of correctness, formal software development provides an appropriate process model, which ensures that the implementation fulfills the requirements given by a formal specification. The stepwise derivation by transformations represents one approach to formal system development that can be supported by computers. This book first introduces a sound framework for the mechanizable transformation of formal specifications. The framework comprises a specification language, a formal development method and various mechanizable transformation rules. It is then illustrated how the framework is implemented in the Lübeck Transformation System LTS -- a tool for the interactive development of software systems.
Nákup knihy
Mechanizing the transformation of higher order algebraic specifications for the development of software systems, Sönke Johannes Magnussen
- Jazyk
- Rok vydání
- 2003
Doručení
Platební metody
2021 2022 2023
Navrhnout úpravu
- Titul
- Mechanizing the transformation of higher order algebraic specifications for the development of software systems
- Jazyk
- anglicky
- Autoři
- Sönke Johannes Magnussen
- Vydavatel
- Logos-Verl.
- Rok vydání
- 2003
- Vazba
- měkká
- ISBN10
- 3832501525
- ISBN13
- 9783832501525
- Kategorie
- Počítače, IT, programování
- Anotace
- The quality of software systems depends on many criteria. Choosing an adequate software process model is essential in meeting quality requirements. When aiming at a rigorous mathematical notion of correctness, formal software development provides an appropriate process model, which ensures that the implementation fulfills the requirements given by a formal specification. The stepwise derivation by transformations represents one approach to formal system development that can be supported by computers. This book first introduces a sound framework for the mechanizable transformation of formal specifications. The framework comprises a specification language, a formal development method and various mechanizable transformation rules. It is then illustrated how the framework is implemented in the Lübeck Transformation System LTS -- a tool for the interactive development of software systems.