|
|
|
|
LEADER |
04915nam a22002537a 4500 |
003 |
AR-BaUNH |
005 |
20230513063108.0 |
008 |
230307s2019 ii ad |r|||| 001 0deng d |
020 |
|
|
|a 9789388028028
|
040 |
|
|
|a AR-BaUNH
|b spa
|c AR-BaUNH
|d AR-BaUNH
|e aacr
|
041 |
0 |
|
|a eng
|
082 |
1 |
|
|a 005.3
|
100 |
1 |
|
|9 6649
|a Mall, Rajib
|
245 |
|
|
|a Fundamentals of software engineering
|
250 |
|
|
|a 5a ed.
|
260 |
|
|
|a New Delhi :
|b Prentice-Hall India Learning,
|c 2019.
|
300 |
|
|
|a xxii, 590 p. :
|b il., gra. ;
|c 23 cm.
|
505 |
|
|
|a List of Figures. -- Preface. -- Preface to the First Edition. -- INTRODUCTION. -- Evolution—From an Art Form to an Engineering Discipline. -- Software Development Projects. -- Exploratory Style of Software Development. -- Emergence of Software Engineering. -- Notable Changes in Software Development Practices. -- Computer Systems Engineering. -- Summary. -- Exercises. -- SOFTWARE LIFE CYCLE MODELS. -- A Few Basic Concepts. -- Waterfall Model and Its Extensions. -- Rapid Application Development (RAD). -- Agile Development Models. -- Spiral Model. -- A Comparison of Different Life Cycle Models. -- Summary. -- Exercises. -- SOFTWARE PROJECT MANAGEMENT. -- Software Project Management Complexities. -- Responsibilities of a Software Project Manager. -- Project Planning. -- Metrics for Project Size Estimation. -- Project Estimation Techniques. -- Empirical Estimation Techniques. -- COCOMO—A Heuristic Estimation Technique. -- Halstead’s Software Science—An Analytical Technique. -- Staffing Level Estimation. -- Scheduling. -- Organisation and Team Structures. -- Staffing. -- Risk Management. -- Software Configuration Management. -- Summary. -- Exercises. -- REQUIREMENTS ANALYSIS AND SPECIFICATION. -- Requirements Gathering and Analysis. -- Software Requirements Specifications (SRS). -- Formal System Specification. -- Axiomatic Specification. -- Algebraic Specification. -- Executable Specification and 4GL. -- Summary. -- Exercises. -- SOFTWARE DESING. -- Overview of the Desing Process. -- Hot to Characterise a Good Software Desing?. -- Cohesion and Coupling. -- Layered Arrengement od Modules. -- Approaches to Software Desing. -- Summary. -- Exercises. -- FUNCTION-ORIENTED SOFTWARE DESING. -- Overview of SA/SD Methodology. -- Structured Analysis. -- Developing the DFD Model of a System. -- Structured Desing. -- Detailed Desing. -- Desing Review. -- Summary. -- Exercises. -- OBJECT MODELLING USING UML. -- Basic Object-Orientation COncepts. -- Unified Modelling Language (UML). -- UML Diagrams. -- Use Case Model. -- Class Diagrams. -- Interaction Diagrams. -- Activity Diagram. -- State Chart DIagram. -- Postscript. -- Summary. -- Exercises. -- OBJECT-ORIENTED SOFTWARE DEVELOPMENT. -- Introduction to Patterns. -- Some Common Desing Patterns. -- An Object-Oriented Analysis and Desing (OOAD) Methodology. -- Applications of the Analysis and Desing Process. -- ODD Goodness Criteria. -- Summary. -- Exercises. -- USER INTERFACE DESING. -- Characteristics of a Good User Interface. -- Basic Concepts. -- Types of User Interfaces. -- Fundamentals of Component-based GUI Development. -- A User Interface Desing Methodology. -- Summary. -- Exercises. -- CODING AND TESTING. -- Coding. -- Code Review. -- Software Documentation. -- Testing. -- Unit Testing. -- Black-Box Testing. -- White-Box Testing. -- Debugging. -- Program Analysis Tools. -- Integration Testing. -- Testing Object-Oriented Programs. -- System Testing. -- Some General Issues Associated with Testing. -- Summary. -- Exercises. -- SOFTWARE RELIABILITY AND QUALITY MANAGEMENT. -- Software Reliability. -- Statistical Testing. -- Software Quality. -- Software Quality Management System. -- ISO 9000. -- SEI Capability Meturity Model. -- Few Other Important Quality Standars. -- SIx Sigma. -- Summary. -- Exercises. -- COMPUTER AIDE3D SOFTWARE ENGINEERING. -- CASE and Its Scope. -- CASE ENviroment. -- CASE Support in Software Life Cycle. -- Other Characcteristics of CASE Tools. -- Towards Second Generation CASE Tool. -- Architecture of a CASE Enviroment. -- Summary. -- Exercises. -- SOFTWARE MAINTENANCE. -- Characteristics of Software Maintenance. -- Software Reverse Engineering. -- Software Maintenance Process Models. -- Estimation of Maintenance Cost. -- Summary. -- Exercises. -- SOFTWARE REUSE. -- What can be Reused?. -- Why Almost No Reuse So Far?. -- Bassic Issues in any Reuse Program. -- A Reuse Approach. -- Reuse at Organisation Level. -- Summary. -- Exercises. -- EMERGING TRENDS. -- Client-Server Software. -- Client-Server Architectures. -- CORBA. -- COM/DCOM. -- Service-Oriented Architecture (SOA). -- Software and Services (SaaS). -- Summary. -- Exercises. -- References. -- Index.
|
650 |
|
0 |
|a INFORMÁTICA
|9 1376
|
650 |
|
7 |
|a INGENIERIA DEL SOFTWARE (COMPUTADORAS)
|2 bidex
|9 3549
|
650 |
|
0 |
|a CETI
|9 6648
|
900 |
|
|
|a Bruno
|b Bruno
|
942 |
|
|
|2 ddc
|c LIBROS
|
999 |
|
|
|c 4684
|d 4686
|