Process Activities: Software Specification Software Design and Implementation Software Validation Software Evolution
Process Activities: Software Specification Software Design and Implementation Software Validation Software Evolution
Process Activities: Software Specification Software Design and Implementation Software Validation Software Evolution
Software specification
Software validation
Software evolution
Software specification
This general model of the design process may be adapted in different ways in the
practical uses.
Software validation
Software evolution
The aim of software evolution would be to implement the possible major changes
to the system. The existing larger system is never complete and continues to
evolve. As it evolves, the complexity of the system will grow. The main objectives
of software evolution are ensuring the reliability and flexibility of the system. The
costs of maintenance are often several times the initial development costs of
software.