Title:
Service-and component-based development : using the select perspective and UML
Series:
The Addison-Wesley component software series
Publication Information:
London : Addison-Wesley, 2003
ISBN:
9780321159854
Added Author:
Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010053534 | QA76.76.C66 S47 2003 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
Presenting the approaches and practices for the construction of software systems using Select Perspective, this book details key workflows for a contemporary approach to supplying, managing and consuming software assets to deliver business IT systems. The text provides a comprehensive development lifestyle for component and Web service based IT solutions, that supports parallel development activities, to reduce time-to-time market. Real world project experience and examples are included.
Author Notes
Hedley Apperly, Ralph Hofman, Steve Latchem, Barry Maybank, Barry McGibbon, David Piper and Chris Simons are all senior managers or consultants at Select Business Solutions, a division of Aonix Corporation
Table of Contents
Foreword | p. xi |
About the authors | p. xiii |
About the organization | p. xv |
Preface | p. xvii |
The structure of this book | p. xviii |
Acknowledgements | p. xxii |
Introduction | p. xxiii |
1 Introduction to contemporary software development | p. 1 |
Basics of construction | p. 2 |
Componentization | p. 3 |
Conclusion | p. 9 |
2 Overview of Select Perspective | p. 11 |
Component-based development | p. 12 |
Select perspective development life cycle | p. 13 |
Project types | p. 17 |
Agile software development | p. 17 |
Summary | p. 19 |
3 Supply | p. 20 |
Making the supply decisions | p. 22 |
Component delivery | p. 24 |
Technical architecture | p. 33 |
Summary | p. 33 |
4 Manage | p. 34 |
Acquire component | p. 35 |
Classify and certify component or service | p. 37 |
Maintain components | p. 38 |
Locate and retrieve candidate component | p. 39 |
Monitoring component and service reuse | p. 40 |
Summary | p. 41 |
5 Consume | p. 42 |
Business alignment | p. 43 |
Business architecture | p. 52 |
Technical architecture | p. 63 |
Solution delivery | p. 67 |
Solution rollout | p. 75 |
Maintain and support solution | p. 81 |
6 Data architecture | p. 84 |
Data architecture delivery | p. 85 |
Data architecture analysis | p. 86 |
Specify information architecture | p. 87 |
Design data environments | p. 89 |
Data migration planning | p. 91 |
Data store construction and rollout | p. 91 |
Summary | p. 92 |
7 Project management | p. 93 |
Increment planning | p. 96 |
Summary | p. 99 |
8 Roles | p. 100 |
9 Techniques | p. 106 |
10 Deliverables | p. 120 |
Supply | p. 120 |
Manage | p. 129 |
Consume | p. 132 |
Summary | p. 147 |
11 Tools | p. 148 |
Component factories | p. 148 |
Component managers | p. 149 |
Visual modeling tools | p. 150 |
Requirements management | p. 151 |
Application assemblers | p. 151 |
Test managers | p. 152 |
Application animators | p. 152 |
Patterns | p. 152 |
O-R mapping | p. 153 |
Project management tools | p. 153 |
Process management and rollout tools | p. 154 |
Epilogue: taking it on | p. 155 |
Glossary | p. 157 |
References | p. 165 |
Further reading | p. 166 |
Select Cruises Case study | p. 167 |
Index | p. 207 |