DI:13.4 SOFTWARE CONCURRENT ENGINEERING
Ȧã§ãX§ãA number of software tools have been developed which make it possible to consider later stages of a product life during the design stage.
There are some standard tools like FEA for failure analysis, but there are also tools which use knowledge about a problem domain to suggest design changes.