Descargar Folleto PDF

   

Herramientas CASE - AMDC

Computer-Aided Software Engineering, (CASE Tools o Herramientas CASE) Ingeniería de Software asistida por ordenador, es un conjunto de herramientas, lenguajes de programación y medios técnicos en general que permiten el desarrollo de aplicaciones informáticas de forma automática.

Las Herramientas CASE reducen costos, aceleran el desarrollo y proporcionan una extensa documentación que se puede utilizar para futuras mejoras y mantenimiento.

Las primeras Herramientas CASE aparecieron con gran expectativa en los años ‘60.

Hace 40 años los lenguajes de desarrollo en uso eran tipo procedimental. Las ayudas para el desarrollo de sistemas informáticos eran nulas o muy escasas. Los primeros resultados obtenidos frustraron las expectativas.

Los Modernos lenguajes, no-procedimentales, han posibilitado la realización de la oferta CASE

·Lenguajes declarativos, orientados a la creación de un enunciado preciso del problema

·Lenguajes funcionales, permiten que a partir de funciones elementales se construyan unas más complejas.

·Lenguajes de Programación Orientados al Objeto (Object-oriented programming languages - OOPL). Permiten que los desarrolladores se centren en el problema a desarrollar y acometan proyectos complejos y seguros.

Tipos de Herramientas CASE:

Los tipos de herramientas CASE se agrupan según los productos que se obtiene con su utilización. Ellos son:

¨ Upper CASE: Facilitan la elaboración del  Análisis y la Gestión del Proyecto.

·DFD (Data Flow Diagrams),

·ERD (Entity Relationship Diagrams),

·Flujo de Trabajo,

·Orientación a Objetos,

·Diccionario de Datos,

·Reglas de Negocio,

·Herramientas de Análisis 

¨ Lower CASE: Facilitan el desarrollo de productos informáticos y son cercanas al código de Máquina

· Generación de Código,

· Generación de Formularios,

· Generación de Informes,

· Generación de Documentos, e

· Importación/Exportación de Utilidades 

Desde el inicio de las técnicas CASE, las herramientas de bajo nivel han tenido buenas ofertas.

EINA es una herramienta CASE de nivel medio / alto 

 

AMDC

La tecnología AMDC (Analysis, Modeling, Design, and Construction tools) (Herramientas para el Análisis, Modelación, Diseño y Construcción), es la evolución de la tecnología CASE. Da soporte a metodologías formalizadas que ayudan a generar los requisitos de una aplicación, a definir los datos y las especificaciones de programación (tanto a las orientadas al objeto como a las no orientadas al objeto).

Las herramientas AMDC orientadas al Objeto suministran soporte a una o más metodologías orientadas al objeto y a algunas o todas las fases del ciclo de vida de un desarrollo software, incluyendo la habilidad, si está completamente integrada en la metodología, de construir aplicaciones de dominios y/o componentes.

 

 
   

© EINA INFORMÀTICA S.L.

Realice sus sugerencias y consultas sobre el contenido de este sitio web a: webmaster@oocasetools.com