Engineering mega-systems the challenge of systems engineering in the information age - Stevens, Renee (Complex and enterprise systems engineering series, 2011)