This volume provides the author's book "Classical and Object-Oriented Software Engineering", 3rd Edition) with the new programming language Java. As Java is used to program on the World Wide Web, it will be of increasing importance in software engineering in the near future. While the text stresses the essentials of software engineering, including in-depth coverage of the Capability Maturity Model, CASE and metrics, it does so using the langauge Java instead of C++. Features include: while largely language-independent, when ...
Read More
This volume provides the author's book "Classical and Object-Oriented Software Engineering", 3rd Edition) with the new programming language Java. As Java is used to program on the World Wide Web, it will be of increasing importance in software engineering in the near future. While the text stresses the essentials of software engineering, including in-depth coverage of the Capability Maturity Model, CASE and metrics, it does so using the langauge Java instead of C++. Features include: while largely language-independent, when code examples are needed, they are given in Java; contemporary and up-to-date perspective to software engineering; a continuing major case study appearing at the end of each chapter is implemented in Java; real-world issues and industry "hot" topics; and an instructor's manual is available, including detailed solutions. The book is appropriate for undergraduate courses in software engineering, software analysis and design, software development, advanced programming and systems analysis.
Read Less