äGeneral
software products
äDatabase,
Compilers, Code generation tools
äChanges are usually incremental, functionality is added from
release to release
äNeed
to exploit new technologies as they emerge
äFor
example integration with the Internet
äIn
general:
äEmbedded/hard real time and real-time require the most analysis
and design, and are the most expensive to build
äGeneral software products become more and more difficult to
modify as they age