Service- and component-based development : using Select Perspective and UML

著者

    • Apperly, Hedley
    • Hofman, Ralph
    • Latchem, Steve
    • Maybank, Barry
    • McGibbon, Barry
    • Piper, David
    • Simons, Chris

書誌事項

Service- and component-based development : using Select Perspective and UML

Hedley Apperly ... [et al.]

(The Addison-Wesley component software series / Clemens Szyperski, series editor)

Addison-Wesley, 2003

大学図書館所蔵 件 / 1

この図書・雑誌をさがす

注記

Includes bibliographical references and index

内容説明・目次

内容説明

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. D

目次

Structure of the Book This book has eleven main chapters that cover the major topics of component based development (CBD) using the Select Perspective. After the introduction and overview chapters are the three key chapters covering the supply-manage-consume lifecycle. These three chapters detail the workflows, processes, and activities that ensure successful delivery of business IT solutions. Although they are closely related, each chapter can be studied separately. The remaining chapters cover supporting material referred to in the main supply-manage-consume chapters, such as techniques and deliverables. CHAPTER 1 Introduction to Component Based Development outlines the experiences you need to derive real business benefits from using software components. It also shows how the component based approach is similar to the scenario of buildings houses. CHAPTER 2 Overview of Select Perspective provides a description of the development lifecycle for component based solutions, outlines the business benefits of adopting this approach, and lays out the principles behind the method. It gives an introduction to the supply-manage-consume workflows. CHAPTER 3 Supply discusses the issues surrounding the build/reuse/rent/buy debate for the supply of components and services, such as those provided by Web Services. It presents the detail on the tasks and activities for delivering components. CHAPTER 4 Manage shows how reusing components is more than simply storing them in a library and providing a catalog. This involves strategies for acquisition, certification, classification, and publishing of components, as well as success in locating and retrieving those components. CHAPTER 5 Consume forms an umbrella process for all those activities that focus on the project-based delivery of business solutions: business alignment, business architecture, technical architecture, solution delivery, solution rollout, maintenance and support. Each section describes these major processes in detail and within this framework, Select Perspective fully supports the concepts of incremental working and iteration. CHAPTER 6 Data Architecture details the approach to handing the complexities of storing and managing data. It discusses the different approach to data migrations and shows how data components provide a flexible and adaptable way to handle the information used by the solution. CHAPTER 7 Project Management outlines core features of Select Perspective that address the issues that frequently arise in projects. These core features include: use case driven, iterative working, incremental working, parallel working, and active support for different project types. CHAPTER 8 Roles list the skills and responsibilities for those roles that are special to the component development approach as well as those common roles where new skills are needed. CHAPTER 9 Techniques focuses on those techniques that are special to the component development approach. CHAPTER 10 Deliverables covers the many products produces during a CBD project, some of which are common to all types of software development projects. CHAPTER 11 Tools provides details of the Select Business Solutions products that support the component based development approach

「Nielsen BookData」 より

関連文献: 1件中  1-1を表示

詳細情報

ページトップへ