Practical formal software engineering : wanting the software you get

Na minha lista:
Detalhes bibliográficos
Autor principal: Mills, Bruce, 1962-
Formato: Livre
Idioma: Anglais
Publicado em: New York : Cambridge University Press, 2009.
Assuntos:
Autres localisations: Voir dans le Sudoc
Resumo: Based around a theme of the construction of a game engine, this textbook is for final year undergraduate and graduate students, emphasising formal methods in writing robust code quickly. This book takes an unusual, engineering-inspired approach to illuminate the creation and verification of large software systems . Where other textbooks discuss business practices through generic project management techniques or detailed rigid logic systems, this book examines the interaction between code in a physical machine and the logic applied in creating the software. These elements create an informal and rigorous study of logic, algebra, and geometry through software. Assuming prior experience with C, C++, or Java programming languages, chapters introduce UML, OCL, and Z from scratch. Extensive worked examples motivate readers to learn the languages through the technical side of software science.
Descrição
Resumo:Based around a theme of the construction of a game engine, this textbook is for final year undergraduate and graduate students, emphasising formal methods in writing robust code quickly. This book takes an unusual, engineering-inspired approach to illuminate the creation and verification of large software systems . Where other textbooks discuss business practices through generic project management techniques or detailed rigid logic systems, this book examines the interaction between code in a physical machine and the logic applied in creating the software. These elements create an informal and rigorous study of logic, algebra, and geometry through software. Assuming prior experience with C, C++, or Java programming languages, chapters introduce UML, OCL, and Z from scratch. Extensive worked examples motivate readers to learn the languages through the technical side of software science.
Descrição Física:1 vol. (XXXIII-339 p.) : ill. ; 26 cm.
Bibliografia:Notes bibliographiques en fin de chapitre. Index
ISBN:9780521879033 (rel.)