Now showing items 1-20 of 58

    • A Data-driven approach to improve the process of data-intensive API creation and evolution 

      Abelló Gamazo, Alberto; Ayala Martínez, Claudia Patricia; Farré Tost, Carles; Gómez Seoane, Cristina; Oriol Hilari, Marc; Romero Moral, Óscar (CEUR-WS.org, 2017)
      Conference report
      Open Access
      The market of data-intensive Application Programming Interfaces (APIs) has recently experienced an exponential growth, but the creation and evolution of such APIs is still done ad-hoc, with little automated support and ...
    • A data-driven approach to measure the usability of Web APIs 

      Koçi, Rediana; Franch Gutiérrez, Javier; Jovanovic, Petar; Abelló Gamazo, Alberto (Institute of Electrical and Electronics Engineers (IEEE), 2020)
      Conference report
      Open Access
      Application Programming Interfaces (APIs) are means of communication between applications, hence they can be seen as user interfaces, just with different kind of users, i.e., software or computers. However, the very first ...
    • A Review of Lightweight Thread Approaches for High Performance Computing 

      Castelló, Adrián; Peña, Antonio J.; Seo, Sangmin; Mayo, Rafael; Balaji, Pavan; Quintana Ortí, Enrique Salvador (IEEE, 2016-12-08)
      Conference report
      Open Access
      High-level, directive-based solutions are becoming the programming models (PMs) of the multi/many-core architectures. Several solutions relying on operating system (OS) threads perfectly work with a moderate number of ...
    • A software service supporting software quality forecasting 

      Manzano Aguilar, Martí; Ayala Martínez, Claudia Patricia; Gómez Seoane, Cristina; López Cuesta, Lidia (Institute of Electrical and Electronics Engineers (IEEE), 2019)
      Conference report
      Open Access
      Software repositories such as source control, defect tracking systems and project management tools, are used to support the progress of software projects. The exploitation of such data with techniques like forecasting is ...
    • Adding tightly-integrated task scheduling acceleration to a RISC-V multi-core processor 

      Morais, Lucas; Silva, Vitor; Goldman, Alfredo; Álvarez Martínez, Carlos; Bosch Pons, Jaume; Frank, Michael; Araujo, Guido (Association for Computing Machinery (ACM), 2019)
      Conference report
      Open Access
      Task Parallelism is a parallel programming model that provides code annotation constructs to outline tasks and describe how their pointer parameters are accessed so that they might be executed in parallel, and asynchronously, ...
    • Alternating direction implicit time integrations for finite difference acoustic wave propagation: parallelization and convergence 

      Otero Calviño, Beatriz; Rojas, Otilio; Moya, Ferrán; Castillo, José (Elsevier, 2020-06-15)
      Article
      Open Access
      This work studies the parallelization and empirical convergence of two finite difference acoustic wave propagation methods on 2-D rectangular grids, that use the same alternating direction implicit (ADI) time integration. ...
    • An OpenMP free agent threads implementation 

      López, Victor; Criado Ledesma, Joel; Peñacoba Veigas, Raúl; Ferrer Ibañez, Roger; Teruel García, Xavier; Garcia Gasulla, Marta (Springer, 2021)
      Conference report
      Open Access
      In this paper, we introduce a design and implementation of the free agent threads for OpenMP. These threads increase the malleability of the OpenMP programming model, offering resource managers and runtime systems flexibility ...
    • Arquitectura del cicle de software per Interfícies de Programació d’Aplicacions (APIs) públiques en JavaScript 

      Lara Compte, Carla (Universitat Politècnica de Catalunya, 2020-02-19)
      Bachelor thesis
      Restricted access - confidentiality agreement
    • Asynchronous runtime with distributed manager for task-based programming models 

      Bosch Pons, Jaume; Álvarez Martínez, Carlos; Jiménez González, Daniel; Martorell Bofill, Xavier; Ayguadé Parra, Eduard (2020-09)
      Article
      Open Access
      Parallel task-based programming models, like OpenMP, allow application developers to easily create a parallel version of their sequential codes. The standard OpenMP 4.0 introduced the possibility of describing a set of ...
    • Automatic structure extraction from MPI applications tracefiles 

      Casas Guix, Marc; Badia Sala, Rosa Maria; Labarta Mancho, Jesús José (Springer, 2007)
      Conference report
      Open Access
      The process of obtaining useful message passing applications tracefiles for performance analysis in supercomputers is a large and tedious task. When using hundreds or thousands of processors, the tracefile size can grow ...
    • Basketball information extraction from play-by-play data 

      Rubiés Cullell, Xavier (Universitat Politècnica de Catalunya, 2021-07-01)
      Bachelor thesis
      Open Access
      L'anàlisi d'estadístiques està creixent de forma ràpida en el món dels esports i, específicament, en l'entorn de l'NBA. Tanmateix, als principals llocs web d'informació de l'NBA, encara falta informació rellevant sobre els ...
    • Classification of changes in API evolution 

      Koçi, Rediana; Franch Gutiérrez, Javier; Jovanovic, Petar; Abelló Gamazo, Alberto (Institute of Electrical and Electronics Engineers (IEEE), 2019)
      Conference lecture
      Open Access
      Applications typically communicate with each other, accessing and exposing data and features by using Application Programming Interfaces (APIs). Even though API consumers expect APIs to be steady and well established, APIs ...
    • Complete instrumentation requirements for performance analysis of web based technologies 

      Carrera Pérez, David; Guitart Fernández, Jordi; Torres Viñals, Jordi; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (Institute of Electrical and Electronics Engineers (IEEE), 2003)
      Conference report
      Open Access
      In this paper we present the eDragon environment, a research platform created to perform complete performance analysis of new Web-based technologies. eDragon enables the understanding of how application servers work in ...
    • Cordova Generator: Generación automática de plugins Apache Cordova para Aplicaciones Hibridas 

      Gogonea, Roxana Madalina (Universitat Politècnica de Catalunya, 2016-06-08)
      Bachelor thesis
      Open Access
      In the last few years, the use of smartphones has been increased substantially. For this reason, demand of mobile applications has also grown. On the other hand, the actual market offers devices with very different mobile ...
    • Desarrollo de un analizador mono-canal digital mediante un equipo STEMlab 125-10 Red Pitaya. 

      Pradas Barro, Xavier (Universitat Politècnica de Catalunya, 2021-07-13)
      Bachelor thesis
      Open Access
      El objetivo principal de este TFG es llevar a cabo la creación un analizador monocanal mediante el equipo STEMlab 125-14 Red Pitaya. Luego, se desea determinar si podría llegar a sustituir con garantías a un analizador ...
    • Desenvolupament d'una xarxa social per startups 

      Ter Caballero, Joan Marc (Universitat Politècnica de Catalunya, 2019-07-08)
      Bachelor thesis
      Open Access
      [CATALÀ] Quan pensem en el concepte Startup el primer que ens ve al cap és un conjunt de persones que acaben de començar a desenvolupar una idea que, amb una mica de sort i un bon plantejament de com enfocar la situació, ...
    • Designing interaction framework for multi-Admin edge infrastructures 

      Nievas Viñals, Maria (Universitat Politècnica de Catalunya, 2022-10-24)
      Bachelor thesis
      Restricted access - author's decision
      Covenantee:   Technische Universität München
    • Diseño e Implementación de un sistema de interacción automática en redes sociales con restricciones 

      Duart Forment, Francisco (Universitat Politècnica de Catalunya, 2018)
      Bachelor thesis
      Restricted access - confidentiality agreement
    • Disseny d'una estratègia de gamificació així com la seva integració a la plataforma DEXMA per a millorar l'experiència dels usuaris 

      Fite Galan, Carla (Universitat Politècnica de Catalunya, 2020-05-12)
      Bachelor thesis
      Open Access
      En aquest projecte s’estudia el disseny i la implantació de mecanismes de millora de l’aprenentatge a la plataforma de gestió energètica DEXMA. Les plataformes de programari tècniques poden ser complexes i cal disposar ...
    • Disseny i desenvolupament d'un sistema de menús per a restaurants 

      Heredia Besolí, Raül (Universitat Politècnica de Catalunya, 2023-01-23)
      Bachelor thesis
      Open Access
      El sector de la restauració és un dels més importants a Espanya i per tant un dels que més present és a la societat. Un dels passos clau en l'experiència de qualsevol persona a un restaurant és l'elecció dels plats que es ...