Text this: A software engineering approach to LabVIEW /