Detalles MARC
000 -Cabecera |
Campo de control de longitud fija |
05404nam a2200385 a 4500 |
003 - Identificador del Número de control |
Identificador del número de control |
AR-sfUTN |
008 - Códigos de información de longitud fija-Información general |
Códigos de información de longitud fija |
170717s2002 -us||||| |||| 00| 0 eng d |
020 ## - ISBN |
ISBN |
0-201-72229-1 |
040 ## - Fuente de la catalogación |
Centro transcriptor |
AR-sfUTN |
041 ## - Código de lengua |
Código de lengua del texto |
eng |
080 ## - CDU |
Clasificación Decimal Universal |
004.41 SM53 |
Edición de la CDU |
2000 |
100 1# - Punto de acceso principal-Nombre de persona |
Nombre personal |
Smith, Connie U. |
245 10 - Mención de título |
Título |
Performance solutions : |
Resto del título |
a practical guide to creating responsive, scalable software / |
Mención de responsabilidad |
Connie U. Smith, Lloyd G. Williams. |
260 ## - Publicación, distribución, etc. (pie de imprenta) |
Lugar de publicación, distribución, etc. |
Indianápolis : |
Nombre del editor, distribuidor, etc. |
Pearson, |
Fecha de publicación, distribución, etc. |
2002 |
300 ## - Descripción física |
Extensión |
510 p. |
336 ## - Tipo de contenido |
Fuente |
rdacontent |
Término de tipo de contenido |
texto |
Código de tipo de contenido |
txt |
337 ## - Tipo de medio |
Fuente |
rdamedia |
Nombre del tipo de medio |
sin mediación |
Código del tipo de medio |
n |
338 ## - Tipo de soporte |
Fuente |
rdacarrier |
Nombre del tipo de soporte |
volumen |
Código del tipo de soporte |
nc |
490 ## - Mención de serie |
Mención de serie |
Addison-Wesley object technology |
505 80 - Nota de contenido con formato |
Nota de contenido con formato |
CONTENIDO<br/>Part I Introduction and Overview<br/>Chapter 1 Introduction 3<br/>1.1 Software and Performance 3<br/>1.2 The Importance of Performance 6<br/>1.3 How Should You Manage Performance? 14<br/>1.4 Software Performance Engineering 16<br/>1.5 SPE for Object-Oriented Systems 21<br/>Chapter 2 SPE Quick View 27<br/>2.1 SPE Process for Object-Oriented Systems 27<br/>2.2 Case Study 32<br/>2.3 SPE in the Unified Software Process 40<br/>2.4 Performance Solutions 41<br/>Chapter 3 SPE and the UML 47<br/>3.1 Overview 47<br/>3.2 Extending the UML 48<br/>3.3 Use Cases and Scenarios 50<br/>3.4 Extensions to Sequence Diagram Notation 55<br/>3.5 Specifying Time 59<br/>3.6 Concurrency 62<br/>Part II SPE Models<br/>Chapter 4 Software Execution Models 71<br/>4.1 Purpose 71<br/>4.2 Representing Software Execution Models 72<br/>4.3 Model Solutions 79<br/>4.4 Analysis Procedures 83<br/>4.5 Execution Graphs from Sequence Diagrams 88<br/>4.6 ICAD Case Study 89<br/>4.7 Modeling Hints 102<br/>Chapter 5 Web Applications and Other Distributed Systems 105<br/>5.1 Introduction 105<br/>5.2 Web Applications 106<br/>5.3 Distributed Object Technology 109<br/>5.4 Modeling Distributed System Interactions 115<br/>5.5 Example: Web e-Commerce Application 123<br/>5.6 Modeling Hints 130<br/>Chapter 6 System Execution Models 133<br/>6.1 Introduction 133<br/>6.2 System Model Basics 135<br/>6.3 Deriving System Model Parameters from Software Model Results 146<br/>6.4 Using the System Model for SPE 150<br/>6.5 Distributed System Case Study 153<br/>6.6 Modeling Hints 165<br/>Part III Data Collection <br/>Chapter 7 SPE Data Collection 169<br/>7.1 Introduction 169<br/>7.2 SPE Data Requirements 170<br/>7.3 Performance Walkthrough 179<br/>7.4 Resource Estimation Techniques 195<br/>Chapter 8 Software Measurement and Instrumentation 203<br/>8.1 Introduction 203<br/>8.2 What Should You Measure? 204<br/>8.3 Planning for Performance Measurement 208<br/>8.4 Performance Measurement Concepts 214<br/>8.5 Data Collection Techniques and Tools 221<br/>8.6 Instrumentation 227<br/>8.7 Application Resource Measurement 233<br/>Part IV Performance Solutions<br/>Chapter 9 Performance-Oriented Design 241<br/>9.1 Principles for Performance-Oriented Design 241<br/>9.2 Performance Control Principles 242<br/>9.3 Independent Principles 245<br/>9.4 Synergistic Principles 252<br/>9.5 Using the Principles 257<br/>Chapter 10 Performance Patterns 261<br/>10.1 Overview 261<br/>10.2 Fast Path 263<br/>10.3 First Things First 267<br/>10.4 Coupling 269<br/>10.5 Batching 272<br/>10.6 Alternate Routes 276<br/>10.7 Flex Time 279<br/>10.8 Slender Cyclic Functions 282<br/>Chapter 11 Performance Antipatterns 287<br/>11.1 Overview 287<br/>11.2 The "god" Class 288<br/>11.3 Excessive Dynamic Allocation 293<br/>11.4 Circuitous Treasure Hunt 296<br/>11.5 The One-Lane Bridge 301<br/>11.6 Traffic Jam 304<br/>Chapter 12 Implementation Solutions 309<br/>12.1 Overview 309<br/>12.2 Performance Tuning 311<br/>12.3 General Performance Solutions 316<br/>12.4 Performance Solutions for Object-Oriented Software 327<br/>Part V Applications<br/>Chapter 13 Web Applications 341<br/>13.1 Introduction 341<br/>13.2 Performance Issues 343<br/>13.3 SPE Models for Web Applications 345<br/>13.4 Case Study: Nachtfliegen.com 349<br/>13.5 Typical Performance Problems 366<br/>Chapter 14 Embedded Real-Time Systems 373<br/>14.1 Introduction 373<br/>14.2 Embedded Real-Time Systems Background 374<br/>14.3 Performance Issues 379<br/>14.4 SPE Models for Embedded Real-Time Systems 384<br/>14.5 Case Study: Telephony Switching 385<br/>14.6 Typical Performance Problems 396<br/>Part VI Making SPE Happen<br/>Chapter 15 The SPE Process 407<br/>15.1 Introduction 407<br/>15.2 The SPE Process 408<br/>15.3 Late Life Cycle SPE Activities 419<br/>15.4 Post-Deployment Performance Management 423<br/>15.5 SPE Artifacts 424<br/>15.6 Integrating SPE Into Your Software Process 431<br/>hapter 16 Implementing SPE 439<br/>16.1 Introduction 439<br/>16.2 Tools 440<br/>16.3 SPE Adoption and Use 444<br/>16.4 SPE Implementation Strategies 455<br/>16.5 Critical Factors for Successful Projects 459<br/>16.6 SPE Future 461<br/>Part VII Appendixes<br/>Appendix A UML Notation 467<br/>A.1 Use Case Diagrams 468<br/>A.2 Sequence Diagrams 469<br/>A.3 Deployment Diagrams 471<br/>A.4 Stereotypes, Tagged Values, and Constraints 472<br/>Appendix B SPE Modeling Notations 475<br/>B.1 Execution Graph Notation 476<br/>B.2 Information Processing Graph Notation 478<br/>Bibliography 479<br/>Index 489 |
650 ## - Punto de acceso adicional de materia - Término de materia |
Término de materia |
INGENIERIA DEL SOFTWARE |
650 ## - Punto de acceso adicional de materia - Término de materia |
Término de materia |
DISEÑO DE SOFTWARE |
650 ## - Punto de acceso adicional de materia - Término de materia |
Término de materia |
DEFINICION DE SOFTWARE |
650 ## - Punto de acceso adicional de materia - Término de materia |
Término de materia |
SOFTWARE PERFORMANCE ENGINEERING |
650 ## - Punto de acceso adicional de materia - Término de materia |
Término de materia |
SOFTWARE ORIENTADO A OBJETOS |
650 ## - Punto de acceso adicional de materia - Término de materia |
Término de materia |
WEB APPLICATIONS |
650 ## - Punto de acceso adicional de materia - Término de materia |
Término de materia |
UML |
650 ## - Punto de acceso adicional de materia - Término de materia |
Término de materia |
PERFORMANCE PATTERNS |
650 ## - Punto de acceso adicional de materia - Término de materia |
Término de materia |
PERFORMANCE ANTIPATTERNS |
650 ## - Punto de acceso adicional de materia - Término de materia |
Término de materia |
REAL-TIME SYSTEMS |
700 1# - Punto de acceso adicional - Nombre de persona |
Nombre personal |
Williams, Lloyd G. |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Tipo de ítem Koha |
Libro |
Esquema de clasificación |
Clasificación Decinal Universal |