Flylib.com
A Software Engineering Approach to LabVIEW
A Software Engineering Approach to LabVIEW
ISBN: 0130093653
EAN: 2147483647
Year: 2003
Pages: 66
Authors:
Jon Conway
,
Steve Watts
BUY ON AMAZON
COVER
TOC
Copyright
Virtual Instrumentation Series
Preface
The Test Engineer s Perspective
Acknowledgments
About Prentice Hall Professional Technical Reference
Chapter 1. Introduction
1.1 LabVIEW Sucks
1.2 Don t Buy This Book
1.3 The Soap Box
1.4 What This Book Is
Chapter 2. LabVIEW Rocks
2.1 Why Does LabVIEW Rock?
2.2 What Advantages Does This Bring to the Developer?
2.3 How Can Good Design Leverage These Advantages?
Chapter 3. Software Design Principles
3.1 Why is Software Complex?
3.2 Coupling and Cohesion
3.3 Information Hiding and Encapsulation
3.4 Examples of Coupling, Cohesion, and Information Hiding
3.5 Abstraction
Chapter 4. LabVIEW Component Oriented Design (LCOD)
4.1 Components
4.2 Design
Chapter 5. LCOD Implementation
5.1 Component Mechanisms
5.2 Message Sending
5.3 Persistent Local Storage
5.4 The Basic Structure of a Component
Chapter 6. LCOD Complementary Techniques
6.1 State Machines
6.2 Graphical User Interface (GUI) Design and Prototyping (UI ControllerMessage Queue Pattern)
6.3 Abstraction in the Code, Detail Outside the Code
6.4 Error Handling
6.5 Pre- and Postconditions: Check What Comes In and What Goes Out
6.6 Reuse
Chapter 7. Software Engineering Essentials
Fairy Tales
Horror Stories
7.1 The Usual Suspects
7.2 Requirements Document
7.3 QuoteProject Validation
7.4 Target Specification
7.5 Test Plan
7.6 Software Architecture Document
7.7 Software ConstructionBuild
7.8 TestCustomer Acceptance
7.9 Pictures Tell a Thousand Words
7.10 Checklists
7.11 Code Reviews
7.12 The Project Is Dead, Time for a Postmortem
7.13 Metrics
Chapter 8. It s All About Style
8.1 Why Do We Need Standards Anyway?
8.2 Block Diagram
8.3 Front Panel
Chapter 9. The Journey
9.1 Agreeing on the Destination (Requirements)
9.2 Planning Your Route (Design)
9.3 Build
9.4 Uh-oh We ve Been Given the Wrong Directions
9.5 Conclusions
Glossary
A Software Engineering Approach to LabVIEW
ISBN: 0130093653
EAN: 2147483647
Year: 2003
Pages: 66
Authors:
Jon Conway
,
Steve Watts
BUY ON AMAZON
Absolute Beginner[ap]s Guide to Project Management
The Project Manager
Defining a Project
Managing Project Deliverables
Typical Problems
First, Lets Clarify a Few Terms
SQL Tips & Techniques (Miscellaneous)
Using Keys and Constraints to Maintain Database Integrity
Understanding Transaction Isolation Levels and Concurrent Processing
Working with Stored Procedures
Repairing and Maintaining MS-SQL Server Database Files
Working with SQL Database Data Across the Internet
Documenting Software Architectures: Views and Beyond
P.9. For Further Reading
Overview
A Standard Organization for Interface Documentation
For Further Reading
Documenting a View
Data Structures and Algorithms in Java
Polymorphism
Arrays
Problems
Summary
Problems
Wireless Hacks: Tips & Tools for Building, Extending, and Securing Your Network
Hack 9. Remote Control Linux with a Bluetooth Phone
Hack 21. Broadcast Your GPS Position
Hack 80. Redirect Brought to you by Bonjour Ads
Hack 92. Determine Your Antenna Gain
Section A.3. 802.11b: The De Facto Standard
Microsoft WSH and VBScript Programming for the Absolute Beginner
Constants, Variables, and Arrays
Processing Collections of Data
Handling Script Errors
Combining Different Scripting Languages
Appendix A WSH Administrative Scripting
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies