Customer Reviews


8 Reviews
5 star:
 (7)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews
Most Helpful First | Newest First

7 of 7 people found the following review helpful:
5.0 out of 5 stars An excellent textbook for undergraduate SE course, February 25, 2003
By 
Lixin Tao (Pace University, NY) - See all my reviews
This is an excellent introductory textbook for CS courses on software engineering. It features OO, UML, iterative processes, a good treatment of software frameworks and design patterns, constructive sample projects, and complete set of slides and full-length lecture RealOne video for free downloading. It is a thin book, but it contains more updated information than many classical ones. Most importantly, the authors have the confidence to air their opinions with justification, instead of compiling and citing a lot of inconsistent historical definitions or events.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars This is THE Book for Software Engineering, November 10, 2002
I used this textbook as an introduction to Software Engineering, and for the first time in my University career, I didn't find my textbook lacking or incomplete.
This book covers it all: the basics of Software Engineering, a review on Object-orientation, the software life cycle, detailed modelling in UML, architecture and design, patterns, and testing.
The material is easy-to-read, in-depth, well organized, and comprehensive. Too often, you find a book that bogs you down in its wordiness and jargon, but this isn't one of them.
This book was written by professors in the Software Engineering field who know, from years of experience, what a student needs to know in order to learn and understand the process of software engineering.
This is not a book that will sit on your shelf: I used it all the time during my first software course and still take it as my reference for all my other software courses.
I recommend it to anyone who wants to learn a lot about software.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars A Comprehensive Guide to Software Engineering Practices, October 13, 2002
The book is a comprehensive guide to understanding software engineering and especially recommended for beginners as well as intermediates in the field of software development. Provides varied dimensions of software engineering and combining the best of theoretical and practical aspect of software development. The book forms a very good resource for understanding software engineering terminology without being intimidated by technical jargon. The code accompanying the book is concentrating on JAVA2 and subsumes concepts of any Object-Oriented Programming language. The contents of the textbook deal with understanding the complete software development life cycle model and its different phases from inception to termination.
It is an absolute must for a clear understanding of good software engineering practices.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars An excellent reference for software engineers, October 1, 2002
By 
Francois Belanger (Ottawa, Ontario, Canada) - See all my reviews
This book was my class textbook in a second year software engineering class. Personally, I found that it covers quite well the basic, and some of the more complex, aspects of software engineering. A sample of the numerous software engineering topics covered include software patterns, requirements gathering, software testing and project management. The book also serves as an excellent introduction to certain of the more important aspects of the current version of the Unified Modelling Language (UML). The book also reviews some concepts of Object-Oriented Programming (OOP). Although it uses Java 2 as its example language, the concepts explained in the book can be applied to another programming language such as C++. Finally, the book is written in such a manner that it can be of use to the novice software engineer (or software engineering student) as well as an experienced developper looking to enhance his or her knowledge. I would not hesitate to recommend this book to people wishing to increase their knowledge of software development.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Object-Oriented Software Engineering: Practical Software Development Using UML and Java, September 14, 2010
By 
Bernard Richard Carrier (Ottawa, Ontario Canada) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: OBJECT-ORIENTED SOFTWARE ENGINEERING: PRACTICAL SOFTWARE DEVELOPMENT USING UML AND JAVA (Paperback)
The book meets in a timely fashion the requirements I had for my consulting business in software development. It covers at lenght the concepts of software engineering, reusable technology and requirements development in a easy to read fashion. The added values are the introduction of design patterns and design principles in the presentation of the design concepts. Finally, the addition of testing and management concepts wraps the overall concepts of software engineering in a complete and very satisfactory fashion. This reading is highly recommended.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Outstanding, February 4, 2010
This review is from: OBJECT-ORIENTED SOFTWARE ENGINEERING: PRACTICAL SOFTWARE DEVELOPMENT USING UML AND JAVA (Paperback)
I use this book to teach an undergraduate course in software development. This book covers both agile methods (which we use) and traditional methods, as well as object-oriented design. It is very clearly written and approachable. In fact, I have the students read it on their own over the course of the semester; their reaction at the end is usually, "I wish we had read it all before the beginning of the course."

One odd thing: different branches of the publisher can't seem to agree on whether the book is in print, which causes grief to (USA) college bookstores. I ended up telling my students to order the book off the web.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Great text book!, October 29, 2002
By 
Philippe Boudreau (Vancouver, British Columbia) - See all my reviews
This book is written in a clear language, easy to understand. I found chapter 3 (Software Development Based on Reusable Technology) very helpful with its client-server example. Excellent work!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Excellent Book, September 28, 2002
This is the best text book, I found, for beginners and expert software engineers looking for in-depth coverage of Object Oriented Software Engineering & UML.
Dr Lethbridge and Laganiere provide us with a concise, broad and clear coverage of the key themes surrounding OO Software Engineering. Another strength of the book is its emphasis on best Software engineering practices and disciplines. I also found that the UML examples are very well explained, alleviating the requirement for students to buy an accompanying UML book. The exercises and projects are very well selected and extremely helpful for students to practice applying the various concepts.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

OBJECT-ORIENTED SOFTWARE ENGINEERING: PRACTICAL SOFTWARE DEVELOPMENT USING UML AND JAVA
OBJECT-ORIENTED SOFTWARE ENGINEERING: PRACTICAL SOFTWARE DEVELOPMENT USING UML AND JAVA by Timothy Christian Lethbridge (Paperback - December 1, 2004)
Used & New from: $60.63
Add to wishlist See buying options