Buy Used
Used - Acceptable See details
$4.46 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Service- and Component-based Development: Using the Select Perspective and UML
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Service- and Component-based Development: Using the Select Perspective and UML [Paperback]

Hedley Apperly (Author), Ralph Hofman (Author), Steve Latchem (Author), Barry Maybank (Author), Barry McGibbon (Author), David Piper (Author), Chris Simons (Author), Ralph Hoffman (Author)
5.0 out of 5 stars  See all reviews (2 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

January 24, 2003 0321159853 978-0321159854 1st
This book presents the approaches and practices for the construction of software systems using Select Perspective. * It details the key workflows for a contemporary approach to supplying, managing, and consuming software assets to deliver business IT systems. * This book provides a comprehensive development lifecycle (Select Perspective) for component and web service based IT solutions, that supports parallel development activities, to reduce time-to-market. * It introduces the Select Perspective as a Supply, Manage, Consume software development process. * It provides a real world project experience and examples. Technology: Unlike other development processes, Select Perspective is focused on a small number of key deliverables within an organizational framework of suppliers and consumers, of solution driven components. Audience: For CIOs, IT Directors, Project Managers, and solution developers. Level Intermediate. Hedley Apperly is Vice President, Product Marketing and Development with Aonix Hedley has graduate and post-graduate qualifications in production engineering, business computing and strategic marketing. His 19 years experience in IT, have focused on the design and development of relational, object-oriented and component-bases systems. He is also a committee member of the British Computer Societies (BCS), Object-Oriented Programming and Systems (OOPS) specialist group. As well as his involvement Component Based Development for Enterprise Systems, published by Cambridge University Press, Hedley co-authored Component Based Software Engineering; Putting the Pieces Together, published by Addison Wesley. Ralph Hofman works in Manager Services (Benelux) at Aonix. Ralph studied computer science at the University of Twente in the Netherlands. He started as a freelance consultant for different companies and specialized in methods and tools for system development. Ralph initiated component-based development as a way of working within a major international Bank. He joined Aonix in 2000, where he is responsible for the consultancy and services in the Benelux. Steve Latchem is Director of International Services with Aonix. Steve has been within the IT industry for over 18 years, holding positions in large consultancy groups and IT Departments ranging from business analyst to object oriented consultant, architect and project manager. Steve now directs the global professional services group at Aonix. Steve collaborated on AntiPatterns: Refactoring Software & Projects in Crisis and co-authored Component Based Software Engineering; Putting the Pieces Together, published by Addison Wesley. Barry Maybank is Principal Consultant with Aonix. Barry has been within the IT industry for over 17 years, holding positions in consultancy groups, IT Product Companies and Engineering companies with roles ranging from software engineer to architect. Barry McGibbon is Associate Consultant with Aonix. Barry has worked in the IT industry for over 35 years, holding very senior management positions with leading computing services providers. He has been involved in component-based development initiatives for significant enterprises in the UK and Europe. As well as a frequent contributor to major journals, he is author of Managing Your Move To Object Technology: Guidelines & Strategies for a Smooth Transition published by SIGS Books Inc. He is also Technical Chair for Europe's largest CBD/OO conference and a series editor for Cambridge University Press. David Piper is a Principal Consultant with Aonix. David has been working in the IT industry for over 20 years holding positions in manufacturing, financial services and IT consultancy with roles ranging from analyst to quality assurance manager and project manager. Chris Simons is a Senior Consultant with Aonix. Christopher has been within the IT industry for over 12 years, holding positions in real-time, defense, retail, public sector and finance domains, with roles ranging from software engineer, lead analyst to technical architect. He has also taught object-orientation and development process at various universities as a visiting lecturer.

Editorial Reviews

From the Back Cover

Select Perspective, from Select Business Solutions, is a set of best practices for software development that has evolved over a decade into a world-class component-based development (CBD) process. It is a blend of approaches from several object-oriented methods, improved and adapted to meet the new demands of CBD and Web Services.

This book presents the authors' distilled wisdom and best practice for the construction of software systems using Select Perspective.

Highlights of the book:

  • Presents key workflows for supplying, managing and consuming software assets to deliver business solutions.
  • Uses UML to communicate designs, structures and blueprints across all roles involved in software projects.
  • Highlights real project experience via extensive examples and case studies.

For CIOs, IT directors, project managers and software developers, the Select Perspective provides a proven lifecycle for component and web service based solutions.



0321159853B10142002

About the Author

Hedley Apperly is a senior manager at Select Business Solutions, a division of Aonix Corporation. Aonix is a leading international software business with over 35,000 installations and half-a-million users worldwide. This book distils their many years of experience in helping customers to develop business-driven IT solutions.

Ralph Hofman is a senior manager at Select Business Solutions, a division of Aonix Corporation. Aonix is a leading international software business with over 35,000 installations and half-a-million users worldwide. This book distils their many years of experience in helping customers to develop business-driven IT solutions.

Steve Latchem is a senior manager at Select Business Solutions, a division of Aonix Corporation. Aonix is a leading international software business with over 35,000 installations and half-a-million users worldwide. This book distils their many years of experience in helping customers to develop business-driven IT solutions.

Barry Maybank is a senior manager at Select Business Solutions, a division of Aonix Corporation. Aonix is a leading international software business with over 35,000 installations and half-a-million users worldwide. This book distils their many years of experience in helping customers to develop business-driven IT solutions.

Barry McGibbon is a senior manager at Select Business Solutions, a division of Aonix Corporation. Aonix is a leading international software business with over 35,000 installations and half-a-million users worldwide. This book distils their many years of experience in helping customers to develop business-driven IT solutions.

David Piper is a senior manager at Select Business Solutions, a division of Aonix Corporation. Aonix is a leading international software business with over 35,000 installations and half-a-million users worldwide. This book distils their many years of experience in helping customers to develop business-driven IT solutions.

Chris Simons is a senior manager at Select Business Solutions, a division of Aonix Corporation. Aonix is a leading international software business with over 35,000 installations and half-a-million users worldwide. This book distils their many years of experience in helping customers to develop business-driven IT solutions.



0321159853AB10142002

Product Details

  • Paperback: 240 pages
  • Publisher: Addison-Wesley Professional; 1st edition (January 24, 2003)
  • Language: English
  • ISBN-10: 0321159853
  • ISBN-13: 978-0321159854
  • Product Dimensions: 9.3 x 7.4 x 0.5 inches
  • Shipping Weight: 15.7 ounces
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #3,310,500 in Books (See Top 100 in Books)

 

Customer Reviews

2 Reviews
5 star:
 (2)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

8 of 10 people found the following review helpful:
5.0 out of 5 stars Stop wondering how to do Component Based Development, March 5, 2003
By 
This review is from: Service- and Component-based Development: Using the Select Perspective and UML (Paperback)
If you where wondering how to do Component Based Development, stop now and read this book. The book gives some real good insights, based on the real live experiences of the authors.

When compared to other development processes like the Unified Process, this methodology is fully Service and Component Based. From the early start in the Select Perspective process, all activities are aimed at Reusing services and components before Buying them, and only as a last choice build them yourselves.

The book has some great modeling examples. This was the first time I have seen a straight foreward way of using UML for modeling against a Service based Architecture.

A must for people that are serious in adopting a Service and Component Based development process.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars A solid set of best practices, August 28, 2004
This review is from: Service- and Component-based Development: Using the Select Perspective and UML (Paperback)
Code reuse has been a part of the software development culture since two programmers first met at the coffee dispenser. There is an enormous amount of hard and anecdotal evidence that programmer productivity dramatically rises when developers share their ideas and where each does what they do best. Component development starts with this idea and extends it to a formal process. A component is a unit of software that can be linked to other components, where the sum total is a working application. The internal workings of the components are generally unknown to the user, a formal specification of what it accepts as input and returns as output is generally the only available information. The purpose of this book is to describe a working process where components are developed for reuse and later modification as necessary.
The component development process described begins at the beginning, in the lifecycle models used to construct the components. Since a component is in many ways a stand-alone piece of software, the lifecycle of a component is almost identical to that of a stand-alone application. The only real difference is that the construction of components is often considered to be similar to factory operations. While they are difficult to execute in practice, applying the quality control tactics and structured design processes used in factories to software development has several advantages. Starting with a reasonably firm understanding of what the product should be, constructing blueprints incorporating previous successes and then testing the product before release are sound development processes. As is the case with the parts built in a factory, a way usually must be found to test the component before it is "plugged in" to the rest of the application.
Select Perspective is a set of best practices for the development and use of object-oriented software components and is described in this book. I found the various steps of the select perspectives approach to be sensible. The chapter and section headers use a lot of terminology from factories and this is a reasonable thing to do. As the number of available components grows, one of the most important skills will be the ability to comparison shop for components. This important skill is the primary topic of chapter four, where the subtitles are: acquire component, classify and certify component or service, maintain components, locate and retrieve candidate component and monitoring component and service reuse. Since not all components will do exactly the same thing, the comparison will be evaluating a combination of functionality, speed of execution, ease of maintenance and the price. This will be a very difficult thing to do well.
A detailed case study of a select cruises business is given in an appendix. Use cases, UML class and sequence diagrams are used to describe the application in detail. While the diagrams are well done and the case study is easy to follow, some detailed understanding of UML is necessary if you are to understand them. This is also true for the bulk of the text, although the depth of UML knowledge does not have to be as great. UML diagrams are used to illustrate the topics, but since they are supplementing the textual explanations, it is possible to understand them without knowing a great deal of UML.
While it has not progressed as fast as most people predicted, component-based development is the way in which software will be developed in the future. As the number of source lines in applications exceeds ten million, there is no way that such programs can be built and maintained if they are not constructed from understandable, distinct and testable components. This book sets down a formal, but not overly rigid set of processes that can be followed to successfully implement component-based development.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject