Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Composing Software Components: A Software-testing Perspective

Buy

Software components and component-based software development (CBSD) are acknowledged as the best approach for constructing quality software at reasonable cost. Composing Software Components: A Software-testing Perspective describes a 10-year investigation into the underlying principles of CBSD. By restricting attention to the simplest cases, startling results are obtained:

• Components are tested using only executable code. Their behavior is recorded and presented graphically.

• Functional and non-functional behavior of systems synthesized from components are calculated from component tests alone. No access to components themselves is required.

• Fast, accurate tools support every aspect of CBSD from design through debugging.

Case studies of CBSD also illuminate software testing in general, particularly an expanded role for unit testing and the treatment of non-functional software properties.

This unique book:

• Contains more than a dozen case studies of fully worked-out component synthesis, with revealing insights into fundamental testing issues.

• Presents an original, fundamental theory of component composition that includes persistent state and concurrency, based on functional software testing rather than proof-of-programs.

• Comes with free supporting software with tutorial examples and data for replication of examples. The Perl software has been tested on Linux, Macintosh, and Windows platforms. Full documentation is provided.

• Includes anecdotes and insights from the author’s 50-year career in computing as systems programmer, manager, researcher, and teacher.

Composing Software Components: A Software-testing Perspective will help software researchers and practitioners to understand the underlying principles of component testing. Advanced students in computer science, engineering, and mathematics can also benefit from the book as a supplemental text and reference.

(HTML tags aren't allowed.)

Digital SLR Cameras & Photography For Dummies
Digital SLR Cameras & Photography For Dummies

Get the lowdown on megapixels, lenses, and filters

Choose the right camera and accessories, get perfect shots, and edit like a pro

Excited about that new digital SLR and eager to find inventive ways to put all its features to work? This book will help! It shows you (in rich, full color) exactly what you and your...

Basics of Game Design
Basics of Game Design
The video game industry has grown explosively over the past decade and is now a major provider of home entertainment. Since the North American release of the Nintendo Entertainment System (NES) in 1985, game industry revenues have also grown substantially and, according to the marketing research company NDP Group, grossed...
A Practical Guide to Content Delivery Networks
A Practical Guide to Content Delivery Networks
A Practical Guide to Content Delivery Networks offers an organized approach to implementing the networks responsible for the distribution of various types of Web traffic, including standard Web pages and streaming audio and video. Because CDN operations are normally performed by independent organizations, the successful use of vendor facilities...

Pregnancy For Dummies
Pregnancy For Dummies
Now updated — the bestselling guide to a safe and healthy pregnancy

Are you pregnant, or hope to be? This friendly, reassuring guide continues its legacy of providing moms- and dads-to-be with expert advice on every aspect of pregnancy and childbirth — from conception to the delivery room to breastfeeding and...

Inside Internet Security: What Hackers Don't Want You To Know
Inside Internet Security: What Hackers Don't Want You To Know
This book is a practical guide for anyone designing or administering a corporate or e-business network that runs across a number of platforms via the Internet. It will arm systems administrators with a thorough understanding of the problems of network security and their solutions, and thus help realize the tremendous potential of e-business....
Taking Your iPod touch to the Max
Taking Your iPod touch to the Max

Unleash your iPod touch and take it to the limit using secret tips and techniques from gadget hacker Erica Sadun. Fast and fun to read, Taking Your iPod touch to the Max will help you get the most out of your iPod touch.

You’ll find all the best undocumented tricks as well as the most efficient and enjoyable
...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy