Formal Specification Techniques for Engineering Modular C Programs

Formal Specification Techniques for Engineering Modular C Programs
Author :
Publisher : Springer Science & Business Media
Total Pages : 221
Release :
ISBN-10 : 9781461541257
ISBN-13 : 1461541255
Rating : 4/5 (255 Downloads)

Book Synopsis Formal Specification Techniques for Engineering Modular C Programs by : Tan Yang Meng

Download or read book Formal Specification Techniques for Engineering Modular C Programs written by Tan Yang Meng and published by Springer Science & Business Media. This book was released on 2012-12-06 with total page 221 pages. Available in PDF, EPUB and Kindle. Book excerpt: Software is difficult to develop, maintain, and reuse. Two factors that contribute to this difficulty are the lack of modular design and good program documentation. The first makes software changes more difficult to implement. The second makes programs more difficult to understand and to maintain. Formal Specification Techniques for Engineering Modular C Programs describes a novel approach to promoting program modularity. The book presents a formal specification language that promotes software modularity through the use of abstract data types, even though the underlying programming language may not have such support. This language is structured to allow useful information to be extracted from a specification, which is then used to perform consistency checks between the specification and its implementation. Formal Specification Techniques for Engineering Modular C Programs also describes a specification-driven, software re-engineering process model for improving existing programs. The aim of this process is to make existing programs easier to maintain and reuse while keeping their essential functionalities unchanged. Audience: Suitable as a secondary text for graduate level courses in software engineering, and as a reference for researchers and practitioners in industry.


Formal Specification Techniques for Engineering Modular C Programs Related Books

Formal Specification Techniques for Engineering Modular C Programs
Language: en
Pages: 221
Authors: Tan Yang Meng
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Software is difficult to develop, maintain, and reuse. Two factors that contribute to this difficulty are the lack of modular design and good program documentat
Formal Specification Techniques for Engineering Modular C Programs
Language: en
Pages: 213
Authors: Tan Yang Meng
Categories: Computers
Type: BOOK - Published: 2012-10-13 - Publisher: Springer

DOWNLOAD EBOOK

Software is difficult to develop, maintain, and reuse. Two factors that contribute to this difficulty are the lack of modular design and good program documentat
Formal Specification Techniques for Engineering Modular C Programs
Language: en
Pages: 240
Authors: Yang Meng Tan
Categories: Computers
Type: BOOK - Published: 1996 - Publisher: Springer

DOWNLOAD EBOOK

Begins a series for software engineers discussing current research topics and their applications, updated versions of ideas and notations, and authoritative ref
Identifying Relevant Information for Testing Technique Selection
Language: en
Pages: 299
Authors: Sira Vegas
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Engineering tasks are supposed to achieve defined goals under certain project constraints. Example goals of software engineering tasks include achieving a certa
Multimedia Software Engineering
Language: en
Pages: 241
Authors: Shi-Kuo Chang
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Multimedia has two fundamental characteristics that can be expressed by the following formula: Multimedia = Multiple Media + Hypermedia. How can software engine