Object-oriented software engineering : practical software development using UML and Java /
Lethbridge, Timothy Christian, 1963-
Object-oriented software engineering : practical software development using UML and Java / Timothy C. Lethbridge, Robert Laganière. - second edition. - xiii, 497 pages. : illustrations . ; 25 cm.
Includes index.
1. Software and Software Engineering. 2. Review of Object Orientation and Java. 3. Basing Software Development on Reusable Technology. 4. Developing Requirements. 5. Modelling with Classes. 6. Using Design Patterns. 7. Focusing on Users and Their Tasks. 8. Modelling Interactions and Behaviour. 9. Architecting and Designing Software. 10. Testing and Inspecting to Ensure High Quality. 11. Managing the Software Process. 12. Review. Appendix A: Summary of UML Notation used in this Book. Appendix B: Summary of the Documentation Formats Recommended in this Book. Appendix C: System Descriptions. Appendix D: Answers to Selected Exercises. Glossary. Index.
0077097610 (pbk.)
Object-oriented programming (Computer science)
UML (Computer science)
Java (Computer program language)
005.11 / L.T.O
Object-oriented software engineering : practical software development using UML and Java / Timothy C. Lethbridge, Robert Laganière. - second edition. - xiii, 497 pages. : illustrations . ; 25 cm.
Includes index.
1. Software and Software Engineering. 2. Review of Object Orientation and Java. 3. Basing Software Development on Reusable Technology. 4. Developing Requirements. 5. Modelling with Classes. 6. Using Design Patterns. 7. Focusing on Users and Their Tasks. 8. Modelling Interactions and Behaviour. 9. Architecting and Designing Software. 10. Testing and Inspecting to Ensure High Quality. 11. Managing the Software Process. 12. Review. Appendix A: Summary of UML Notation used in this Book. Appendix B: Summary of the Documentation Formats Recommended in this Book. Appendix C: System Descriptions. Appendix D: Answers to Selected Exercises. Glossary. Index.
0077097610 (pbk.)
Object-oriented programming (Computer science)
UML (Computer science)
Java (Computer program language)
005.11 / L.T.O