Professional Documents
Culture Documents
Universidad de Sevilla
Mster en Ingeniera y Tecnologa del Software
Aplicaciones Web basadas en Servicios
Intalio
22/04/2012
Anlisis de caractersticas de BPMS: Intalio by Alberto Gonzalez, Alejandro Rivero, David Ruiz, Rafael
Gomez and Roland Schtz is licensed under a Creative Commons Reconocimiento-NoComercialCompartirIgual 3.0 Unported License.
Este documento est basado en el trabajo realizado por Alberto Gonzalez, Alejandro Rivero, David Ruiz,
Rafael Gomez y Roland Schtz en su documento: Anlisis de caractersticas de BPMS: Intalio .
Esta obra est sujeta a la licencia Attribution-NonCommercial-ShareAlike 3.0 Unported de Creative
Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-ncsa/3.0/ o envie una carta a Creative Commons, 444 Castro Street, Suite 900, Mountain View, California,
94041, USA.
Tabla de Contenidos
1.
1.1.
1.2.
2.
Integrarse en aplicaciones..................................................................................................... 9
2.1.
3.
Ejemplo............................................................................................................................ 10
Integrar aplicaciones ........................................................................................................... 11
3.1.
4.
Ejemplo............................................................................................................................ 12
Interfaces de usuario ........................................................................................................... 13
4.1.
4.2.
Xforms ............................................................................................................................. 13
4.3.
Intalio Ajax....................................................................................................................... 13
4.4.
4.5.
Ejemplo: .......................................................................................................................... 15
5.
5.1.
6.
Ejemplo............................................................................................................................ 18
Organizacin y asignacin de tareas a recursos.................................................................. 21
6.1.
7.
Ejemplo............................................................................................................................ 22
Gestin de los datos del proceso ........................................................................................ 23
7.1.
8.
Ejemplo............................................................................................................................ 28
Definicin, Anlisis y monitorizacin de los procesos......................................................... 30
Ejemplo Intalio BAM........................................................................................................ 33
8.1.
9.
9.1.
Ejemplo............................................................................................................................ 38
10.
Anexos ............................................................................................................................. 41
10.1.
10.1.1.
10.1.2.
10.1.3.
10.2.
Bibliografa .................................................................................................................. 44
1. Introduccin a Intalio
IntalioBPM Enterprise Edition es una empresa de calidad de procesos de negocio del
sistema de gestin. Se construye alrededor de las normas basadas en Eclipse Modelador BPMN
y Apache ODE motor BPEL. Proporciona todos los componentes necesarios para el diseo,
implementacin y gestin de cualquier proceso.
IntalioBPM Enterprise Edition est formado por dos componentes principales,
Intalio|Designer e Intalio|Server, prolongado por un conjunto de mdulos opcionales:
Todas estas tecnologas estn bajo licencias bastante abiertas, que permiten a cualquier
organizacin usarlas libremente. Se pueden empaquetar y usarlas de diferentes maneras, pero
no constituyen un sistema BPMS integrado como tal. Por esta razn, Intalio decidi
empaquetar estas tecnologas en una Suite, fcil de instalar y de usar. Esta es la Intalio BPMS
Community Edition. Contiene estas tres tecnologas junto con Apache Geronimo y Axis2,
adems de herramientas adicionales de productividad para conseguir el enfoque Zero Code
de Intalio. Sin embargo, hay otras maneras de combinar estos componentes. Por ejemplo,
podra ser deseable desplegar estas tecnologas en un servidor de aplicaciones distinto, o con
otra base de datos. Esta es la caracterstica que Intalio soporta bajo la Enterprise Edition.
Resumiendo, la Community Edition extiende la edicin Open Source para mejorar la usabilidad
de estas tecnologas complejas, mientras que la Enterprise Edition aporta la compatibilidad
con cualquier entorno de despliegue y otras prestaciones.
La arquitectura que presenta Intalio|BPM es la siguiente:
Pgina 5
Platino: ofrece soporte 24x7 (24 horas los 7 das de la semana) con un acceso
inmediato a los ingenieros de Intalio.
Niveles de soporte
La figura 2 resume los servicios que ofrece cada nivel y que son descritos a continuacin:
Soporte para el Desarrollo: programa que brinda soporte a los clientes tres meses durante
el desarrollo y ofrece:
Pgina 6
Soporte Plata: nivel inicial de un programa de un ao que brinda soporte a los clientes en
la produccin y ofrece:
Soporte Oro: nivel medio de un programa de un ao que brinda soporte a los clientes en
la produccin y ofrece:
Correccin de errores.
Pgina 7
Opciones de indemnizacin.
Soporte Platino: nivel avanzado de un programa de un ao que brinda gran soporte a los
clientes en la produccin y ofrece:
Correccin de errores.
Opciones de indemnizacin.
Pgina 8
2. Integrarse en aplicaciones
Intalio utiliza el lenguaje de modelado BPMN para crear procesos de negocio. Hay muchas
opciones para integrar esos procesos con otros componentes del sistema. En general, Intalio
no ofrece una integration directa de un lenguaje de programacin. Trabaja con el standard
BPEL y compilas cada modelo desarrollado en un fichero de ese lenguaje. La nica posibilidad
es invocar mdulos lgicos individuales como servicios web. Tambin pueden ser llamado
desde un proceso Intalio o desde procesos externos.
Para la integracin con aplicaciones Java, Intalio es capaz de desplegar procesos y
publicarlos los automticamente usando Apache Axis2, que es un motor de servicios web que
debe ser invocado desde cualquier cdigo Java a travs de una peticin en una mensaje SOAP.
Esto ser mostrado en el ejemplo a continuacin.
Adems, por ejemplo, esta peticin puede ser dirigida a un ENDPOINT concreto que fue
previamente desplegado y empieza un proceso que nosotros queremos ejecutar. Esto permite
LAUNCH una nueva instancia de proceso de negocio con dato recogido de un formulario de
una aplicacin web, interactuando con el proceso de una pgina JSP.
Intalio Designer nos ofrece interfaz grfica para defines los ficheros wsdl, que describen
los servicios web que sern invocados durante la ejecucin de un proceso. Ofrece la
posibilidad de arrastras y soltar para mapear los parmetros que queremos mandar
arrastrando el archivo WSDL al diagrama de proceso de negocios, archivo .bpm. Esto hace que
el mapeo de parmetros sea muy cmodo. Si hacen falta transformaciones, se pueden utilizar
expresiones XPath. Adems, acceso a base de datos puede ser integrado en el proceso.
Otra alternativa de integracin que ofrece Intalio es una interfaz de configuracin para
conexiones con servicios web REST de tal forma que, una vez la conexin es descrita, es fcil
instanciarlo en un proceso.
Intalio BPMS tiene un conector integrado con MuleESB. MuleESB es una ESB de cdigo
abierto con una variedad de conectores a otros sistemas. Por lo tanto, Intalio ofrece
indirectamente ms de 80 conectores a diferentes sistemas. Adems, tambin orece otros
conectores que permiten la integracin con otros sistemas, tales como conectores JDBC o SAP.
Finalmente, es importante destacar que la Enterprise Edition ofrece ms posibilidad para
la interaccin, proveyendo conectores que no estn disponibles para la community edition y
permite integracin con otros sistemas como Alfresco y Liferay, entre otros.
Pgina 9
2.1.Ejemplo
En el ejemplo se observa el proceso de aceptacin de una peticin SOAP de un JSP UI
form, y tambin una peticin SOAP a travs de COMMAND PROMPT. El formulario JSP toma
tres entradas del usuario. La primera toma la entrada como una URL, la segunda toma la
entrada como un Service Name del WSDL generado y la tercera toma un mensaje SOAP y tras
enviar el formulario, JSP muestra la salida.
Despliegue y ejecucin simple en un servidor BPMS:
Haz click en Deploy Project en el BPMS Server y verifica que todo los archivos de runtime
estn seleccionados. Abre un navegador web y ve a http://localhost:8080/bpmsconsole/processes. Tras esto, selecciona el proceso con el nombre dado y cominzalo para
testear el despliegue.
Llamada al proceso desde un formulario JSP.
Ir a la carpeta WEB-INF/classes de la instalacin de Apache AXIS2.
Crea una carpeta llamada wsdl y colocala los archivos Client.java y Client.class en esta
carpeta
Cambia a la carpeta axis2-web y coloca Client.jsp y CallClient.jsp en esta carpeta.
Ahora arranca el servidor BPMS y despliega en Intalio designer el proceso
TriggerProcessFromJSPGenerateSOAP.bpm
Abre el explorador web y ve a http://localhost:8080/axis2/axis2-web/Client.jsp
Los valores correctos para un test simple estn introducidos. Cuando haga click para
enviar, recibir la siguiente respuesta.
Pgina 10
3. Integrar aplicaciones
Intalio | BPMS es producto tradicional Intalio BPM. Si bien se mantiene disponible como
una aplicacin Java que puede ser desplegado en prcticamente cualquier servidor de
aplicaciones, Intalio | BPMS se est integrando en Intalio | Cloud.
Todas las caractersticas que ofrece actualmente el diseador, servidor, y los
componentes de flujo de trabajo de Intalio | BPMS seguirn estando disponible con Intalio |
BPM, y la migracin es sencilla. En esta migracin Intalio | ESB que es un mdulo para la
implementacin de una Arquitectura Orientada a Servicios (SOA) se sustituye por Intalio |
Mashup Studio que ofrece caractersticas similares a su contraparte ms antiguo.
Intalio | mashup Studio permite a los desarrolladores ocasionales integrar aplicaciones
locales con sistemas remotos y servicios web de forma grfica. Entre sus principales
caractersticas estn:
Fcil de Usar: Intalio | mashup Studio est diseado con editores sencillos y
ofrece una gran cantidad de conectores pre construidos para facilitar la
utilizacin con aplicaciones o servicios web.
Esta alternativa se basa en el uso de un Enterprise Service Bus (ESB) que es una
infraestructura de software que funciona como capa intermedia (middleware),
proporcionando servicios de integracin de las distintas aplicaciones a travs de mensajera
basada en estndares y servicios de sincronizacin. Aunque un ESB no implementa por s
mismo una arquitectura orientada a servicios (SOA), proporciona caractersticas para su
implementacin.
Finalmente llegamos a la conclusin de que la integracin de aplicaciones que se puede
realizar con el Intalio Community (libre de coste) fue la que se present en la seccin anterior
(Integracin de aplicaciones como componentes) basada en servicios web y cuyo ejemplo est
desarrollado.
Pgina 11
3.1.Ejemplo
Desafortunadamente no podemos realizar un ejemplo de integracin de aplicaciones
usando Intalio | mashup Studio ya que es un mdulo de pago. La siguiente figura muestra la
vista de diseo del mdulo.
Pgina 12
4. Interfaces de usuario
4.1.Definir formularios
La generacin avanzada de interfaces de usuario dinmicas se lleva a cabo mediante los
componentes Intalio Ajax y XForms. Estas interfaces generarn formularios que podremos usar
en nuestros procesos. Mediante ellas, los usuarios finales podrn interactuar con los procesos
definidos.
Por otro lado, tenemos el componente Intalio BPMS Workflow User Interface que permite
a usuarios autenticados gestionar su lista de tareas y ejecutar procesos desde la perspectiva
del rol que ocupa en el proceso.
4.2. Xforms
Es un formato XML diseado por el W3C para poder definir interfaces de usuario,
principalmente formularios web. XForms ha sido diseado para ser la nueva generacin de
formularios HTML/XHTML, pero es lo suficientemente genrico como para que pueda ser
usado, de una manera independiente, para describir cualquier interfaz de usuario e incluso
para realizar tareas simples y comunes de manipulacin de datos.
El editor de formularios Xforms es un componente de BPMS Workflow embebido en
Intalio BPMS Designer.
Permite crear simplemente formularios XForms arrastrando componentes desde una
paleta. Adems, genera automticamente el cdigo para desplegar los formularios en Intalio
BPMS Workflow Web User Interface, integrando los mismos con los procesos.
Adems, el editor permite exportar los formularios a ficheros de imagen, tiles para la
documentacin del proyecto.
Mens
Barras de herramientas.
Pgina 13
Ficheros de audio.
Tablas complejas.
Procesos
Tareas
Notificaciones
En la vista de procesos tendr una lista de los procesos que estn activos y se puedan
lanzar por su cuenta de usuario. Una vez lanzado el proceso, comenzar la ejecucin del
workflow.
En la vista de tareas, aparecern aquellas tareas que el usuario tenga que llevar a cabo. Se
le mostrarn los formularios oportunos para aquellas tareas que as lo requieran y adems,
podremos gestionar nuestras tareas a travs de un panel de acciones, mediante el cual
podemos saltarnos la tarea, reasignarla a otro usuario, rechazar la tarea, etc.
Por ltimo en la vista de notificaciones aparecern todas las notificaciones que se le hayan
enviado al usuario, resultado del workflow de los procesos instanciados.
Pgina 14
4.5.Ejemplo:
Para poner en prctica la generacin de formularios, hemos usado el ejemplo de solicitud
de TFM. Dado que los requisitos de interfaz no son exigentes, hemos decidido usar Intalio
Forms Editor para generar los formularios.
El proceso para crear un formulario consiste en agregar un WorkFlow Form al proyecto
(New/Workflow form). Esto nos abrir la perspectiva de diseo del Designer y se nos mostrar
una interfaz como la siguiente:
Workflow Form
En ella hemos introducido los objetos necesarios para generar nuestro formulario. El
editor automticamente, genera los mensajes xsd asociados para luego utilizarlos en el flujo de
mensajes.
Luego hemos usado el formulario como iniciador de tarea en un pool no ejecutable y
hemos usado el mensaje xsd generado para comunicar el pool del alumno con el pool
ejecutable.
Pgina 15
Capa de flujo de trabajo: gestiona el ciclo de vida de las tareas, ejecutada por
un conjunto de procesos (WS-BPEL) llamados procesos de gestin de tareas, y
a los que se pueden acceder a travs de una interfaz de servicios Web.
Pgina 16
Otra de las opciones para gestionar las tareas que tiene Intalio, es Intalio |Social
Portal, en versiones anteriores Intalio|Portal, que adems de gestionar las tareas, nos
Pgina 17
permite crear espacios de colaboracin ad-hoc con un solo clic de ratn. Este
componente viene precargado con calendarios de equipo, para compartir carpetas de
documentos, blogs, foros, wikis, y chat en tiempo real, permitiendo el desarrollo de
aplicaciones contextuales sobre la marcha.
5.1.Ejemplo
Vamos a utilizar para la gestin de tareas Intalio|Tempo, es una implementacin del
estndar Bpel4People. En el contexto de BPEL4People de procesos de negocio:
Con el proceso creado, solo tendramos que subirlo al servidor para poder ver todas las
opciones que nos presenta Tempo.
Los problemas surgidos con Tempo vienen de ser una implementacin que est en
continuo desarrollo por la comunidad de Intalio, la comunidad de Intalio te proporciona acceso
a su repositorio GIT para poder instalar la aplicaccion, no existe ningun manual y te encuentras
innumerables problemas a la hora de realizar dicha instalacion.
Mostramos una imagen de Intalio|Tempo para poder ver su interfaz, interfaz que
como comentbamos anteriormente tambin tiene varias lneas de desarrollo.
Pgina 18
Existen otras opciones de integracin de tareas, pero todas estas bajo licencia con la que
obtienes los conectores para poder trabajar con las aplicaciones. Aplicaciones como Alfescro,
un sistema de administracin de contenidos libre; o Liferay, portal de gestin de contenidos.
Otra opcin de la que disponemos para poder gestionar las tareas es el Intalio|Portal, en
nuevas versiones llamado Intalio|Social Portal. Al ser una versin con licencia, no hemos
podido investigar mucho sobre sus caractersticas. Como recordaremos este componente nos
ofrece calendarios de equipo, opciones para compartir carpetas, blogs, foros, wikis, y chat.
Pgina 19
Pgina 20
Pgina 21
Jerarqua roles
Por otra parte, los metadatos de las tareas contienen dos atributos que permiten la
asignacin dinmica de la misma: 'userOwner' y 'roleOwner'. As, pueden mapearse los datos
que viajan a travs de una tarea para decidir en tiempo de ejecucin qu usuario o rol debe
realizarla.
En esta lnea, Intalio ofrece un servicio RBAC (Role-based Access Control) para Axis que
permite consultar desde el proceso qu usuarios estn asignados a un rol o, en sentido
contrario, qu roles tiene asignados un usuario.
6.1.Ejemplo
Hemos elaborado un ejemplo que cumple el proceso de la propuesta de un tema para el
TFM por parte del alumno, para probar las capacidades de Intalio. De ese modo, un alumno
puede realizar una propuesta personal de TFM o seleccionar una de las propuestas ofertadas
por el coordinador del mster. El alumno enva los datos referentes a su trabajo, como el
ttulo, la descripcin y el tutor. Tras esto, se realiza un proceso de negociacin en el que se
acuerdan los trminos exactos y los objetivos del TFM. Una vez realizado dicho proceso, se
realiza la solicitud de aceptacin, que se enva al coordinador. El coordinador evala la
propuesta y lo comunica al alumno.
Una vez tenemos el BPM en el servidor, es necesario modificar el fichero security.xml que se
encuentra en la carpeta [intalio]/var/config/. As, para comenzar el proceso se puede acceder
con cualquier usuario con el rol de alumno, desde la pestaa Procesos de la interfaz.
http://localhost:8080/ui-fw/
Usuarios y roles de nuestro ejemplo:
Alumno
Universidad/Alberto
Universidad/roland
Tutor
Universidad/David
Universidad/Rafa
Pgina 22
Coordinador
Universidad/Alejandro
o Como los pools son los padres de todos los subprocesos, las
variables puestas en los pools pueden considerarse como variables
globales (vase Figura 5).
Pgina 23
Definicin de variables
Pgina 24
Flujo del proceso: define cmo las actividades son coordinadas desde
el punto de vista de un participante especfico.
Flujo de proceso
[1] Un participante o pool representa a cualquier recurso involucrado en un proceso, tiene la funcin de
ser el contenedor grfico que indica las actividades que se van a realizar as como las condiciones de su
ejecucin. Las actividades contenidas dentro de un participante slo podrn ser ejecutadas por dicho
participante.
Pgina 25
Flujo de datos
El mapper de Intalio
Pgina 26
Paleta de Maper
Proporciona una forma grfica de crear expresiones de datos.
Mapear consiste en conectar elementos / operadores hasta otros elementos /
operadores. Estas conexiones son hechas con el Connector Tool (vase figura 10).
Se selecciona el conector tool en la barra de herramientas y se escoge el elemento fuente
y el elemento destino.
Pgina 27
7.1.Ejemplo
Para probar la gestin de datos en Intalio nos hemos basado en el ejemplo sobre el envio
de la propuesta de Trabajo de Fin de Mster.
Una vez que el estudiante y el tutor se ponen de acuerdo en la aceptacion del trabajo fin de
master el estudiante debe enviar una solicitud al coordinador de la asignatura para que le de el
visto bueno a la propuesta y decidir si es valida o no. El ejemplo consiste en el envio de un
mensaje
del
estudiante
al
coordinador
para
evaluar
la
propuesta.
En el flujo de proceso tenemos las siguientes variables:
Otro ejemplo puede ser cuando se llega a un punto de decisin,que se tienen dos rutas
diferentes por las que seguir y en dependencia de la ruta que se escoja se modifican las
variables o se crean nuevas.
Por su parte los mensajes definen el flujo de datos que es intercambiado entre los
participantes (que se encuentran el pools diferentes). En este caso se mapean los datos (como
se muestra en la siguiente figura), es decir, se conectan las variables de origen con las variables
de destino y se garantiza el flujo de datos acorde a las necesidades. Tambin se pueden
mapear las condiciones y se pueden construir expresiones XPath a mano. En la figura 18 se
muestra el mapeo de una condicin (gateway). En este punto del flujo se tienen 2 vas a seguir,
la primera solicitar la aprobacin del coordinador y la segunda notificar al estudiante sin pasar
por solicitar la aprobacin al coordinador (esto significa que el tutor ha rechazado la
propuesta). La ruta a seguir es definida por el mensaje obtenido del tutor y la condicin
pregunta que si es afirmativo se solicita aprobacin al coordinador y si no lo es se notifica al
estudiante.
Pgina 28
Pgina 29
Pgina 30
Vista de instancias
Muestra el estado de las instancias de los procesos, un histrico de la actividad del proceso y
adems nos permite tambin:
Iniciar instancias
Suspender
Eliminarlas
Se ofrece una bsqueda avanzada para definir filtros que permiten obtener vistas
personalizadas, adems de poder guardar estos filtros como bsquedas predefinidas.
Si desde esta vista accedemos a una instancia de proceso determinado, se nos mostrar la
definicin, a los datos, a sus variables, y a un histrico detallado de los eventos ocurridos
durante la ejecucin del proceso.
Pgina 31
Vista de instancias
Vista de herramientas
En la vista de herramientas tenemos acceso a la configuracin de logging. Se muestra una
interfaz en la que podemos configurar el nivel de loggin para cada clase java desplegada en el
server.
Vista de herramientas
Informes e Indicadores
Respecto a informes e indicadores de proceso, se debe decir que esta funcionalidad solo est
soportada por la versin Enterprise, en un componente llamado Intalio BAM. Para los
indicadores, en Intalio Designer Enterprise Edition se definir un archivo de mtricas donde se
especificarn los indicadores clave.
Para el caso de los informes, se deber crear un DashBoard desde Intalio Designer. Tendremos
a nuestra disposicin una nueva paleta de objetos donde podremos configurar la vista de
informes a nuestro gusto, con grficas, tablas y una completa gama de componentes.
Pgina 32
Lo primero que debemos hacer es definir las mtricas creando un archivo con extensin *.xvar.
Pgina 33
Editor de mtricas
En el formulario vamos aadiendo valores que dependern las claves que vamos a definir para
el proceso.
Una vez definido, hacemos el mapeo de las caractersticas que ofrece de monitorizacin las
tareas y eventos del proceso con las claves que hemos definido
Pgina 34
Una vez mapeado, Intalio BAM guardara toda la informacin programada en una base de dato
que estar lista para, partiendo de ella generar un informe.
Por ultimo, para generar un informe, debemos de crear un archivo de tipo report. En el
debemos de definir, en primer lugar los datos que vamos a mostrar y en segundo lugar como
queremos mostrarlo. Para definirlo usaremos cdigo SQL como el de la ilustracin:
Pgina 35
Despus seleccionaremos de la paleta la herramienta que mas nos interese para representar
un dato (izquierda). Esas herramientas configuradas dan lugar a un grafico (derecha):
Toolbox y grfico
Pgina 36
La paleta de Mapper
La vista de Mapper
La Mapper palette da acceso a todos los "operadores" que pueden ser utilizados en el
asignador, cuya estructura se coment anteriormente en el punto 2.6.
Pgina 37
El Mapper View es el rea donde realmente se pueden definir sus asignaciones y cuyo
funcionamiento tambin se explic en el apartado definicin de datos que se manipulan en el
proceso.
Intalio|BRE, es un motor de reglas de negocio, donde se definen reglas de negocio
asociadas o condiciones basadas en parmetros asociados al proceso. Tiene como
caractersticas principales: Externaliza las reglas de negocio para traer claridad y flexibilidad;
separa la definicin y mantenimiento de las reglas de la definicin y mantenimiento de los
procesos; proporciona una interfaz de trabajo orientada a analistas de negocios y responsables
de procesos; y promueve la reusabilidad.
9.1.Ejemplo
Para poder realizar un pequeo estudio sobre la posibilidad de definir las reglas de
negocio e integrarlas en un proceso en Intalio|Designer, en primer lugar hemos de realizar un
proceso de negocio. El proceso de negocio desarrollado, es un sencillo ejemplo sobre la
eleccin que tiene que realizar un alumno a la hora de seleccionar si quiere proponer un tema
para el TFM o lo quiere seleccionar un tema propuesto por los profesores.
Una vez tenemos nuestro proceso completado, vamos a introducir las reglas de negocio.
Para definirlas vamos a utilizar el Data mapper, compuesto por Mapper View y Mapper
Palette. A la hora de definir en el Mapper no es muy intuitivo, y tampoco nos da mucho
margen para poder definir claramente las reglas, aun as definimos unas cuantas de reglas para
un gateway. En el caso del Mapper Palette, vienen las funciones definidas, y basta
con arrastrar la funcin que queramos para aadirla.
En el caso de la integracin una vez las hemos definido ya apareceran integradas en el
proceso. Pero si necesitamos de realizar algn cambio o modificar alguna regla de negocio,
tendramos que volver al proceso para realizarlo.
Una vista de cmo es el Mapper en nuestro ejemplo es la siguiente:
Pgina 38
Pgina 39
Intalio BRE.
Pgina 40
10. Anexos
Pgina 41
Pgina 42
Pgina 43
10.2. Bibliografa
Comunidad de Intalio:
http://community.intalio.com/
Intalio Tempo:
http://www.intalio.org/confluence/display/TEMPO/Home;jsessionid=BOOFMODHCKIA
Integracin de servicios en los procesos:
http://www.soberit.hut.fi/T-86/T-86.5161/2006/intalio-final.pdf
http://community.intalio.com/reference-guides/intalio-bpms-designer-integratingwsdl-operations-in-a-process-in-5.0.html
Configuracin del conector SAP:
http://community.intalio.com/reference-guides/intalio-bpms-connector-for-sap.html
Configuracin de conector JDBC:
http://community.intalio.com/reference-guides/intalio-bpms-connector-for-jdbc.html
WS-BPEL:
http://www.ibm.com/developerworks/ssa/websphere/library/wsBPELhumantask/index.html
Demostracin de Intalio|BRE:
http://translate.googleusercontent.com/translate_c?hl=es&sl=en&u=http://communit
y.intalio.com/files/d3/IntalioBRE_M1/DT.htm&prev=/search%3Fq%3Dintalio%2Bbre%2
6start%3D10%26hl%3Des%26sa%3DN%26biw%3D1280%26bih%3D610%26prmd%3Div
ns&rurl=translate.google.es&usg=ALkJrhhl_aH_2A2jDDfHfl_IXcUD3xhF7w
Informacin de Intalio|mashup Studio
http://www.intalio.com/mashup-studio
Pgina 44