Autor: Valderas, Pedro
Cargando...
E-mails conocidos
pvalderas@dsic.upv.es
pvalderas@pros.upv.es
pvalderas@pros.upv.es
Fecha de nacimiento
Proyectos de investigación
Unidades organizativas
Puesto de trabajo
Apellidos
Valderas
Nombre de pila
Pedro
Nombre
Nombres alternativos
Afiliaciones conocidas
Universitat Politècnica de València, Spain
Páginas web conocidas
Página completa del ítem
Notificar un error en este autor
6 resultados
Resultados de la búsqueda
Mostrando 1 - 6 de 6
Artículo Opening up Context-aware Services Compositions to End-UsersMansanet, Ignacio; Torres, Victoria; Valderas, Pedro; Berrocal, José Javier; García Alonso, José Manuel; Murillo Rodríguez, Juan Manuel; Canal, Carlos. Actas de las XII Jornadas de Ingeniería 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 IoT Compositions by and for the CrowdMansanet, Ignacio; Torres, Victoria; Valderas, Pedro; Pelechano, Vicente. Actas de las XI Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2015), 2015-09-15.The Internet of Things (IoT) offers a new eco-system of heterogeneous and distributed services that is available anytime and anywhere and that can be potentially accessed by any properly connected device. However, these available services are usually consumed in isolation, missing the potential that their combined usage can bring as new added-value services. In addition, the massive end-user adoption and usage of smartphones together with their powerful capabilities turn this type of devices into a promising platform to develop and execute these added-value services compositions. Moreover, end-users are nowadays getting more and more familiar with technology, fact that allows them to participate more actively in the development of new types of applications. However, this will not happen until we provide end-users with more powerful and easy-to-use tools. To this end, this paper presents an architectural solution to allow end-users building IoT services compositions by just focusing on domain-logic issues.Artículo Supporting Tools for Microservices Composition through the choreography of BPMN fragments (Demo)Valderas, Pedro; Torres, Victoria; Pelechano, Vicente. Actas de las XVI Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2021), 2021-09-22.Microservices must be composed to provide users with complex and elaborated functionalities. According to the decentralized nature of micro-services, choreographies is the most appropriate style to achieve such com-position. However, this style forces to distribute the flow logic of the com-position among the participating microservices making difficult its analysis and update. The Business Process Model and Notation (BPMN) provides a graphical notation widely used in academia and industry to specify business processes. Within the microservice composition context, this notation can be used to create the big picture of such compositions. However, this notation is usually considered in orchestration-based solutions, and orchestration can be a drawback to achieve the decoupling pursued by a microservice architecture. Therefore, in this demo paper we present the architectural solution and its realization in Java/Spring technology to support an approach that allows defining a microservice composition keeping the benefits of both composition mechanisms, i.e., orchestration and choreography. Specifically, the supporting tool allows 1) defining the microservice com-position in a BPMN model to have the big picture of the whole composition, which facilitates further analysis and maintenance when requirements change, and 2) splitting this BPMN model into fragments that are distributed among microservices in order to be executed by following an event-based choreography of BPMN fragments, which provide a high degree of de-coupling and independence to implement and maintain microservices. This composition approach is supported by a microservice architecture defined to achieve that both descriptions of a composition (big picture and split one) coexist.Artículo Towards a Social End-user Composition of ServicesValderas, Pedro; Torres, Victoria; Pelechano, Vicente. Actas de las XIII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2017), 2017-07-19.Nowadays, end-users’ environment is plenty of services that support their life style, and involving them in the process of service creation can allows them to benefit from a cheaper, faster, and better service provisioning. There are already tools targeted to the authoring and consumption of services. However these tools consider end-users as isolated individuals, missing the potential that their social environment can bring to them. In this paper, we investigate how social networks can be used to improve the authoring and consumption of services by end-users. We propose a social network of service compositions as a valuable mechanism to share knowledge among end-users in order to improve their skills in composing new services. In addition, we analyse the underlying relationships created among service compositions in order to provide end-users with an intuitive way of browsing them.Artículo Adaptación en tiempo de ejecución de fragmentos BPMN coreografiados mediante un bucle MAPE-KOrtiz, Jesús; Torres, Victoria; Valderas, Pedro. Actas de las XVII Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2022), 2022-09-05.Las organizaciones que basan su lógica en arquitecturas de microservicios necesitan de la composición de estos para alcanzar sus objetivos. Con el objetivo de mantener un bajo nivel de desacoplamiento entre microservicios, estos se suelen componer como coreografías basadas en eventos. Sin embargo, uno de los principales problemas que presentan las coreografías es la evolución de la composición, ya que los cambios introducidos en cualquiera de las partes deben propagarse al resto de los participantes. Basándonos en anteriores trabajos donde proponemos una arquitectura de microservicios basada en la coreografía de fragmentos BPMN para llevar a cabo composiciones de fragmentos, en este trabajo abordamos la evolución de composiciones en tiempo de ejecución. Para ello, proponemos expandir la arquitectura anteriormente propuesta con un nuevo componente que implementa un bucle de control MAPE-K. Dicho componente se encargará de identificar y clasificar los cambios producidos en tiempo de ejecución en los fragmentos que forma la composición, esto es en los microservicios, y, a partir de la aplicación de técnicas de inteligencia artificial crear un plan de adaptación que garantice la integridad de dicha composición.Artículo Enhancing EUCalipTool Service Composition through Natural Language ProcessingValderas, Pedro; Torres, Victoria; Pelechano, Vicente. Actas de las XIV Jornadas de Ingeniería de Ciencia e Ingeniería de Servicios (JCIS 2018), 2018-09-17.Although end-users have available a lot of on-line services to be con- sumed individually, it is their composed usage what has the potential to create new value-added services for end-users. In this sense, many efforts have been done to allow end-users to compose the services that they need by themselves. However, most of these solutions present two main problems: (1) they provide little support to help end-users to browse interminable lists of services, and (2) they present the blank piece of paper problem, which appears when end-users have to face an empty canvas to define a composition without any help to find the services that better fit their needs. In this paper, we present a solution to im- prove these problems by using natural language processing techniques in order to search and select the services end-users need to accomplish a specific goal. This solution has been implemented in the context of the EUCalipTool platform.