Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas...

20
V Jornadas para el desarrollo Plataforma para la gestión i t li t d l M i i de grandes aplicaciones de red inteligente de la Maquinaria Industrial basada en arquitecturas orientadas a servicios orientadas a servicios Li F li H Qit Luis Felipe Herrera Quintero, [email protected] © 2008,

Transcript of Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas...

Page 1: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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,[email protected]

© 2008,

Page 2: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 3: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 4: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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.

Page 5: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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.

Page 6: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 7: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 8: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 9: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 10: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 11: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 12: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 13: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 14: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 15: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 16: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 17: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 18: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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

Page 19: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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.

Page 20: Plataforma para la gestión V Jornadas para el desarrollo ... · Industrial basada en arquitecturas orientadas a servicios it d ióintroducción • En la actualidad las redes y el

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,[email protected]

© 2008,