Want to see Parasoft in action? Sign up for our Monthly Demos! See Demos & Events >>
SupportWant to see Parasoft in action? Sign up for our Monthly Demos! See Demos & Events >>
SupportSelect Individual Session of Your Choice Below
As chips have become smaller, faster, and cheaper, the amount of code has exploded. It went from a few hundred lines to large scale systems with dozens or hundreds of ECUs and millions—even tens of millions—of lines of code. Many of these embedded systems have potential impact on our safety and must be certified against specific processes and standards.
Despite the array of standards required, there are commonalities across them. Most industries expect compliance with best practices like the use of unit testing, measuring code coverage, running static analysis, peer review, traceability, and other more. And in a regulated market, you need the proper dashboards to understand project status and release readiness as well as documentation to demonstrate compliance to an auditor.
Highlights include:
About the Speaker
Arthur Hicken is the evangelist at Parasoft and has been involved in automating various practices for over 25 years. He has worked on various projects involving databases, the software development life cycle, legacy system integration, static code analysis, and cybersecurity, and holds 5 patents for software development. Recognized as an expert in his field, Arthur is a regular speaker at conferences, participates in security communities, and manages his Code Curmudgeon blog and the IoT Hall-of-Shame.
Increasing complexity and connectivity are a reality of modern embedded systems and require more effort to test properly. Join us at the Software Embedded & Compliance Summit 2021 where keynote speaker Dr. Bruce Powel Douglass, embedded software methodologist, will discuss correctness and dependability in developing embedded software.
Highlights include:
About the Speaker
As a technology evangelist and high-tech embedded consultant, Bruce Douglass has engaged audiences at the Embedded Systems Conference for 18 years and is the author of several technology books. We'll be giving away a copy of "Real-Time Agility" at our summit event! His latest book, "Agile Model-Based Systems Engineering," was released earlier this year.
About the Speaker
Roger Johnsson is a manager at SAAB Avionics Systems and part of the steering group for the technology organization. He's responsible for processes, methods, and tools for software development in the business.
Unit testing is essential to improve code quality and system safety. But it does bring its own challenges ranging from a steep learning curve to solutions that bring vendor lock-in to answering the how, when, and why of coverage metrics reporting. Finding tools and processes that fit into your current development ecosystem is critical to success.
Bill Schiller, senior principal software architect at Smiths Medical, will share his team's evaluation process for finding the right unit testing tool and how to get the most value right from the start. Bill’s real world experience at Smiths Medical brings lessons on adopting a unit testing solution successfully, while delivering safe, high-quality medical devices.
As Bill shares best practices for selecting, adopting, and deploying a unit test automation solution, he'll highlight:
About the Speaker
Bill Schiller, senior principal software architect, specializes in applying best practices in design and automated testing for embedded systems applications. He has worked in software development for over 20 years on products in both the industrial and medical device space. In his current role as lead software architect at Smiths Medical, Bill has broad responsibilities across the software group defining software architecture and supporting ongoing development for the company. He has deep experience with both embedded Linux and Test Driven Development. Bill’s strengths and passions lie in driving automated build and testing systems to reduce the overall cost of software ownership.
How can your development team accelerate its CI/CD pipeline for delivery of continuous compliance and quality? Developers can configure fast and scalable CI/CD pipelines on Linux servers and automate the testing process with IAR Build Tools for Linux combined with Parasoft C/C++test. With this powerful integration, teams can implement real-time embedded code while verifying and validating safety and security needs to achieve compliance with process standards.
Join Felipe Torrezan, field application engineer and dev tools expert from IAR Systems AB with 15+ years of experience in the electronics industry. He'll share effective tips learned from customers, partners, and his own experience with modern development workflows using Linux development platforms, scripting automation, Git-based solutions, and dockerized toolchains in CI/CD pipelines.
Highlights include:
About the Speaker
Felipe Torrezan is a field applications engineer at IAR Systems AB since 2019. Before joining IAR Systems, he worked as an applications engineer at Renesas. He has over 15 years of experience in a variety of roles in the electronics industry. Currently, Felipe provides technical guidance in several areas such as C/C++ compilers, code analysis as well as building and debugging techniques for embedded applications.
Automobiles will be part of modern society for a long time, and consumers will continue to look to trusted companies for their cars. Right now, the automotive industry is going through a massive transformation from "metal bashers" to hi-tech software companies. Early movers embracing advanced software, data, and edge computing, like Tesla, are beating their traditional rivals.
To accommodate this transition, internal software development must be more nimble, iterative, and significantly different from traditional development cycles in the automotive industry. New development cycles and processes must balance speed and agility with safety and security. Industry newcomers have demonstrated that consumers are embracing new methods of software delivery, development, and validation.
In this session, Jason Stinson, chief technology officer at Renovo, will lead a discussion that covers:
Jason Stinson is co-founder and CTO of Renovo, a Silicon Valley automotive software company focused on solutions that merge software, data management, and automotive-grade safety systems into a unified solution for ADAS & AV fleets. Jason brings over 25 years of experience in designing, validation, and manufacturing of complex electrical systems. As an 18 year veteran of Intel Corporation, Jason was responsible for the technical leadership of 350-500 person microprocessor design teams and contributed to over ten major product launches including products in the Pentium, Celeron, Itanium, and Xeon processor lines.
Mr. Stinson is a lecturer at Stanford University in the Electrical Engineering Department, the same department where he earned his degree and masters. An avid motorsport fan, Jason has also participated as a trackside engineer for the inaugural season of Formula E. In his spare time, Jason enjoys spending time with his family, playing soccer, working on vintage vehicles, and fishing. He lives with his family in Palo Alto, CA.