Herramientas Case

Páginas: 13 (3250 palabras) Publicado: 14 de octubre de 2012
Unidad 1.- Herramientas CASE

1.1 introducción a las herramientas CASE

Ingeniera de Software Asistida por Computadora
Computer Aided Software Engineering

Conjunto de programas para diseño, desarrollo, generador y optimizador del código fuente. CASE es la abreviación para una categoría de software (programas) que proveen un ambiente para equipos deprogramación. Los sistemas CASE ofrecen herramientas para automatizar, administrar y simplificar el proceso de desarrollo. Pueden incluir herramientas para:

Determinar los requerimientos iníciales. Elaborar los diagramas de flujo. Administrar el desarrollo de tareas. Preparar la documentación controlar las versiones del software y Desarrollar código de programas.

Varias compañíasofrecen software CASE capaces de soportar algunas o todas estas actividades, mientras muchos sistemas CASE proveen soporte especial para la programación orientada a objetos, el termino CASE puede aplicarse a cualquier ambiente para desarrollo de software.

Son métodos que facilitan la automatización de CVDS completamente o en ciertas faces, mejorando la productividad, mejora la calidad,ahorran costos, ayudan en la generación de código, documentación, etc. y facilitan el desarrollo de software y aplicaciones informáticas.

1.2 Soporte para el Desarrollo de Software

Existen unas maquinas que influyen en nuestro desarrollo y desempeño, nos guste o no, empleamos computadoras en nuestra vida diaria, la mayor parte del tiempo sin reconocer conscientemente que estamoshaciéndolo. Las utilizamos en aplicaciones domesticas como: en el horno de microondas, en la televisión, hasta cuando vemos películas usando videocaseteras o reproductores de DVD y BlueRay, o bien, fuera de nuestras casas, en maquinas para tarjetas de crédito, el fuel injection del automóvil, etc., la verdad es que no podemos escapar de ellas.

El rápido incremento en performance de lascomputadoras, junto al dramático decremento en tamaño y costo, dio como resultado una explosión de tecnología, que género una gran variedad de aplicaciones para ellas. Desde el inicio de la escritura de software se ha conocido la necesidad de herramientas automatizadas para ayudar al diseñador del software.

Inicialmente, se concentraron herramientas del apoyo a programas comotraductores, recopiladores, ensambladores, procesadores de macros, montadores y cargadores. El conjunto de aplicaciones en un breve espacio de tiempo, causando una gran demanda por nuevo software a desarrollado, y mientras se escribía nuevo software, existían ya millones y millones de líneas de código que necesitaban se mantenidas y actualizadas.

Esto causo muchos problemas a la industria delas computadoras, que no podía cubrir el incremento de la demanda con los métodos que se estaban usando. Esto fue reconocido como una “crisis de software”, para superar este problema de procesos de desarrollo de software se introdujeron metodologías para internet crear estándares de desarrollo.

También hay otra manera en que la industria de computadoras se ha ayudado a superar lasdificultades del uso de la tecnología disponible, ha desarrollado un soporte automatizado para el desarrollo y mantenimiento del software, este es llamado: Computer Aided Software Engineering (CASE).

1.3 ¿Que son las Herramientas CASE? Definición

Se puede definir a las herramientas CASE como un conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros desoftware y desarrolladores durante todos los pasos del Ciclo de Vida de Desarrollo de un Software.

El Ciclo de Vida de Desarrollo de Sistemas (CVDS) es un paradigma de la programación estructurada que proporciona lineamientos para desarrollar un proyecto de sistemas de información.

“se hace toda otra vez”

Siendo la división de Senn (1992) la siguiente:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herramientas case
  • Herramientas CASE
  • herramientas CASE
  • Herramientas Case
  • Casos De Herramientas
  • Herramientas Case
  • herramienta case
  • HERRAMIENTAS CASE

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS