An Integrated Approach to Software Engineering [electronic resource] /

A lot has changed in the fast-moving area of software engineering since the first edition of this book came out. However, two particularly dominant trends are clearly discernible: focus on software processes and object-orientation. A lot more attention is now given to software processes because process improvement is con­ sidered one of the basic mechanisms for improving quality and productivity. And the object-oriented approach is considered by many one of the best hopes for solving some of the problems faced by software developers. In this second edition, these two trends are clearly highlighted. Aseparate chapter has been included entited "Software Processes. " In addition to talking about the various development process models, the chapter discusses other processes in soft­ ware development and other issues related to processes. Object-orientation figures in many chapters. Object-oriented analysis is discussed in the chapter on require­ ments, while there is a complete chapter entitled "Object-Oriented Design. " Some aspects of object-oriented programming are discussed in the chapter on coding, while specific techniques for testing object-oriented programs are discussed in the chapter on testing. Overall, if one wants to develop software using the paradigm of object -orientation, aB aspects of development that require different handling are discussed. Most of the other chapters have also been enhanced in various ways. In particular, the chapters on requirements specification and testing have been considerably enhanced.

Saved in:
Bibliographic Details
Main Authors: Jalote, Pankaj. author., SpringerLink (Online service)
Format: Texto biblioteca
Language:eng
Published: New York, NY : Springer New York, 1997
Subjects:Computer science., Software engineering., Computer Science., Software Engineering.,
Online Access:http://dx.doi.org/10.1007/978-1-4684-9312-2
Tags: Add Tag
No Tags, Be the first to tag this record!
id KOHA-OAI-TEST:186238
record_format koha
institution COLPOS
collection Koha
country México
countrycode MX
component Bibliográfico
access En linea
En linea
databasecode cat-colpos
tag biblioteca
region America del Norte
libraryname Departamento de documentación y biblioteca de COLPOS
language eng
topic Computer science.
Software engineering.
Computer Science.
Software Engineering.
Computer science.
Software engineering.
Computer Science.
Software Engineering.
spellingShingle Computer science.
Software engineering.
Computer Science.
Software Engineering.
Computer science.
Software engineering.
Computer Science.
Software Engineering.
Jalote, Pankaj. author.
SpringerLink (Online service)
An Integrated Approach to Software Engineering [electronic resource] /
description A lot has changed in the fast-moving area of software engineering since the first edition of this book came out. However, two particularly dominant trends are clearly discernible: focus on software processes and object-orientation. A lot more attention is now given to software processes because process improvement is con­ sidered one of the basic mechanisms for improving quality and productivity. And the object-oriented approach is considered by many one of the best hopes for solving some of the problems faced by software developers. In this second edition, these two trends are clearly highlighted. Aseparate chapter has been included entited "Software Processes. " In addition to talking about the various development process models, the chapter discusses other processes in soft­ ware development and other issues related to processes. Object-orientation figures in many chapters. Object-oriented analysis is discussed in the chapter on require­ ments, while there is a complete chapter entitled "Object-Oriented Design. " Some aspects of object-oriented programming are discussed in the chapter on coding, while specific techniques for testing object-oriented programs are discussed in the chapter on testing. Overall, if one wants to develop software using the paradigm of object -orientation, aB aspects of development that require different handling are discussed. Most of the other chapters have also been enhanced in various ways. In particular, the chapters on requirements specification and testing have been considerably enhanced.
format Texto
topic_facet Computer science.
Software engineering.
Computer Science.
Software Engineering.
author Jalote, Pankaj. author.
SpringerLink (Online service)
author_facet Jalote, Pankaj. author.
SpringerLink (Online service)
author_sort Jalote, Pankaj. author.
title An Integrated Approach to Software Engineering [electronic resource] /
title_short An Integrated Approach to Software Engineering [electronic resource] /
title_full An Integrated Approach to Software Engineering [electronic resource] /
title_fullStr An Integrated Approach to Software Engineering [electronic resource] /
title_full_unstemmed An Integrated Approach to Software Engineering [electronic resource] /
title_sort integrated approach to software engineering [electronic resource] /
publisher New York, NY : Springer New York,
publishDate 1997
url http://dx.doi.org/10.1007/978-1-4684-9312-2
work_keys_str_mv AT jalotepankajauthor anintegratedapproachtosoftwareengineeringelectronicresource
AT springerlinkonlineservice anintegratedapproachtosoftwareengineeringelectronicresource
AT jalotepankajauthor integratedapproachtosoftwareengineeringelectronicresource
AT springerlinkonlineservice integratedapproachtosoftwareengineeringelectronicresource
_version_ 1756265483072438272
spelling KOHA-OAI-TEST:1862382018-07-30T23:08:40ZAn Integrated Approach to Software Engineering [electronic resource] / Jalote, Pankaj. author. SpringerLink (Online service) textNew York, NY : Springer New York,1997.engA lot has changed in the fast-moving area of software engineering since the first edition of this book came out. However, two particularly dominant trends are clearly discernible: focus on software processes and object-orientation. A lot more attention is now given to software processes because process improvement is con­ sidered one of the basic mechanisms for improving quality and productivity. And the object-oriented approach is considered by many one of the best hopes for solving some of the problems faced by software developers. In this second edition, these two trends are clearly highlighted. Aseparate chapter has been included entited "Software Processes. " In addition to talking about the various development process models, the chapter discusses other processes in soft­ ware development and other issues related to processes. Object-orientation figures in many chapters. Object-oriented analysis is discussed in the chapter on require­ ments, while there is a complete chapter entitled "Object-Oriented Design. " Some aspects of object-oriented programming are discussed in the chapter on coding, while specific techniques for testing object-oriented programs are discussed in the chapter on testing. Overall, if one wants to develop software using the paradigm of object -orientation, aB aspects of development that require different handling are discussed. Most of the other chapters have also been enhanced in various ways. In particular, the chapters on requirements specification and testing have been considerably enhanced.1 Introduction -- 1.1 The Software Problem -- 1.2 Software Engineering Problem -- 1.3 The Software Engineering Approach -- 1.4 Summary -- 1.5 Overview of the Book -- Exercises -- 2 Software Processes -- 2.1 Software Process -- 2.2 Characteristics of a Software Process -- 2.3 Software Development Process -- 2.4 Project Management Process -- 2.5 Software Configuration Management Process -- 2.6 Process Management Process -- 2.7 Summary -- Exercises -- 3 Software Requirements Analysis and Specification -- 3.1 Software Requirements -- 3.2 Problem Analysis -- 3.3.1 Characteristics of an SRS -- 3.4 Validation -- 3.5 Metrics -- 3.6 Summary -- Exercises -- Case Study -- 4 Planning a Software Project -- 4.1 Cost Estimation -- 4.2 Project Scheduling -- 4.3 Staffing and Personnel Planning -- 4.4 Software Configuration Management Plans -- 4.5 Quality Assurance Plans -- 4.6 Project Monitoring Plans -- 4.7 Risk Management -- 4.8 Summary -- Exercises -- Case Study Plan -- 5 Function-Oriented Design -- 5.1 Design Principles -- 5.2 Module-Level Concepts -- 5.3 Design Notation and Specification -- 5.4 Structured Design Methodology -- 5.5 Verification -- 5.6 Metrics -- 5.7 Summary -- Exercises -- Case Study -- 6 Object-Oriented Design -- 6.1 OO Analysis and OO Design -- 6.2 Concepts -- 6.3 Design Notation and Specification -- 6.4 Design Methodology -- 6.5 Metrics -- 6.6 Summary -- Exercises -- Case Study -- 7 Detailed Design -- 7.1 Module Specifications -- 7.2 Detailed Design -- 7.3 Verification -- 7.4 Metrics -- 7.5 Summary -- Exercises -- 8 Coding -- 8.1 Programming Practice -- 8.2 Verification -- 8.3 Metrics -- 8.4 Summary -- Exercises -- Case Study -- 9 Testing -- 9.1 Testing Fundamentals -- 9.2 Functional Testing -- 9.3 Structural Testing -- 9.4 Testing Object-Oriented Programs -- 9.5 Testing Process -- 9.6 Metrics—Reliability Estimation -- 9.7 Summary -- Exercises -- Case Study -- References.A lot has changed in the fast-moving area of software engineering since the first edition of this book came out. However, two particularly dominant trends are clearly discernible: focus on software processes and object-orientation. A lot more attention is now given to software processes because process improvement is con­ sidered one of the basic mechanisms for improving quality and productivity. And the object-oriented approach is considered by many one of the best hopes for solving some of the problems faced by software developers. In this second edition, these two trends are clearly highlighted. Aseparate chapter has been included entited "Software Processes. " In addition to talking about the various development process models, the chapter discusses other processes in soft­ ware development and other issues related to processes. Object-orientation figures in many chapters. Object-oriented analysis is discussed in the chapter on require­ ments, while there is a complete chapter entitled "Object-Oriented Design. " Some aspects of object-oriented programming are discussed in the chapter on coding, while specific techniques for testing object-oriented programs are discussed in the chapter on testing. Overall, if one wants to develop software using the paradigm of object -orientation, aB aspects of development that require different handling are discussed. Most of the other chapters have also been enhanced in various ways. In particular, the chapters on requirements specification and testing have been considerably enhanced.Computer science.Software engineering.Computer Science.Software Engineering.Springer eBookshttp://dx.doi.org/10.1007/978-1-4684-9312-2URN:ISBN:9781468493122