Ingenieria del software

Páginas: 13 (3220 palabras) Publicado: 19 de mayo de 2011
ITSTB
LA INGENIERA DEL SOFTWARE ASISTIDO POR COMPUTADORA

FUNDAMENTOS DE DESARROLLO DE SOFTWARE

ITSTB

CATEDRÁTICO:
M.C. MARÍA DEL ROSARIO MORENO FERNÁNDEZ

INTEGRANTES:
FERNANDO MAURICIO RODRÍGUEZ FERNÁNDEZ
GERSON LÚA CLEMENTE

3
4
6
10
15
16
17

ÍNDICE
Introducción…….……………………………………………………………………………………………………………………………
La ingeniería del software asistido porcomputadora……….……………………………………………….
Clasificación de case……………………………………………………….………………………………………………………..
Herramientas case………………………………………………..…………………………………………………………………...
Ejemplos de herramientas case………………………………………………………………………………………………
Conclusión………………………………………………………………..……………………................................................
Bibliografías y referencias web……………..…………………………………………………………………………….....INTRODUCCIÓN
La ingeniería del software asistida por computadora puede ser tan sencilla como una única herramienta que preste su apoyo para una única actividad de ingeniería del software, o tan compleja como todo un entorno que abarque «herramientas», una base de datos, personas, hardware, una red, sistemas operativos, estándares, y otros mil componentes más. Desde que en 1963 Iván Sutherlanddel MIT (Massachussets Institute of Technology) publicó su tesis doctoral sobre graficas interactivas por computadora definiendo la topología del objeto (sistema Sketchpad - SUTH63) la tecnología CAD se ha desarrollado con la limitante del tiempo de proceso. Una de las herramientas de análisis más estudiado y aplicado son los cálculos con elementos finitos que permiten predecir con gran precisióny simplicidad los esfuerzos y deformaciones que soportará internamente una pieza o conjunto de piezas al ser sometidas a un sistema de cargas.

La aplicación del software CAD en la ingeniería abarca la elaboración de cuadros sinópticos, diagramas de diversos tipos, gráficos estadísticos, representación normalizada de piezas para su diseño y fabricación, representación tridimensional de modelosdinámicos en multimedia, análisis con elementos finitos, aplicaciones en realidad virtual, robótica, etc.

LA INGENIERÍA DEL SOFTWARE ASISTIDO POR COMPUTADORA
Ingeniería del Software Asistida por Computadora (CASE) es el nombre que se le da al software que se utiliza para ayudar a las actividades del proceso del software como la ingeniería de requerimientos, el diseño, el desarrollo deprogramas y las pruebas. Por lo tanto, las herramientas CASE incluyen editores de diseño, diccionarios de datos, compiladores, depuradores, herramientas de construcción de sistemas, etcétera. La tecnología CASE proporciona ayuda al proceso del software automatizando algunas de sus actividades, así como proporcionando información acerca del software en desarrollo. Algunos ejemplos de las actividades quese pueden automatizar utilizando CASE son:

1. El desarrollo de modelos gráficos del sistema como parte de la especificación de requerimientos o del diseño de software.

2. La comprensión del diseño utilizando un diccionario de datos que tiene información sobre las entidades y relaciones del diseño.

3. La generación de interfaces de usuario a partir de la descripción gráfica de la interfazque es elaborada de forma interactiva por el usuario.

4. La depuración de programas por medio de la provisión de la información proporcionada por los programas en ejecución.

5. 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 reciente.

La tecnología CASE está disponible para la mayoría de las actividades rutinariasen el proceso del software. Esto permite algunas mejoras en la calidad y productividad del software, aunque éstas sean menores que las predichas por los primeros partidarios de CASE. Éstos sugirieron que se tendría una mejora mayor si se utilizaran entornos CASE integrados. En realidad, las mejoras reales son del 40% (Huff, 1992). Aunque esto es significante, las predicciones que se hicieron...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS