Software Design Methodology

1st Edition

From Principles to Architectural Styles

Authors: Hong Zhu
Paperback ISBN: 9780750660754
eBook ISBN: 9780080454962
Imprint: Butterworth-Heinemann
Published Date: 22nd March 2005
Page Count: 368
66.95 + applicable tax
55.95 + applicable tax
44.99 + applicable tax
73.95 + applicable tax
Unavailable
Compatible Not compatible
VitalSource PC, Mac, iPhone & iPad Amazon Kindle eReader
ePub & PDF Apple & PC desktop. Mobile devices (Apple & Android) Amazon Kindle eReader
Mobi Amazon Kindle eReader Anything else

Institutional Access


Description

Software design methodology has come a long way since the 1960s and 1970s when programmers were limited to Pascal/C and SA/SD to create systems. When creating information systems for today's world, many factors must be taken into consideration including globalization, the software lifecycle, modeling, coding, testing, and maintenance.

Key Features

  • In depth coverage of large scale software systems and the handling of their design problems
  • Many worked examples, exercises and case studies to reinforce theory and practice
  • Gain an understanding of the general theory of design methodology

Readership

Final year undergraduate/postgraduate students on software design courses in Computer Science/Information Systems departments. Also IT industry professionals on MSc conversion courses.

Table of Contents

Basic Concepts of Design; Software Design Quality; Design Strategies and Processes; Design Methodologies; Software Architecture; Description of Software Architectures; Software Architectural Styles; Design in Different Styles; Case Study 1 Extraction of keyword vector from text; Design Spaces; Case Study 2 Design space for user interface architecture; Design by Applying Design Patterns; Case Study 3 Document editor; Analysis and Evaluation of Architectural Designs; Case Study 4 - Analysis of designs of extraction of keyword vector; Appendix A - Coursework; Part 1 - Architectural design for text wrapping problem; Part 2 - Evaluation of the designs for text wrapping problem; Appendix B - Sample solutions to the coursework; Appendix C - Selected answers to the exercises; Glossary; Index

Details

No. of pages:
368
Language:
English
Copyright:
© Butterworth-Heinemann 2005
Published:
Imprint:
Butterworth-Heinemann
eBook ISBN:
9780080454962
Paperback ISBN:
9780750660754

About the Author

Hong Zhu

Affiliations and Expertise

School of Computing and Mathematical Sciences, Oxford Brookes University, UK