Software design methodology

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, mo...

Full description

Bibliographic Details
Main Author: Zhu, Hong
Format: eBook
Language:English
Published: Oxford Elsevier Butterworth-Heinemann 2005
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02768nmm a2200409 u 4500
001 EB001945473
003 EBX01000000000000001108375
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 0080454968 
020 |a 9780750660754 
020 |a 0750660759 
020 |a 9780080454962 
020 |a 1280629126 
050 4 |a QA76.76.D47 
100 1 |a Zhu, Hong 
245 0 0 |a Software design methodology  |c Hong Zhu 
246 3 1 |a From principles to architectural styles 
260 |a Oxford  |b Elsevier Butterworth-Heinemann  |c 2005 
300 |a viii, iii, 340 pages  |b illustrations 
505 0 |a 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 
505 0 |a Includes bibliographical references and index 
653 |a COMPUTERS / Software Development & Engineering / Tools / bisacsh 
653 |a Software architecture / http://id.loc.gov/authorities/subjects/sh2004001071 
653 |a COMPUTERS / Software Development & Engineering / General / bisacsh 
653 |a Software architecture / fast 
653 |a Architecture logicielle 
653 |a COMPUTERS / Programming / Open Source / bisacsh 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
776 |z 9780080454962 
776 |z 0080454968 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780750660754/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.1 
082 0 |a 620 
520 |a 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. * 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