2. TECNICAS DE 4th GENERACION
El término de técnicas de cuarta generación (T4G)
abarca un amplio espectro de herramientas de
software que tienen amplio espectro de herramientas
de software que tienen algo en común: todas facilitan
al ingeniero del software la especificación de algunas
características del software a alto nivel. Luego, la
herramienta genera automáticamente el código fuente
basándose en la especificación de técnica. Cada vez
parece más evidente que cuanto mayor sea el nivel en
el que se especifique el software, mas rápido se podría
construir el programa.
3. HERRAMIENTAS DE T4G
Generalmente en un entorno de desarrollo y
soporte de software el paradigma de T4G se puede
incluir a todas o algunas de las siguientes
herramientas .
Lenguajes no procedimentales de consulta a base
de datos.
Generación de informes.
Manejo de datos.
Interacción y definición de pantallas.
Generación de códigos.
Capacidades graficas de alto nivel.
Capacidades de hoja de calculo.
5. LENGUAJE DE 4th GENERACION
Es un lenguaje muy utilizado el cual es muy confiable
y la cual se utiliza en una plataforma diseñada para los
desarrolladores en la construcción de aplicaciones de
forma rápida esto ayuda a obtener mucho mas sencillo
y ágil la inversión, tiene mucha mas facilidad de
conectarse con clientes y aplicaciones de distintas
bases de datos.
6. VENTAJAS
El uso de T4G es un enfoque viable para muchas las
diferentes áreas de aplicación. Junto con las herramientas
de ingeniería de software asistida por computadora y los
generadores de código, T4G ofrecen una solución fiable a
muchos problemas del software.
sin embargo, el uso de T4G para grandes trabajos de
desarrollo de software exige el mismo a más tiempo de
análisis y prueba (actividades de ingeniería del
software), para lograr un ahorro sustancial de tiempo que
puede conseguirse mediante la eliminación de la
codificación.
7. DESVENTAJAS
los datos recogidos en compañías que usa T4G parecen
indicar que el tiempo requerido para producir software
se reduce mucho por aplicaciones pequeñas y de
tamaño medio, y que la cantidad de análisis y diseño
para las aplicaciones pequeñas también se reduce.
Un mantenimiento cuestionable.
Código insuficientes.