This text contains the tutorial notes from the 2005 NASA Software Engineering Workshop. This volume contains five tutorials that are oriented to practitioners in the area of real-time software development. qSoftware Development for Safety-Critical Applications: Fundamental Concepts, Design Principles and Real-Time Programming, q presented by Andrew J. Kornecki and Janusz Zalewski, looks at the lessons learned about pitfalls of real-time software development and will include view on the current state of practice in real-time safety critical software based on the instructors' experience with software products in aviation, nuclear, and medical industries. qCase Studies for Software Engineers, q presented by Dewayne E. Perry, teaches the correct use and interpretation of case studies. qDesigning Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures, q presented by Dr. Hassan Gomaa, addresses how to develop object-oriented requirements, analysis, and design models of software product lines using the Unified Modeling Language (UML) 2.0 notation. qDecision Support for Software Release Planning Methods, Tools, and Practical Experience, q presented by Guenther Ruhe, provides guidelines for release plans and lessons learned in performing RP. qArchitecture on Demand for any Domain Using Stable Software Patterns, q presented by Dr. Mohamed E. Fayad, focuses on how software stability concepts are used to develop on-demand architectures.This text contains the tutorial notes from the 2005 NASA Software Engineering Workshop. This volume contains five tutorials that are oriented to practitioners in the area of real-time software development.
|Title||:||SEW-29 2005 Tutorial Notes|
|Publisher||:||Institute of Electrical & Electronics Engineers(IEEE) - 2005-01-01|