A sharing-based approach to supporting adaptation in service compositions

Ivanovic, Dragan; Carro Liñares, Manuel y Hermenegildo, Manuel V. (2012). A sharing-based approach to supporting adaptation in service compositions. "Computing", v. 95 (n. 6); pp. 453-492. ISSN 1436-5057. https://doi.org/10.1007/s00607-012-0230-z.

Descripción

Título: A sharing-based approach to supporting adaptation in service compositions
Autor/es:
  • Ivanovic, Dragan
  • Carro Liñares, Manuel
  • Hermenegildo, Manuel V.
Tipo de Documento: Artículo
Título de Revista/Publicación: Computing
Fecha: Noviembre 2012
Volumen: 95
Materias:
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Inteligencia Artificial
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB) | Vista Previa

Resumen

Data-related properties of the activities involved in a service composition can be used to facilitate several design-time and run-time adaptation tasks, such as service evolution, distributed enactment, and instance-level adaptation. A number of these properties can be expressed using a notion of sharing. We present an approach for automated inference of data properties based on sharing analysis, which is able to handle service compositions with complex control structures, involving loops and sub-workflows. The properties inferred can include data dependencies, information content, domain-defined attributes, privacy or confidentiality levels, among others. The analysis produces characterizations of the data and the activities in the composition in terms of minimal and maximal sharing, which can then be used to verify compliance of potential adaptation actions, or as supporting information in their generation. This sharing analysis approach can be used both at design time and at run time. In the latter case, the results of analysis can be refined using the composition traces (execution logs) at the point of execution, in order to support run-time adaptation.

Más información

ID de Registro: 33656
Identificador DC: http://oa.upm.es/33656/
Identificador OAI: oai:oa.upm.es:33656
Identificador DOI: 10.1007/s00607-012-0230-z
URL Oficial: http://link.springer.com/article/10.1007%2Fs00607-012-0230-z
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 22 Ene 2015 13:15
Ultima Modificación: 22 Ene 2015 13:15
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM