AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Component Software by Clemens Szyperski ISBN: 0-201-74572-0 Publisher: Addison-Wesley Pub Co Pub. Date: 13 November, 2002 Format: Hardcover Volumes: 1 List Price(USD): $54.99 |
Average Customer Rating: 4.7 (10 reviews)
Rating: 5
Summary: A new bible for component designers, developers, and users.
Comment: Szyperski's book discusses component software from an unusual point of view: as an academic and a professional. This perspective provides the reader with the best of both worlds: a discussion of essential academic object and component concepts as well as a pragmatic review of existing component systems. In particular, the important topics that Szyperski covers include callbacks and their impact on reuse, reentrant code, component interface specification with contracts, subtyping (co/contravariance), code and behavioral inheritance, and finally safety and progress specifications. Each of these topics is critical to the development of robust and reusable components. Szyperski's discussion of todays' component frameworks (loosely, CORBA, COM, and Java) shows his biases, but they are objectively justified. Finally, the author discusses the next generation of component architectures. Included in this discussion is a brief foray into OpenDoc! , a discussion of Oberon Microsystems' BlackBox component framework, and Portos and Denia, two hard realtime component frameworks. Any designer or developer that uses or builds components must read this book. It will help the good component designer/developer/manager become a _great_ component thinker.
Rating: 5
Summary: The definitive text for component software
Comment: If found this book very enlightening. It is the first book I have seen that discusses component oriented software in a real world way. Mind you this is a text book, not your typical programming book, so some of its appeal will be limited. However, for anyone doing any serious thinking about component software this book is a must read.
The author (one of the principles behind Oberon and Component Pascal) very carefully avoids taking explicit sides in the so-called "component wars" (the same cannot be said about his stance on objects v. components, he clearly believes OO has failed to live up to its promises). However, I think the book is (indirectly) about Microsoft's COM in that it explains, in a very detailed, academic sort of way, the same principles that are behind COM. I don't think the author intended to write a book about COM, it's just that his ideas and the ideas of the designers of COM appear to be very similar.
At 28 chapters & 411 pages this is a long book. It covers a lot of material. Some parts are pretty hard to read because they are so academically grounded. The author recognizes this and warns the reader beforehand. Most of the sections I found hard to read could easily be skipped over without detracting from the real value the book provides.
Rating: 5
Summary: Highly recommended SW Components book
Comment: When I started SW Engineering the SW functional decomposition methods were in fashion. People became relatively quickly familiar with them, and we developed our SW on Intel's 8086 based chip sets, with a few Ks of memory. The programming practices were reinforced by our peers and the Management.
Then came the buzz-word SW Object Orientation. I first heard it in the mid 80s. To be frank about it, it had taken me about three years to get to the bottom of it. In my experience about 95% of the people who talked about it were either clueless or those who only wanted to jump on the fast track wagon.
In my view, the OO in its pure form is a little bit complex concept. Lets face it, when you start with a mean set of customer requirements and you have your boss breathing down your neck in some cases for no good reason, you are not going to be in the best frame of mind to look for SW objects in a bubble pool of analysis. OOD requires all kind of disciplines. Even the best OO design may not be supported by your target language and it may not be the best approach to your problem, what I'm mean that is like trying to dig your garden with a eating fork which may look like a garden fork !
Here comes the SW component part. Why not group the requirements into a set of likely entities ? Once the requirements are grouped in such fashion the SW Analysis elements are easily mapped onto what is called 'SW Components' which are well described in this book. The author is very descriptive about the idea and he is able to convey it in a simple manner. This book is not only about SW components it also covers other serious technologies such as SW Standards, differences in Components and Objects, SW design architecture, parallel and concurrency.
My comments here are related to SW System Developments, NOT System programming which requires different set of rules and support.
This book is for those who wish to learn about new technologies, the SW Components. It may not necessarily solve your current problems. At the end of the day there is never an optimal SW Technology which has all the best solutions for all the SW cases.
![]() |
Title: UML Components: A Simple Process for Specifying Component-Based Software (The Component Software Series) by John Cheesman, John Daniels ISBN: 0201708515 Publisher: Addison-Wesley Pub Co Pub. Date: 13 October, 2000 List Price(USD): $34.99 |
![]() |
Title: Component Based Software Engineering: Putting the Pieces Together by George T. Heineman, William T. Councill ISBN: 0201704854 Publisher: Addison-Wesley Pub Co Pub. Date: 08 June, 2001 List Price(USD): $54.99 |
![]() |
Title: Patterns of Enterprise Application Architecture by Martin Fowler ISBN: 0321127420 Publisher: Addison-Wesley Pub Co Pub. Date: 05 November, 2002 List Price(USD): $49.99 |
![]() |
Title: Object-Oriented Software Engineering: Using UML, Patterns and Java, Second Edition by Bernd Bruegge, Allen H. Dutoit ISBN: 0130471100 Publisher: Prentice Hall Pub. Date: 05 September, 2003 List Price(USD): $63.00 |
![]() |
Title: Business Component Factory : A Comprehensive Overview of Component-Based Development for the Enterprise by Peter Herzum, Oliver Sims ISBN: 0471327603 Publisher: John Wiley & Sons Pub. Date: 20 December, 1999 List Price(USD): $60.00 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments