Welcome to kalahari.net
Sign in or Register as a new customer
Search for     
Search in Books

 

 
Only within this section
 
 
Browse
 
 
 
A Software Engineering Approach to LabVIEW
A Software Engineering Approach to LabVIEW
United States of America

Was R1,498.95
Now R1,274.11
(eB 12741)

Delivery time: Usually within 10 working days.


Country: United States of America
Format: Softcover
Publisher: Prentice Hall PTR
ISBN: 9780130093653
Publication date: May 2003
Length: 236mm
Width: 178mm
Thickness: 16mm
Weight: 458g
Pages: 240
Illustrations: Illustrated
Readership: Tertiary education
Buy this product
A Software Engineering Approach to LabVIEW
Author: Jon Conway; Steve Watts

Was R1,498.95

Now R1,274.11

 


Written in a light-hearted and easily-understood style, this text describes the LCOD design methodology. The latter half of the book demonstrates the application of LCOD to an imaginary project, which is to develop an ATE.

Create more robust, more flexible LabVIEW applications-through software design principles! Writing LabVIEW software to perform a complex task is never easy-especially when those last-minute feature requests cause a complexity explosion in your system, forcing you to rework much of your code! Jon Conway and Steve Watts offer a better solution: LCOD-LabVIEW Component Oriented Design-which, for the first time, applies the theories and principles of software design to LabVIEW programming. The material is presented in a lighthearted, engaging manner that makes learning enjoyable, even if you're not a computer scientist. *LCOD software engineering techniques make your software more robust and better able to handle complexity-by making it simpler! Even large, industrial-grade applications become manageable.*Design to embrace flexibility first, making changes and bug fixes much less painful *Pragmatic discussion of the authors' tried and tested techniques, written by-and for-working programmers *Covers design principles; LCOD overview, implementation, and complementary techniques; engineering essentials; style issues; and more *Complete with practical advice on requirements gathering, prototyping, user interface design, and rich with examples *Work through an example LCOD project (all code included on companion Web site) to tie the lessons togetherThis book is intended for test engineers, system integrators, electronics engineers, software engineers, and other intermediate to advanced LabVIEW programmers. None of the methods discussed are complex, so users can benefit as soon as they are proficient with the syntax of LabVIEW.Go to the companion Web site located at http://author.phptr.com/watts/ for full source code and book updates.

  • Preface. 1. Introduction. LabVIEW Sucks. Don't Buy This Book. The Soap Box. What This Book Is. 2. LabVIEW Rocks. Why Does LabVIEW Rock? What Advantages Does This Bring to the Developer? How Can Good Design Leverage These Advantages? 3. Software Design Principles. Why is Software Complex? Coupling and Cohesion. Information Hiding and Encapsulation. Examples of Coupling, Cohesion, and Information Hiding. Abstraction. 4. LabVIEW Component Oriented Design (LCOD). Components. Design. 5. LCOD Implementation. Component Mechanisms. Message Sending. Persistent Local Storage. The Basic Structure of a Component. 6. LCOD Complementary Techniques. State Machines. Graphical User Interface (GUI) Design and Prototyping. (UI Controller..Message Queue Pattern). Abstraction in the Code, Detail Outside the Code. Error Handling. Pre- and Postconditions: Check What Comes In and What Goes Out. Reuse. 7. Software Engineering Essentials. The Usual Suspects. Requirements Document. Quote/Project Validation. Target Specification. Test Plan. Software Architecture Document. Software Construction--Build. Test--Customer Acceptance. Pictures Tell a Thousand Words. Checklists. Code Reviews. The Project Is Dead, Time for a Postmortem. Metrics. 8. It's All About Style. Why Do We Need Standards Anyway? Block Diagram. Front Panel. 9. The Journey. Agreeing on the Destination (Requirements). Planning Your Route (Design). Build. Uh-Oh We've Been Given the Wrong Directions. Conclusions. Glossary. Index. Other LabVIEW Books.


 
Recommendations
What are recommendations?

Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach

Author: Roger S. Pressman

Was R735.95
Now R625.56
(eB 6256)
Software Project Management
Software Project Management

Author: Bob Hughes; Mike Cotterell

Was R1,067.95
Now R907.76
(eB 9078)
An Introduction to Design Patterns in C++ with Qt 4
An Introduction to Design Patterns in C++ with Qt 4

Author: Alan Ezust; Paul Ezust

Was R931.95
Now R792.16
(eB 7922)

 
Customer reviews & ratings

Be the first to write a review for this product
Rate this product
 
 

 
Email this product to a friend
Fields marked with an asterisk (*) are required
 
Friend's email address *    
Your email address *    
Your name *  
Message  
   
 
  To top

In my basket
Your basket is empty
 
Free delivery
 
 
My wishlists
Your wishlist is empty
 
Share your love for reading
 
Bestsellers
1.
13 Uur
Was R160.00
Now R136.00
(eB 1360)

2.
The Shack
Was R129.95
Now R103.96
(eB 1040)

3.
Is Dit Net Ek Of Is Als Tos?
Was R95.00
Now R80.75
(eB 808)

4.
Op Die Agterpaaie
Was R150.00
Now R127.50
(eB 1275)

5.
Mense van my asem
Was R189.95
Now R151.96
(eB 1520)

6.
7.
Stories vir piepklein-ore
Was R52.95
Now R45.01
(eB 450)

8.
Monty
Was R225.00
Now R191.25
(eB 1912)

9.
Endangered Animals Jigsaw Book
Was R151.95
Now R39.95
(eB 400)

10.
World without End
Was R139.95
Now R118.96
(eB 1190)