The theory and practice of software engineering is largely represented
in the literature by discrete rational models, methodologies, tools and techniques
for producing software and for describing work processes as ...