Ingeniería del software es una disciplina o ciencias de la
computación, que ofrece métodos y técnicas para desarrollar y mantener
software de calidad que resuelvan problemas de todo tipo.
Por estos días es cada vez mas frecuente la consideración de la
ingeniería del software como una nueva área de la ingeniería y el
ingeniero del software comienza a ser una profesión implantada en el
mundo laboral internacional.
La ingeniería del software trata con áreas muy diversas de la
informática y de las ciencias de la computación, tales como
construcción de compiladores, sistemas operativos o desarrollos de
Internet abordando todas las fases del ciclo de vida del desarrollo de
cualquier tipo de sistemas de información y aplicables a una infinidad
de áreas.
Las herramientas que se utilizan en el diseño y análisis de sistemas
son:
* Herramientas Case (Ingeniería de software asistida por
computadora):
* Ingeniería Inversa.
* Reingeniería de software.