Vai al contenuto principale della pagina

Software engineering [[electronic resource] ] : (a lifecycle approach) / / Pratap K. J. Mohapatra



(Visualizza in formato marc)    (Visualizza in BIBFRAME)

Autore: Mohapatra Pratap K. J Visualizza persona
Titolo: Software engineering [[electronic resource] ] : (a lifecycle approach) / / Pratap K. J. Mohapatra Visualizza cluster
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  Visualizza cluster
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