Imagen de cubierta local
Imagen de cubierta local

Case is software automation / Carma McClure.

Por: Idioma: Inglés Detalles de publicación: New Jersey : Prentice Hall, 1989Descripción: 290 pTipo de contenido:
  • texto
Tipo de medio:
  • sin mediación
Tipo de soporte:
  • volumen
ISBN:
  • 0131193309
Tema(s):
Contenidos:
Valoración
    Valoración media: 0.0 (0 votos)
Existencias
Tipo de ítem Biblioteca actual Signatura topográfica Estado Fecha de vencimiento Código de barras Reserva de ítems
Libro Libro Facultad Regional Santa Fe - Biblioteca "Rector Comodoro Ing. Jorge Omar Conca" 004.4'22 M131c (Navegar estantería(Abre debajo)) Sólo Consulta 6633
Total de reservas: 0
Navegando Facultad Regional Santa Fe - Biblioteca "Rector Comodoro Ing. Jorge Omar Conca" estanterías Cerrar el navegador de estanterías (Oculta el navegador de estanterías)
004.4'22 B244t Case method : task and deliverables / 004.4'22 M131 Case : 004.4'22 M131 Case : 004.4'22 M131c Case is software automation / 004.422.63 AH68 Estructuras de datos y algoritmos / 004.422.63 AH68 Estructuras de datos y algoritmos / 004.422.63 AH68 Estructuras de datos y algoritmos /

CONTENIDO
List of Boxes ix
Preface xi
PART I. INTRODUCTION TO COMPUTER-AIDED SOFTWARE ENGINEERING
Computer Aided software engineering
1. State of the Art 3
Just Imagine 3
Computer-Aided Software Engineering 4
Software Automation 5
Benefits of CASE 6
Example of CASE Tools 7
CASE History 8
Goal of CASE 14
A Change in Attitude 14
The Direction of Automation 15
PART II. COMPONENTS OF A CASE SYSTEM
The CASE Software Development
2. Environment 19
The New Software Development Environment 19
CASE Workbench 19
Graphics Capability 22
The Need for Diagrams 23
Advantages of Structured Diagramming Techniques 25
Uses of Structured Diagrams 25
Multiple System Views 33
Essential Trio of Diagram Types 35
Automated Diagramming 35
Beyond Automatic Drafting 39
Error Checking 41
CASE Information Repository 53
Integration 65
3. CASE Software Process Support 71
Software Process and Methodology Support 71
Front-End Loading of the Life Cycle 72
Prototyping 72
Simulation 75
Code Generation 75
Structured Methodology Support 77
Classifications of Structured Methodologies 81
Widely-Used Structured Methodologies 89
Structured Analysis 91
Yourdon Structured Design 97
Jackson Program Design Methodology 105
Martin Information Engineering Methodology 111
Data Structured Systems Development Methodology 118
4. CASE Hardware Platforms 125
Redefining the Software Support Environment 125
Alternative Hardware Platforms 125
Basic CASE SystemComponents 129
Summary 133
5. Categories of CASE Tools 135
Distinguishing CASE Tools 135
CASE Toolkits 136
Analysis Toolkits 137
Data Design Toolkits 141
Programming Toolkits 141
Maintenance Toolkits 144
Project Management Toolkits 148
Frameworks 149
CASE Workbenches 150
CASE Methodology Companions 152
PART III. USE OF COMPUTER-AIDED SOFTWARE ENGINEERING
6. Case Studies on CASE 157
Increasing Software Productivity 157
EXCELERATOR Productivity Experiences 158
APPLICATION FACTORY Productivity Experiences 161
INFORMATION ENGINEERING WORKBENCH Productivity Experiences 166
Summary 168
7. CASE Implementation Considerations 171
Multifaceted Software Problems and Solutions 171
CASE or No CASE 173
Establishing the Needs 173
Making aCASE Decision 175
CASE Implementation Plan 176
Methodology First 176
CASE Pilot Project 178
CASE Implementors 179
CASE Tool Selection 179
Selling CASE 179
Evaluating CASE 181
8. Software Life Cycle Changes 183
Streamlining the Software Life Cycle 183
A Unifying Concept 184
Traditional Life Cycle Model 186
CASE Software Life Cycle 187
One and Only One Model 192
A New Life Cycle View 192
9. Relationship to Other Software Technologies 195
Combination Technology 195
Fourth-Generation Technology 196
Fifth-Generation Technology 200
Life Cycle Coverage 201
CASE Advantages over Fourth Generation 202
Summary 203
PART IV. SOFTWARE DEVELOPMENT IN THE 1990s
10. The Characteristics of Software Automation 207
More Software Automation 207
Again Imagine 208
Changes to the Software Process 209
Changes to Software Tools 210
Intelligent Shell 212
11. Habitable Environments 215
User Interface 215
Beyond CASE Environments 216
User Friendly 217
User Centered 221
Beyond Responsive to Reactionary 227
Diagnostic 228
Corrective 229
Intelligent Tutor 235
Summary 241
12. The Methodology Driver 245
Automating Software Methodology Knowledge and Experience 245
Components of the Methodology Driver 247
New Software Development Process 256
Summary 259
13. Software Reusability 261
Reusability with CAD/CAM Systems 261
Revolutionary Change for Software Development 261
Software Libraries 262
Many Forms of Software Reusability 263
Reusability Studies and Projects 264
Problems with Software Reusability 265
Representing a Reusable Software Component 267
Packages 267
Parts 270
Limitations of Code Reuse 271
CASE and Code Reuse 272
Higher Level Software Reuse 274
Specification Reuse 275
Program Building with Reusable Components 276
Reusability Increases Productivity 278
Summary 278
PART V. EPILOGUE
14. CASE Closed 283
Closing Thoughts 283
Index 285

No hay comentarios en este titulo.

para colocar un comentario.

Haga clic en una imagen para verla en el visor de imágenes

Imagen de cubierta local