Está en la página 1de 2

Diseo de aplicaciones orientado a objetos.

-Herramientas CASE

Ingeniera de software: -RUP (aprox. metodolgica). -UML (Notacin). -Iterativo, Incremental (modelos de ciclo de vida de diseo de software). CASE es un acrnimo para computer aided software engineering, aunque existen algunas variaciones para lo que actualmente se entiende por CASE: Ingeniera de desarrollo de software asistida por computadora. Son herramientas individuales para ayudar al desarrollador de software o administrador de proyecto durante una o ms fases del desarrollo de software(o mantenimiento). Permiten a los analistas tener ms tiempo para el anlisis y diseo para minimizar el tiempo para codificar y probar. Pueden proveer muchos beneficios en todas las etapas del proceso de desarrollo de software: -Verificar el uso de todos los elementos en el sistema diseado. -Automatizar el dibujo de diagramas. -Ayudar en la documentacin del sistema. -Ayudar en la creacin de relaciones en la base de datos. -Generar estructuras de cdigo. La principal ventaja de la utilizacin de una herramienta CASE, es la mejora de la calidad de los desarrollos realizados y, en segundo trmino, el aumento de la productividad. Conceptos bsicos de CASE CASE: Ingeniera de software asistida por computadora. Tecnologa CASE: una tecnologa de software que mantiene una disciplina de ingeniera automatizada para el desarrollo de software, mantenimiento y direccin de proyectos, incluye metodologas estructuradas automatizadas. Herramienta CASE: una herramienta de software que automatiza por lo menos en parte, una parte del ciclo de desarrollo de software. Sistema CASE: un conjunto de herramientas CASE integradas que comparten una interface de usuario comn y corren en un ambiente computacional comn. Kit de herramientas CASE: un conjunto de herramientas CASE integradas que se han diseado para trabajar juntas y automatizar o proveer ayuda automatizada al desarrollo de software. Herramientas CASE para UML:

Rational Rose, Together, Poseidon, Objeteering, Visual UML, UmLCAKE, MagicDraw.

También podría gustarte