Está en la página 1de 3

Clasificacin CASE Castaeda Ibez Hugo Erik http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r88017.

PDF

INTRODUCCIN Desde el inicio de la escritura de software surge la necesidad de herramientas automatizadas que auxiliaran a los desarrolladores de software. En sus inicios la creacin de este tipo de herramientas tena su auge en traductores, ensambladores, montadores procesadores de macros y cargadores. Conforme pasaban los aos las facilidades para tener un ordenador propio aumentaban, lo cual trajo como consecuencia un boom tecnolgico, que a su vez acarreo consigo una gran demanda de software. Es justo en este punto donde surgen las herramientas automatizadas CASE, brindando ayuda a los desarrolladores de la poca. Fue as como la industria de computadoras desarrollo un soporte automatizado para el desarrollo y mantenimiento de software. Este se conoce bajo el nombre de Computer Aided Software Engineering (CASE). DESARROLLO

Al entrar al tema de las herramientas CASE nos daremos cuenta que no existe una clasificacin general y aceptada globalmente, sin embargo, podramos llegar a realizar algunas clasificaciones atendiendo diferentes aspectos de estas herramientas, algunas de ellas podran llegar a ser: Las plataformas que soportan. Las fases del ciclo de vida del desarrollo de sistemas que cubren. La arquitectura de las aplicaciones que producen. Su funcionalidad.

Pese a que no existe una nica clasificacin, apoyndonos en funcin de las fases de ciclo de vida abarcadas, podremos agruparlas en: Herramientas integradas, I-CASE (Integrated CASE, CASE integrado. Herramientas de alto nivel, U-CASE (Upper CASE - CASE superior) Herramientas de bajo nivel, L-CASE (Lower CASE - CASE inferior. Herramientas de apoyo al diseo Juegos de herramientas o Tools-Case, son el tipo ms simple de herramientas CASE. Automatizan una fase dentro del ciclo de vida.
2NM50

Herramientas Automatizadas

Clasificacin CASE Castaeda Ibez Hugo Erik http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r88017.PDF

Como podremos darnos cuenta, las herramientas CASE son mltiples y de muy variadas caractersticas, sin embargo, no debemos de dejar de apreciar que poseen una finalidad nica que las engloba, ayudar al desarrollador de software, en algunos casos al analista. Desde la primera aparicin de las herramientas CASE estas han invadido poco a poco el mercado, esto gracias a los mltiples beneficios que implica el emplearlas durante el desarrollo, mantenimiento e incluso documentacin de un producto de desarrollo de software.

CONCLUSIN Hoy en da contamos con una gran cantidad de software existente, as mismo la demanda de nuevos productos software se ha vuelto cada vez ms exigente, lo que ha desencadenado el empleo de este tipo de herramientas CASE. No solo son importantes para innovar o crear nuevo software, este tipo de herramientas nos auxilian tambin en el proceso de documentacin de software ya existente, as como tambin en el mantenimiento del mismo, de manera cmoda y automtica. Podemos decir que este tipo de herramientas han sido un eslabn importante para continuar desarrollando productos software con calidad que aumenta a cada da. Pese a que no existe an una clasificacin aceptada en general, este tipo de herramientas nos ayudan en prcticamente todas las fases del desarrollo de software. Es por ello que desde su aparicin en el mercado, lejos de desaparecer han surgido cada vez ms tipos de herramientas CASE que nos apoyan a lo largo de nuestros productos de desarrollo de software.

Herramientas Automatizadas

2NM50

Clasificacin CASE Castaeda Ibez Hugo Erik http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r88017.PDF

Fuentes secundarias de informacin softwaretestinghelp. (21 de 09 de 2007). Obtenido de softwaretestinghelp: http://www.softwaretestinghelp.com/choosing-automation-tool-for-your-organization/ nptel iitm courses. (30 de 04 de 2009) . Obtenido de nptel:http://nptel.iitm.ac.in/courses/Webcourse-contents/IIScBANG/System%20Analysis%20and%20Design/pdf/Lecture_Notes/LNm14.pdf Power Designer (23 de 04 de 2009) . Obtenido de http://www.sybase.com/products/powerdesigner

Herramientas Automatizadas

2NM50