Publisher's Synopsis
This text on software engineering and practice covers such topics as: modelling in software education; software engineering education; formal approaches; software process improvement; software engineering tools and techniques; distributed systems; and human-computer interaction.