Modifying the software development life cycle to include software performance assurance | IEEE Conference Publication | IEEE Xplore