Herramientas CASE (Computer Aided Software Engineering)

马上开始. 它是免费的哦
注册 使用您的电邮地址
Herramientas CASE (Computer Aided Software Engineering) 作者: Mind Map: Herramientas CASE (Computer Aided Software Engineering)

1. Objetivos

1.1. Reducen costos y tiempo

1.2. Permiten obtener Software de calidad

1.3. Permitan incfrementar la productividad de desarrollo de Software

1.4. Mejorar la planificación de un proyecto. .

1.5. Ayuda a la reutilización del software, portabilidad y estandarización de la documentación.

1.6. Gestión global en todas las fases de desarrollo de software con una misma herramienta.

1.7. Facilitar el uso de las distintas metodologías propias de la ingeniería del software.

2. Desventajas

2.1. Funciones limitadas

2.2. Alcance limitado

2.3. Diagramas no usados

2.4. Conflictos con unso de diagramas

2.5. falta de niveles estandar para el soporte de metodologias

2.6. confiabilidad en los metodos estructurados

3. Clasificacion

3.1. Aplitud

3.1.1. Toolkit

3.1.1.1. Automstizan un conjunto de tareas de algunas de las fases del ciclo de vida del sistema

3.1.2. Workbench

3.1.2.1. Automatizanel proceso completo de desarrollo del sistema. Permiten cubrir el ciclo de vida comple

3.2. Faces del ciclo de vida que cubren

3.2.1. Upper CASE

3.2.1.1. Planificación, análisis y especificación de requisitos

3.2.2. Midle CASE

3.2.2.1. Análisis y diseño

3.2.3. Lower CASE

3.2.3.1. Generación de código,rean programas de detección de errores, soportan la depuración de programas y pruebas

3.3. Funcionalidad

3.3.1. Editores UML.

3.3.2. Herramientas de refactorización de código.

3.3.3. Herramientas de mantenimiento como los sistemas de control de versiones·

3.3.4. Herramientas de generación semiautomática de código.

3.4. Plataformas que soportan

3.5. Arquitectura de las aplicaiones que producen

4. Ventajas

4.1. Facil revicion de proyectos

4.2. Generacion de Codigo

4.3. Desarrollo de prototipos del sistema

4.4. soporte interactivo para el proceso de desarrollo

4.5. Mejora la habilidad para satisfacer los requerimientos del usuario