Download App
>> | LShop | >> | Book | >> | Computing & Informat... | >> | Computer Programming... | >> | Software Design, 2/e... |
ISBN
:
9788129703934
Publisher
:
Dorling Kindersley (india) Pvt Ltd *
Subject
:
Computer Programming / Software Development
Binding
:
Paperback
Year
:
2004
₹
285.0
₹
222.0
Buy Now
Shipping charges are applicable for books below Rs. 101.0
View DetailsEstimated Shipping Time : 5-7 Business Days
View DetailsDescription
Software Design provides a balanced view of the varied software design methodologies most widely used by practitioners. This book helps readers become better judges of what method to adopt when working in the field by discussing the strengths and limitations of each method. The text provides a general overview of software design within the context of software development along with a general presentation of design issues. It examines the nature of design activities, as well as their applications within software development. Features Takes a non-propriety view on design issues. Provides an overview of design representation forms with a strong architectural framework. Uses academic treatment that makes the book useful for courses that do more than just teach methods. Reviews design practices in a concise way based on the more widely used design methodologies. NEW—Covers components, Reuse and COTS (Commercial off-the-shelf Software). NEW—More design patterns, architectures, and use cases included in this edition. Contents THE ROLE OF SOFTWARE DESIGN. The Nature of the Design Process. The Software Design Process. Design in the Software Development Process. Design Qualities. Expressing Ideas about a Design. Some Design Representations. TRANSFERRING DESIGN EXPERIENCE AND KNOWLEDGE. Transferring Knowledge. The Rationale for Method. Design Strategies. Design Patterns. Component-based Design. DESIGN PRACTICES. Stepwise Refinement. Incremental Design. Structured Systems Analysis and Structured Design. Jackson Structured Programming. Jackson System Development. Object-Oriented and Object-Based Design. A Formal Approach to Design. The Evolution of Software Design Practices.
Related Items
-
of
Theoretical Aspects of Object-Oriented Programming: Types, Semantics, and Language Design (Foundations of Computing)
Carl A. Gunter
Starts At
12973.0
15085.0
14% OFF
Catastrophe Disentanglement: Getting Software Projects Back on Track
E. M. Bennatan
Starts At
2861.0
3920.0
27% OFF
Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives
Nick Rozanski
Starts At
2913.0
3834.0
24% OFF
The Design and Implementation of Multimedia Software With Examples in Java
David Bernstein
Starts At
3268.0
4478.0
27% OFF
A Pragmatic Guide to Business Process Modelling (2nd Ed)
Jon Holt
Starts At
300.0
395.0
24% OFF
Concepts in Data Structures and Software Development
G. Michael Schneider
Starts At
300.0
395.0
24% OFF
Designing Concurrent, Distributed, and Real-Time Applications with UML
Hassan Gomaa
Starts At
6079.0
7999.0
24% OFF
Artificial Life VII: Proceedings of the Seventh International Conference on Artificial Life (Complex Adaptive Systems)
Mark Bedau
Starts At
6602.0
7677.0
14% OFF