Innovations in systems and software engineering : a NASA journal (Springer, 2005)