This book provides an introduction to program specification, illustrating the advantages it confers upon the software development process. Covering all three major specification languages (Larch, VDM, and Z), the book discusses specification in general, the abstraction process, the mathematical tools required, and the main formal methods.By suitable extension, it may be possible to describe and analyze sequences of system states and further reason about temporal system ... Construct a view of an automated banking system using E-R diagram. ... Illustrate with examples.
|Title||:||Specification of Software Systems|
|Author||:||V.S. Alagar, K. Periyasamy|
|Publisher||:||Springer Science & Business Media - 2013-03-14|