Publisher's Synopsis
COMPONENT SOFTWAREBEYOND OBJECT-ORIENTED PROGRAMMINGClemens SzyperskiComponent Software Engineering is an emerging technology about to take the software industry by storm. Building on existing object-oriented approaches, component technology can be used to deliver reusable, 'off-the-shelf ' software components for incorporation into large applications.Component Software: Beyond Object-Oriented Programming explains the technical foundations of this evolving technology and its importance in the software market place. It provides in-depth discussion of both the technical and the business issues to be considered, then moves on to suggest approaches for implementing component-oriented software production and the organizational requirements for success. The author draws on his own experience to offer tried-and-tested solutions to common problems and novel approaches to potential pitfalls.Anyone responsible for developing software strategy, evaluating new technologies, buying or building software will find Clemens Szyperski's objective and market-aware perspective of this new area invaluable.;Helpful Features Include: a uniquely objective comparison of the industry front-runners' products: Sun's Java Beans; Microsoft's DCOM and Active X; the OMG's CORBA and IIOP a description of the emerging industry standards being developed by consortia such as the OMG and the OPEN Group studies of component-oriented tools and languages, using Java and Component Pascal as examples in-depth discussion of the potential and challenges of component softwareAbout the author:Clemens Szyperski is Associate Professor in the Faculty of Information Technology at Queensland University of Technology, Brisbane, Australia. He is co-founder and Director of Research at Oberon microsystems Inc., which developed BlackBox Component Builder, one of the first development environments designed specifically for component-oriented programming projects. He is also a frequent speaker at international conferences and workshops.Visit Addison Wesley Longman on the World Wide Web at: http://www.awl-he.com/computinghttp://www.awl.com/cseng((AW logo))((Front cover blurb:))"This book provides an insightful analysis of existing component technology and is an extremely valuable contribution to the field.;It will help you understand what it takes to get from object-oriented to component-oriented programming." Erich Gamma