object
specification
Object Design is an activity
during which developers develop custom objects to bridge the gap between the
application objects and off-the-shelf components by identifying additional
solution objects and refining objects.
Object design includes:
Reuse: During which developers
identify off-the-shelf components and design patterns to make use of existing
solutions.
Service Specification: During which
developers precisely describe each class interface.
Object Model Restructuring: During
which we transform the object design model to improve its understandability and
extensibility.
Object Mode Optimization: During which
developers transform the object design model to address performance criteria
such as response time, memory utilization.
Specification inheritance &
Implementation inheritance:
Inheritance
is the best way to implement the most critical tasks that are well defined in
the Operating System. These operations are present in the system, we need not
develop any new method, and just we extract and extend the methods present. The
exam operations present in the system are fallows there are some other methods
that are inherited and can be used to implement the system with ease by
reducing the coding activity.
Selecting patterns:
In the system design and other phases implemented we defined
more goals in different manner with a complexity in them. To achieve all these
goals we need to define architecture, which enables us to deal with complexity
and allow flexibility to deal with change later in development process.
No comments:
Post a Comment