Discussion of key issues in software engineering: risk management, technology transfer, and the role of decision-making in software engineering; Examination of legal and ethical issues in software... This description may be from another edition of this product.