Académique Documents
Professionnel Documents
Culture Documents
coleccin de herramientas tiles que le ayudarn en todos los pasos de la construccin de un producto; (2) una disposicin organizada que permitir hallar rpidamente las herramientas y utilizarlas con eficacia; y (3) un artesano calificado que entienda la forma de utilizar las herramientas de manera eficaz. Ahora es cuando los ingenieros del software reconocen que necesitan ms herramientas y ms variadas junto con un taller eficiente y organizado en el que puedan ubicarlas. El taller de ingeniera del software se denomina un entorno de apoyo integrado a proyectos, y el conjunto de herramientas que llena ese taller se denomina ingeniera del software asistida por computadora (CASE).
Modelado
Nos proporciona una plantilla que nos gua durante la construccin del sistema.
Qu es la herramienta CASE?
Significado
Computer Aided Software Engineering, Ingeniera de software Asistida por computadora
Concepto
proporciona al ingeniero la posibilidad de automatizar actividades manuales y de mejorar su visin general de la ingeniera. Al igual que las herramientas de ingeniera y de diseo asistidos por computadora que utilizan los ingenieros de otras disciplinas, las herramientas CASE ayudan a garantizar que la calidad se disee antes de llegar a construir el producto.
Utilidad
ayudan a los gestores y practicantes de la ingeniera del software en todas las actividades asociadas a los procesos de software. Automatizan las actividades de gestin de proyectos, gestionan todos los productos de los trabajos elaborados a travs del proceso, y ayudan a los ingenieros en el trabajo de anlisis, diseo y codificacin.
Herramientas CASE Marco de integracin Servicios de portabilidad Sistema operativo Plataforma de Hardware Arquitectura de entornos
Los entornos para la ingeniera del software se construyen con xito sobre una arquitectura de entornos que abarca un hardware y un software de sistemas adecuados. Adems, la arquitectura del entorno deber tener en cuenta los patrones de trabajo humano que se aplicarn durante el proceso de ingeniera del software. Las arquitecturas del entorno, que constan de una plataforma hardware y de un soporte de sistema operativo (incluyendo software de red, gestin de la base de datos y servicios de gestin de objetos), establece los cimientos para un entorno CASE. Pero el entorno CASE en s requiere otros bloques de construccin. Existe un conjunto de servicios de portabilidad que proporciona un puente entre las herramientas CASE, su marco de integracin y la arquitectura del entorno. El marco de integracin es un grupo de programas especializados que permiten a cada una de las herramientas comunicarse entre s, para crear una base de datos del proyecto, y para mostrar el mismo aspecto al usuario final (el ingeniero del software). Los servicios de portabilidad permiten que las herramientas CASE y su marco de integracin migren entre distintas plataformas del hardware y sistemas operativos sin un mantenimiento adaptativo significativo.
Comprobacin de errores
Facilidades que permiten llevar a cabo un anlisis de la exactitud, integridad y consistencia de los esquemas generados por la herramienta
Interfaz de usuario
Que constara de editores de texto y herramientas de diseo grfico que permitan, mediante la utilizacin de un sistema de ventanas, iconos y mens, con la ayuda del ratn, definir los diagramas, matrices, etc. Que incluye las distintas metodologas
ingeniera del software en todas las actividades asociadas a los procesos de software. Automatizan las actividades de gestin de proyectos, gestionan todos los productos de los trabajos elaborados a travs del proceso, y ayudan a los ingenieros en el trabajo de anlisis, diseo y codificacin. Las herramientas CASE se pueden integrar dentro de un entorno sofisticado.
Quin lo hace? Los gestores de proyectos y los ingenieros del software. Por qu es importante? La ingeniera del software es difcil. Las
herramientas que reducen la cantidad de esfuerzo que se requiere para producir un producto de trabajo o para realizar algn hito tiene un beneficio sustancial. Pero hay algo incluso mas importante. Las herramientas pueden proporcionar nuevas formas de observar la informacin de la ingeniera del software formas que mejoran la perspicacia del ingeniero que realiza el trabajo- Esto conduce ha tomar mejores decisiones y conseguir una calidad mejor del software.