|
Introduction to Software Engineering Design: Processes, Principles and Patterns with UML2 |  | Author: Christopher Fox Publisher: Addison Wesley Category: Book
List Price: $105.20 Buy New: $63.99 as of 9/6/2010 04:58 MDT details You Save: $41.21 (39%)
New (8) Used (13) from $42.30
Seller: MEDIASTAR_BOOKSTORE Rating: 3 reviews Sales Rank: 260387
Media: Paperback Edition: 1 Pages: 720 Number Of Items: 1 Shipping Weight (lbs): 2.2 Dimensions (in): 8.9 x 7.4 x 1.4
ISBN: 0321410130 Dewey Decimal Number: 005.1 EAN: 9780321410139 ASIN: 0321410130
Publication Date: May 12, 2006 Availability: Usually ships in 1-2 business days
| |
| Similar Items:
| |
| Editorial Reviews:
Product Description The focus of Introduction to Software Engineering Design is the processes, principles and practices used to design software products. The discipline of design, generic design processes, and managing design are introduced in Part I. Part II covers software product design, use case modeling, and user interface design. Part III of the book is its core and covers enginnering data anyalysis, including conceptual modeling, and both architectural and detailed engineering design. This book is for anyone interested in learning software design.
|
| Customer Reviews: A fine textbook for learning software design May 21, 2008 Michael Fraka (Shawnee, Kansas USA) 2 out of 2 found this review helpful
I used Introduction to Software Engineering Design in a graduate course. I found it a very useful text that gives rigorous treatment to the subject. It is a good complement to Larman's "Applying UML and Patterns". Fox is agnostic regarding agile versus heavyweight software development processes but goes into more details than Larman on the different levels of software design.
The book starts by placing software design in the context of design in general. It distinguishes software product design (requirements elicitation and evaluation) from software engineering design (what we normally associate with software design). Fox gives an overview of software product design and then concentrates on software engineering desgn for the remainder of the book.
I liked Fox's continuing case study, an automated irrigation system based on water sensors. He illustrates complete software architecture and detailed design documents using this case study.
Fox clearly illustrates the levels of software engineering design: architecture, mid-level design, and low-level design. He concentrates on component diagrams, class diagrams, sequence diagrams, and state machine diagrams and shows how they should be applied to the various levels of design. Fox shows how to apply design patterns and provides four chapters containing some of the most useful and frequently used patterns. He then applies these patterns to the case study.
Intro to SW Engineering Design August 16, 2009 Michael G. Peters (Scotia, NY USA) 0 out of 3 found this review helpful
Book is an oldie but a goodie (when written). Book in great shape; fast delivery by seller; therefore I recommend this seller.
Required Textbook March 28, 2007 J. Howard (NC, USA) 1 out of 8 found this review helpful
When you have to buy it for a class, the rating doesn't really matter, right? My son (CS grad student) ended up dropping the class because he was so bored with what he termed, "busy work for a code monkey." He says the book isn't bad - read it in a couple of hours and you will have learned what there is to learn.
|
|
|
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME. | |