This text provides up-to-date coverage of an area that is now perceived as an essential element of a software engineer's education - the legal, professional and commercial context in which they must work. The 1990s have seen a rapidly growing appreciation of the importance to software engineers of issues beyond mere technical knowledge. These include: the commercial and financial framework; the effect of new technology on employment; the safety and reliability of computer systems; intellectual property rights in software; computer contracts; and computer misuse. The context in which...
This text provides up-to-date coverage of an area that is now perceived as an essential element of a software engineer's education - the legal, profes...