Engineering Professional Programs

A few words from a past attendee...

"Excellent preparation. Superb knowledge of material and flexibility to adapt teaching and coursework to specific needs voiced in class."

More Information

Software Safety Engineering



Course Topics

Read an in-depth list of the topics that this course covers.

Read more »

Software plays a central role in safety-critical functions in today's complex and highly integrated systems. Software system safety, to effectively contribute to system design, development and testing, must be integrated into systems engineering, software development, and system safety engineering. In this course you will obtain the knowledge you need to implement a practical software safety effort for maximum impact on design and test activities.

Find Answers to These Vital Questions

How do you integrate software safety into the system safety process to improve system and software design, development and test efforts?
How do you define what needs to be accomplished for a successful software system safety effort?
What are the common pitfalls and how do you avoid them?
How do you choose the correct tool for the task at hand?
How do you plan, coordinate, and direct software safety tasks based on established priorities?
What is the best way to communicate analysis results to the systems and software designers and testers?
How do you customize results for maximum utility to the designer, developer, and tester?

You Will Also Learn...

How to perform an in-depth software safety engineering task to meet or exceed the requirements for common standards and guidelines, e.g., STANGG 4404, MIL-STD 882D, and RTCA/DO 178B
How to reduce the safety risk of a system by understanding what software outputs can influence the hazards and mishap safety risk of the system
How to communicate with other technical disciplines affected by the results of the software safety task
Methods to determine how software can contribute to a system-level or subsystem-level hazard
How to tailor your software safety engineering tasks for any given project
How to put the consequence of software's functional performance in the context of hardware and human events
How to produce meaningful results for the system and software designer, developer and tester

At the End of This Course You Will Understand...

The nature of the software safety problem
Where safety risk fits in as part of risk management
The essential elements of system safety
Software safety processes
Tools, techniques and methods of software safety
The team approach to software safety
Software safety products and their engineering utility

How You Will Learn

The course includes lecture, class discussions and group participation in safety-case exercises. You will also participate in discussions regarding the "value added" to the design and test teams. The limited class size encourages active interchange between participants and the instructor.

Who Should Attend

Software system safety tasks affect several disciplines. System engineers, system designers, software engineers, software testers, and safety professionals will benefit most from this course. A special emphasis of the course is on how to establish effective lines of communication to all technical disciplines involved in the performance of software system safety engineering tasks.

You Will Receive...

Course fees include reference materials authored by the instructor, a CD ROM of reference material and a certificate of completion awarding 3.2 Continuing Education Units from the University of Washington.

Instructor

Steven F. Mattern is a respected system safety professional with 20 years experience in systems integration, safety engineering, and safety risk analyses for major research and development acquisition programs for DOD, NASA, and FAA systems. He has extensive safety risk analysis experience in ballistic missiles, military aircraft, military ships self-defense, space systems, and commercial navigational systems design, test, operations, and support. Currently, Mr. Mattern is an Assistant Vice President for Science and Engineering Associates, Inc., in Albuquerque, New Mexico. This position includes managing and leading a team of design, test, software, and safety engineers in the performance of systems, safety, and software engineering for a wide variety of government and commercial customers. Mr. Mattern is the primary and integrating author of the Software System Safety Handbook for the Tri-Services under the direction of the Joint Software Safety Committee. Mr. Mattern has been a member of the International System Safety Society and holds a BS in Electronic Technology from the University of Wyoming and a MA in Computer Resource Management from Webster University.

Continuing Educations Units

Course participants will earn 3.2 CEUs upon successful completion of this course. The CEU is a nationally recognized measure of participation in a noncredit continuing education program that meets established criteria for increasing knowledge and competency.