Documentos de Académico
Documentos de Profesional
Documentos de Cultura
21
22
21
Concepto de servicio
- Involucra un proveedor y un consumidor
Consumidor: adquiere algo (una funcionalidad, una habilidad) que tiene valor para l Proveedor: es una entidad (p.e. una organizacin) que posee recursos (o controla su entrega o coordina su envo) para ofrecer algo que tiene valor para alguien
- Es un conjunto de funcionalidades (capabilities) que son proporcionadas por un proveedor Hablamos de servicio como una funcionalidad, y no de la forma en que se implementa una funcionalidad en el sistema software
22
Concepto de servicio
- Servicio de Negocio (Business Service) Servicio como software (e-services) Implementacin de un servicio (p.e. Servicio Web )
Proveen una infraestructura para los e-services Web Services
e-services
Business Services
23
24
organizations consistently deliver sustainable business value, with increased agility and cost effectiveness, in line with changing business needs. Priorizar:
- Business value over technical strategy - Strategic goals over project-specific benefits - Intrinsic interoperability over custom integration - Shared services over specific-purpose implementations Flexibility over optimization - Evolutionary refinement over pursuit of initial perfection
25
27
Diseo
Ejecucin
28
Especificacin del servicio Evaluacin seleccin servicio y del Contrato del servicio
31
Aproximaciones metodolgicas que permitan desarrollar Sistemas de Informacin siguiendo un enfoque orientado a servicios
Orientacin
de
Por qu?
- Porque hay un nuevo paradigma de computacin - Para permitir a los desarrolladores de software aprovechar al mximo los beneficios del paradigma de computacin orientado a servicios - Porque es crucial para el desarrollo de servicios y especificaciones de procesos de negocios significativos
(Papazoglou et al, Service-Oriented Computing. Research Roadmap, 2006)
33
Orientacin
de
34
Orientacin
de
ERP CRM
Legacy Systems Databases Packaged Applications
35
Orientacin
de
36
Orientacin
de
Diseo
Ejecucin
37
38
Orientacin
de
Vista de Negocio
Business Services, Capabilitie s Servicios (Software Assets, Web Services, por ejemplo) Sistemas
ERP CRM
Legacy Systems Databases Packaged Applications
Vista de Sistema
39
Orientacin
de
Negocio
Sistemas de Informacin
40
Orientacin
de
CIM
Business Services, Capabilitie s Servicios (Software Assets, Web Services, por ejemplo) Sistemas
PIM
ERP CRM
Legacy Systems Databases Packaged Applications
PSM
41
Orientacin
de
Negocio
Modelos Independientes de Computaci n (CIM) Alineacin de Negocios con Tecnologas de la Informacin
Sistemas de Informacin
Desarrollo Dirigido por Modelos
Transformaciones de modelos y de modelo a cdigo
43
de a
SOD-M: Service Oriented Development Method Metodologa basada en IDEF (B. Karakostas, Y. Zorgios, 2008) SOMF: Service Oriented Modeling Framework (Michael
Bell, 2008)
44
Orientacin
de
Negocio
Modelos Independientes de Computaci n (CIM) Alineacin de Negocios con Tecnologas de la Informacin
Sistemas de Informacin
Desarrollo Dirigido por Modelos Modelos Independientes y Especficos de Plataforma (PIM, PSM)
45
SOD-M
46
SOD-M
Una aproximacion Orientada a Servicios
Identifica servicios como elementos principales para el desarrollo de SI Define guas para obtener servicios a partir de los modelos de negocio de alto nivel Define tcnicas para el modelado de servicios Identifica cmo los servicios pueden ser implementados a travs de la las TI disponibles (Composicin de Servicios Web).
47
SOD-M
Marco de MIDAS
Modelado de Dominio
Modelado de Negocio
CONTENIDO
HIPERTEXTO
COMPORTAMIENTO
48