Software de sistemas: conjunto de programas escritos para dar servicio a otros programas.Ejemplos: compiladores, editores, herramientas para administrar archivos, componentes de sistemas operativos, software de redes. Se caracterizan por: gran interaccion con el hardware, uso intensivo por parte de usuarios múltiples, operación concurrente que requiere la secuensiación, estructura de datos complejos.
Software de aplicación:
Software de ingeniería y ciencias:
Software incrustado:
Software de linea de productos:
Aplicaciones Web:
Software de inteligencia artificial:
Biografia: Ingenieria del Software, Roger S. Pressman