Welcome to the Biomed Boston & ESC Boston 2019 Presentation Store. Here you can view and download conference and/or show floor theater presentations before, during, and after the event. If you’re looking for a presentation from a specific session that you’re unable to find here, note that it’s likely because the presenter has not provided permission for external use or has not yet shared their presentation with us. Please check back after the event for a more complete catalogue of available presentations.
Jacob Beningo (President, Beningo Embedded Group)
Date: Wednesday, May 15
Time: 9:00am - 10:00am
Track: ESC Boston, Track E: Focus on Fundamentals, ESC Boston, Track B: Embedded Software Design & Verification
Vault Recording: TBD
Debugging an embedded system is one of the most time consuming and expensive activities that embedded software developers engage in. Survey results show that the average team can spend as much as 40% of a development cycle debugging their software! Developers can easily prevent, detect and eliminate bugs to dramatically decrease the time they spend debugging their embedded system. In this session, we are going to examine several techniques such as assertions, code reviews and tracing that can be used to quickly detect bugs. We will develop a robust process that attendees can follow and implement to decrease the time they spend debugging and spend more time innovating.
- A code debugging process
- How to detect bugs when they occur using assertions
- Leveraging trace technology to detect bugs
- Tools necessary to debug a system
- How to create a robust code review process
- Leverage code analysis tools to detect potential bugs and pain points
- Debugging best practices
Developers looking to decrease the amount of time they spend debugging their embedded systems.