Introduction to Software Engineering Design: Processes, Principles and Patterns with UML2 - Softcover

Fox, Christopher

  • 3.50 out of 5 stars
    6 ratings by Goodreads
 
9780321410139: Introduction to Software Engineering Design: Processes, Principles and Patterns with UML2

Synopsis

Introduction to Software Engineering Design introduces software design with an emphasis on design practice at an introductory level using object-oriented analysis and design techniques and UML 2.0.  This text provides comprehensive coverage of software engineering design with a focus on the processes, principles, and practices used to design software products. Readers will learn to design software using a wealth of pedagogical tools that include chapter objectives and orientation diagrams, a large running case study, end-of-section quizzes, team projects and end-of-chapter exercises.  

 

 ** Supporting materials are available on the author's Web site at https://users.cs.jmu.edu/foxcj/Public/ISED/index.htm.

"synopsis" may belong to another edition of this title.

From the Back Cover

Software Engineering/Software Design

 

Introduction to Software Engineering Design, First Edition

Christopher Fox, James Madison University

ISBN:0-321-41013-0

 

 

Introduction to Software Engineering Design emphasizes design practice at an introductory level using object-oriented analysis and design techniques and UML 2.0. Readers will learn to use best practices in software design and development. Pedagogical features include learning objectives and orientation diagrams, summaries of key concepts, end-of-section quizzes, a large running case study, team projects, over 400 end-of-chapter exercises, and a glossary of key terms.

 

 

This text covers all aspects of software design in four parts:

 

Part I introduces the discipline of design, generic design processes, and design management

 

Part II covers software product design, including analysis activities such as needs elicitation and documentation, requirements development activities such as requirements specification and validation, prototyping, and use case modeling

 

Part III covers engineering design analysis, including conceptual modeling and both architectural and detailed design

 

Part IV surveys patterns in software design, including architectural styles and common mid-level design patterns

 

 

 

Addison-Wesley Computing

Leading Authors * Quality Products

Visit aw.com/computing for more information about Addison-Wesley Computing books.

 

 

 

 

"About this title" may belong to another edition of this title.