Java Software Development with Event B: A Practical Guide: Synthesis Lectures on Software Engineering
Autor Néstor Cataño Collazosen Limba Engleză Paperback – 27 ian 2020
Preț: 202.84 lei
Nou
Puncte Express: 304
Preț estimativ în valută:
38.82€ • 40.35$ • 32.16£
38.82€ • 40.35$ • 32.16£
Carte tipărită la comandă
Livrare economică 04-18 februarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9783031014222
ISBN-10: 3031014227
Pagini: 89
Ilustrații: X, 89 p.
Dimensiuni: 191 x 235 mm
Greutate: 0.19 kg
Editura: Springer International Publishing
Colecția Springer
Seria Synthesis Lectures on Software Engineering
Locul publicării:Cham, Switzerland
ISBN-10: 3031014227
Pagini: 89
Ilustrații: X, 89 p.
Dimensiuni: 191 x 235 mm
Greutate: 0.19 kg
Editura: Springer International Publishing
Colecția Springer
Seria Synthesis Lectures on Software Engineering
Locul publicării:Cham, Switzerland
Cuprins
Introduction.- An Overview of Event B.- Software Development of a Chat System with Event B.- The Poporo Social Network.- Conclusion.- Bibliography.- Author's Biography.
Notă biografică
Néstor Cataño Collazos is a software engineer, computer scientist, and enthusiastic formal methods tool developer. His main research area is the use of formal methods for software engineering. Néstor specializes in program specification and verification using JML and design-by-contract, and in a formal method called EVENT B. His main goal is to build Formal Methods tools that increase peoples trust in the correct behavior of Software Systems. His main tool contributions are the design and implementation of the EVENTB2JAVA and EVENTB2JML code generators, the design and implementation of the EVENTB2DAFNY Proof Obligation generator, and the design and implementation of the Chase syntactic checker of JMLs assignable clause. Néstors research work with EVENTB2DAFNY was funded by Microsoft Research through the SEIF program in 2011. He has worked in academia since 2004 and regularly teaches software engineering, formal methods, and programming courses to graduate and undergraduate students. Dr. Collazos earned a Master Degree and a Ph.D. in Computer Science from The University Paris 7. He is currently taking part in the Master in Information and Cybersecurity at UC Berkeley.