Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
INGENIERIA DEL SW ASISTIDA POR COMPUTADORA (CASE) Ian Sommerville CASE Es el SW que se utiliza para ayudar a las actividades del proceso del SW, como la ingeniería de requerimientos, el diseño, el desarrollo de programas y las pruebas. Ian Sommerville CASE Ayuda al proceso automatizando algunas de sus actividades Proporciona información acerca del SW en desarrollo Ian Sommerville CASE Algunas actividades que se automatizan: El Desarrollo de modelos gráficos del sistema como parte de la especificación de requerimientos o del diseño del SW. La comprensión del diseño utilizando un diccionario de datos (entidades y relaciones). La generación de interfaces del usuario a partir de la descripción gráfica de la interfaz elaborada por el usuario. Ian Sommerville CASE Algunas actividades que se automatizan: La depuración de programas por medio de la provisión de la información proporcionada por los programas en ejecución. La conversión automática de programas de una versión anterior de un lenguaje de programación, como COBOL, a una versión más nueva Ian Sommerville CASE Limitaciones para su uso: Automatiza actividades rutinarias, no hay creatividad. No proporciona ayuda para la interactividad en el trabajo en equipo Ian Sommerville CASE Algunas herramientas considerando la función que cumplen: Planificación PERT, Estimación, hojas de Cálculo Edición Editores de Texto, de diagramas, procesadores de texto Gestión del Cambio Rastreo de requerimien- tos, sistemas de control de cambios Ian Sommerville CASE Algunas herramientas considerando la función que cumplen: Gestión de la configuración Sistema de gestión de las versiones, de construcción de sistemas Construcción de Prototipos Lenguajes de muy alto nivel, generadores de interfaz del usuario Apoyo a Métodos Editores de diseño, diccionario de datos, generadores de código Ian Sommerville CASE Algunas herramientas considerando la función que cumplen: Procesamiento de Lenguajes Compiladores, interpretes Análisis de Programas Generadores de referencias cruzadas, analizadores estáticos, analizadores dinámicos Pruebas Generadores de pruebas de datos, comparadores de ar- chivos Ian Sommerville CASE Algunas herramientas considerando la función que cumplen: Depuración Sistemas de depuración in- teractiva Documentación Programas de diseño de páginas, editores de imáge- nes Reingeniería Sistemas de referencias cruzadas, sistemas rees- tructuración de programas Ian Sommerville Preguntas ? ? ? ?
Compartir