≡ Menu

027 VISP LabVIEW Component Oriented Design with Steve Watts


Steve WattsI had the pleasure of interviewing Steve Watts. I recorded this interview back in February, but only now had a chance to publish it. Steve has been writing industrial software for more than 25 years and began programming with LabVIEW in 1998. He is the co-owner of SSDC Ltd (Structured Software Design Consultants). His book, entitled “A Software Engineering Approach to LabVIEW” has achieved worldwide success. Some of the principles described in the book (LCOD) are still used to this day and are the easiest way to implement modular componentized reusable code. The design pattern is also know today as an action engine.

Links to Items mentioned in this podcast:

About the author: Michael Aivaliotis has been working in the test and measurement industry since 1993 with LabVIEW 3.0. He started his career as a test engineer and quickly fell in love with the graphical programming paradigm that LabVIEW provided. Since then, he’s worked on or developed an incredible number of complex test systems in electronics, semiconductor, automotive, telecom, biomedical and other industries. He’s an Certified LabVIEW Architect and a Certified LabVIEW Instructor. He also has the distinction of being among a select few LabVIEW Champions. In 2002, he created the LAVA Forums which have now become the largest independent online LabVIEW community. Email Me

  • FabiolaDelaCueva

    Great interview! Thanks for sharing the history of LCOD. I always enjoy hearing Steve Watts’ perspective on Software Design and how to make better LabVIEW projects that the customer can support. And I love how Steve is direct and very honest with his remarks. I didn’t see a link for his blog, if people are interested, here it is: https://decibel.ni.com/content/blogs/labviewramblings

    It is called “Random Ramblings in LabVIEW Design”

    Thanks Michael for creating a podcast where I feel I am having coffee with my LabVIEW friends and heroes. Keep them coming!

    • http://vishots.com VI Shots

      Thanks! How could I forget that. I updated the post with the link.

    • http://vishots.com VI Shots

      Thanks! How could I forget. I updated the post with the link.

  • Richard Thomas

    Always great to Steve talk frankly about software engineering, LabVIEW and his company. Please follow up with another from Steve whenever you can! I wholeheartedly recommend everyone listen to this podcast!

  • Steen Schmidt

    Thanks for yet a great podcast. It’s really true in this day and age the talk about software design almost overshadows the problems we’re trying to solve. I mean, “I used OOP” is almost as good as “I solved the problem”… Refreshing to hear Steve talk about the real world, can’t wait to speak with him again.
    Thumbs up from here Michael, take care!