JCIS 2023 (Ciudad Real)
URI permantente para esta comunidad:
Las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023) se han celebrado en Ciudad Real del 12 al 14 de septiembre de 2023, como parte de las Jornadas Sistedes.
El programa de JCIS 2023 se ha organizado en torno a sesiones temáticas o tracks.
Examinar
Examinando JCIS 2023 (Ciudad Real) por Título
Mostrando 1 - 20 de 47
Resultados por página
Opciones de ordenación
Artículo A Catalogue of Analysis Operations for API Pricing PlansFresno-Aranda, Rafael; Fernández Montes, Pablo; Ruiz Cortés, Antonio. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.In recent years, the usage of public APIs offered by third party providers has fostered the development of the API Economy. Companies use APIs as business assets and they bill consumers for their consumption. The pricing of an API usually includes multiple plans with different limitations and features, from which consumers may choose. In this scenario, consumers who wish to use the API may ask some questions about, for example, which plans to get or what they can do with a maximum budget. Answering these questions manually may be tedious and error-prone, so their automation would be useful. Previous research about analysis operations for limitation-aware microservices architectures led us to the need to get a better understanding of operations for an API pricing. In this paper, we propose an initial catalogue of 11 analysis operations for usual pricing specifications. While it is not an exhaustive set, we intend to show the need to have a catalogue of operations to pave the way for further questions and automated tools.Artículo A first aproach to the configuration of ITSM tools to support digital service chainsNúñez Arenas, Carlos; Fernández Montes, Pablo; Ruiz Cortés, Antonio; Ojeda Pérez, Juan Sebastián. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.As organizations become increasingly interconnected and their offered services more interdependent, it is crucial to establish effective management of these dependencies within the resulting digital service chains, particularly in the context of Service Level Agreements (SLAs). The IT Service Management (ITSM) theory presents a robust methodological framework, which is supported by the availability of numerous open and closed source tools in the market that help to manage these services. However, coordinating the configuration of a digital service chain to integrate different organizations and their tools can still pose a significant challenge, with the aim of achieving maximum possible automation. This paper presents an initial approach designed to facilitate the automated configuration of the various tools involved in a digital service chain, ensuring a smooth integration while explicitly identifying the points of integration and meeting SLA requirements.Resumen A Framework for the Automatic Description of Healthcare Processes in Natural Language: Application in an Aortic Stenosis Integrated Care ProcessFontenla-Seco, Yago; Lama Penín, Manuel; González-Salvado, Violeta; Peña-Gil, Carlos; Bugarín-Diz, Alberto. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.We present a summary of the work A framework for the automatic description of healthcare processes in natural language: Application in an aortic stenosis care process originally published in the Journal of Biomedical Informatics. We present a framework for the automatic generation of natural language descriptions of healthcare processes, with a specific application in the field of cardiology. The framework is based on the most widely used architecture for Data-to-Text systems and supported by a model capable of handling and reasoning with process data. It is able to quantify process features over time, extract temporal relations among activities and suggest possible causes, and compare features between groups of patients, among other features. The framework integrates fuzzy quantification techniques to represent quantitative process data and describe it in natural language using imprecise terms. A real-world application in the Aortic Stenosis Integrated Care Process of the University Clinical Hospital of Santiago de Compostela has been validated by fifteen cardiology experts, with very positive results. The findings suggest that natural language is the most efficient modality for conveying information to medical professionals, and that natural language descriptions provide relevant and useful information about the process.Resumen A Mashup-based Framework for Business Process Compliance CheckingCabanillas, Cristina; Resinas Arias de Reyna, Manuel; Ruiz Cortés, Antonio. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.Business process compliance ensures that the business processes of an organisation are designed and executed according to the rules that enforce the compliance controls that govern the company. We faced the challenge of building a Business Process Compliance Management System (BPCMS) for a process-aware organisation that had to provide support for several needs that, despite having been identified in the literature, were only partially satisfied by existing approaches. The variability in the types of rules and their interpretation generally restricts the existing support for compliance checking to specific types of rules (e.g., rules affecting the control flow of the process), a specific phase of the business process management lifecycle (e.g., design time or run time), or certain information systems for data retrieval (e.g., process event logs). Motivated by this, we designed a conceptual framework for design-time and run-time compliance checking that relies on the use of mashups for rule specification and checking. It presents the following advantages: (i) an open-ended set of types rules can be specified by designing and connecting mashup components; (ii) (parts of) the definitions of the rules can be reused as needed; and (iii) the mashup-based compliance checking system can be integrated with information systems of the organisation, enabling the verification of actual facts on actions performed during the execution of a process (e.g., the existence of a specific document in a concrete location). We defined a methodology to use the framework and we conducted design-time and run-time implementations that were validated with real data within a project with the IT department of a multinational company from the energy supply domain.Artículo A Service-oriented Meta-design for the Strategic Digital Transformation Process in Natural History MuseumsAlvarado Pérez, Cristabel Evelia; Garcia Franquesa, Eulàlia; Pastor Collado, Joan Antoni. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.The mission and services of natural history museums (NHMs) show, preserve and study life and ecosystems on Earth to understand nature's patterns and support their conservation. The evolution of IS/IT has driven a fundamental transformation of services and processes within different types of organizations such as NHMs, giving rise to the phenomenon known in the literature as digital transformation. Digital Transformation (DT) is a strategic, organization-wide approach that brings and improves together processes, people and technology. DT is a complex process that requires organizational commitment, including the redesign of service/business processes, developing new skills, and sometimes overcoming people resistance and inertia. Museums have been no strangers to DT for the past few decades, but their pace of change has been slower than in other sectors, leaving most museums far from digital maturity. However, in order to open up their biodiversity data and increase the effectiveness of their service processes, NHMs are faced with the need to integrate IS/IT and transform digitally. Therefore, for NHMs strategic planning of DT has become crucial to set both a clear strategic direction for NHMs to fulfill their mission and maintain their relevance in 21st century. Using a design science research approach, the Museu de Ciències Naturals de Barcelona (MCNB) and the Universitat Politècnica de Catalunya (UPC) are collaborating in an applied research project, approved and funded by the Industrial Doctorate Programme of the Generalitat de Catalunya. The result will be a new methodology for strategic planning of DT in NHMs, as well as a first DT plan for the Collections area of the MCNB. This paper explains the meta-design carried out to build such a methodology.Resumen Addressing the Uncertainty Interaction Problem in Software-intensive Systems: Challenges and DesiderataCámara, Javier; Calinescu, Radu; Cheng, Betty; Garlan, David; Schmerl, Bradley; Troya, Javier; Vallecillo, Antonio. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.Software-intensive systems are increasingly used to support tasks that are typically characterized by high degrees of uncertainty. The modeling notations employed to design, verify, and operate such systems have increasingly started to capture different types of uncertainty, so that they can be explicitly considered when systems are developed and deployed. While these modeling paradigms consider different sources of uncertainty individually, these sources are rarely independent, and their interactions affect the achievement of system goals in subtle and often unpredictable ways. This vision paper describes the problem of uncertainty interaction in software-intensive systems, illustrating it on examples from relevant application domains. We then identify key open challenges that require further exploration, and define desiderata that future modeling notations and model-driven engineering research should consider to address these challenges.Resumen Analysis of wireless network access logs for a hierarchical characterization of user mobilityTalavera, Francisco; Lera, Isaac; Guerrero, Carlos. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.This paper presents a method that generates a hierarchical user mobility model from the analysis of the data available from Wi-Fi connections. The data obtained from the Wi-Fi infrastructure is defined in terms of the coverage areas of the access points that the users move through. These access points are recursively grouped into different levels of granularity based on their geospatial features. The track of a user is defined as a sequence of Wi-Fi access points, which is enough to simulate user mobility in, for example, fog scenarios. The hierarchical definition of the region under study is proposed to reduce the complexity of the model in high-scale scenarios and to increase the adaptability between scenarios with different geospatial features. The model creation is based on a user profiling method that uses a clustering algorithm and each user type is defined with a transition matrix between coverage areas and a time length vector for the areas. The method is applied to the case of the campus of the University of the Balearic Islands. From the analysis of the mean square error of the results, we determined that the proposed method obtains good results for the transition matrices, but that the time vector definition should be improved. The results also show lower complexity in the case of the hierarchical model, with one area for each building and three levels, in regard to a non-hierarchical model, with only one area and one level for the whole campus.Resumen Analyzing How Process Mining Reports Answer Time Performance QuestionsCapitán-Agudo, Carlos; Salas-Urbano, María; Cabanillas, Cristina; Resinas Arias de Reyna, Manuel. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.The advances in process mining have provided process analysts with a plethora of different algorithms and techniques that can be used for different purposes. Previous research has studied the relationship between these techniques and business questions, but how process analysts use them to answer specific questions is not fully understood yet. We are interested in discovering how process analysts respond to specific business questions related to time performance. We have coded 110 answers to time performance questions in more than 60 process mining reports. As a result, we have identified 55 different operations with 137 variants used in them. We have analyzed the types of answers and their similarities, and examined how contextual information as well as existing process mining support may affect them. The results of the study provide an overview of the current state-of-practice to answer time performance questions and unveil opportunities to improve process mining tools and the way these questions are answeredArtículo Board Mining: Understanding the Use of Board-Based Collaborative Work Management ToolsBravo Llanos, Alfonso; Cabanillas, Cristina; Peña Siles, Joaquín; Resinas Arias de Reyna, Manuel. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.Board-Based Collaborative Work Management Tools (BBTs) like Trello and Microsoft Planner are widespread and massively used. Their use includes the management of projects, static information, or processes, which is achieved by assigning and moving cards through lists representing specific states, steps, or other classification criteria. BBTs are a flexible solution as boards, lists and cards can be changed by the user to adapt to new situations, e.g., changes in the processes or projects. However, understanding how a board is being used is challenging because what can be seen at a glance is a static snapshot of its current state. BBTs usually produce logs that capture all the activity that has taken place within the boards. In this paper, we leverage that data for mining BBT logs to understand how boards are used and evolve over time. The contribution is three-fold: (i) we characterize boards according to their components and the behavior detected based on their use during a specific time period; (ii) we detect structural changes in the boards, which may imply board redesigns, and visualize the evolution of the boards’ lists; and (iii) we define a set of metrics to assess relevant features of BBT boards, which enables the classification of the boards led by BBT design patterns. To validate the approach, we have conducted an empirical analysis with more than 60 real event logs and a use case.Artículo CML: Modelado, Validación y Generación de Aplicaciones Basadas en ContenedoresLozano-Pinilla, José Ramón; Ceballos-Bru, Lorenzo G.; Vicente-Chicote, Cristina. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.En los últimos años, el uso de la tecnología de contenedores, como Docker, y herramientas de orquestación, como Docker-Compose o Kubernetes, se ha incrementado debido a la gran cantidad de ventajas que ofrece en comparación con un sistema monolítico. Sin embargo, este incremento no se ha visto reflejado en el desarrollo de herramientas que faciliten su uso, siendo este un gran problema a la hora de afrontar la orquestación de un sistema basado en contenedores con una gran cantidad de componentes y sus interacciones, haciendo así que muchos sistemas monolíticos persistan frente al avance. Es por ello que, siguiendo en esta línea, en este trabajo se presenta CML (Containers Modelling Language), un conjunto de herramientas que facilitan el modelado, validación y generación de arquitecturas basadas en contenedores, en particular, Docker y Docker-Compose. De esta forma, se pretende reducir la complejidad de aprendizaje de estas tecnologías, ofreciendo un editor textual y un editor gráfico de modelos Docker-Compose.Preliminares ComitésActas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.Presidentes, coordinadores y comités de los distintos tracks de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023).Preliminares Conferencia invitada: Application management in the Cloud-Edge ContinuumActas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.Conferencia invitada en las las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023) por el Prof. Antonio Brogi.Resumen Continuous QoS-Aware Adaptation of Cloud-IoT Application PlacementsHerrera, Juan Luis; Berrocal, José Javier; Forti, Stefano; Brogi, Antonio; Murillo Rodríguez, Juan Manuel. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.Cloud-Internet of Things computing paradigms call for novel and efficient methodologies to decide where to place application services in continuity with Continuous Integration/Continuous Deployment pipelines and infrastructure monitoring. In this article, we present Continuous Adaptation (CA), a new DevOps practice for (1) detecting runtime changes in the application requirements or the infrastructure that, due to their change in resource consumption or their effects on the Quality of Service (QoS), can affect the validity and dependability of the current application placement, and for (2) locally intervening on them by suggesting new placements that ensure all (functional and non-functional) application requirements are met. We assess a prototype of CA, ConDADO, and analyze its performance over a motivating use case. ConDADO adapts the application placement to environmental changes through the use of continuous reasoning, reducing the size of the problem to be solved to optimize its performance. The evaluation shows that ConDADO is able to obtain nearly optimal QoS up to 4.2X faster than alternative techniques, also minimizing the cost of service migration.Artículo DASSCi: Avatares Digitales Deportivos en Ciudades InteligentesToro-Gálvez, Lorenzo; Moreno, Nathalie; Canal, Carlos; Troya, Javier. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.Las nuevas tecnologías han impulsado la evolución de las ciudades inteligentes, las cuales buscan mejorar la calidad de vida de sus habitantes y optimizar la gestión de recursos urbanos a través de soluciones innovadoras y sostenibles. En este trabajo, se aborda el diseño e implementación de una aplicación móvil para el fomento de la actividad deportiva en la ciudad de Málaga, basada en el concepto de Digital Avatars. Dicho término se basa en el modelo People as a Service, y hace referencia a entidades digitales que residen en los smartphones de los usuarios y permiten controlar la información personal compartida, proporcionando una gestión segura y colaborativa de los datos. La aplicación desarrollada en este trabajo promueve la actividad física y la interacción social entre los ciudadanos, permitiéndoles registrar sus entrenamientos, conocer todas las instalaciones deportivas disponibles en la ciudad, socializar a través de la realización de entrenamientos en grupo y competir entre ellos para conocer quién es más activo deportivamente.Artículo Diseño de Servicios Cuánticos a través de la Especificación AsyncAPICasco Seco, Jorge; Alvarado-Valiente, Jaime; Romero-Álvarez, Javier; Moguel, Enrique; García Alonso, José Manuel; Canal, Carlos; Murillo Rodríguez, Juan Manuel. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.La computación cuántica ha pasado de ser una propuesta teórica a una realidad tangible. A pesar de que no es posible disponer de un ordenador cuántico de la misma forma que los ordenadores tradicionales, existen proveedores de servicios como Amazon, IBM o Microsoft que ofrecen ya la posibilidad de utilizar esta tecnología. Sin embargo, estos servicios presentan algunas limitaciones, en particular, la falta de herramientas que faciliten su uso y manejo. Este trabajo se centra en Amazon Braket, el servicio de computación cuántica que ofrece Amazon. En este servicio, las solicitudes se procesan en colas de espera, lo que puede dar lugar a tiempos prolongados para obtener los resultados. Amazon Braket almacena los resultados en el servicio de almacenamiento de Amazon S3, lo que permite a los desarrolladores comprobar si la tarea cuántica ha finalizado y recuperar los resultados obtenidos. No obstante, dado que no se conoce con certeza cuándo se producirá la finalización de la operación, el proceso puede resultar altamente ineficiente. Por ello, se propone una solución alternativa, consistente en la utilización de una arquitectura asíncrona que se integra con AWS Lambda, mediante una modificación de la especificación AsyncAPI. El objetivo es generar sistemas basados en eventos, con el fin de integrar programáticamente los servicios cuánticos de Amazon como parte de otros sistemas software, enviando a Braket el código cuántico a ejecutar y obteniendo de forma asíncrona los datos que devuelva el computador cuántico.Artículo Dy-MIoT-Health: A Dynamic Mobile Internet of Thing Health Platform Based on Discovery Services and Edge ComputingRodríguez Fórtiz, María José; Garrido, José Luis; Rodriguez Almendros, Maria Luisa; Hurtado Torres, María Visitación; Hornos, Miguel J.; García-Moreno, Francisco Manuel; Bermúdez-Edo, María. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.We have previously developed an IoT platform for monitoring elderly people. Now, we propose extending it with dynamicity through two new functionalities: 1) A dynamic discovery service that discovers nearby sensors and selects them according to the specific application, context information, and data provenance; and 2) A functionality that dynamically decides whether to deploy a task/service at the edge or the cloud according to context information (e.g., computing capacity, device storage, gateway, battery shortage, redundancy in sensors used, and data collected). To validate our proposal, we propose a use case to detect stress and anxiety during activities of daily living (ADLs) in elderly people, analyzing differences between people’s age and gender, chronic stress, and coping styles (emotional reactions to crises), among others. We will collect data from physiological sensors, cortisol tests, and questionnaires. Then we will analyze these data with machine learning techniques. The analysis results will help psychologists and health professionals to personalize the detection of outbreaks and interventions based on our results (differences between ages, gender, etc.).Artículo EFCC: un framework de emulación flexible para evaluar los despliegues de red, computación y aplicaciones en el Cloud ContinuumMartín León, Luis Jesús; Herrera, Juan Luis; Berrocal, José Javier; Galán-Jiménez, Jaime. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.En los últimos años, el número de dispositivos conectados a Internet (y, por tanto, el tráfico de datos) ha aumentado significativa- mente. La adopción del paradigma del Internet de las Cosas, el uso de la arquitectura de microservicios para las aplicaciones y la posibilidad de desplegar dichas aplicaciones en diferentes capas (Fog, Edge, Cloud), hace que la selección de un despliegue adecuado sea una tarea crı́tica para los operadores y desarrolladores de redes. En este trabajo se pro- pone un marco de emulación que les permita tomar una decisión para el despliegue de red, computación y aplicaciones en el cloud continuum, satisfaciendo al mismo tiempo la calidad de servicio requerida. El fra- mework es compatible tanto para paradigmas de red IP como SDN y es extensible a diferentes tipos de escenarios gracias a su enfoque basado en contenedores Docker. La evaluación sobre un escenario de red realista muestra que es extensible a cualquier escenario y despliegue requerido por la comunidad investigadora que trabaja en el continuo de la nube.Resumen Elastic Data Analytics for the Cloud-to-Things ContinuumLaso, Sergio; Berrocal, José Javier; Fernández Montes, Pablo; García, José María; García Alonso, José Manuel; Murillo Rodríguez, Juan Manuel; Dustdar, Schahram. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.The massive deployment of Internet-connected devices has led to an increase in the collection of data that are then used by companies to improve their decision-making processes. This growing trend demands more and more cloud and communications infrastructure. The limited resources, the need for sharing them, and the fact that many consumers are interested in the same data, call for an efficient management of the available resources. The Cloud-to-things continuum can be used to execute different analytics closer to the data source so that infrastructure consumption and data circulation can be optimized. In this article, we propose using elastic data analytics, whose behaviour can be dynamically modified according to the quality requirements defined by each IoT system and the available resources of the Cloud-to-things infrastructure. In addition, a framework for dynamically modifying their behavior is proposed.Resumen Elastic Smart Contracts in BlockchainsDustdar, Schahram; Fernández Montes, Pablo; García, José María; Ruiz Cortés, Antonio. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.In this paper, we deal with questions related to blockchains in complex Internet of Things (IoT)-based ecosystems. Such ecosystems are typically composed of IoT devices, edge devices, cloud computing software services, as well as people, who are decision makers in scenarios such as smart cities. Many decisions related to analytics can be based on data coming from IoT sensors, software services, and people. However, they are typically based on different levels of abstraction and granularity. This poses a number of challenges when multiple blockchains are used together with smart contracts. This work proposes to apply our concept of elasticity to smart contracts and thereby enabling analytics in and between multiple blockchains in the context of IoT. We propose a reference architecture for Elastic Smart Contracts and evaluate the approach in a smart city scenario, discussing the benefits in terms of performance and self-adaptability of our solution.Artículo Estudio del contexto de ejecución en monitorización predictiva de procesosGamallo Fernández, Pedro; Vidal Aguiar, Juan Carlos; Lama Penín, Manuel. Actas de las XVIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2023), 2023-09-12.El contexto de ejecución en un proceso, entendido como las actividades que rodean un evento y sus relaciones, es una información especialmente útil para las técnicas de minería de procesos en diferentes problemas como la monitorización predictiva o la detección de anomalías y la reconstrucción de eventos. No obstante, la representación de este contexto de ejecución apenas ha sido estudiada en la comunidad de la minería de procesos y las propuestas existentes se basan principalmente en la aplicación directa de los word embeddings, específicos del ámbito del procesamiento del lenguaje natural. En este artículo presentamos dos técnicas basadas en modelos de aprendizaje profundo para generar embeddings capaces de capturar información contextual sobre las actividades de un proceso. Estas técnicas han sido integradas en una arquitectura de referencia y evaluadas sobre 8 registros de eventos de procesos reales en el ámbito de la monitorización predictiva. Los resultados muestran una mejora significativa en la predicción de la siguiente actividad, lo que indica que nuestros embeddings son capaces de capturar información contextual útil para mejorar las predicciónes.
- «
- 1 (current)
- 2
- 3
- »