Principles of CASE Tool Integration
Computer Aided Software Engineering (CASE) tools typically support individual users in the automation of a set of tasks within a software development process. Such tools have helped organizations in their efforts to develop better software within budget and time constraints. However, many organizations are failing to take full advantage of CASE technology as they struggle to make coordinated use of collections of tools, often obtained at different times from different vendors. This book provides an in-depth analysis of the CASE tool integration problem, and describes practical approaches that can be used with current CASE technology to help your organization take greater advantage of integrated CASE.
1136530596
Principles of CASE Tool Integration
Computer Aided Software Engineering (CASE) tools typically support individual users in the automation of a set of tasks within a software development process. Such tools have helped organizations in their efforts to develop better software within budget and time constraints. However, many organizations are failing to take full advantage of CASE technology as they struggle to make coordinated use of collections of tools, often obtained at different times from different vendors. This book provides an in-depth analysis of the CASE tool integration problem, and describes practical approaches that can be used with current CASE technology to help your organization take greater advantage of integrated CASE.
157.19 In Stock
Principles of CASE Tool Integration

Principles of CASE Tool Integration

Principles of CASE Tool Integration

Principles of CASE Tool Integration

eBook

$157.19 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

Computer Aided Software Engineering (CASE) tools typically support individual users in the automation of a set of tasks within a software development process. Such tools have helped organizations in their efforts to develop better software within budget and time constraints. However, many organizations are failing to take full advantage of CASE technology as they struggle to make coordinated use of collections of tools, often obtained at different times from different vendors. This book provides an in-depth analysis of the CASE tool integration problem, and describes practical approaches that can be used with current CASE technology to help your organization take greater advantage of integrated CASE.

Product Details

ISBN-13: 9780195357417
Publisher: Oxford University Press
Publication date: 09/01/1994
Sold by: Barnes & Noble
Format: eBook
File size: 3 MB

About the Author

all at Carnegie Mellon University

Table of Contents

Preface3
Part IThe Problem of Integration in a CASE Environment9
Chapter 1Introduction11
1.1Introduction11
1.2What Is CASE?12
1.3What Is a CASE Tool?13
1.4What Is a CASE Environment?15
1.5Expectations About CASE and the Need for Tool Integration17
1.6A Hypothetical Example of the Problems of CASE Tool Integration18
1.7Summary24
Chapter 2Previous Approaches to Understanding CASE Tool Integration27
2.1Introduction27
2.2Conceptual Models of Integration28
2.3Evolution of Integrated CASE Environment Architectures36
2.4Summary45
Chapter 3Toward a Better Understanding of Integration47
3.1Introduction47
3.2A New Conceptual Model of Integration48
3.3Integration as a Design Activity51
3.4Realizing a Federated CASE Environment52
3.5Summary55
Part IIService, Mechanism, and Process Level Integration57
Chapter 4A Service-Based Model of a CASE Environment59
4.1Introduction59
4.2Overview of the PSE Reference Model61
4.3Description of Reference Model Services64
4.4Uses of the Reference Model69
4.5Summary72
Chapter 5Properties and Types of Integration Mechanisms73
5.1Introduction73
5.2Properties of Integration74
5.3The Relationship Between Data and Control Integration76
5.4Presentation Integration78
5.5Summary80
Chapter 6Data Integration Mechanisms83
6.1Introduction83
6.2Key Issues for Data Integration84
6.3Data Persistence84
6.4Semantic Mechanisms for Data Integration89
6.5Other Factors for Data Integration92
6.6Examples of Actual Integration Mechanisms94
6.7Summary105
Chapter 7Control Integration Mechanisms107
7.1Introduction107
7.2Integration in a CASE Environment108
7.3The Message Passing Approach110
7.4Examples of the Message Passing Approach113
7.5Discussion124
7.6Summary131
Chapter 8The Role of Process in Integrated CASE Environments133
8.1Introduction133
8.2Understanding the Nature of Process Integration134
8.3Process Integration and CASE Tools and Environments138
8.4Examples of Process and CASE Tool Interactions142
8.5Summary147
Part IIIPractical Experiences with CASE Integration149
Chapter 9Experiments in Environment Integration151
9.1Introduction151
9.2The Integration Experiments153
9.3Summary174
Chapter 10Replacing the Message Service in a CASE Integration Framework177
10.1Introduction177
10.2Background179
10.3Getting Started181
10.4Adding the ToolTalk Interface183
10.5Running the Experiment Scenario186
10.6Replacing ToolTalk in the Emulation Framework187
10.7Lessons Learned188
10.8Summary189
Chapter 11Integration of Case Tools with CM Systems: Lessons Learned193
11.1Introduction193
11.2Key Concepts Related to CM and Case Tool Integration195
11.3Case Tool Integration Scenarios Involving CM202
11.4Summary212
Part IVA Review of the Current State of Case Tool Integration215
Chapter 12Case Environments in Practice217
12.1Introduction217
12.2Background of the Studies218
12.3Observations219
12.4An Example of a Transitional Case Environment233
12.5Case Environment Progress over the Past Decade235
12.6Summary236
Chapter 13Summary and Conclusions239
13.1Introduction239
13.2Major Themes Discussed240
13.3How Will Progress Be Made?243
13.4Final Thoughts245
References247
Appendix ASample Descriptions of Case Integration Efforts255
Appendix BList of Figures263
Appendix CList of Tables267
Index269
From the B&N Reads Blog

Customer Reviews