Descripción:
Las soluciones de software para desarrollar aplicaciones de Base de datos no son más que herramientas CASE avanzadas para una parte del ciclo de vida de una aplicación. CASE, proveniente del inglés Computer Aided Software Engenieering y que en castellano significa Ingeniería de Software Asistida por Computadora, constituye el uso de soporte basado en computadora en el proceso de desarrollo de software [1]. Aún cuando la definición anterior define en forma clara que es un CASE, la tendencia a largo plazo se orienta a que abarquen la automatización de los aspectos esenciales de todo el ciclo de vida de un proyecto [22], así es que también pudieran conocerse como Ingeniería de Sistemas Asistidas por Computadora.