Software engineering / Kassem A. Saleh.

By: Saleh, Kassem A [author.]Material type: TextTextPublisher: USA : J. Ross Publishing, Inc., c2009Description: xv, 336 pages : illustrations (black and white) ; 24 cmContent type: text Media type: unmediated Carrier type: volumeISBN: 9781932159943 [hardbound]Subject(s): Software Engineering
Contents:
Contents: Chapter 1 Software and software engineering — Chapter 2 Software development life cycle models — Chapter 3 Software requirements — Chapter 4 Software specification — Chapter 5 Software design — Chapter 6 Object-oriented design — Chapter 7 Software testing and quality assurance — Chapter 8 Software testing and quality assurance — Chapter 9 Software maintenance — Chapter 10 Software project management.
Summary: "Software engineering from a project point of view embarks on software products that are both feasible technically and financially. Moreover, software projects must be completed on time and within budgets and are important challenges to software engineers. Research has shown that one-third of software projects are never completed, another third do not fulfill their promises. Software Engineering provides the software engineering fundamentals, principles and skills needed to develop and maintain high quality software products. The software engineering processes and techniques covered include requirements specification, design, implementation, testing and management of software projects. This up-to-date book is modeled on the recommendations and guidelines prescribed in the Guide to the Software Engineering Body of Knowledge (SWEBOK) published by the IEEE Computer Society, and the Software Engineering Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering published by the IEEE Computer Society and the Association for Computing Machinery Joint Task Force on Computing Curricula. At the end of each chapter, the reader will be able to perform tangible software engineering tasks by applying the learned techniques and methods, will be familiar with the terminology, the principles by mastering the subjects, and will be able to analyze existing task deliverables, compare and critique the different techniques. The book is designed as a text for an undergraduate first course in software engineering and graduate bridging courses in information technology. In addition, Software Engineering can be used by practitioners who need to refresh their knowledge with the latest in software engineering techniques and processes. The prerequisite to use this text is to have a background in an object-oriented programming language." —Provided by the publisher
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current location Call number Copy number Status Date due Barcode
Subject Reference Subject Reference College Annex Library
Subject Reference
005.1 Sa32 2009 (Browse shelf) c.1 Available 3UCBL000019833
Subject Reference Subject Reference College Annex Library
Subject Reference
005.1 Sa32 2009 (Browse shelf) c.2 Available 3UCBL000019834
Subject Reference Subject Reference College Annex Library
Subject Reference
005.1 Sa32 2009 (Browse shelf) c.3 Available 3UCBL000019835
Browsing College Annex Library shelves, Shelving location: Subject Reference Close shelf browser
005.1 H18 2020 Introduction to software engineering / 005.1 H18 2020 Introduction to software engineering / 005.1 M23 2023 Modern software engineering / 005.1 Sa32 2009 Software engineering / 005.1 Sa32 2009 Software engineering / 005.1 Sa32 2009 Software engineering / 005.1 So69 1995 Software engineering /

Includes bibliographical references and index.

Contents: Chapter 1 Software and software engineering — Chapter 2 Software development life cycle models — Chapter 3 Software requirements — Chapter 4 Software specification — Chapter 5 Software design — Chapter 6 Object-oriented design — Chapter 7 Software testing and quality assurance — Chapter 8 Software testing and quality assurance — Chapter 9 Software maintenance — Chapter 10 Software project management.

"Software engineering from a project point of view embarks on software products that are both feasible technically and financially. Moreover, software projects must be completed on time and within budgets and are important challenges to software engineers. Research has shown that one-third of software projects are never completed, another third do not fulfill their promises. Software Engineering provides the software engineering fundamentals, principles and skills needed to develop and maintain high quality software products. The software engineering processes and techniques covered include requirements specification, design, implementation, testing and management of software projects. This up-to-date book is modeled on the recommendations and guidelines prescribed in the Guide to the Software Engineering Body of Knowledge (SWEBOK) published by the IEEE Computer Society, and the Software Engineering Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering published by the IEEE Computer Society and the Association for Computing Machinery Joint Task Force on Computing Curricula. At the end of each chapter, the reader will be able to perform tangible software engineering tasks by applying the learned techniques and methods, will be familiar with the terminology, the principles by mastering the subjects, and will be able to analyze existing task deliverables, compare and critique the different techniques. The book is designed as a text for an undergraduate first course in software engineering and graduate bridging courses in information technology. In addition, Software Engineering can be used by practitioners who need to refresh their knowledge with the latest in software engineering techniques and processes. The prerequisite to use this text is to have a background in an object-oriented programming language." —Provided by the publisher

Adult

Lansa, Rogelio College of Computer Engineering Computer Engineering Purchased

Lansa, Rogelio College of Computer Engineering Computer Engineering Purchased

Lansa, Rogelio College of Computer Engineering Computer Engineering Purchased

Text in English

There are no comments on this title.

to post a comment.

University of Cebu - Banilad | 6000, Gov. M. Cuenco Ave, Cebu City, 6000 Cebu, Philippines
Tel. 410 8822 local 7123| e-mail ucbaniladcampus.library@gmail.com

Powered by Koha