Principles of CASE Tool Integration [NOOK Book]

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

See more details below
Principles of CASE Tool Integration

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$210.00
BN.com price

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.

Read More Show Less

Editorial Reviews

From the Publisher
"Experience, experimentation, and theory are nicely blended to provide a well-engineered contribution to the field of software engineering. . .this book should be on the reference shelves of all who claim the field." —Computing Reviews
Read More Show Less

Product Details

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

Meet the Author

all at Carnegie Mellon University
Read More Show Less

Table of Contents

Preface 3
Part I The Problem of Integration in a CASE Environment 9
Chapter 1 Introduction 11
1.1 Introduction 11
1.2 What Is CASE? 12
1.3 What Is a CASE Tool? 13
1.4 What Is a CASE Environment? 15
1.5 Expectations About CASE and the Need for Tool Integration 17
1.6 A Hypothetical Example of the Problems of CASE Tool Integration 18
1.7 Summary 24
Chapter 2 Previous Approaches to Understanding CASE Tool Integration 27
2.1 Introduction 27
2.2 Conceptual Models of Integration 28
2.3 Evolution of Integrated CASE Environment Architectures 36
2.4 Summary 45
Chapter 3 Toward a Better Understanding of Integration 47
3.1 Introduction 47
3.2 A New Conceptual Model of Integration 48
3.3 Integration as a Design Activity 51
3.4 Realizing a Federated CASE Environment 52
3.5 Summary 55
Part II Service, Mechanism, and Process Level Integration 57
Chapter 4 A Service-Based Model of a CASE Environment 59
4.1 Introduction 59
4.2 Overview of the PSE Reference Model 61
4.3 Description of Reference Model Services 64
4.4 Uses of the Reference Model 69
4.5 Summary 72
Chapter 5 Properties and Types of Integration Mechanisms 73
5.1 Introduction 73
5.2 Properties of Integration 74
5.3 The Relationship Between Data and Control Integration 76
5.4 Presentation Integration 78
5.5 Summary 80
Chapter 6 Data Integration Mechanisms 83
6.1 Introduction 83
6.2 Key Issues for Data Integration 84
6.3 Data Persistence 84
6.4 Semantic Mechanisms for Data Integration 89
6.5 Other Factors for Data Integration 92
6.6 Examples of Actual Integration Mechanisms 94
6.7 Summary 105
Chapter 7 Control Integration Mechanisms 107
7.1 Introduction 107
7.2 Integration in a CASE Environment 108
7.3 The Message Passing Approach 110
7.4 Examples of the Message Passing Approach 113
7.5 Discussion 124
7.6 Summary 131
Chapter 8 The Role of Process in Integrated CASE Environments 133
8.1 Introduction 133
8.2 Understanding the Nature of Process Integration 134
8.3 Process Integration and CASE Tools and Environments 138
8.4 Examples of Process and CASE Tool Interactions 142
8.5 Summary 147
Part III Practical Experiences with CASE Integration 149
Chapter 9 Experiments in Environment Integration 151
9.1 Introduction 151
9.2 The Integration Experiments 153
9.3 Summary 174
Chapter 10 Replacing the Message Service in a CASE Integration Framework 177
10.1 Introduction 177
10.2 Background 179
10.3 Getting Started 181
10.4 Adding the ToolTalk Interface 183
10.5 Running the Experiment Scenario 186
10.6 Replacing ToolTalk in the Emulation Framework 187
10.7 Lessons Learned 188
10.8 Summary 189
Chapter 11 Integration of Case Tools with CM Systems: Lessons Learned 193
11.1 Introduction 193
11.2 Key Concepts Related to CM and Case Tool Integration 195
11.3 Case Tool Integration Scenarios Involving CM 202
11.4 Summary 212
Part IV A Review of the Current State of Case Tool Integration 215
Chapter 12 Case Environments in Practice 217
12.1 Introduction 217
12.2 Background of the Studies 218
12.3 Observations 219
12.4 An Example of a Transitional Case Environment 233
12.5 Case Environment Progress over the Past Decade 235
12.6 Summary 236
Chapter 13 Summary and Conclusions 239
13.1 Introduction 239
13.2 Major Themes Discussed 240
13.3 How Will Progress Be Made? 243
13.4 Final Thoughts 245
References 247
Appendix A Sample Descriptions of Case Integration Efforts 255
Appendix B List of Figures 263
Appendix C List of Tables 267
Index 269
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)