INSTITUTO POLITÉCNICO NACIONAL

      Unidad Profesional Interdisciplinaria de Ingeniería y
             Ciencias Sociales y Administrativas

                Nombres de los Integrantes:

•   Revelo Valdovinos Daniela
•   Briseño Álvarez Gabriel Alejandro
•   Cruz Galván José Ulises
•   Escamilla Bustamante Héctor
•   Torre Fierro Pablo Daniel
•   Cárdenas Sánchez César Adrián

                         Coordinador:

• Ortiz Trejo Mariana
Antecedentes
Fue fundada por Paul Levy y Mike Devlin
en 1981.

Con el fin de proporcionar las
herramientas en el uso de prácticas de
ingeniería de software, la arquitectura
modular particularmente explícita y el
desarrollo iterativo. Racional fue vendido
a IBM el 20 de febrero de 2003.
Medio Ambiente racional

En 1985 el Medio Ambiente racional
era un entorno de desarrollo integrado
para el lenguaje de programación Ada.


Aparece la primera versión llamada
el R1000 racional
En 1990, pone en marcha tres
                       iniciativas de desarrollo:
                INICIATIVA                     AÑO                   DESCRIPCION


La re-implementación de Medio Ambiente         1993   se ejecutan en Unix basados en estaciones de
           racional (para Ada)                                    trabajo de Sun e IBM




El desarrollo de un entorno similar Rational   1994    El desarrollo de un entorno similar Rational
                  para C + +                                             para C + +




                   Rose                        1994   Apoya una notación gráfica desarrollada por
                                                                 Grady Booch. Apex,
Capacidades:


•   Permite Especificar, Analizar, Diseñar el sistema antes de Codificarlo


•   Mantiene la consistencia de los modelos del sistema software


•   Chequeo de la sintaxis UML


•   Generación Documentación automáticamente


•   Generación de Código a partir de los Modelos


•   Ingeniería Inversa (crear modelo a partir código)
Toolbars




Browser




Documentation Window   Log        Diagram Window
• Browser
  Para navegar por los elementos de los modelos

• Toolbars
  Para acceder a comandos

• Diagram Window
  Para visualizar y editar diagramas

• Documentation Window
  Para documentar elementos de los modelos

• Log
  Para ver resultados de los comandos
• Navegar por los elementos de las
  vistas de Rose
• Añadir elementos a los modelos
• Borrar elementos de los modelos
• Renombrar elementos de los modelos
• Mover elementos de los modelos
• Abrir las especificaciones de algún
  elemento
• Agrupar en Paquetes los elementos de
  los modelos
• Añadir Diagramas
• Abrir Diagramas
• Añadir documentación a un elemento del modelo
  Forma parte de la especificación del elemento

  Si es una clase y se genera código la
  documentación aparece en comentarios.
Crear y visualizar diagramas UML.
Cambios en el diagrama se reflejan en el Browser
y viceversa.
StandardToolbar
                    •Comandos generales




DiagramToolbar

   •Comandos específicos para crear elementos del diagrama
   •Depende del diagrama que se esta visualizando en DiagramWindow
Diagrama de clases…



                  Clase


                  Atributos




                      Acciones
Diagramas de objeto…

               Contiene valores específicos
               de los atributos y acciones.
               Como:
               Marca: mabe.
               Modelo: Washtem.
               No. de serie: TZ24500
               Capacidad: 7Kg.
Diagrama Caso de uso…
              Actor




                        Caso de uso
Diagrama de estados…




          Estado particular de un objeto.
Diagrama de secuencias…
Diagrama de actividades…
Diagrama de colaboraciones…
Diagrama de componentes…



             Representación de la
            arquitectura de software
Diagrama de componentes…




Represe la arquitectura física del sistema informático.
¿Cómo se usa?
            Consta de 4 vistas:


a) La Vista de Casos de Uso, Use Case View


      b) La Vista Lógica, Logical View


c) La Vista de Componentes, Component View


d) La Vista de Despliegue, Deployment View
Customize




Agregar los elementos para el caso de uso

     Actor
     Worker
     Caso de uso
Caso de uso


         Ovalo que representa caso de uso




Actor
Worker
Se unen las líneas para representar como interactúan los actores o trabajadores
Diagrama de actividades
Requerimientos
Operating system                 Software                          Hardware
•Operating Systems Windows
•AIX
•Linux                             •Application Servers Apache
•zLinux
•
                                   Tomcat                          •Minimum Server
                                   •embedded version of
Virtualization VMware                                              Hardware requirements
•                                  WebSphere Application Server
Integrations Tivoli Change and     •WebSphere Application Server   Disk space: 5 GB disk
Configuration Management Database •                                space (minimum)
•Lotus Connections
•WebSphere Service Registry and
                                   Databases DB2                   •Display: 1024 x 768
                                   •Oracle
Repository                                                         display minimum using
•Rational System Architect
                                   •Microsoft SQL Server
                                                                   256 Colors (or higher for
•Rational Software modeling family •
•Rational Application Developer    Clients Eclipse                 best results)
•Rational ClearCase                •Internet Explorer              •Memory: 2 GB RAM
•Rational ClearQuest               •Firefox
•                                                                  •Processor: 2 GHz Intel
                                   •
Integrations with Jazz projects    Identity Management Tivoli      Pentium4, dual CPU (or
Rational Team Concert
•Rational Quality Manager
                                   Directory Server                higher for best results)
•Rational Requirements Composer    •Microsoft Active Directory
•Rational Build Forge
•Rational Insight
¿Dónde se descarga?
Hacm40 eq2-rational rose
Hacm40 eq2-rational rose
Hacm40 eq2-rational rose
Hacm40 eq2-rational rose
Hacm40 eq2-rational rose
Hacm40 eq2-rational rose
Hacm40 eq2-rational rose
Hacm40 eq2-rational rose

Hacm40 eq2-rational rose

  • 1.
    INSTITUTO POLITÉCNICO NACIONAL Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas Nombres de los Integrantes: • Revelo Valdovinos Daniela • Briseño Álvarez Gabriel Alejandro • Cruz Galván José Ulises • Escamilla Bustamante Héctor • Torre Fierro Pablo Daniel • Cárdenas Sánchez César Adrián Coordinador: • Ortiz Trejo Mariana
  • 2.
    Antecedentes Fue fundada porPaul Levy y Mike Devlin en 1981. Con el fin de proporcionar las herramientas en el uso de prácticas de ingeniería de software, la arquitectura modular particularmente explícita y el desarrollo iterativo. Racional fue vendido a IBM el 20 de febrero de 2003.
  • 3.
    Medio Ambiente racional En1985 el Medio Ambiente racional era un entorno de desarrollo integrado para el lenguaje de programación Ada. Aparece la primera versión llamada el R1000 racional
  • 4.
    En 1990, poneen marcha tres iniciativas de desarrollo: INICIATIVA AÑO DESCRIPCION La re-implementación de Medio Ambiente 1993 se ejecutan en Unix basados en estaciones de racional (para Ada) trabajo de Sun e IBM El desarrollo de un entorno similar Rational 1994 El desarrollo de un entorno similar Rational para C + + para C + + Rose 1994 Apoya una notación gráfica desarrollada por Grady Booch. Apex,
  • 6.
    Capacidades: • Permite Especificar, Analizar, Diseñar el sistema antes de Codificarlo • Mantiene la consistencia de los modelos del sistema software • Chequeo de la sintaxis UML • Generación Documentación automáticamente • Generación de Código a partir de los Modelos • Ingeniería Inversa (crear modelo a partir código)
  • 7.
  • 8.
    • Browser Para navegar por los elementos de los modelos • Toolbars Para acceder a comandos • Diagram Window Para visualizar y editar diagramas • Documentation Window Para documentar elementos de los modelos • Log Para ver resultados de los comandos
  • 9.
    • Navegar porlos elementos de las vistas de Rose • Añadir elementos a los modelos • Borrar elementos de los modelos • Renombrar elementos de los modelos • Mover elementos de los modelos • Abrir las especificaciones de algún elemento • Agrupar en Paquetes los elementos de los modelos • Añadir Diagramas • Abrir Diagramas
  • 10.
    • Añadir documentacióna un elemento del modelo Forma parte de la especificación del elemento Si es una clase y se genera código la documentación aparece en comentarios.
  • 11.
    Crear y visualizardiagramas UML. Cambios en el diagrama se reflejan en el Browser y viceversa.
  • 12.
    StandardToolbar •Comandos generales DiagramToolbar •Comandos específicos para crear elementos del diagrama •Depende del diagrama que se esta visualizando en DiagramWindow
  • 14.
    Diagrama de clases… Clase Atributos Acciones
  • 15.
    Diagramas de objeto… Contiene valores específicos de los atributos y acciones. Como: Marca: mabe. Modelo: Washtem. No. de serie: TZ24500 Capacidad: 7Kg.
  • 16.
    Diagrama Caso deuso… Actor Caso de uso
  • 17.
    Diagrama de estados… Estado particular de un objeto.
  • 18.
  • 19.
  • 20.
  • 21.
    Diagrama de componentes… Representación de la arquitectura de software
  • 22.
    Diagrama de componentes… Represela arquitectura física del sistema informático.
  • 23.
    ¿Cómo se usa? Consta de 4 vistas: a) La Vista de Casos de Uso, Use Case View b) La Vista Lógica, Logical View c) La Vista de Componentes, Component View d) La Vista de Despliegue, Deployment View
  • 25.
    Customize Agregar los elementospara el caso de uso Actor Worker Caso de uso
  • 26.
    Caso de uso Ovalo que representa caso de uso Actor Worker
  • 27.
    Se unen laslíneas para representar como interactúan los actores o trabajadores
  • 28.
  • 29.
    Requerimientos Operating system Software Hardware •Operating Systems Windows •AIX •Linux •Application Servers Apache •zLinux • Tomcat •Minimum Server •embedded version of Virtualization VMware Hardware requirements • WebSphere Application Server Integrations Tivoli Change and •WebSphere Application Server Disk space: 5 GB disk Configuration Management Database • space (minimum) •Lotus Connections •WebSphere Service Registry and Databases DB2 •Display: 1024 x 768 •Oracle Repository display minimum using •Rational System Architect •Microsoft SQL Server 256 Colors (or higher for •Rational Software modeling family • •Rational Application Developer Clients Eclipse best results) •Rational ClearCase •Internet Explorer •Memory: 2 GB RAM •Rational ClearQuest •Firefox • •Processor: 2 GHz Intel • Integrations with Jazz projects Identity Management Tivoli Pentium4, dual CPU (or Rational Team Concert •Rational Quality Manager Directory Server higher for best results) •Rational Requirements Composer •Microsoft Active Directory •Rational Build Forge •Rational Insight
  • 30.