Escudos

Escudos

PARTICIPACIÓN : I-CASE



I-CASE
Montero Posadas Giovanny David


http://softwareenvironmentdesign.blogspot.mx/2009/03/YOURLINKHERE






Es importante tener en cuenta que las aplicaciones CASE tienen la fuerte tarea de ayudar a los desarrolladores de software a realizar sus tareas de manera simple, automatizada y eficiente. Pero para que estas herramientas sean explotadas al máximo es necesario tenerlas en un ambiente integrado, en el cual no se desperdicie el esfuerzo en traspasar la información de un proyecto desde una fase de desarrollo de software a la siguiente.


(softwareenvironmentdesign, 2013)






Herramientas integradas, I-CASE (Integrated CASE, CASE integrado):


abarcan todas las fases del ciclo de vida del desarrollo de sistemas. Son


llamadas también CASE workbench.


(inei.gob, 2013)






Ambiente Integrado de herramientas CASE (I-CASE)


Existen muchas limitaciones cuando no se tiene un ambiente integrado de herramientas case (i-case) cuando se trata a la información.


















Por ejemplo el tipo de integración de herramientas individuales que no permiten compartir información con otras herramientas y solo el usuario o


Proyectos hechos con esta herramienta pueden compartir información.


(catarina, 2013)


También hay muchas más tipos de integración como por ejemplo:


Intercambio de Datos: las herramientas generan información que puede ser leídos por otras herramientas que acepten dicho formato.


Puente: hay intercambio de datos específicos entre herramientas para cubrir fases de desarrollo de software


Y en otro extremo también tenemos a la fuente única:


Que es un conjunto de aplicaciones CASE de un


mismo proveedor. Su ventaja es que es muy transparente entre las herramientas y la desventaja es que solo pueden interactuar estas herramientas entre ellas sin posibilidad de añadir otra herramienta externa.


(catarina, 2013)


Para hablar del EAPI (El Entorno de Apoyo a Proyectos Integrado) es necesario entender que se construye mediante estándares de traspaso de información y metadatos formado de un depósito de datos que permita agregar herramientas no necesariamente del mismo proveedor y con todas las ventajas de la base de datos.










Este es un entorno de desarrollo ideal para cualquier proyecto de software.






Para lograr una buena integración se debe de tener una arquitectura que permita


distinguir cada una de las partes del Entorno Integrado, así como se sus funciones


la arquitectura de integración de un I-CASE.


Las I-CASE tienen capas y cada capa representa a una función específica.


Capa de interfaz de usuario


Capa de herramientas


Capa de gestión de objetos


Capa de depósito










Y un deposito Case


Que no es más que una base de datos en la cual se almacena la información


acerca de un proyecto de desarrollo de software que sea generado por, y utilice,


Herramientas CASE integradas en un Entorno de Apoyo a Proyectos Integrado.





CONCLUCION: las herramientas i-case favorecen el desarrollo ágil y ayudan al desarrollador a integrar una gran variedad de herramientas de una forma más estable y versátil.