Historia: Las máquinas racionales fue fundada por Paul Levy y Mike Devlin en 1981 para proporcionar las

herramientas para ampliar el uso de las modernas prácticas de ingeniería de software, la arquitectura modular particularmente explícita y el desarrollo iterativo. Racional fue vendido para EE.UU. $ 2,1 mil millones a IBM el 20 de febrero de 2003. Medio Ambiente racional Por primera vez en 1985, el Medio Ambiente racional era un entorno de desarrollo integrado para el lenguaje de programación Ada, que proporcionan un buen apoyo para la abstracción a través de tipado fuerte. Su objetivo era proporcionar a los beneficios de productividad asociados con académicos entornos de programación de un solo usuario a los equipos de desarrollo de los desarrolladores de aplicaciones de misión crítica que podrían ejecutar en una variedad de plataformas informáticas. El entorno racional se organiza en torno a una persistente representación intermedia (DIANA), proporcionando a los usuarios con la terminación sintáctica y semántica, compilación incremental, y la gestión de la configuración integrada y control de versiones. Para superar el conflicto entre el tipado fuerte y el desarrollo iterativo que produce tiempos de recompilación proporcional al tamaño del sistema en lugar del tamaño de cambio, el entorno racional apoyó la definición de subsistemas con explícitas las importaciones y exportaciones de arquitectura, este mecanismo más adelante demostró ser útil en la protección de las arquitecturas de aplicaciones de la degradación inadvertida. El mecanismo de Medio Ambiente de la ventana de comandos hace que sea fácil de invocar directamente las funciones de Ada y los procedimientos, lo que alentó desarrollador impulsado por la unidad de pruebas.El entorno racional funcionó en hardware a la medida, el R1000 racional, que puso en práctica una arquitectura de alto nivel óptimo para la ejecución de los programas de Ada, en general, y el medio ambiente racional, en particular. La horizontalmente microprogramada R1000 proporcionó dos independientes de 64 bits rutas de datos, lo que permite el cálculo simultáneo y la comprobación de tipos. De memoria se ha organizado como una tienda de un solo nivel, una dirección virtual de 64 bits presentada a la memoria del sistema, ya sea inmediatamente devuelto datos, o provocó un error de página a cargo de microcódigo del procesador.El nombre de la compañía que más tarde cambió de "máquinas racionales" a Rational para evitar enfatizar este hardware propietario. [¿Cuándo?]Racional siempre generadores de código y

los depuradores cruzadas para entonces populares arquitecturas de conjuntos de instrucciones, tales como el VAX, Motorola 68000, y 86, gran parte de esto se logró a través de una asociación con los laboratorios de tartán, fundada por Bill Wulf para comercializar su trabajo en la optimización de código generadores de forma semiautomática producido a partir de las descripciones de la arquitectura (PQCC). organización Prácticas racionales de campo se basa el Proceso Unificado de Rational tarde (RUP) - el desarrollo iterativo, basado en componentes arquitectura, modelado, pruebas continuas desarrollador impulsado por la gestión de requisitos y pruebas automatizadas, son todas ellas relacionadas con esta base de experiencia. La segunda generación de productos En 1990, racional puesto en marcha tres iniciativas de desarrollo en paralelo: la re-implementación de Medio Ambiente racional (para Ada) que se ejecutan en Unix basados en estaciones de trabajo de Sun e IBM, el desarrollo de un entorno similar Rational para C + + para ejecutarse en Unix basados en estaciones de trabajo de Sun e IBM, y el desarrollo de una estación de trabajo alojada en herramienta de modelado llamada Rose que apoyó una notación gráfica desarrollada por Grady Booch. Apex, el medio ambiente racional para Ada, fue lanzado el Sol y las plataformas de IBM Unix en 1993, y el entorno Rational para C + + seguido en las mismas plataformas que un año más tarde. Una versión de Apex que se ejecutaba en Microsoft Windows NT fue desarrollado y lanzado con éxito por el equipo de Rational Bangalore.Rose 1.0 fue introducido en OOPSLA en 1992, pero un mal desempeño en múltiples dimensiones y fue retirado del mercado. El desarrollo de la Rosa 2.0 combina un editor de Booch basado en Windows notación llamada diseñador de objetos del sistema (adquirido de Palladio, con sede en Wisconsin) con una representación intermedia nueva, y con un nuevo análisis semántico, generación de código, y las capacidades de ingeniería inversa. Este último, que permitió a los clientes potenciales existentes para analizar código C + + para producir "as-built" diagramas de clases navegables, ayudó a superar a finales de Rational de re-entrada en el mercado de herramientas de modelado orientado a objetos. Subieron un 2,0 corriendo en PC con Windows y en varias estaciones de trabajo basados en Unix. UML y RUP:En 1994, se fusionó con Verdix racional, una empresa pública que produce una amplia gama de compiladores Ada dirigidas a la arquitectura con numerosas combinaciones de sistema operativo. La entidad resultante se denomina "Rational Software", y se integran rápidamente la racional Ada y C + + entornos con los generadores de código y tiempos de ejecución desarrollados por Verdix.En 1995, James Rumbaugh se unió a la

fue el encargado de la asamblea de un marco de proceso explícito para la ingeniería de software moderno. sino que quería construir un equipo. y yo quería hacer algo en la derivación de las ecuaciones de la relatividad de Einstein. la Fuerza Aérea de la Academia. una leyenda en el campo del diseño de software avanzado. El Lenguaje de Modelado Unificado Guía del usuario. y ese fue mi primer programa. Fue este esfuerzo de colaboración que le valió Rumbaugh.0. "Yo estaba haciendo una ciencia-feria de proyectos. El resultado de "Rational Unified Process" (RUP) completó un trípode estratégico: un proceso tailorable que guiaron el desarrollo herramientas que automatizado la aplicación de dicho proceso los servicios que la adopción acelerada tanto del proceso y las herramientas. "En ese momento. como Grady Booch. escribió el programa. "Un hombre muy amable me envió un manual de programación de Fortran IV. Todavía lo tengo. Texas. A medida que la Guerra de Vietnam estaba llegando a su fin.1B. que de hecho resultó ser la correcta. y me dejó escribir este programa. ¿no? Yo había tomado algunas clases de cálculo avanzado en ese momento. Y entonces decidí. se las arregló para convencer a su maestro de taller que él realmente no quería trabajar en "alguna casa para pájaros o algo así". pero fue dominante. Catapulse más tarde fue adquirida por Rational. La adquisición fue anunciada el 6 de diciembre de 2002 y se completó antes de la apertura del mercado 21 de febrero 2003. esto trajo dentro de una compañía de tres de los metodólogos líderes de software orientados a objetos. Su último libro. "El segundo llamado a la oficina local de IBM. En su versión 1. Xerox Corp. Booch matriculados en los EE. donde un estudiante de secundaria en los años setenta. Philippe Kruchten. Y se las arregló para mí encontrar el tiempo en una de las computadoras del banco local. porque esos eran los días cuando el hierro de gran gobernaron la tierra. estaba claro que lo haría estar involucrado en proyectos de software muy interesantes. no sería fácil." Booch es.UU. Para eliminar la fragmentación del método que llegaron a la conclusión de estar obstaculizando la adopción comercial de herramientas de modelado. donde trabajó primero como ingeniero de proyectos y luego un gerente de una gran variedad de misiones de apoyo en tierra para el transbordador espacial y otras iniciativas estratégicas. que ha logrado su desarrollo posterior. donde mantiene su cargo como jefe científico de Rational Software. que habló recientemente con nosotros por teléfono desde su casa en Denver. Así que le dije '¿cómo hacer un simulación? "Bueno. es tentador seguir el consejo de la periodista en "El hombre que mató a Liberty Valance": "Cuando la leyenda se convierte en una realidad. Este esfuerzo combinado del mecanismo del proceso basado en HTML de entrega empleado por Objectory con la base racional de 15 años de experiencia en el trabajo con los clientes el desarrollo de sistemas de software importantes. sin embargo. Un tema sencillo para la escuela secundaria. imprime la leyenda. por cualquier medio. Además. cuando me gradué. Y él sigue siendo uno de los asesores del mundo de software más codiciados. que proporciona un campo de juego nivelado para todos los proveedores de herramientas. el Lenguaje de Modelado Unificado se contribuyó a la Object Management Group. Después de la caída de las punto-com. y pensé que "Es increíble lo que puedes hacer con estos símbolos. y adquirió la empresa Rational Ivar Jacobson Objectory AB de Ericsson. me alisté algunos de mis amigos que me ayude a escribir las tarjetas perforadas.compañía. y rica en efectivo-(~ $ 600M) cuando sus fundadores decidieron vender la empresa a IBM por $ 2. Estos tres expertos trataron de unificar su trabajo. te ofrecemos una mirada personal a Grady Booch. Racional alcanzó un máximo de $ 850M en ingresos y ~ 4000 empleados. "Allí conoció a un par de compañeros de clase que iba a cambiar su vida. Nugent ha dicho de él: "Pocas personas han hecho más por la comunidad de desarrollo de software de Grady Booch". California La construcción de una casa para pájaros más Grady Booch (pronunciado bootch ') creció en Amarillo. para mostrar una simulación de la energía liberada si había una partícula y una antipartícula colisionan unas con otras. Elegí la Academia de la Fuerza Aérea porque tenían un programa de pregrado muy bueno. desarrollaron Lenguaje Unificado de Modelado (UML). Con Grady Booch ya a bordo. todavía tengo ese conjunto de tarjetas perforadas ". Desde el Tío Sam a Rational Booch se graduó de la academia militar en 1977 y fue asignado a la Base Vandenberg de la Fuerza Aérea. el décimo grado. Él ayudó a construir un "enorme sistema de Fortran que en términos de hoy . reunió a una máquina electromagnética basado en un diseño que había visto en una revista. Con esto en mente. están lejos de ser tan interesante como la gente detrás de ellos. [1] Resenas: Historica de Rational Rose Al escribir acerca de aquellos que.Leyendas. Adquisiciones:El impulso generado por Rose y el UML permitió racional para establecer una alianza con los desarrolladores para la plataforma Windows. no fue un sofisticado.Fascinado por las nuevas ciencias de la inteligencia artificial y la cibernética. una compañía de $ 300 millones al año con base en Santa Clara. ya que parte de este proyecto. Jacobson y Booch el apodo de "Los Tres Amigos" dentro de la industria de la ingeniería de software. un techrep racional. Entró conmigo. sus ingresos se redujeron a US $ 650 millones. rentable. sin duda. iba a escribir un programa. después de las horas. Él me ayudó a de-error. había pocas clases ofrecidas en la computadora. es una de las principales best-seller. objetivo racional era asegurar el apoyo público de Microsoft para Catapulse-una empresa independiente destinado a proporcionar servicios de hosting de desarrollo de software que utilizan los productos de Rational y en otros lugares. Director de Tecnología de Alan F. Se le considera uno de los fundadores de la revolución de la tecnología de objetos.

en día que se llama un 'tiempo real problema de la fusión de datos. donde yo estaba sentado atrás. Nos sentamos en la sala de de Mike y describió este plan para lo que entonces llamó máquinas racionales Incorporated .la era de go-go de la IDE de Star Wars. titulado simplemente." "Que inmediatamente me metió en los problemas de escala. a pesar de que yo estaba haciendo un montón de trabajo para los proyectos de Ada. Estábamos usando uno de los sistemas de imagen primeras Evans & Sutherland. Volví a Rational y dijo: "Ya veo a . y dijo: "Estas ideas son aplicables directamente a nosotros. "Este es todo el tiempo en que algunas de las teorías interesantes para VLSI [la integración de sistemas muy grande] de diseño se sale. "Antes de ese tiempo. básicamente. de Rational . De Ada Lovelace a Bjarne Stroustrup Naturalmente. con tecnología muy antigua. Ninguno de los que existían. así como distribuidas en tiempo real sistemas operativos. "Esto finalmente llevó a. para proporcionar un nuevo tipo de interfaz gráfica de usuario . " Booch." Se trataba de traer la telemetría y datos de radar de unos 40 radares diferentes de todo el mundo en tiempo real. me fui directamente al racional. Y en aquellos días. " Después de graduarse con la de su maestro y terminó su recorrido en Vandenberg. Era una de mis primeras ideas de cómo uno se aplica técnicas metodológicas para explotar lenguajes como Ada. regresó a la Academia de la Fuerza Aérea como instructor en el rango de capitán durante casi dos años. se encontró con Devlin y Levy en San de la Fuerza Aérea Francisco de la zona centro de control de satélites. en C y Smalltalk. así como la fusión de datos. Yo realmente no lo buscan . ¿por qué no vienes y nos hablan de él? Así que lo hice. "Mientras que en Vandenberg. en este momento tenía dos libros. "Pero esto me divergentes de Rational. el lenguaje de programación Ada para el comando. y Mike es el director ejecutivo. La idea era construir una arquitectura de computadora específica del idioma. Esto parecía correcto por mi callejón. Estábamos haciendo algunas cosas interesantes pioneros en la interfaz gráfica de usuario. en Vandenberg. en los veinte primeros de nuestra clase. sin embargo. "déjame que te unan. No había caído en contacto con dos amigos de la USAF de edad. Incluso el sistema de tiempo real que se estaba construyendo estaba empujando los límites de lo que el hardware y el software puede hacer por nosotros. "Había escrito un artículo sobre C con clases. " Su obra dio lugar a un conocido con otra publicación de investigador en los días de revistas técnicas. Conozco a estos la forma jugadores de regreso desde la universidad. Booch recogió un MSEE de la Universidad de California en Santa Bárbara. mostrando a el oficial de control de vuelo." Los tres formaron el núcleo de ahora la empresa de 2. 'Quiero explorar estas ideas de la aplicación de [orientadas a objetos Las técnicas a otros idiomas. averiguar "cuáles son las maneras de aplicarlas en estas lenguas emergentes? Esto podría significar un negocio completamente nuevo para nosotros ". Ingeniería de Software con Ada y componentes de software con Ada. y he estado con ellos desde entonces ". " Sus superiores asignado Booch para recomendar una metodología oficial para trabajar con el lenguaje. control y sistemas de comunicaciones. "Paul se convirtió en el presidente de la racional. Ada fue la más caliente de medio ambiente de la jornada. se trataba de un grupo interesante.000 empleados. Los tres se graduaron. Me encontré cada vez más atraído hacia el sector comercial. En los años ochenta. por lo que el equipo tenía que crearlos desde cero. Pero una vez que salí de la Fuerza Aérea. en el sentido de que realmente abrazado lo que entonces sabía que las modernas técnicas de ingeniería de software. por lo que estadísticamente. Así que. fue el campo de la tecnología más lucrativo del mundo había conocido hasta entonces . Por supuesto. Booch firmado en el año que viene. creo que." Así Booch se zambulló en las lenguas de Smalltalk y C con la misma pasión que tenía por Ada. la naciente racional en sí apuntaba directamente al mercado de la defensa la industria del software. el primer artículo que escribí. probablemente." Diseño Orientado a Objetos. era el color. especialmente los bancos e instituciones financieras. ni siquiera era de C + + y. Nombrado después de una aristócrata del siglo XIX británico que se acredita con la escritura del primer programa de ordenador (para el "motor analítico" de Charles Babbage). Tenían un programa realmente bueno. Así que le dije grande. Booch había involucrado en la Oficina del Programa Conjunto de Ada. que habían estado buscando en mis escritos. francamente. que dio a conocer Ada en 1979. porque aquí estábamos hablando de los sistemas de misión crítica de la defensa que rivalizaban con la complejidad de cualquier cosa hecha con fines comerciales. los tres de nosotros estábamos en un compromiso de cinco años. me tomé un año sabático durante aproximadamente un año. y que tenía un amigo llamado Mike Devlin. "Mike dijo que Paul y yo tenemos la idea de una empresa. que fue publicado en 1984. "Mi compañero de cuarto en la academia en el último año era un tipo con el nombre de Paul Levy. que habían utilizado los verticales de lápiz y tinta plotboards.Que generó mi tercer libro. de hecho. Me especie de paloma en la arquitectura de hardware. ya que era muy adecuado para el desarrollo de programas a gran escala. tomó a sus horas y pasó su tiempo ayudando a la figura del equipo Ada fuera "¿Cómo se debe usar este lenguaje realmente genial. Devlin y Levy fundada Rational en 1980. Así que. uno de los primeros para el diseño de VLSI. Como algunos de sus colegas querían dedicarse a la investigación pura.Mientras que en la Fuerza Aérea. que estaba creando un nuevo lenguaje orientado a objetos de programación. yo les dije. pero me encontré con que había una serie de organizaciones comerciales. por lo que la empresa se inició antes de salir de nuestras carreras de la Fuerza Aérea. Así Ada ciertamente parecía como un lenguaje muy prometedor. AT & T Bell 'Bjarne Stroustrup. esto significaba que tendría que trabajar casi exclusivamente en el último capricho de los militares. orientado a objetos Análisis y Diseño de Aplicaciones con.

si ustedes ir por este camino. dijo: "Estos van mano a mano. Él desarrolló una serie de documentos de todo el '92-'93. Devlin y Levy se lo cargó en sus ideas y cambió la dirección de la empresa. para ayudarle llevar el UML a un nivel generalizado. para hacer las rondas de circuitos de conferencias-. que era inminente. Su primer producto comercial. Si nos fijamos en una variedad de informes de Gartner Group. que para sus clientes. básicamente. las herramientas y las bibliotecas eran muy inestables. Rational estaba haciendo el movimiento estratégico que Ada era todavía un negocio importante para nosotros. Sin embargo. y al igual que en la actualidad con Java.. Booch convencido de Devlin y Levy esta vez para eliminar la fragmentación en el mercado de programación orientada a objetos con sólo contratar Rumbaugh y Jacobsen en 1994 el próximo año. " Booch se dio cuenta de que un método de modelado sola podría llevar a la práctica una oportunidad de negocio para alguien. pero su fue una forma clara de visualizar las reglas de negocio. Nos dimos cuenta de que había alcanzado una masa crítica en la industria. con sus nociones de la visualización de las relaciones de los objetos. Y eso es lo que dio lugar a UML [el Unified Modeling Language]. Todos. Eso me puso en contacto con Bjarne directa que he encontrado para ser un compañero encantador." Principios de los noventa vio una verdadera explosión de los métodos de programación orientados a objetos. que había estado luchando con estas mismas cosas. "Hubo una enorme cantidad de fragmentación del mercado en ese momento. que era lo que se convirtió en Visual Studio. "Alrededor de 94. por lo que estos ejemplos se ajusta a las . se aplicaría a otros idiomas emergentes. Tecnólogos como Stephen Mellor y Shlaer Sally. bueno. yo m ciertamente no un miembro del círculo interno por cualquier medio. Pero en la práctica. sin embargo. Comenzamos compartiendo todo lo que escribían. "Fue realmente una evolución desde el primer artículo que escribí en 1984 . tenían su propia lengua propia. las cosas que había aprendido en ayudar a las organizaciones . a pesar de que estaban trabajando independientemente. C + + es un lenguaje fresco. por unir fuerzas. "Jim y yo. Ivar Jacobsen. vamos a darle la mano y ser amigos. se dio cuenta de que la forma en que se acercaba el diseño era muy similar a la forma en que se acercó a diseño. habían comenzado a potenciar nuestras ideas." Los tres inmediatamente se puso a "golpear a nuestros métodos juntos". construcción de grandes proyectos. que era muy complementario. con el tiempo llegó a ser considerado un método esencial para el desarrollo de software avanzado: "el método de Booch". que salió en el '93. y 'don t significa que como un acrónimo. y adoptó algunas de sus ideas y algunas de las ideas de Ivar ". y hay organizaciones que vienen a nosotros diciendo:" Ustedes están haciendo lo correcto. Pero aquí está este otro negocio que creo que debería ir después: el negocio comercial." Es decir."Así que el UML representa para ellos una manera estándar de añadir valor a sus herramientas de programación que ayuden a sus clientes en los sistemas de construcción para la empresa. herramientas y servicios. sistemas evolutivos muy complejos.. queremos participar en una asociación aquí. Y. Eso produjo una segunda edición de mi libro. ya que. pero se desarrolló el método un poco . Tenían formas en sus herramientas ya existentes. que llevó a la especificación de UML 0. en ese momento. pero me voy de aquí. no cambió su libro.9 en junio de 1996. pero de ninguna manera se trataba de un negocio sostenible para nosotros ser una compañía de mil millones de dólares. Así que había una comunidad encantadora de las personas que fueron todos los que luchan de la misma manera. presentó las arquitecturas de tres niveles. "Así que aquí estábamos en el otoño del '95 con los tres autores originales de los tres métodos principales. "Así que Bjarne y yo fuimos a cuatro o cinco ciudades de todo el país."Eran los primeros días de C + +. cuyo enfoque se conoce como la técnica de modelado de objetos (OMT) o el método de Rumbaugh. El UML siempre ha tenido ideas de los componentes. y viceversa. salió en 1984. en lo que llamó la OMT 2. " Así que se puso en contacto Rumbaugh. ¿Por qué estaban interesados en el UML? Bueno. A partir de su método a un método unificado Booch las ideas en diseño orientado a objetos. "Una cosa muy curiosa que pasó. todos juntos en una misma empresa. en todo el '92-'93 plazo. Rational Rose. que consiste en aplicar nuestras técnicas de OO para otros idiomas emergentes ". que no había salido realmente tan grande de tiempo. la fragmentación del mercado no nos ha ayudado. mirando a los sistemas. que contribuyó a la labor mediante la introducción de esta noción nos de cómo se visualiza interfaces. de Nueva York editorial técnica. que salió en 1991. y yo estaba lanzando los métodos orientados a objetos de diseño. Sin embargo. La compañía primero que se acercó a nosotros era de Microsoft. que es otra cosa ". y James Rumbaugh todos estaban luchando por encontrar una forma integral de afrontar el reto de modelado de objetos efectivo. " Los dos fueron invitados por Publicaciones SIGS. y lanzar que el lenguaje C + +. "Ahora uno es siempre receloso cuando se le acercó por Microsoft. Ellos decidieron unirse a nosotros como un socio. el problema que parece estar enfrentando era su versión de Visual Basic. pero nos mantuvimos en contacto con la gente que había escrito la lengua. en particular. para visualizar la interfaz gráfica de usuario y el lado de base de datos. los ostensiblemente más utilizadas en todo el mundo el método era la anarquía. era una manera muy radicalmente diferente de ver el modelado. Coad y Yourdon Pedro Ed. sin embargo. que estaban pensando en sus laboratorios de investigación para el modelado de este tipo de cosas. pero que realmente va a explotar sólo si se aplica de la manera correcta. no se trata sólo C. que Booch diseñado.donde va su negocio. este método realmente no llegar a buen puerto hasta que mi análisis de objetos y libros de diseño.

Web específicos de las arquitecturas son. se dirige? "La naturaleza del desarrollo de software es muy desorientador. debe ser motivo de celebración". pero 'muchacho. ¿Qué Booch pensar en el lenguaje de programación de la red en general? "Java es un lenguaje maravilloso. por un tiempo. "El desafío no es tanto el lenguaje. Usted no va para hacerlo con sólo emacs ". Booch ve dos tendencias interesantes que se avecinan en el futuro cercano. " ¿Y dónde se ve el desarrollo de software. en la que comentaba en las tres etapas en la evolución de un mercado maduro basado en la Web del proyecto. Y así. y no vamos a hacerlo con las herramientas básicas. Vemos algunas organizaciones que luchan contra eso. la Web. Hasta lograr un cierto grado de paz. "Los dos principales proveedores de plataformas. Hasta entonces Sin embargo. "porque era claro. "El segundo nivel era la gente que toma existentes sistemas cliente-servidor y poner la pantalla en la parte superior de los raspadores de ellos. La construcción de este tipo de sistemas a escala. En noviembre de ese año. IBM y una docena de otras organizaciones. Creo que tanto subestima la dificultad en la construcción de sistemas de calidad de una manera sostenible para este tipo de arquitecturas. sino también las guerras y las guerras de la plataforma de middleware. así como Enterprise Java Beans de la especie aumenta el nivel de abstracción en cuanto a que los desarrolladores de aplicaciones pueden juntar las aplicaciones. "El grupo de trabajo inicial se unió poco después por Hewlett-Packard. me refiero a aquellos que están trabajando en el área de los patrones arquitectónicos y patrones de diseño. Desde C + + a Java Uno de los últimos productos de su compañía es una versión de Rational Rose para trabajar con Java. parte de la fruta que cuelga bajo. si nos fijamos en la lista. estamos utilizando cada vez más dentro de nuestra organización. seguirá siendo un dominio tu multuosa en la que construir. creo que va a ser una convivencia estable ya la vez hostil. en el tipo de sistemas y arquitecturas que podemos construir. eran proyectos que básicamente utiliza la Web para los ojos dulces. se podría construir unos maravillosos cabeza de baile craplets. Y las fuerzas sociales y tecnológicos y económicos nos llevará a la creación de sistemas cada vez más complejas. A partir de ahora para el futuro ¿Qué significa este visionario de software ven como los principales retos y oportunidades de la web para desarrolladores de aplicaciones? "Sin duda. titulado" Desarrollo de software de la Web. y que les hizo habilitado para la Web. en la misma época. "El primero es el desarrollo basado en componentes. sobre todo los patrones arquitectónicos. incluso en ese momento. Uno de mis proyectos favoritos es comprender y realizar un seguimiento de las organizaciones que están tratando de construir algunos muy complejos sistemas basados en Web. A continuación. y no suficientes personas les han hecho con éxito y no hay tanta tecnología rotación. teníamos Oracle e IBM y Microsoft todos de acuerdo en algo. porque no hay suficiente gente que lo hizo. tuvo por fin la razón de negocios para hacerlo. donde usted puede construir sistemas evolutivos a partir de componentes. el Grupo de Gestión de Objetos UML aprobado en su Arquitectura de Gestión de Objetos (OMA) estándar. "El segundo. y Java es un lenguaje maravilloso para hacerlo. Arquitectura y patrones han sido mi objetivo desde que terminó el UML . Escribí un artículo. "Lo sorprendente es que. "El tercero. dar palmadas en conjunto. es la creciente importancia de los 'blandos' prácticas de la arquitectura. que había algunas oportunidades para el desarrollo basado en la Web para hacer estallar la forma en que construimos arquitecturas. no creo que los problemas van a ser más fácil. Tratando de de-errores de un sistema de distribución actual es malo. Eso sí. Oracle. cuyos nombres deberán permanecer en el anonimato. sino que simplemente la madurez de las herramientas y las bibliotecas. probablemente hace tres años. La mejor predicción que puedo ofrecer es decir que el desarrollo de software es va a seguir siendo un problema complejo. Sin embargo. '¿Qué tipo de nuevas arquitecturas y la novela se puede construir sobre la Web que aprovechan su distribución generalizada y penetrante de su grado de concurrencia. y estoy usando mis propias palabras. y éste es un tema poco más difusa. el desarrollador de aplicaciones humilde se ve atrapado en el medio entre estos dos facciones en guerra. Francamente. en general. El grupo de socios trabajaron juntos para liberar a UML 1. y para la Web. '¿Cómo acercarse a una realidad a .0 en enero de 1997. de mi dominio. De hecho. tenemos derecho Ahora no sólo las guerras lingüísticas. y que se ha movido a muchos a una organización a la Web. "¿Es el ADN en comparación con Enterprise Java Beans? Por desgracia. Se desorienta a los tipos de prácticas de las personas se despliegan dos o tres años. Lo he visto una y otra vez. "Steve Jobs tuvo una entrevista deliciosa en Wired. Realmente creo que la presencia de COM +. desarrollo basado en componentes es un hecho muy real. Estoy tratando de hacer cosas similares. no hay necesidad de negocio convincente. Eso seguirá siendo un problema complejo ". y los echan juntos en formas diferentes. todavía hay mucho de eso por ahí. En particular. evidentemente. es donde estamos tratando de pensar. mástil el uno al otro tanto en los tribunales y en público. El primero de ellos. hace que una oportunidad para que los tipos radicalmente diferentes de las arquitecturas.mil maravillas con él.

Tim Brennan continuará sirviendo como el de la compañía Director Financiero. así como música cristiana contemporánea. Rational completa solución está dirigida a los principales desafíos que enfrentan los clientes en desarrollo de la aplicaciones de misión crítica de software que los que dependen. lo hago libra a cabo mi propio código como tratar de capturar algunas de estas arquitecturas. y el dulcimer martillado. estoy trabajando con un entrenador vocal. uno de ellos no está tomando su reputación demasiado en serio. comentó que: "Cada miembro del equipo ejecutivo de Rational ha llegado a respetar Tom como un excelente gestor de negocios. Web. pero yo he estado haciendo algunas cosas en Java. integrado. según enmendada. no soy un guerrero código. Tom será responsable de dirigir la administración de la empresa. Y me encanta Renacimiento la era de la música. tampoco. Una pregunta susurró detrás de su espalda por el núcleo duro de los tipos . . visión y valores centrales será. Rational obtuvo unos ingresos de $ 412 millones para el año fiscal que terminó en marzo 1999. presidente de la compañía. " Paul Levy llegó a decir: "Mike ha hecho un excelente trabajo que lleva como Rational Presidente durante los últimos dos años. las finanzas y la información iniciativas tecnológicas. o componentes. La última cosa que he estado haciendo. la guitarra. y en otros países. se inclinó psaltry. que les permiten reducir el tiempo de desarrollo y mejorar calidad. Rational solución mejora sustancialmente la eficacia y productividad del softwarelos equipos de desarrollo. que el trabajo y el tiempo libre que otorgará un montón de oportunidades. "Paul Levy señaló que "Rational Software siempre se ha enfocado en y es continua para anticipar y desarrollar la alta calidad de la dirección ejecutiva equipo necesario para orientar la empresa suavemente hacia delante en la cara de una rápida crecimiento. como Chief Executive Officer. es . que pueda servir como una situación aún más socio efectivo conmigo a medida que ampliamos el equipo de gestión racional de tomar aprovechar las oportunidades que vienen con el funcionamiento de una empresa mucho más grande y la creación de una empresa de tecnología de clase mundial. pero no es así yo no ensuciarme las manos de ella. Yo canto.gran escala arquitecturas? Creo que tener este tipo de marcos canónicos. Él es también un músico ávido. organización y responsable de todas las pruebas de software Rational y productos de calidad.000 personas en todo el mundo. tal vez materialmente de aquellos contenidos en las tales declaraciones a futuro. Acerca de Rational Software Corporation Rational Software Corporation es el líder del mercado para garantizar el éxito de los clientes que dependen de su capacidad para desarrollar e implementar el software de técnico.Al anunciar la promoción de Tom Bogan."Yo hago en realidad. a menudo en compañía de su esposa. "Como un hombre de muchos intereses. Estas declaraciones están sujetas a conocidos y riesgos e incertidumbres.Booch sólo se ríe.. y la Sección 21E de la Securities Exchange Act de 1934. comercio electrónico. un instrumento de cuerda. Como racional mira hacia adelante para convertirse en una mucho más grande empresa. el teclado. La promoción de Mike se expande y fortalece nuestro equipo de alta dirección en Siguiendo esta tradición. pero por el contrario. Paul Levy.. " Racional también ha anunciado hoy que Tom Bogan. De hecho. ha sido ascendido a director de operaciones. de quien dice "es mi mejor amigo". incluyendo pero no limitado a los contenidos en los documentos oficiales más recientes de la compañía pública que podría causar previstos variación en los resultados. Yo no puedo decir exactamente las últimas cosas que he estado haciendo.si lo hace cualquier "programación real" más . Como parte de un proyecto de corriente que en realidad tiene que ofrecer cosas sobre una base semanal. y emplea a más de 2. cuyo juicio y la orientación hacia los resultados son muy apreciados. y sistemas de información empresariales. la respuesta es no. "Esa es una pasión para mí. el liderazgo de Tom como Chief Operating Officer nos permitirá escala de gracia para afrontar los retos de dirigir una empresa mucho más grande. Yo toco el arpa celta. previamente un vicepresidente y gerente general asignado al desarrollo de productos de Rational. o lo que sea dar algunas bibliotecas interesantes para las grandes organizaciones que quieren tratar de implementar estos sistemas realmente malvados y grandes. "No es una leyenda en su propia mente Booch dice que sus aficiones son viajar y leer. que pueden manifestarse en los modelos de Rose. " Lo anterior contiene declaraciones prospectivas dentro del significado de Sección 27A de la Securities Act de 1933. Liderazgo de Mike.

equipo de desarrolladores • Disminuye el tiempo de desarrollo. y para codificar • Los nombres y los datos se mantienen en una forma compatible • Proporciona la sincronización para los desarrolladores de diferentes Desventajas • enfoque de desarrollo fijo • Limitación de la flexibilidad de la vista documentationDeployment El punto de vista de despliegue muestra el mapeo de los procesos en el hardware. una manera automática para pasar de un diagrama a otro. . Esta vista contiene sólo el el despliegue gráfico.Ventajas y desventajas del uso de herramientas CASE Ventajas del uso de herramientas CASE • Apto para aplicaciones grandes y complejas. Este tipo de diagrama es más útil en una arquitectura distribuida entorno en el que podría tener aplicaciones y servidores en la ubicaciones diferentes.

Sign up to vote on this title
UsefulNot useful