Implementaci n de oracle public cloud architecture aplicada a la gesti n de cat logo de productos
Download
1 / 123

IMPLEMENTACIÓN DE ORACLE PUBLIC CLOUD ARCHITECTURE APLICADA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS - PowerPoint PPT Presentation


  • 101 Views
  • Uploaded on

IMPLEMENTACIÓN DE ORACLE PUBLIC CLOUD ARCHITECTURE APLICADA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS. Hernán Almachi Pietro Andino. AGENDA. 1. Introducción 2. Objetivos 3. Herramientas 4. Cloud Computing 5. Arquitectura y Diseño 6. Metodología 7. Negocio 8. Pruebas

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' IMPLEMENTACIÓN DE ORACLE PUBLIC CLOUD ARCHITECTURE APLICADA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS' - mrinal


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Implementaci n de oracle public cloud architecture aplicada a la gesti n de cat logo de productos

IMPLEMENTACIÓN DE ORACLE PUBLIC CLOUD ARCHITECTURE APLICADA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

Hernán Almachi

PietroAndino


Agenda
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


Introducci n

INTRODUCCIÓN A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


El problema

El Problema A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Descripci n del problema
Descripción A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS del problema

  • Catálogo de productos

  • Diversificación de la línea de negocio -> Costosa inversión en hardware y software.


La soluci n

La solución A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Descripci n de la soluci n
Descripción A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de la solución

  • Un sistema de gestión de catálogo de productosorientado a la web.


El alcance

El alcance A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Alcance en arquitectura
Alcance A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS en Arquitectura


Alcance funcionalidad m dulos
Alcance A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS : funcionalidad - módulos

  • Pedidos

  • Personas

  • Seguridad

  • Inventario


Agenda1
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


Objetivos objetivo general
OBJETIVOS. Objetivo general A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Implementar un sistema piloto de arquitectura en la nube aplicada a la gestión de catálogo de productos.


Objetivos objetivos espec ficos
OBJETIVOS. Objetivos específicos A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Definir un modelo viable de arquitectura en la nube para la gestión de catálogo de productos basado en Oracle ApplicationDevelopment Framework (Oracle ADF).

  • Implementar las metodologías Programación Extrema y Método Unificado de Oracle en el desarrollo de un sistema de gestión de catálogo de productos.


Objetivos objetivos espec ficos1
OBJETIVOS. Objetivos específicos A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Definir la administración de seguridad mediante LightweightDirectory Access Protocol (LDAP) definido en un servidor de aplicaciones Oracle Weblogic.


Agenda2
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


Herramientas

HERRAMIENTAS A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Oracle database 11g
Oracle Database 11g A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Base de datos


Oracle weblogic server 11g
Oracle A LA GESTIÓN DE CATÁLOGO DE PRODUCTOSWeblogic Server 11g

  • Servidor de aplicaciones


Jdeveloper 11 1 1 5
Jdeveloper A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS 11.1.1.5

  • IDE


Oum 5 2
OUM 5.2 A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Herramienta de metodología OUM.


Agenda3
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


Cloud computing

CLOUD COMPUTING A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Concepto de cloud computing
Concepto A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de Cloud Computing


Categor as de cloud computing
Categorías A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de Cloud Computing

  • Software

  • Plataforma

  • Infraestructura


Ventajas de cloud computing
Ventajas A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de Cloud Computing

  • Rápida

  • Actual

  • Elástica

  • Económica


Tipos de cloud
Tipos A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de cloud

  • Públicas

  • Privadas

  • Híbridas


Oracle cloud computing
Oracle Cloud Computing A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Estad sticas de cloud computing uso por tama o
Estadísticas de Cloud Computing. Uso por tamaño A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Estad sticas de cloud computing recuperaci n desastres
Estadísticas de Cloud Computing. Recuperación desastres A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Estad sticas de cloud computing demanda
Estadísticas de Cloud Computing. Demanda A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Agenda4
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


ARQUITECTURA Y DISEÑO A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Oracle Cloud Computing A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Oracle cloud computing1
Oracle Cloud Computing A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Estructura A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Estructura macro
Estructura macro A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Estructura de un m dulo
Estructura de un módulo A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


ADF A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Modelo vista controlador mvc
Modelo Vista Controlador (MVC) A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Front end back end
Front A LA GESTIÓN DE CATÁLOGO DE PRODUCTOSend + Back end


Entidad vista aplication module
Entidad A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS Vista Aplication module


Application module
Application module A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Data control
Data control A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

Vista jerárquica de todos los elementos y datos  acceso a interfaz de usuario (Objetos vista, métodos)


Binding
Binding A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Binding1
Binding A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

Soporte atributos y operaciones: Data control Específico objeto de negocio

Tipos

  • Iterador.- Referencia, acceso, iteración colección de datos

  • Valor.- Enlace datos interfaz usuario valor de atributo (colección específica)

  • Acción.- Acción específica colección de datos


Binding2
Binding A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Interfaz del sistema
Interfaz A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS del sistema


Agenda5
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


METODOLOGÍA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Metodolog a
METODOLOGÍA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Menosmetodología -> Másesfuerzo


XP vs. OUM A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Xp vs oum
XP vs. OUM A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


XP + OUM A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Xp oum
XP + OUM A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Xp oum1
XP + OUM A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Codificaciónágil (XP) + Gestión de documentación (OUM) = Software documentado.


Programación Extrema (XP) A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Caracter sticas de xp
Características A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de XP

  • Ágil

  • Orientada a las personas

  • Adaptable a cambios

  • Basada en iteraciones


Modelo de xp
Modelo A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de XP

  • Definición de 4 variables:

    1. Costo

    2. Tiempo

    3. Calidad

    4. Alcance


Fases de xp
Fases A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de XP


Roles en xp
Roles en XP A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Reglas y pr cticas de xp
Reglas A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS y prácticas de XP


Reglas y pr cticas de xp1
Reglas A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS y prácticas de XP


Reglas y pr cticas de xp2
Reglas A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS y prácticas de XP


Reglas y pr cticas de xp3
Reglas A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS y prácticas de XP


Valores en xp
Valores A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS en XP

  • Comunicación

  • Simplicidad

  • Retroalimentación

  • Coraje


Historias de usuario
Historias A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de usuario


Método Unificado Oracle (OUM) A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Caracter sticas de oum
Características A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de OUM

  • Basado en estándares

  • Iterativo e incremental

  • Soportaagilidad y disciplina

  • Flexible

  • Escalable

  • Organizado en vistas


Fases de oum
Fases A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de OUM


Gesti n de proyectos con oum
Gestión A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de proyectos con OUM


Casos de uso de desarrollo
Casos A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de uso de desarrollo

  • Administrarartículo


Casos de uso de desarrollo1
Casos A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de uso de desarrollo

  • Ordenarartículo


Clases
Clases A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • BaseTableBean


Clases1
Clases A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • SecurityContextInfo


Estructura vista view link
Estructura A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS vista - view link

  • Módulo Personas


Modelo de implementaci n
Modelo A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de implementación


Agenda6
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


Negocio

NEGOCIO A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Producto
Producto A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

Camiseta


Art culo
Artículo A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Categor as de productos
Categorías de productos A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

Zapatos deportivos ={

Pantalones = {

Blazers = {


Caracter sticas
Características A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Talla

  • Color

  • Marca

  • Modelo

  • Capacidad

  • Peso


Caracter sticas por productos
Características por productos A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

Teléfono = {modelo, capacidad}

Chompa = {talla, color, marca}


Valores de caracter sticas
Valores de características A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

TALLA={small, medium}

COLOR = {azul, rojo}

MARCA = {nike, adidas}


Grupos de caracter sticas
Grupos de características A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Gr1 ={ᴓ}

  • Gr2 ={ᴓ}


Instancias de caracter sticas
Instancias de características A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

Producto Chompa

  • Gr1 ={Talla: small; Color: azul; Marca: Nike}

  • Gr2 ={Talla: medium; Color: rojo; Marca: Adidas}


Art culos
Artículos A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

Talla: small;

Color: azul;

Marca: Nike

Talla: medium;

Color: rojo;

Marca: Adidas


Flujo Básico A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Agenda7
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


PRUEBAS A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Pruebas de aceptaci n
Pruebas A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de aceptación


Pruebas de rendimiento
Pruebas A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de rendimiento

  • Test de rendimiento

  • Test pordefecto

  • Test de carga sin exceso de peticiones

  • Test de sobrecarga


Pruebas de rendimiento1
Pruebas A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de rendimiento


Pruebas de rendimiento2
Pruebas A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de rendimiento


Pruebas de rendimiento3
Pruebas A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS de rendimiento


Agenda8
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


Experiencia
EXPERIENCIA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Esfuerzo en documentación

    • Selección

    • Acoplamiento


Experiencia1
EXPERIENCIA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • La importancia de un usuariotécnico (Arquitecto)


Experiencia2
EXPERIENCIA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • La definición de roles (XP).


Experiencia3
EXPERIENCIA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Conversacióncara a cara y programación en pares en 2 instancias.

1

2


Experiencia4
EXPERIENCIA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Pruebas de aceptación

  • Pruebas de rendimiento


Entregables
ENTREGABLES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS


Agenda9
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


Conclusiones
CONCLUSIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • El modelo de arquitectura en la nube de Oracle definido sobre Oracle ADF (framework de desarrollo de aplicaciones de Oracle), generó una aplicación, con estructura de módulos, definidos para instancia de despliegue como librerías, instaladas en el servidor de aplicaciones Oracle Weblogic 11g; el uso de una librería permite realizar mantenimiento de un módulo, sin afectar la transaccionalidad total del sistema en tiempo real.


Conclusiones1
CONCLUSIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Se utilizó una relación parametrizable de características de productos, esto permite al cliente diversificar su línea de negocio sin costos adicionales de desarrollo.


Conclusiones2
CONCLUSIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • El uso de Programación Extrema y Método Unificado Oracle en el desarrollo del sistema de catálogo de productos Lithium ® fue factible debido al análisis previo de fortalezas y mejores prácticas de ambas metodologías, en base al nivel de abstracción del negocio, la complejidad de la infraestructura base del sistema, la estimación de tiempo de Proyecto, el contingente humano disponible y el monto asignado al Proyecto.


Conclusiones3
CONCLUSIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Para colaborar con el desarrollo del sistema y complementar la documentación se elaboraron los siguientes documentos: Especificación de requerimientos de software (basado en la norma IEEE830), Documento de visión, Manual de instalación y Manual de usuario. Esto fue factible debido a que XP permite la utilización de herramientas de otras metodologías o de la ingeniería de software.


Conclusiones4
CONCLUSIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • De la experiencia en la aplicación de las metodologías de desarrollo Programación Extrema y Método Unificado Oracle en el sistema de gestión de catálogos Lithium ®, se encontró que la Programación Extrema promueve la codificación mientras que el Método Unificado Oracle, la documentación. Esto es importante debido a que un software debe ser desarrollado y documentado eficiente y correctamente. Utilizando XP y OUM se encontró este equilibrio.


Conclusiones5
CONCLUSIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Se empleó un protocolo ligero de acceso a directorios (LDAP) sobre el servidor de aplicaciones Oracle Weblogic11g, el cual valida y administra la autenticación de usuario, garantizando la seguridad de acceso a la aplicación eliminando la vulnerabilidad a un proceso de sqlinjection, como sucede en sistemas que almacenan usuarios y contraseñas en tablas de una base de datos.


Agenda10
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


Recomendaciones
RECOMENDACIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Para realizar un proyecto utilizando framework de desarrollo ADF se deben utilizar las bases de datos certificadas por Oracle como son: Oracle Database 11g, Sql Server 2008 e IBM DB2 9.5.


Recomendaciones1
RECOMENDACIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Para el despliegue de un proyecto utilizando el framework de desarrollo ADF se debe utilizar los servidores de aplicaciones certificados por Oracle: IBM WebSphere 7.0.0.13 y Oracle Weblogic 11g.


Recomendaciones2
RECOMENDACIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Para la oferta de un proyecto utilizando ADF, es conveniente desarrollar una prueba conceptual basada en una sección del proyecto propuesto, en la cual el cliente pueda cuantificar y cualificar las capacidades y beneficios en la adopción de esta nueva tecnología.


Recomendaciones3
RECOMENDACIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Realizar un análisis del proyecto de desarrollo de software y la arquitectura a utilizar, para definir metodologías acordes al nivel de abstracción relativo a la complejidad de negocio, para promover un desarrollo eficiente de software.


Recomendaciones4
RECOMENDACIONES A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • Se sugiere al Departamento de Ciencias de la Computación de la Escuela Politécnica del Ejército, la revisión de casos de éxito de implementaciones internacionales de software como parte de su malla curricular, para diversificar la visión y entendimiento de negocio de los estudiantes.


Agenda11
AGENDA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

1. Introducción

2. Objetivos

3. Herramientas

4. Cloud Computing

5. Arquitectura y Diseño

6. Metodología

7. Negocio

8. Pruebas

9. Experiencia

10. Conclusiones

11. Recomendaciones

12. Bibliografía


Bibliograf a
BIBLIOGRAFÍA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • ORACLE. (2011). Cloud Architecture. Recuperado el 19 de Febrero de 2012, de: http://cloud.oracle.com/mycloud/f?p=service:architecture:0.

  • WIKIPEDIA. (2009). Computación en la nube. Recuperado el 19 de Febrero de 2012 de: http://es.wikipedia.org/wiki/Computaci%C3%B3n_en_la_nube.

  • BECK, K. (1999). Extreme Programming explained. USA: Addison-Wesley Professional.

  • BECK K., FOWLER M. (2000), Planning Extreme Programming. USA: Addison-Wesley Professional.

  • JOSKOWICZ, J. (2008). Reglas y prácticas en eXtremeProgramming. Recuperado el 18 de Febrero de 2012, de: http://iie.fing.edu.uy/~josej/docs/XP%20-%20Jose%20Joskowicz.pdf.

  • GARCÍA J., TECHNOLOGY EVALUATION CENTERS. (2010). Inteligencia empresarial. Recuperado el 19 de febrero de 2012, de:

  • http://www2.technologyevaluation.com/es/Research/ResearchHighlights/BusinessIntelligence/2010/09/research_notes/es/prn_PN_BI_JG_08_02_10_SP_1.asp.

  • SUN MICROSYSTEMS. (2009). Introduction to Cloud Computing Architecture. Recuperado el 18 de Febrero de 2012, de: http://www.oracle.com/us/dm/44034-cloudcomputing-332069.pdf.

  • DEMARESK, G. WANG, R. (2010). Oracle Cloud Computing. Recuperado el 18 de Febrero de 2012, de: http://www.oracle.com/us/technologies/cloud/oracle-cloud-computing-wp-076373.pdf.

  • BABELIAS. (2012). Programación extrema. Recuperado el 18 de Febrero de 2012, de: http://babelias-blog.com/2012/02/programacion-extrema/.

  • VILLEGAS, A. A propósito de programación extrema XP (eXtremeProgramming). Recuperado el 18 de febrero de 2012, de:

  • http://www.monografias.com/trabajos51/programacion-extrema/programacion-extrema2.shtml.

  • ORACLE (2012). Oracle Linux. Recuperado el 20 de Febrero de 2012, de: http://www.oracle.com/us/technologies/linux/025994.htm.

  • ORACLE. (2011). Oracle Unified Method (OUM). Recuperado el 20 de Febrero de 2012, de: http://www.oracle.com/us/products/consulting/resource-library/oracle-unified-method-069204.pdf.

  • ORACLE. (2011). A History of Oracle JDeveloper and Oracle ADF Releases. Recuperado el 18 de Febrero de 2012, de:

  • http://www.oracle.com/technetwork/developer-tools/jdev/jdev-history-099970.html.

  • MILLS, D., KOLETZKE, P., ROY-FADERMAN, A. (2010). Oracle Jdeveloper 11g Handbook. USA: Oracle.

  • NIMPHIUS, F., MUNSINGER, L. (2010). Oracle Fusion Developer Guide. USA: Oracle.

  • WIKIPEDIA. (2012). Oracle WebLogic Server. Recuperado el 19 de Febrero, de 2012 de: http://en.wikipedia.org/wiki/Oracle_WebLogic_Server.

  • ORACLE. (2012). WebLogic Server Domains. Recuperado el 19 de Febrero de 2012. de: http://docs.oracle.com/cd/E24329_01/web.1211/e24446/domains.htm.

  • FERNANDEZ, J. Estructura de una base de datos Oracle. (3). Recuperado el 10 de Septiembre de 2011, de:http://dis.um.es/~jfernand/0405/dbd/DBD04T06-oracle.pdf.

  • AGUILAR, A. (2002). Programación Extrema y Software Libre. Recuperado el 20 de Febrero de 2012, de:

  • ftp://jano.unicauca.edu.co/cursos/EnfasisIV/Transp/Anteriores/gasuxp.pdf.

  • WIKIPEDIA (2012), Oracle Linux. Recuperado el 20 de febrero de 2012, de: http://en.wikipedia.org/wiki/Oracle_Linux.


Bibliograf a1
BIBLIOGRAFÍA A LA GESTIÓN DE CATÁLOGO DE PRODUCTOS

  • OnLINE TECH (2011). 2011 Cloud & IT Disaster Recovery Statistics. Recuperado el 19 de Febrero de 2012 de: http://resource.onlinetech.com/2011-cloud-it-disaster-recovery-statistics/.

  • ORACLE. (2012), How to Use Key Bindings. Recuperado el 18 de Febrero de 2012, de: http://docs.oracle.com/javase/tutorial/uiswing/misc/keybinding.html.

  • ORACLE. (2010). Oracle Application Development Framework Overview. Recuperado el 18 de Febrero de 2012, de:

  • http://www.oracle.com/technetwork/developer-tools/adf/adf-11-overview-1-129504.pdf.

  • WIKIPEDIA. (2012), Oracle Application Development Framework. Recuperado el 18 de Febrero de:

  • http://en.wikipedia.org/wiki/Oracle_Application_Development_Framework.

  • WIKIPEDIA. (2012). Oracle Database. Recuperado el 18 de Febrero de 2012 de: http://es.wikipedia.org/wiki/Oracle_Database.

  • ORACLE. (2012). Oracle Linux FAQ. Recuperado el 18 de Febrero de 2012, de: http://www.oracle.com/us/technologies/027617.pdf.

  • ORACLE. (2012). Oracle Database Cloud Service. Recuperado el 18 de Febrero de 2012, de: https://cloud.oracle.com/mycloud/service_database_architecture.html.

  • WIKIPEDIA. (2012). SqlInjection. Recuperado el 18 de Febrero de 2012, de: http://en.wikipedia.org/wiki/Sql_Injection.

  • WIKIPEDIA. (2012). Lenguaje Unificado de Modelado. Recuperado el 18 de Febrero de 2012, de: http://es.wikipedia.org/wiki/UML.

  • WIKIPEDIA. (2012). Stakeholder. Recuperado el 14 de abril de 2012, de:

  • http://es.wikipedia.org/wiki/Stakeholder.

  • UDLAP. Capítulo 5: Pruebas. Recuperado el 14 de abril de 2012, de: http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/sanchez_r_ma/capitulo5.pdf

  • ORACLE. (2010). Oracle Application Development Framework Overview. Recuperado el 18 de Febrero de 2012, de:

  • http://www.oracle.com/technetwork/developer-tools/adf/adf-11-overview-1-129504.pdf.

  • WIKIPEDIA. (2012). CRUD. Recuperado el 7 de Julio de 2012, de: http://es.wikipedia.org/wiki/CRUD.

  • WIKIPEDIA. (2012). Front-end y back-end. Recuperado el 6 de Julio de 2012, de: http://es.wikipedia.org/wiki/Front-end_y_back-end.

  • WIKIPEDIA. (2012). Metadato. Recuperado el 6 de Julio de 2012, de http://es.wikipedia.org/wiki/Metadato.

  • WIKIPEDIA. (2012). OCFS2. Recuperado el 6 de Julio de 2012, de: http://en.wikipedia.org/wiki/OCFS2.

  • WIKIPEDIA. (2012). Entorno de desarrollo integrado. Recuperado el 8 de Julio de 2012, de: http://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado.

  • WIKIPEDIA. (2011). Binding. Recuperado el 8 de Julio de 2012, de: http://es.wikipedia.org/wiki/Binding.

  • WIKIPEDIA. (2012). Red privada virtual. Recuperado el 8 de Julio de 2012, de: http://es.wikipedia.org/wiki/Red_privada_virtual.

  • WIKIPEDIA. (2012). JavaServerPages. Recuperado el 8 de Julio de 2012, de:

  • http://es.wikipedia.org/wiki/JSP.

  • WIKIPEDIA. (2012). Extensible MarkupLanguage. Recuperado el 8 de Julio de 2012, de: http://es.wikipedia.org/wiki/Extensible_Markup_Language.


ad