Software Engineering Java Language Implementation (English Version · 4th Edition): Java Language Implementation (English Version · 4th Edition)

Author: Schach
Publisher:
Publish Date: 1999-03-01
Features: This book introduces classic and object-oriented software engineering, emphasizing the combination of theory, abstraction, and design, while highlighting important concepts that guide software engineering. The book is divided into two parts, consisting of 14 chapters and 8 appendices. Part 1, including Chapters 1-6, introduces the concepts of software engineering to readers and outlines the framework of the book. It discusses the scope of software engineering, software processes and their issues, software life cycle models, stepwise refinement, CASE tools, and testing principles. It provides a detailed explanation of classes and objects and explains why object-oriented paradigms are more successful than structured paradigms. Part 2, including Chapters 7-14, provides an in-depth introduction to the various stages of software processes, such as requirements, specification, planning, design, implementation and integration, maintenance, and final retirement. It also includes the tools and techniques used for software development and maintenance, and explains the relevant CASE tools, metrics, and testing techniques for each stage. The book is in English.

📌 Related Posts