Aligning Modern Business Processes and Legacy Systems: A Component-Based Perspective
暫譯: 對齊現代商業流程與舊系統:基於元件的視角
Willem-Jan van van den Heuvel
- 出版商: MIT
- 出版日期: 2007-02-09
- 售價: $1,190
- 貴賓價: 9.8 折 $1,166
- 語言: 英文
- 頁數: 240
- 裝訂: Hardcover
- ISBN: 0262220792
- ISBN-13: 9780262220798
-
相關分類:
企業資源規劃 Erp、資訊科學
立即出貨
買這商品的人也買了...
-
$650$514 -
$580$458 -
$650$514 -
$860$679 -
$390$308 -
$780$616 -
$690$538 -
$680$537 -
$650$585 -
$580$458 -
$350$298 -
$880$695 -
$780$663 -
$550$435 -
$680$578 -
$600$480 -
$680$537 -
$620$490 -
$580$452 -
$580$458 -
$580$452 -
$580$458 -
$450$356 -
$520$406 -
$820$648
相關主題
商品描述
Description
Distributed business component computing--the assembling of business components into electronic business processes, which interact via the Internet--caters to a new breed of enterprise systems that are flexible, relatively easy to maintain and upgrade to accommodate new business processes, and relatively simple to integrate with other enterprise systems. Companies with unwieldy, large, and heterogeneous inherited information systems--known as legacy systems--find it extremely difficult to align their old systems with novel business processes. Legacy systems are not only tightly intertwined with existing business processes and procedures but also have a brittle architecture after years of ad-hoc fixes and offer limited openness to other systems. In this book, Willem-Jan van den Heuvel provides a methodological framework that offers pragmatic techniques for aligning component-based business processes and legacy systems.
Van den Heuvel's methodology is based on three building blocks: reverse engineering, which allows legacy systems to be componentized; forward engineering, which derives a set of business components from requirements of the new business processes; and alignment of new business processes and componentized legacy systems. Van den Heuvel provides a theoretical foundation for these, with chapters that discuss component-based development, introduce a case study that is used throughout the book to illustrate the methodology, and assess methods and technologies for legacy integration, component adaptation, and process alignment. He describes the methodological framework itself and its techniques to align new business processes with legacy systems by adopting a meet-in-the-middle strategy. Drawing on topics from a wide range of disciplines, including component-based development, distributed computing, business process modeling, and others, Aligning Modern Business Processes and Legacy Systems offers theoretically grounded practical methodology that has been explored and tested in a variety of experiments as well as some real-world projects.
Willem-Jan van den Heuvel is Associate Professor in the Department of Computer Science at Tilburg University.
Table of contents
Series Foreword ix
Foreword by Michael L. Brodie xiii
Preface xv
Acknowledgments xxi
1 Software Components 1
1.1 What Components Are (and Are Not) 1
1.2 Interfaces and Components 2
1.3 A Classification of Component Interface Models 4
1.4 Component Interoperability 9
1.5 Business Components 12
1.6 Web-Enabled Components
The Substrate of Web Services 14
2 Leveraging Legacy Systems 21
2.1 Legacy Systems as Application, Data, and Time Stovepipes 22
2.2 Managing the Evolution of Enterprise Applications 22
2.3 Legacy Portfolio Analysis 28
2.4 Wrappers, Connectors, Mediators, and Adapters 32
2.5 The Landscape of Legacy Wrappers 33
2.6 A Roadmap for Developing Wrappers 37
2.7 Modularizing Legacy Systems 38
2.8 Constructing WSDL/SOAP-Based Wrappers 40
2.9 Wrappers in Action: A Case Study 42
3 Developing Enterprise Applications 53
3.1 Loosely Coupled versus Tightly Coupled Networked Enterprises 53
3.2 Single Organizations 55
3.3 Networked Organizations 59
3.4 Toward a Methodological Framework 67
4 The Methodological Framework 71
4.1 Overview of the Methodological Framework 72
4.2 Running Example 74
4.3 Forward Engineering 80
4.4 Reverse Engineering 88
4.5 Matching Phase 93
4.6 Adpatation Phase 100
4.7 Running Example 101
5 Matching Phase 103
5.1 Structural Matching 103
5.2 Semantic Matching 116
5.3 Metamodel-Driven Matching 131
6 Adaptation Phase 147
6.1 Component Adaptation 147
6.2 Parametric Contracts 153
6.3 Adapter Generation 161
7 Beyond the Methodological Framework 171
7.1 Alignment as a Continuous Framework 171
7.3 Quo Vadis? 176
Appendix: Running Example 179
Notes 189
References 191
Index 203
商品描述(中文翻譯)
**描述**
分散式商業元件計算——將商業元件組合成電子商務流程,這些流程通過互聯網進行互動——滿足了一種新型企業系統的需求,這些系統靈活、相對容易維護和升級,以適應新的商業流程,並且相對簡單地與其他企業系統集成。擁有笨重、大型和異構的遺留資訊系統的公司(稱為遺留系統)發現,將其舊系統與新穎的商業流程對齊極為困難。遺留系統不僅與現有的商業流程和程序緊密相連,而且在經過多年的臨時修復後,架構變得脆弱,對其他系統的開放性有限。在本書中,Willem-Jan van den Heuvel 提供了一個方法論框架,提供了對齊基於元件的商業流程和遺留系統的實用技術。
Van den Heuvel 的方法論基於三個構建塊:逆向工程,這使得遺留系統可以元件化;前向工程,這從新商業流程的需求中導出一組商業元件;以及新商業流程與元件化遺留系統的對齊。Van den Heuvel 為這些提供了理論基礎,章節討論了基於元件的開發,介紹了一個在整本書中使用的案例研究以說明該方法論,並評估了遺留集成、元件適應和流程對齊的方法和技術。他描述了方法論框架本身及其技術,通過採用中間會合策略來對齊新商業流程與遺留系統。該書涵蓋了來自多個學科的主題,包括基於元件的開發、分散式計算、商業流程建模等,《對齊現代商業流程與遺留系統》提供了理論基礎的實用方法論,這些方法論已在各種實驗和一些現實世界的項目中進行探索和測試。
Willem-Jan van den Heuvel 是蒂爾堡大學計算機科學系的副教授。
**目錄**
系列前言 ix
前言 by Michael L. Brodie xiii
前言 xv
致謝 xxi
1 軟體元件 1
1.1 什麼是元件(以及不是元件的) 1
1.2 介面與元件 2
1.3 元件介面模型的分類 4
1.4 元件互操作性 9
1.5 商業元件 12
1.6 網路啟用元件
網路服務的基礎 14
2 利用遺留系統 21
2.1 遺留系統作為應用、數據和時間的煙囪 22
2.2 管理企業應用的演變 22
2.3 遺留投資組合分析 28
2.4 包裝器、連接器、中介和適配器 32
2.5 遺留包裝器的全景 33
2.6 開發包裝器的路線圖 37
2.7 模組化遺留系統 38
2.8 構建 WSDL/SOAP 基礎的包裝器 40
2.9 包裝器的實踐:案例研究 42
3 開發企業應用 53
3.1 鬆耦合與緊耦合的網路企業 53
3.2 單一組織 55
3.3 網路組織 59
3.4 方法論框架的建立 67
4 方法論框架 71
4.1 方法論框架概述 72
4.2 運行示例 74
4.3 前向工程 80
4.4 逆向工程 88
4.5 匹配階段 93
4.6 適應階段 100
4.7 運行示例 101
5 匹配階段 103
5.1 結構匹配 103
5.2 語義匹配 116
5.3 元模型驅動的匹配 131
6 適應階段 147
6.1 元件適應 147
6.2 參數合約 153
6.3 適配器生成 161
7 超越方法論框架 171
7.1 對齊作為持續框架 171
7.3 Quo Vadis? 176
附錄:運行示例 179
註釋 189
參考文獻 191
索引 203