Resumen de La Guerra de Los Métodos

Embed Size (px)

Citation preview

  • 8/18/2019 Resumen de La Guerra de Los Métodos

    1/4

    RESUMEN DE LA GUERRA DE LOS MÉTODOS

    s antecedentes históricos de UML nos llevan hasta el fnal de la década de lhenta cuando varios expertos en metodologías presentan dierentes solucionntro del ADOO inuenciadas por dierentes técnicas entre las ue ca!e destacardelo "ntidad#$nterrelación% "l n&mero de lengua'es de modelado aumentanos de () a m*s de +) en el período comprendido entre (,-, . (,,/% 0raoch2 director científco de 3ational 4ot5are 6orporation desde pr*cticamente

    eación en (,-)2 empie7a a planifcar su estrategia a avor de la unifcación dtodos% Así2 para la comunidad de los métodos orientados al o!'eto la gran notic

    e ue 8ames 3um!augh ha!ía a!andonado 0eneral "lectric para unirse a 0raoch en 3ational 4ot5are 6orporation para usionar sus métodos% De esta manerasarrollo de UML comien7a en octu!re de (,,/2 cuando 1oochum!augh empie7an a tra!a'ar para unifcar los dos métodos ue m*s repercusi!ían alcan7ado en la escena del ADOO2 1ooch9,:% La siguiente !om!a en el proce

    unifcación se produce a fnales de (,,+ cuando 3ational compra a la empre'ector.2 . su undador2 el prestigioso $var 8aco!son2 se une a 3ational comepresidente de ingeniería de negocio para acoplar su metodología OO4" al métofcado de 1ooch . 3um!augh% O!'ector. ser* el nom!re ue reci!a el procefcado de los tres amigos2 nom!re por el ue se conoce a 1ooch2 3um!augho!son a partir de la unión de este &ltimo al grupo% 6omo primer paso a dar despula incorporación de 8aco!son se proponen crear un lengua'e de modelado unifcad

    !ido principalmente a dos ra7ones%

    • "n primer lugar el lengua'e de modelado permite ue los tres métodpuedan evolucionar hacia un punto com&n de orma independiente%

    • ;or otro lado2 la unifcación de la sem*ntica . de la notación les permicolocarse en un lugar de privilegio en el mercado de los métodos orientadal o!'eto

    !e tenerse en cuenta ue la ma.oría de la gente ue dice utili7ar un métodentado al o!'eto realmente lo ue usa es la notación asociada a dicho métodid*ndose de los procesos asociados al método2 así pues2 contar con una notaci

    *fca universal era undamental para la unifcación de sus métodos2 . de hechotación de UML se ha convertido en el est*ndar de acto de las notacionesnología de o!'etos%

    GRADY BOOC

    Grady Booch (nació

    el 27 defebrero de 1955) es undiseñador de software,un metodologista de

    http://es.wikipedia.org/wiki/27_de_febrerohttp://es.wikipedia.org/wiki/27_de_febrerohttp://es.wikipedia.org/wiki/1955http://es.wikipedia.org/wiki/1955http://es.wikipedia.org/wiki/27_de_febrerohttp://es.wikipedia.org/wiki/27_de_febrerohttp://es.wikipedia.org/wiki/27_de_febrero

  • 8/18/2019 Resumen de La Guerra de Los Métodos

    2/4

    software y entusiasta de diseño de patrones. s director cient!fico de "ational #oftware(a$ora parte de %&') y editor de una serie de &enam!n*ummings. n 1995 se recibiócomo miembro de la +sociación de 'auinaria *omputacional (+*'). -ue nombradosocio de %&' en 2/.

    &ooc$ es meor conocido por el desarrollo del 0enguae nificado de 'odelado('0)con %ar 3acobson y 3ames "umbaug$. 4ambin desarrolló el mtodo &ooc$ de

    desarrollo de software, el ue presenta en su libro, +n6lisis y iseño 8rientado a8betos. l aconsea la adición de m6s clases para simplificar códigos compleos.

    8btuo su licenciatura en 1977 en la +cademia de la -uer:a +rea de los stadosnidos y un master en ingenier!a elctrica en 1979 de la niersidad de *alifornia,#anta &6rbara.

    http://es.wikipedia.org/wiki/IBMhttp://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modeladohttp://es.wikipedia.org/wiki/UMLhttp://es.wikipedia.org/wiki/Ivar_Jacobsonhttp://es.wikipedia.org/wiki/James_Rumbaughhttp://es.wikipedia.org/wiki/IBMhttp://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modeladohttp://es.wikipedia.org/wiki/UMLhttp://es.wikipedia.org/wiki/Ivar_Jacobsonhttp://es.wikipedia.org/wiki/James_Rumbaugh

  • 8/18/2019 Resumen de La Guerra de Los Métodos

    3/4

     JAMES RUMBAUGH

    James Rumbaugh (22 de agosto de 19;7) es un cient!fico de la computación y unmetodologista de obeto. s meor conocido por su trabao en la creación de la 4cnicade 'odelado de 8betos y el 0enguae nificado de 'odelado ('0). octoradoen ciencias de la computación por el '.%.4.

    "umbaug$ dirigió el desarrollo de la 8'4, en el *entro de %nestigación y esarrollo dela

  • 8/18/2019 Resumen de La Guerra de Los Métodos

    4/4

    Ivar Hjalmar Jacobson (2 de septiembre 19/9, Astad B ), es un ingeniero sueco en *iencias de la

    computación.

    %nentó el diagrama de secuencia y desarrolló los diagramas de colaboración. 4ambin impuso el uso de

    diagramas de estado de transición para describir los fluos de mensaes entre los componentes. -ue uno de los

    desarrolladores originales del #0 (lenguae de especificación), ue se conirtió en est6ndar en 19?7.

    n octubre de 1995 Ericsson endió Objectory AB a la firma Rational Software, y 3acobson comen:ó a trabaar con  rocess (ss>), una nuea =pr6ctica= centrada

    en el proceso de desarrollo de software. #e trata de un nueo comien:o a la integración de pr6cticas eficaces

    de entre los tres principales campos de procesoC el proceso unificado, los mtodos 6giles y el proceso de

    madure:. *ada uno de ellos contribuye diferentes capacidadesC estructura, la agilidad y la meora de procesos.

    3acobson $a descrito a ss> como un =sDper ligeros y 6giles=. "> y la %3* $an integrado ss> en

    'icrosoft Eisual #tudio 4eam #ystem, y clipse.

    http://es.wikipedia.org/wiki/Ystadhttp://es.wikipedia.org/wiki/Sueciahttp://es.wikipedia.org/wiki/Ciencias_de_la_computaci%C3%B3nhttp://es.wikipedia.org/wiki/Ciencias_de_la_computaci%C3%B3nhttp://es.wikipedia.org/wiki/Diagrama_de_secuenciahttp://es.wikipedia.org/wiki/SDL_(lenguaje_de_especificaci%C3%B3n)http://es.wikipedia.org/wiki/Grady_Boochhttp://es.wikipedia.org/wiki/James_Rumbaughhttp://es.wikipedia.org/wiki/IBMhttp://es.wikipedia.org/wiki/Ystadhttp://es.wikipedia.org/wiki/Sueciahttp://es.wikipedia.org/wiki/Ciencias_de_la_computaci%C3%B3nhttp://es.wikipedia.org/wiki/Ciencias_de_la_computaci%C3%B3nhttp://es.wikipedia.org/wiki/Diagrama_de_secuenciahttp://es.wikipedia.org/wiki/SDL_(lenguaje_de_especificaci%C3%B3n)http://es.wikipedia.org/wiki/Grady_Boochhttp://es.wikipedia.org/wiki/James_Rumbaughhttp://es.wikipedia.org/wiki/IBM