- Amazon Student members get an extra 10% off this product Here's how (terms and conditions apply)
Object-Oriented Software Engineering: Practical Software Development Using UML and Java: Practical Software Development using UML and Java, Second ... Higher Education Computing Computer Science) Paperback – 4 Jul 2005
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Special offers and product promotions
Frequently bought together
Customers who bought this item also bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Would you like to tell us about a lower price?
If you are a seller for this product, would you like to suggest updates through seller support?
From the Publisher
Understanding the customer and the user in the context of use cases, requirements and user interface design
Development based on solid principles and reuseable technology: reuseable software and sets of principles are provided on which students can base their work
Visual modelling using UML as the standard
Evaluation of alternatives in requirements and design teaches students how to make decisions in software engineering
Object-Orientation: in-depth coverage of analysis and design, as well as implementation using Java; object-oriented design patterns are also covered
Iterative development: promoted as the preferred way to develop software
Communicating effectively using documentation: flexible formats are suggested for documentation, with guidelines on how to review it
Risk management in all software engineering activities --This text refers to an out of print or unavailable edition of this title.
From the Author
We have taught software engineering courses since 1991, and have used preliminary versions of the material in this book for three years with positive feedback from students. Our industrial experience performing software development, consulting and professional training has also allowed us to focus on material that is important to employers.Since we are actively teaching courses based on this book, we intend to continually add new exercises, sample exams, answers and comments about the exercises. --This text refers to an out of print or unavailable edition of this title.See all Product description
What other items do customers buy after viewing this item?
Top customer reviews
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.
This is a must have for anybody self-studying. It gives a recommended schedule to go through the book and it has additional goodies too. The author has been very diligent in maintaining the supporting website for the code and other resources you need for the book (wish other authors would do the same!). Not only that, the author has put available real University lectures teaching the material in this book, chapter by chapter, which really enriches the learning experience. I would imagine this would be a great book for professors teaching the subject too.
Bottom line: Interested in learning software engineering? Get this book and watch the lectures!
Most helpful customer reviews on Amazon.com
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.
It is an absolute must for a clear understanding of good software engineering practices.
Look for similar items by category
- Books > Computing & Internet > Digital Lifestyle > Online Shopping > Amazon
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Design Patterns
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Software Engineering
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > UML