Artículos

URI permanente para esta colección:

Artículos publicados en las Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016).
Notificar un error en esta colección

Examinar

Envíos recientes

Mostrando 1 - 20 de 30
  • Artículo
    Towards a general architecture for predictive monitoring of business processes
    Márquez Chamorro, Alfonso E.; Resinas, Manuel; Ruiz-Cortés, Antonio. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    Process mining allows the extraction of useful information from event logs and historical data of business processes. This information will improve the performance of these processes and is generally obtained after they have finished. Therefore, predictive monitoring of business process running instances is needed, in order to provide proactive and corrective actions to improve the process performance and mitigate the possible risks in real time. This monitoring allows the prediction of evaluation metrics for a runtime process. In this context, this work describes a general methodology for a business process monitoring system for the prediction of process performance indicators and their stages, such as, the processing and encoding of log events, the calculation of aggregated attributes or the application of a data mining algorithm.
  • Resumen
    A Recommender System for Process Discovery
    Ribeiro, Joel; Carmona, Josep; Misir, Mustafa; Sebag, Michele. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    Resumen del artículo publicado como: Joel Ribeiro, Josep Carmona, Mustafa Misir, Michle Sebag: A Recommender System for Process Discovery. 12th International Conference on Business Process Management, BPM 2014, Haifa, Israel, September 7-11, 67-83. Lecture Notes in Computer Science 8659, Springer 2014, ISBN 978-3-319-10171-2.
  • Artículo
    Análisis inteligente de flujos de trabajo sociales
    Lama Penin, Manuel; Alvarez, Pedro; Ocaña, Manuel; Mucientes, Manuel; Ezpeleta, Joaquín; Garrido, Miguel Ángel; Bugarín-Diz, Alberto. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    Los flujos de trabajo sociales (SOW) coordinan las actividades realizadas por un conjunto de usuarios que bien de forma individual o en cooperación tratan de alcanzar un determinado objetivo. Los SOW son flujos no estructurados en los que participan un gran número de usuarios que llevan a cabo actividades de muy diversa naturaleza que se extienden a lo largo del tiempo y que típicamente consumen pocos recursos de computación. Un ejemplo de procesos que se modelan a través de este tipo de flujos de trabajo son las campañas de marketing que tienen como objetivo motivar a los potenciales clientes en el consumo de un determinado producto o servicio. En este trabajo, se presenta el proyecto Inteligencia (Artificial) de Negocio para Flujos de Trabajo Sociales, en el que se combinan técnicas de minería de procesos, estrategias de paralelización de algoritmos, y técnicas de localización y seguimiento de usuarios, con el fin de extraer información relevante sobre SOW, como los que modelan, entre otros, el comportamiento de los usuarios en campañas de marketing desarrolladas en escenarios abiertos.
  • Artículo
    MigraSOA: Migrando aplicaciones web legadas hacia arquitecturas orientadas a servicios (SOA)
    Sosa Sánchez, Encarna; Clemente Martín, Pedro José; Prieto Ramos, Álvaro E.; Conejero, José María; Rodríguez-Echeverría, Roberto. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    La migración de aplicaciones legadas hacia arquitecturas orientadas a servicios (SOA) es un proceso relativamente habitual en la actualidad, ya que las características de flexibilidad arquitectónica que ofrece SOA permiten adaptar fácilmente las aplicaciones a los nuevos requisitos marcados por las empresas. Sin embargo, el desarrollo de esta migración hacia estas nuevas arquitecturas software se lleva a cabo normalmente de forma manual, siendo este un mecanismo tedioso y propenso a errores. MigraSOA es una propuesta de migración de aplicaciones web legadas (LWA) hacia SOA que utiliza técnicas de Desarrollo de Software Dirigido por Modelos (MDD) para abordar la complejidad de las tecnologías subyacentes (servicios web, definición de procesos de negocio o plataformas para procesos de negocio ejecutables). En este trabajo, además de presentar MigraSOA de una forma global, nos centraremos en los aspectos de alineación de los procesos de negocio definidos por la empresa con los servicios web subyacentes en la aplicación legada y en cómo extender los modelos BPMN para conseguir la sincronización entre ellos y los servicios disponibles.
  • Artículo
    Una aproximación DevOps para el Desarrollo Dirigido por Modelos de Servicios Cloud
    Sandobalín-Guamán, Julio; Zúñiga-Prieto, Miguel; Insfran, Emilio; Abrahão, Silvia; Cano Genoves, Carlos. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    El desarrollo de software ágil promueve la entrega continua e incremental de software. Con cada incremento surge la necesidad de realizar una integración del nuevo código fuente con el existente para obtener una nueva versión del software. La nueva versión debe superar un conjunto de pruebas para ser desplegada en el entorno de operaciones. El tiempo que transcurre desde que el nuevo incremento pasa del entorno de desarrollo al entorno de operaciones debe ser minimizado para reducir costes económicos a las organizaciones. DevOps es un conjunto de principios y prácticas que optimizan el tiempo de entrega de un producto software, gestionan la infraestructura como código y mejoran la experiencia del usuario en base a la retroalimentación de sus comentarios. En trabajos anteriores hemos presentado DIARy como un método dirigido por modelos que soporta la reconfiguración dinámica de arquitecturas de servicios cloud producida por la integración incremental de nuevos servicios. En este trabajo presentamos una extensión del método DIARy con el fin de adoptar DevOps con una estrategia dirigida por modelos.
  • Resumen
    Recompilación de procesos de educación a partir de registros de eventos
    Vidal, Juan C.; Vázquez-Barreiros, Borja; Lama Penin, Manuel; Mucientes, Manuel. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    Resumen de artículo publicado como: Vidal, J.C., Vázquez-Barreiros, B., Lama, M., Mucientes, M.: Recompiling learning processes from event logs.Knowledge-Based Systems 100 (2016) 160-174.
  • Artículo
    Reconfigurando Aplicaciones Multi-Cloud con Líneas de Producto Software Dinámicas
    Cubo, Javier; Gámez, Nadia; Pimentel, Ernesto; Fuentes, Lidia. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    La reconfiguración dinámica de aplicaciones multi-cloud es un reto complejo aún no suficientemente explorado. En estos entornos las aplicaciones o sus módulos pueden estar desplegados en diferentes proveedores. Por lo tanto, reconfigurar en tiempo de ejecución estas aplicaciones puede requerir la modificación de la distribución en múltiples y heterogéneos proveedores. Obtener la nueva distribución para que sigan funcionando correctamente las aplicaciones no es una tarea sencilla, pues tanto los requisitos de las aplicaciones como las propiedades de los proveedores son muy diversos y variables. Además, la migración de las aplicaciones o sus módulos en tiempo real de un proveedor a otro puede conllevar problemas de compatibilidad y/o dependencias entre los módulos. Por lo tanto, el manejo de la variabilidad dinámica de las aplicaciones y proveedores, así como el de las dependencias existentes es deseable que se haga a un alto nivel de abstracción. Las Líneas de Producto Software Dinámicas (DSLP) utilizan modelos de variabilidad en tiempo de ejecución para obtener los cambios que han de llevarse a cabo durante la reconfiguración. En este trabajo, exploramos el uso del enfoque de DSPL, para que cuando ocurran problemas en los proveedores o se violen requisitos de las aplicaciones multi-cloud, las apps puedan ser reconfiguradas y seguir proporcionando los servicios adecuadamente a los usuarios.
  • Artículo
    Construyendo Perfiles Virtuales Mediante el Procesamiento de Eventos Complejos
    Berrocal, Javier; Boubeta-Puig, Juan; Canal, Carlos; Garcia-Alonso, Jose; Murillo Rodríguez, Juan Manuel; Ortiz, Guadalupe. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    A medida que se incrementa el número de dispositivos inteligentes, el esfuerzo requerido para adaptarlos a las necesidades de cada usuario también crece. Asimismo, el proceso de adaptación de un dispositivo al contexto de un usuario es todavía un proceso muy manual. A pesar de que en los últimos años han surgido algunas propuestas centradas en obtener la informacióon contextual de los usuarios para crear sus perfiles virtuales, se necesitan soluciones novedosas que permitan crear perfiles más completos, que sean utilizados por los dispositivos inteligentes para adaptarse automáticamente a las necesidades de sus usuarios, redundando en una mayor exactitud de la adaptación. En este artículo se propone la integración del modelo computacional People as a Service (PeaaS) con el procesamiento de eventos complejos (CEP) para la creación en tiempo real de perfiles virtuales complejos desde el propio dispositivo móvil y la compartición de estos como servicios para el resto de sistemas y dispositivos. Además, se evalúa esta integración en un caso de estudio sobre Alzheimer. Los resultados confirman que el uso de la tecnología CEP para la identificación de información contextual compleja es posible.
  • Artículo
    Opening up Context-aware Services Compositions to End-Users
    Mansanet, Ignacio; Torres, Victoria; Valderas, Pedro; Berrocal, Javier; Garcia-Alonso, Jose; Murillo Rodríguez, Juan Manuel; Canal, Carlos. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    The interconnected world in which we live opens many possibilities to create, consume, and share knowledge and services. Even though end-users are more than ever prepared in terms of technology (e.g., by using smartphones), their specific context (i.e., personal interests, geographical location, etc.) is not yet properly considered in existing solutions to explore these possibilites. Therefore, we need to provide end-users with tools that allow them to create, consume, and share added value services by using the proper knowledge and services according to their context. In this sense this paper discusses how existing solutions could be integrated to achieve this goal. In particular we explore the possibility of extending EUCalipTool, an end-user mobile tool for service compositions, with the context-aware notification capabilities offered by nimBees.
  • Artículo
    Supporting Compensations with WS-Agreement
    Müller, Carlos; Fernández, Pablo; Martín-Díaz, Octavio; Gutierrez, Antonio M.; Resinas, Manuel; Ruiz-Cortés, Antonio. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    During the last years the use of service level agreements (SLA) is rising uncontrollably to describe the rights and obligations of parties involved in service provisioning (typically the service consumer and the service provider); amongst other information, SLA could define guarantees associated with the idea of service level objectives (SLOs) that normally represent key performance indicators of either the consumer or the provider. In case the guarantee is under or over fulfilled SLAs could also define some compensations (i.e. penalties or rewards). In such a context, there have been important steps towards the automation of the analysis of SLAs. One of these steps is a characterization model of SLAs with compensations proposed by the authors in a previous work; and another step is the standardisation effort in the SLAs notation made by WS-Agreement. However, real-world SLAs includes complex concepts that must be considered, namely: (i) SLA terms that specify compensations without an explicit SLO; and (ii) a limit for the compensations. In this paper we extend our prior characterization model considering these complex concepts. Specifically, (i) we provide up to five real-world scenarios whose SLAs incorporate aforementioned new concepts; (ii) we extend our model for compensable guarantees considering terms without an explicit SLO; and (iii) we provide a novel WS-Agreement-based syntax to model SLAs with compensations considering these concepts. These contributions aim to establish a foundation to elaborate tools that could provide an automated support to the modelling and analysis of SLAs with compensations.
  • Resumen
    Verification and Validation of UML Artifact-centric Business Process Models
    Estañol, Montserrat; Sancho, Maria-Ribera; Teniente, Ernest. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    Resumen del artículo publicado en: 27th Int. Conf. on Advanced Information Systems Engineering (CAiSE 2015).
  • Artículo
    Incertidumbre de Datos en el Modelado de Procesos de Negocio
    Orue, Priscill; Morcillo, Carmen; Vallecillo, Antonio. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    Este artículo describe nuestro trabajo en curso sobre el modelado de procesos de negocio teniendo en cuenta la incertidumbre de los datos. Esto es un aspecto esencial para modelar con mayor precisión y fidelidad procesos industriales en donde ciertos parámetros –como la duración de las tareas o el coste de algunos recursos– no pueden determinarse con exactitud, pero son necesarios tenerlos en cuenta a la hora de analizar los sistemas.
  • Artículo
    Automatic Generation of Purchasing Plans for Cloud Services
    Martín-Díaz, Octavio; García, José María; Fernández, Pablo; Ruiz-Cortés, Antonio. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    The myriad of cloud service providers, as well as their overwhelming variety of configuration and purchasing options, result in a highly complex purchasing scenario. Furthermore, users may specify their needs for cloud services provisioning with a certain scheduling restrictions. There is a need for an automatic support for obtaining an appropriate purchasing plan, which takes into account both service configurations and scheduling needs, while allowing the comparison among different providers and their various offerings. In this work, we present an automatic purchasing plan generator, which analyzes cloud service offerings from several providers to obtain an optimized purchasing plan according to user needs. From the obtained purchasing plan, our solution can provide the corresponding charge plan, possibly including discounts, which serves the purpose of comparing offerings to get the best option.
  • Artículo
    Bidimensional Cross-Cloud Application Management with TOSCA and Brooklyn
    Carrasco, Jose; Cubo, Javier; Durán, Francisco; Pimentel, Ernesto. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    The diversity in the way different cloud providers offer their services, give their SLAs, present their QoS, support different technologies, etc., complicates the portability and interoperability of cloud applications, and favors vendor lock-in. Standards like TOSCA, and tools supporting them, have come to help in the provider-independent description of cloud applications. After the variety of proposed cross-cloud application management tools, we propose going one step further in the unification of cloud services with a deployment tool in which IaaS and PaaS services are integrated into a unified interface. We provide support for applications whose components are to be deployed on different providers, indistinctly using IaaS and PaaS services. The TOSCA standard is used to define a portable model describing the topology of the cloud applications and the required resources in an agnostic, and providers- and resources-independent way. We include in this paper some highlights on our implementation on Apache Brooklyn and present a non-trivial example that illustrates our approach. Resumen del artículo publicado en: Jose Carrasco, Javier Cubo, Francisco Durán, Ernesto Pimentel. Bidimensional Cross-Cloud Application Management with TOSCA and Brooklyn, 9th IEEE International Conference on Cloud Computing (CLOUD 2016), San Francisco, (EEUU). IEEE Computer Society, 2016.
  • Artículo
    BPMS-Game: Herramienta para la Gamificación de Procesos de Negocio
    Mancebo Pavón, Javier; García, Felix. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    En los últimos años, el paradigma BPM está teniendo una repercusión significativa en las organizaciones a la hora de dar soporte a la mejora continua de sus procesos de negocio. Uno de los aspectos que puede promover un mejor desempeño de dichos procesos es el factor humano, por lo que es de gran importancia mejorar la motivación de los usuarios para la realización de las tareas que tienen encomendadas. En este contexto, resulta de interés el área de “Gamificación”, que está muy presente en muchos aspectos la sociedad actual, con el objetivo de mejorar la participación y el compromiso de un usuario para la realización de sus tareas aplicando mecanismos de juegos. La gamificación puede ser por tanto un mecanismo adecuado para su aplicación en los procesos de las organizaciones para mejorar la motivación y el rendimiento de los usuarios involucrados. Por todo ello, en el presente artículo se describe la herramienta BPMS-Game, que da soporte a la aplicación de gamificación en sistemas BPMS. La utilidad potencial de la herramienta se ilustra con un caso de ejemplo.
  • Resumen
    VIVACE: A framework for the systematic evaluation of variability support in process-aware information systems
    Ayora, Clara; Torres, Victoria; Weber, Barbara; Reichert, Manfred; Pelechano, Vicente. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    Resumen del artículo publicado como: Clara Ayora, Victoria Torres, Barbara Weber, Manfred Reichert, and Vicente Pelechano. VIVACE: A framework for the systematic evaluation of variability support in process-aware information systems, Information and Software Technology, Volume 57, January 2015, Pages 248–276, Elsevier, 2015.
  • Artículo
    Process Mining: Past, Present and (Likely) Future
    Carmona, Josep. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    The process mining field came here to stay. This is demonstrated by the growing interest in the last decade, both in academia and industry. Being at the intersection of many disciplines, process mining techniques transform structured information into valuable models, which provide a fresh and formal insight into the real execution of processes within an organization. Still, there is way more to do than what has been accomplished: process discovery techniques may suffer from noisy, incomplete event logs and may fail to choose the right representational bias; conformance checking suffers from the inherent complexity of working at the state-space level, and in case of large inputs this fact prevents from enhancing process models with additional perspectives. In this paper I will provide an historical overview of the field, describe its current challenges, and vaticinate its long-term future.
  • Artículo
    SOA 2.0 para el Control y Alerta de Riesgos para la Salud Derivados de la Calidad del Aire
    Garcia-De-Prado, Alfonso; Ortiz, Guadalupe; Boubeta-Puig, Juan; de Soto, Adolfo R.. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    La calidad del aire es un factor al que se la ha dado gran relevancia en los últimos años dado que puede afectar seriamente a la salud y a la calidad de vida de las personas. En la actualidad carecemos de medios que nos proporcionen información sobre la calidad del aire en tiempo real y de fácil acceso para los ciudadanos; y en especial no hay medios que se puedan particularizar para las condiciones específicas de cada individuo. En este artículo mostramos nuestros avances en la propuesta, implementación y prueba de una arquitectura orientada a servicios y dirigida por eventos que nos permite detectar en tiempo real los cambios en la calidad del aire y ponerlos al alcance de los ciudadanos enviándoles notificaciones y alertas personalizadas en función de sus características personales, previniendo así mayores riesgos para la salud.
  • Resumen
    Modelling Service Level Agreements for Business Process Outsourcing Services
    Del Río Ortega, Adela; Gutiérrez-Fernández, Antonio Manuel; Durán, Amador; Resinas, Manuel; Ruiz-Cortés, Antonio. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    Resumen del artículo publicado en: A. del Río-Ortega et al.: Modelling Service Level Agreements for Business Process Outsourcing Services. In: CAiSE 2015: 485-500.
  • Resumen
    Monitoring the service-based system lifecycle with SALMon
    Oriol, Marc; Franch, Xavier; Marco, Jordi. Actas de las XII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2016), 2016-07-13.
    Resumen del artículo publicado como: Marc Oriol, Xavier Franch, Jordi Marco. Monitoring the service-based system lifecycle with SALMon, Expert Systems with Applications, 42(19), 2015.