Progress In Astronautics and Aeronautics: Aerospace Software Engineering: A Collection of ConceptsChristine Anderson, Merlin Dorfman Aerospace Software Engineering brings you the knowledge of some of the finest software engineers in the worldin a single volume. This text is an essential guide for the aerospace program manager who must deal with software as part of the overall system and a valuable update for the practicing software engineer. |
Contents
| 1 | |
| 5 | |
12 Current Practice | 17 |
Life Cycle Models | 31 |
21 The DOD Life Cycle Model | 33 |
22 NASA Life Cycle Model | 51 |
23 Alternative Software Life Cycle Models | 69 |
Development Methodologies | 87 |
71 Programming Languages Overview | 353 |
72 Ada | 365 |
73 Artificial Intelligence Languages | 377 |
Reuse | 393 |
Definition and Overview | 395 |
82 Engineering and Application of Reusable Software Resources | 415 |
83 Reuse Tools | 441 |
Legal Issues | 453 |
31 Requirements | 89 |
32 Design | 123 |
33 Testing | 135 |
34 Mathematical Forecasting | 161 |
An Alternative Software Development Process | 187 |
Tools and Environments | 201 |
41 Software Development Environments | 203 |
42 Tools and Environments | 223 |
Software Engineering Management | 243 |
51 Management Principles | 245 |
52 Resource Estimation | 269 |
Quality Assurance | 287 |
61 Reliability | 289 |
62 Safety | 319 |
63 Metrics | 339 |
Programming Languages | 351 |
91 Legal Issues | 455 |
Emerging Technologies | 479 |
101 Impact of KnowledgeBased Software Engineering on Aerospace Systems | 481 |
102 Impact of Innovative Architectures | 495 |
103 Symmetric Parallel Processing | 505 |
NonUS Aerospace Software Engineering | 523 |
111 Aerospace Software Engineering in France | 525 |
112 Aerospace Software Engineering in the United Kingdom | 545 |
113 Aerospace Software in Sweden | 561 |
114 Aerospace Software Engineering in Japan | 581 |
ConclusionVision | 593 |
121 Software Engineering of Tomorrow | 595 |
122 Coping with the Crisis | 607 |
Author Index for Volume 136 | 619 |
List of Series Volumes | 623 |
Other editions - View all
Common terms and phrases
activities aerospace software Air Force aircraft application approach architecture assembly language automated baseline behavior Cleanroom Cleanroom software engineering COBOL compiler complex computer science configuration management contractor cost cycle models defined described development environment documentation domain analysis errors estimate evaluation example execution failure intensity flight formal FORTRAN functions hardware identified IEEE implementation input Institute integration interface ISBN issues machine mathematical ment methodology methods metrics modules NASA object object-oriented output packages performance phase problem procedures processor programming language prototype real-time requirements analysis reusable components reusable software schedule software components software design software development process software engineering Software Management software product software reliability software requirements software requirements analysis software reuse software system Space spiral model standards structure system test task technical techniques types UNIX validation velopment ware waterfall model
Popular passages
Page 1 - Of course not,' said the Mock Turtle: 'why, if a fish came to ME, and told me he was going a journey, I should say "With what porpoise?


