|
Unified Software Engineering Using Java
Today’s programmers need more than just Java software programming skills – they need to understand object-oriented design, software quality assurance, and software project management. In this unique text, the fundamentals of Java programming are presented in the context of object-oriented software engineering and a Unified-Process-based
software development methodology.
Introduces Java syntax and structure from a complete, object-oriented life-cycle view of the software design and development process. Covers all aspects of software engineering, including project design, development, and management - from initial concepts to deployment - with a strong emphasis on illustrative examples and real-life applications.
For software development professionals who are looking for a methodical approach to learning object-oriented software development using Java 2.
CONTENTS:
Preface
1. Introduction to Java in the Context of Software Engineering
2. Experimenting With Classes and Objects
3. The Structure and Syntax of Java
4. Design and Development of Java Applications
5. Architecture-Driven Component Development
6. Introduction to Distributed Computing Concepts
7. Interfacing with Users
8. Implementing Java Programs
9. Software Quality Assurance
10. Information Management in Java
11. Reality Check: Java Programs in the Real World
12. Software Integration and Deployment
13. Java on Various Computer Platforms
14. Advanced Topics in Java Software Engineering
15. The Unified Modeling Language: A Primer
|