-
-
remontandose en los ultimos años 40, se empezaron a realizar los primeros trabajos de programación
-
Ten Dyke y Kuns, afirman que los diseñadores del misil minuteman, que utilizaron técnicas rudimentarias de orientacion a objetos en 1957
-
la historia de la programación orientada a objetos comienza realmente con el desarrollo de lenguaje de simulación de sucesos discretos en Noruega.
-
desarrllo del lenguaje Alphard por Wulf
-
se es desarrollado el lenguaje de programación Smalltalk en el centro de investigación de palo alto (PARC) en el trabajo doctoral de Alan Kay
-
desarrollo de la maquina flex dynabook en PARC basado en Smalltalk
-
fertilizacion reciproca entre la OOP y la inestigación y el desarrollo en la IA: LISP, FLAVORS, LOOPS y CLOS, KEE y ART
(ideas sobre la representacion del conocimiento dundamentadas en redes yty macros semanticos, es importante para el concepto de herencia -
desarrollo del lengueje CLU por Liskov
-
los pioneros más conocidos Xerox, Apple introduceron el mundo de las interfaces universales WIMP (windows, icons, mice, an pointers,) ventanas, iconos, ratones y punteros, con ideas de Smalltalk
-
el método de diseño orientado a objetos GOOD fue desarrollado en la NASA por Seidewits y Stark, se basa en el método de Booch partiendo de DFD por capas
-
esta metodología consiste en extraer los objetos y métodos de una descripcion textual del problema, los verbos y nombres se agrupan en otras subcategorias, como el verbo hacer
-
el diseño estructurado de Jackson en 1983 es un método basado en objetos que un método basado en orientado a objetos. se descomponen en términos de
sucesos o de acciones y de sus dependencias temporales. -
jerarquia de priridades está orientado al desarrollo en Ada.
Fué desarrolladi en la agencia espacial europea, En HOOD los objetos son o pasivos o
activos. Los objetos pasivos solamente son capaces de utilizar los objetos de otros objetos
pasivos, pero los activos pueden utilizar los servicios de cualquier objeto -
OOram significa Orientada a Objetos Análisis clases, y Modelización y que se centran en el modelado de los roles de los objetos en lugar de clases y otras tales aspectos relacionados con la ejecución de objetos, desarrollado por Trygve Reenskaug .
-
El diseño estructurado orientado a objetos (OOSD), que fuera presentado por Wasserman,
Picher y Muller (1990). OOSD no es un método sino una notación a la cual
se pueden agregar reglas metodológicas -
analisis y diseño utilizando tarjetas de clase, responsabilidad y colaboracion CRC, desarrollado por Beck y Cunningham en 1989 posee la ventaja de no utilizar nada más caro que una caja de fichas de carto como herramienta CASE
-
interes hacia la definicion de estandares. el principal prtagonista es el grupo OMG
-
Creada por James Rumbaugh y Michael Blaha en 1991, mientras James dirigía un equipo de investigación de los laboratorios General Electric.
OMT es una de las metodologías de análisis y diseño orientadas a objetos, más maduras y eficientes que existen en la actualidad. -
se basa en el principio de ocultamiento de la información, a su vez en este modelo se implementan los diagramas de flujo de datos DFD
-
El OODLE (lenguaje de diseño orientado a objetos) establecido por Shlaer y Mellor cuya aproximación al análisis orientado a objetos, prescribe 4 tipos de
diagramas: diagramas de dependencia, diagramas de clase, diagramas de estructura de clase diagramas de herencia -
Un objeto el cual es utilizado para crear instancias, es decir, una plantilla, descripción, patrón, o "modelo" de una categoría o de una colección de artículos muy similares.
-
model driven architecture, sirve para desarrollar usos, un modelo especifico de plataformas, y series de interfaces
-
el proceso unufucado de desarrollo de software fue publicado en 1999 por Ivar Jacobson, Grady Booch y James Rumbaugh
-
En una reunión celebrada en febrero de 2001 en Utah-EEUU, nace el término "ágil" aplicado al desarrollo de software. En esta reunión participan un grupo de 17 expertos de la industria del software, incluyendo algunos de los creadores o impulsores de metodologías de software.
-
Desarrollada por Ken Schwaber, Jeff Sutherland y Mike Beedle. Define un marco para la gestión de proyectos, que se ha utilizado con éxito durante los últimos 10 años. Está especialmente indicada para proyectos con un rápido cambio de requisitos. Sus principales características se pueden resumir en dos. El desarrollo de software se realiza mediante iteraciones, denominadas sprints, con una duración de 30 días
-
El nombre de metodologías Crystal viene de que cada proyecto software puede caracterizarse según dos dimensiones, tamaño y criticidad, al igual que los minerales se caracterizan por dos dimensiones, color y dureza.