Toward a mathematical foundation of software engineering methods | IEEE Journals & Magazine | IEEE Xplore