I owned and read Object Oriented Software Construction, version 1 and 2, The Booch Method, 1 and 2, and OMT. It was not until I got this book in the mid 90's that I finally saw a clear distinction between analysis and design.
This book had a significant and positive impact on my appreciation of formal approaches and their use in software development. OK, now I'm a proponent of much lighter-weight design with TDD or BDD, but at the time, this was a great book.
I really liked the strong separation of design and analysis. I loved the use of sequence diagrams to show system level interaction. These scenarios worked well for my understanding of building a system.
The process did not have a state diagram, as it was forbidden by HP at the time, so instead there was a (Backus-Naur Form) BNF-esque or regular expression-like syntax for taking scenarios and turning them into valid sequences of system interactions (their name escapes me, but the approach is still well embedded in my brain).
This was a great book.
The one thing that sort of frustrates me is that I strongly believe that the Unified Process and the Unified Modeling Language actually took a lot from this process but did not offer much in the way of referencing it.
This work was in a sense somewhat derivative of Booch and Rumbaugh. However, it brought those two processes together into a cohesive whole that neither had achieved until later when they created the UP.
That the process lacked use cases was maybe unfortunate, but the system sequence diagrams along with their take on representing valid interaction patterns, made this a nearly complete whole that simply worked very well.
-11% $62.49$62.49
FREE delivery January 16 - 23
Ships from: Basi6 International Sold by: Basi6 International
-11% $62.49$62.49
FREE delivery January 16 - 23
Ships from: Basi6 International
Sold by: Basi6 International
$3.15$3.15
$3.98 delivery Tuesday, January 21
Ships from: glenthebookseller Sold by: glenthebookseller
$3.15$3.15
$3.98 delivery Tuesday, January 21
Ships from: glenthebookseller
Sold by: glenthebookseller
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Object-Oriented Development: The Fusion Method First Edition
by
Derek Coleman
(Author)
Sorry, there was a problem loading this page. Try again.
{"desktop_buybox_group_1":[{"displayPrice":"$62.49","priceAmount":62.49,"currencySymbol":"$","integerValue":"62","decimalSeparator":".","fractionalValue":"49","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"YX5W0KwjinCfEqB4ApnXpcFNKyyEVBbcNmTHm5M%2BLe0msQ%2BCBkc%2FKJRMpgfdS%2FFviNyllt4lPGUjMIr5UIecT%2FQtxrF08HBeU3TXNYD9vAPG%2BDXQJaCd0tpMFj2n9hOhYLkmxJxDnDrAVQDgPGde%2BVfkLgYQV7ux2pzDO304I5o%2B2P2kA71ZDmFoI4qoBVv2","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$3.15","priceAmount":3.15,"currencySymbol":"$","integerValue":"3","decimalSeparator":".","fractionalValue":"15","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"YX5W0KwjinCfEqB4ApnXpcFNKyyEVBbcFKjoZWZVkgx3BnUIIuUP8SJ58myaFxl7BKoJl4dVYrfCJcnrPImaTKr3anxIiGmMsNFMbkofv5FyBnAyaZd%2Fl8hSRJrk1eT2HRUCJYpwgUf%2B7%2FlJixqlZ4F7XPfu%2F%2B7s%2FNmCiUOk1zLw7my1amfRIaxcxyhJvCpT","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}
Purchase options and add-ons
Outlines the entire object-oriented software development process--from developing a requirements document, through an analysis phase, to developing OO models, to mapping design models onto implementation language constructs. Compares some of the most widely used analysis and design methods, and presents methods for achieving software reuse and management goals.
- ISBN-100133388239
- ISBN-13978-0133388237
- EditionFirst Edition
- PublisherPrentice Hall
- Publication dateSeptember 24, 1993
- LanguageEnglish
- Dimensions7.5 x 1 x 9.75 inches
- Print length350 pages
Similar items that may deliver to you quickly
Page 1 of 1 Start overPage 1 of 1
WARNING:
California’s Proposition 65
Editorial Reviews
From the Publisher
This volume shows how to use an object-oriented analysis and design methodology that synthesizes the best features of the most popular methods -- Rumbaugh, Booch, etc.
From the Back Cover
Key Benefit: This volume shows how to use an object-oriented analysis and design methodology that synthesizes the best features of the most popular methods -- Rumbaugh, Booch, etc. Key Topics: Outlines the entire object-oriented software development process -- from developing a requirements document, through an analysis phase, to developing OO models, to mapping design models onto implementation language constructs. Compares some of the most widely used analysis and design methods, and presents methods for achieving software reuse and management goals. Market: For Software Engineers and Software Project Managers who want to use object-oriented methods, processes, and techniques.
Product details
- Publisher : Prentice Hall; First Edition (September 24, 1993)
- Language : English
- Hardcover : 350 pages
- ISBN-10 : 0133388239
- ISBN-13 : 978-0133388237
- Item Weight : 1.47 pounds
- Dimensions : 7.5 x 1 x 9.75 inches
- Customer Reviews:
Customer reviews
5 out of 5 stars
5 out of 5
3 global ratings
- 5 star4 star3 star2 star1 star5 star100%0%0%0%0%100%
- 5 star4 star3 star2 star1 star4 star100%0%0%0%0%0%
- 5 star4 star3 star2 star1 star3 star100%0%0%0%0%0%
- 5 star4 star3 star2 star1 star2 star100%0%0%0%0%0%
- 5 star4 star3 star2 star1 star1 star100%0%0%0%0%0%
How customer reviews and ratings work
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
- Reviewed in the United States on July 3, 2009
- Reviewed in the United States on December 27, 1999The UML books cover too many notation options. The individual authors -- Rumbaugh, Booch, Jacobson -- all have worthwhile contributions to OO, but the Fusion method takes the best parts of each and puts them together. One glaring shortcoming: some notation that the authors call the Life-Cycle Model. It's academic junk. No one uses it. This means that you don't want to follow their method blindly. (I didn't care much for their Visibility Graphs, p. 80, either.) One strength of the book is that they present a Fusion Process Summary in Appendix A that ties things together nicely, including a useful diagram of the entire method. Even if you use UML, you need to pick out what parts of UML you will use. I recommend using the Fusion method -- minus the Life-Cycle Model (p.31) -- and do it with the UML notation. The book, UML Distilled, gives a nice summary of UML notation and terms. The Fusion Method is excellant for object oriented design.