Vai al contenuto principale della pagina
Autore: | Mohapatra Pratap K. J |
Titolo: | Software engineering [[electronic resource] ] : (a lifecycle approach) / / Pratap K. J. Mohapatra |
Pubblicazione: | New Delhi, : New Age International, 2010 |
Descrizione fisica: | 1 online resource (493 p.) |
Soggetto topico: | Computer programming |
Programming languages (Electronic computers) | |
Note generali: | Description based upon print version of record. |
Nota di contenuto: | ""Cover ""; ""Preface ""; ""Acknowledgement ""; ""Contents ""; ""The Basics ""; ""Chapter 1 Introduction ""; ""1.1 History of Software Engineering ""; ""1.2 Software Crisis ""; ""1.3 Evolution of a Programming System Product ""; ""1.4 Characteristics of Software ""; ""1.5 Definitions ""; ""1.6 No Silver Bullets ""; ""1.7 Software Myths ""; ""Chapter 2 Software Development Life Cycles ""; ""2.1 Software Development Process ""; ""2.2 The Code-And-Fix Model ""; ""2.3 The Waterfall Model ""; ""2.4 The Evolutionary Model ""; ""2.5 The Incremental Implementation (Boehm 1981, Gilb 1988) "" |
""2.6 Prototyping """"2.7 The Spiral Model ""; ""2.8 Software Reuse ""; ""2.9 Automatic Software Synthesis ""; ""2.10 Comparing Alternative Software Development Life Cycle Models ""; ""2.11 Phasewise Distribution of Efforts ""; ""2.12 Life Cycle Interrelationships ""; ""2.13 Choosing an Application Development Strategy ""; ""2.14 Non-Traditional Software Development Processes ""; ""2.15 Differing Concepts of 'Life Cycle' ""; ""Requirements ""; ""Chapter 3 Requirements Analysis ""; ""3.1 Importance of Requirements Analysis ""; ""3.2 User Needs, Software Features, And Software Requirements "" | |
""3.3 Classes of User Requirements """"3.4 Sub-Phases of Requirements Phase ""; ""3.5 Barriers to Eliciting User Requirements ""; ""3.6 Strategies For Determining Information Requirements ""; ""3.7 The Requirements Gathering Sub-Phase ""; ""3.8 Requirements Engineering ""; ""Chapter 4 Traditional Tools for Requirements Gathering ""; ""4.1 Document Flow Chart ""; ""4.2 Decision Tables ""; ""4.3 Decision Trees ""; ""Chapter 5 Structured Analysis ""; ""5.1 Data Flow Diagrams (DFD) ""; ""5.2 Data Dictionary ""; ""5.3 Structured English ""; ""5.4 Data Flow Diagrams for Real-Systems "" | |
""5.5 Other Structured Analysis Approaches """"Chapter 6 Other Requirements Analysis Tools ""; ""6.1 Finite State Machines ""; ""6.2 Statecharts ""; ""6.3 Petri Nets ""; ""Chapter 7 Formal Specifications ""; ""7.1 Notations Used in Formal Methods ""; ""7.2 The Z-Specification Language ""; ""7.3 Z Language Specification For Library Requirements-An Illustration ""; ""Chapter 8 Object-Oriented Concepts ""; ""8.1 Popularity of Object-Oriented Technology ""; ""8.2 Emergence of Object-Oriented Concepts ""; ""8.3 Introduction To 'Object' ""; ""8.4 Central Concepts Underlying Object Orientation "" | |
""8.5 Unified Modeling Language (UML) """"Chapter 9 Object-Oriented Analysis ""; ""9.1 Steps in Object-Oriented Analysis ""; ""9.2 Use Case - The Tool to Get User Requirements ""; ""9.3 Identify Objects ""; ""9.4 Identify Relationships Between Objects ""; ""9.5 Identify Attributes ""; ""9.6 Identify System Events and System Operations ""; ""9.7 Write Contracts for Each Operation ""; ""9.8 An Example of Issue of Library Books ""; ""9.9 Relating Multiple Use Cases ""; ""9.10 Find Generalized Class Relationships ""; ""9.11 Organize the Object Model Into Packages "" | |
""9.12 Modelling System Behaviour "" | |
Titolo autorizzato: | Software engineering |
ISBN: | 1-282-50123-2 |
9786612501234 | |
81-224-2846-0 | |
Formato: | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione: | Inglese |
Record Nr.: | 9910791353303321 |
Lo trovi qui: | Univ. Federico II |
Opac: | Controlla la disponibilità qui |