5.1 Component Mechanisms

   

We should consider the inherent requirements for all components .

  • All of the components, public functions, and data should be accessible via a simple interface.

  • We should be able to add/delete/modify our component's actions simply.

  • Any modifications should have little effect on the overall software design.

  • The component stores its own state locally and persistently.

  • The component should initialize itself.

  • Errors are handled by the component.

  • Inputs and Outputs should verify themselves .


   
Top


A Software Engineering Approach to LabVIEW
A Software Engineering Approach to LabVIEW
ISBN: 0130093653
EAN: 2147483647
Year: 2003
Pages: 66

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net