Post on 17-Jun-2020
V Jornadas para el desarrolloPlataforma para la gestión i t li t d l M i i de grandes aplicaciones de redinteligente de la Maquinaria
Industrial basada en arquitecturas orientadas a serviciosorientadas a servicios
L i F li H Q i tLuis Felipe Herrera Quintero,lfherrera@dtic.ua.es
© 2008,
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i t d ióp
introducción• En la actualidad las redes y el internet son el
ú l d l inúcleo de los negocios.
• Enfocar hacia Ambiente industrial
introducción
Enfocar hacia Ambiente industrial.
• Nuevas plataformas tecnológicasestado del arte
propuestaimplementación
conclusionesconclusiones
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i t d ióp
introducción• La evolución del Internet y las TIC Nuevos
d l d P d ió d N imodelos de Producción y de Negocio.
Producción Personalización
introducción
Producción Masiva
Personalización Masiva
estado del artepropuesta
implementaciónconclusiones
• Es necesario alinear las estrategias deNegocio con los requerimientos del cliente.
conclusiones
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
t d d l tp
estado del arte• Por mucho tiempo los protocolos clásicos de
control industrial han sido utilizados.– Modbus
P fib
introducción
– Profibus– DeviceNet
Industrial Ethernetestado del artepropuesta
implementaciónconclusiones
– Industrial Ethernet
• Actualmente en la industria no se considera laconclusiones • Actualmente en la industria no se considera laaplicación de paradigmas como BPM(Business Process Managament) en laadministración de sus recursos.
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
t d d l tp
estado del arte• Hay diferentes proyectos que tratan de
involucrar paradigmas de administración industrial mediante dispositivos embebidos como:
introducción
como:
– SIRENA Project ITEA Programme estado del arte
propuestaimplementación
conclusiones
j g
• Se pretende la creación de un nuevoconclusionesframework que incluya nuevos modelos decomunicación y computación dentro de lamaquinaria industrialmaquinaria industrial.
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
t d d l tp
estado del arte• Hoy en día, diversas tecnologías web
contribuyen a mejorar las plataformasbasadas en arquitecturas orientadas aservicios:
introducción
servicios:– Web Services
• WSDLestado del arte
propuestaimplementación
conclusiones
• SOAP• UDDIconclusiones
– BPMS (Business Process ManagementSystem)
• Es un Software centrado en losprocesos y que implementa lofundamental del modelo BPMfundamental del modelo BPM
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
tp
propuesta• Definir un arquitectura orientada a servicios
para la maquinaria industrial que consiste en los siguiente módulos:
introducción SearchInformation System
estado del artepropuesta
implementaciónconclusiones IMaaS
Production System
Services Process MaganementSystem1
2 3
conclusiones
InternetIMaaS
Industrial Machines as a
Service
BPMS
Service
1 23 4
Machine Services Publication Search ServicesDiscovery Services Consumer Services
4
3 4Discovery Services Consumer Services
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Los elementos físicos que conforman el
modulo IMaaS son:– Máquina Industrial
WS G t
introducción
– WS-Gateway
estado del artepropuesta
implementaciónconclusionesconclusiones
IMaaS Internet
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Module IMaaS (Industrial Machine as a
Service)[Production System]
introducción
(IMaaS)
estado del artepropuesta
implementaciónconclusiones
WS Gateway
Industrialconclusiones IndustrialMachine
IMaaS Internet
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Módulo IMaaS (Industrial Machine as a
Service)[Production System]
introducción
(IMaaS)
estado del artepropuesta
implementaciónconclusiones
WS Gateway
Industrial UDDI conclusiones Industrial
MachineManager
BPEL Engine
WSDL BPEL
IMaaS Internet
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Sistema de Información
– Para esto utilizamos la tecnología UDDI(Universal Description, Discovery andIntegration) que permite actuar como un
introducción
Integration) que permite actuar como unrepositorio de los servicios de cadamaquina. En su implementación se utilizó
estado del artepropuesta
implementaciónconclusiones
específicamente Apache jUDDI (versiónjuddi09rc4).
conclusiones
UDDI
Internet
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Modulo del sistema de Información
introducción
UDDI/ Service Registry
estado del artepropuesta
implementaciónconclusionesconclusiones
WSDLMACHINE 1 REGISTER
BPELUDDI
REGISTERInternet
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Process Maganagment System BPMS
• Sistema central de Gestión • Se utilizo un Editor de Procesos de
N i b d l d l BPM
introducción
Negocio basado en el modelo BPM• Sistema de Orquestación
estado del artepropuesta
implementaciónconclusionesconclusiones
BPMSInternet BPMS
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Módulo Sistema de Gestión de los procesos
BPMS UDDI
introducción
UDDIActivities
and ProcessEnterprise Process(BPEL)
BPELestado del arte
propuestaimplementación
conclusiones
Process Modeling
N d
BPEL
conclusiones Node ProcessManager
OrchestratorOrchestrator New BPMS NodeNode
BPEL Engine
Global Process
BPEL
Internet BPMS
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Sistema de Gestión de procesos.
introducciónestado del arte
propuestaimplementación
conclusionesconclusiones
Focus on Business Process ManagementBPMS
gBusiness Processes and tasks discoveryComposition of Business Process
Internet BPMS
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Modelo General
UDDI/ Service Registry[Information System]
introducción WSDL MACHINE 1 REGISTER
BPEL BPMS prototype[Process Management System]
estado del artepropuesta
implementaciónconclusiones
[Production System]( S)
WSDL
BPELWSDL BPEL
UDDIActivities
and Process
Enterprise Process(BPEL)
BPELconclusiones (IMaaS)
WS GatewayUDDI
MInternet
Process Modeling
Node ProcessManager
BPEL
BPMS
UDDI
Manager
gBPEL
Engine
IndustrialMachine WSDL BPEL
SOAPBPEL
OrchestatorNode
gBPEL
Engine
New Global
Process BPEL
Internet BPMSIMaaS
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Escenario
Dispositivos ICPDAS específicamente elICPDAS 7055D.
introducciónestado del arte
propuestaimplementación
conclusionesconclusiones
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
i l t ióp
implementación• Implementación general de la plataforma
inteligente.
introducciónestado del arte
propuestaimplementación
conclusionesconclusiones
V Jornadas para eldesarrollo de grandesaplicaciones de red
Plataforma para la gestión inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios
l ip
conclusiones• El uso de dispositivos embebidos en el
ambiente industrial permite la convergenciade la industria hacia las TIC.
Utili d l di t l
introducción
• Utilizando los paradigmas emergentes en lasTIC como UDDI , SOAP, BPEL se puedenedificar los nuevos modelos de producción
estado del artepropuesta
implementaciónconclusiones
edificar los nuevos modelos de produccióncomo la personalización masiva querequieren modelos de gestión dinámicos yfl ibl d fá il d t ió l biconclusiones flexibles y de fácil adaptación al cambio.
• Mirando hacia el futuro pretendemosincorporar mas conocimiento en la definiciónincorporar mas conocimiento en la definiciónde los procesos utilizando las ontologías y laweb semántica.
V Jornadas para el desarrolloPlataforma para la gestión i t li t d l M i i de grandes aplicaciones de redinteligente de la Maquinaria
Industrial basada en arquitecturas orientadas a serviciosorientadas a servicios
L i F li H Q i tLuis Felipe Herrera Quintero,lfherrera@dtic.ua.es
© 2008,