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
Beginning Cryptography with Java
The JCA and the JCE
Message Digests, MACs, and HMACs
Asymmetric Key Cryptography
Object Description in Cryptography Using ASN.1
Appendix A Solutions to Exercises
Kanban Made Simple: Demystifying and Applying Toyotas Legendary Manufacturing Process
Conduct Data Collection
Training
Appendix D Organizational Changes Required for Kanban
Appendix E EOQ vs. Kanban
Appendix G Intra-Cell Kanban
C++ GUI Programming with Qt 3
Getting Started
Built-in Widget and Dialog Classes
Using Dialogs
Layout Management
Creating Data-Aware Forms
Managing Enterprise Systems with the Windows Script Host
Introduction
Logon Scripts and Scheduling
Input/Output Streams
Application Automation
Data Access
Introduction to 80x86 Assembly Language and Computer Architecture
Basic Instructions
Branching and Looping
The Assembly Process
Appendix A Hexadecimal/ASCII conversion
Appendix E 80x86 Instructions (by Opcode)
Python Programming for the Absolute Beginner, 3rd Edition
Interprocess Communication
Text
Socket to Me!
Sorting Sequences
Section B.5. Python Internet Resources
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