Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Hoy en día la tecnología orientada a objetos ya no se aplica solamente a los lenguajes de programación, además se viene aplicando en el análisis y diseño con mucho éxito, al igual que en las bases de datos.

Lo interesante de la Programación Orientada a Objetos es que proporciona conceptos y herramientas con las cuales se modela y representa el mundo real tan fielmente como sea posible.

caracteristicas

Historia unida a la evolución de los lenguajes POO.

Utilizan técnicas gráficas

Generan códigos tan pronto una clase sea definida.

Utilizados para provocas la máxima creatividad y continuo refinamiento durante la construcción del Software.

Beneficios

Estabilidad

Diseño Rápido

Reutilización

Historia

Confiabilidad

Construcción de Objetos de

Complejidad Creciente

Nuevos Mercados de Software

Verificación

de Correcciones

En base a su funcionalidad específica:

  • Herramientas de planificación de sistemas de gestión
  • Herramientas de análisis y diseño
  • Herramientas de programación
  • Herramientas de integración y prueba
  • Herramientas de gestión de prototipos
  • Herramientas de gestión de proyectos
  • Herramientas de Soporte

Son un conjunto de métodos, utilidades y técnicas que facilitan la automatización del ciclo de vida del desarrollo de sistemas de información, completamente o en alguna de sus fases.

El empleo de herramientas Case permiten integrar el proceso de ciclo de vida:

Por funcionalidad podríamos diferenciar algunas como:

  • Herramientas de generación semiautomática de código.
  • Editores UML.
  • Herramientas de Refactorización de código.
  • Herramientas de mantenimiento como los sistemas de control de versiones·
  • Análisis de datos y procesos integrados mediante un repositorio.
  • Generación de interfaces entre el análisis y el diseño.
  • Generación del código a partir del diseño.
  • Control de mantenimiento.

Herramientas CASE

No existe una única clasificación de herramientas CASE y, en ocasiones, es difícil incluirlas en una clase determinada.

Podrían clasificarse atendiendo a:

  • Las plataformas que soportan.
  • Las fases del ciclo de vida del desarrollo de sistemas que cubren.
  • La arquitectura de las aplicaciones que producen.
  • Su funcionalidad.

Herramientas CASE

Orientadas a

Objetos

Integrantes:

~ Nelson Riaño

~ Brayan Barbosa

~ Miguel Martinez

Fundamentos de Desarrollo

Herramientas CASE

(Computer Aided Software Engineering)

En 1995 se crea JAVA

En base a las fases del ciclo de vida que cubren:

I-CASE

U-CASE

L-CASE

Juegos de Herramientas o Toolkits

En 1961 aparece SIMULA

"desarrollar un lenguaje de doble propósito

(descripción de sistema y simulación programable)"

En 1970 se crea el SMALLTALK

"más que el lenguaje de programación, una completa interfacez gráfica y herramienta de desarrollo integradas."

Learn more about creating dynamic, engaging presentations with Prezi