By Topic

Software System Design

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
1 Author(s)

Software design is the process concerned with translating the models of the problem domain generated during analysis into the models of the solution which are needed for implementation. It is during this phase that decisions are made concerning responsibility fulfillment and assignment, system architecture and deployment, separation of concerns, layering and modularization. Successful design is achieved when these decisions result in a model that exhibits a number of properties. The chapter studies the various design techniques for real-time systems.