Recent Submissions

  • Effective and scalable data discovery with NextiaJD 

    Flores Herrera, Javier de Jesús; Nadal Francesch, Sergi; Romero Moral, Óscar (OpenProceedings, 2021)
    Conference lecture
    Open Access
    We present NextiaJD, a data discovery system with high predictive performance and computational efficiency. NextiaJD aids data scientists in the discovery of datasets that can be crossed. To that end, it proposes a ranking ...
  • DocDesign 2.0: Automated database design for document stores with multi-criteria optimization 

    Hewasinghage, Moditha Lakshan Dharmasir; Nadal Francesch, Sergi; Abelló Gamazo, Alberto (OpenProceedings, 2021)
    Conference lecture
    Open Access
    We present DocDesign 2.0, a novel system that supports database design for document stores. DocDesign 2.0 automatically generates a document store design driven by a query workload and a set of optimization objectives. In ...
  • Towards scalable data discovery 

    Flores Herrera, Javier de Jesús; Nadal Francesch, Sergi; Romero Moral, Óscar (OpenProceedings, 2021)
    Conference lecture
    Open Access
    We study the problem of discovering joinable datasets at scale. We approach the problem from a learning perspective relying on profiles. These are succinct representations that capture the underlying characteristics of the ...
  • 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 ...
  • Continual lifelong learning in natural language processing: a survey 

    Biesialska, Magdalena Marta; Biesialska, Katarzyna; Ruiz Costa-Jussà, Marta (Association for Computational Linguistics, 2020)
    Conference lecture
    Open Access
    Continual learning (CL) aims to enable information systems to learn from a continuous data stream across time. However, it is difficult for existing deep learning architectures to learn a new task without largely forgetting ...
  • Towards integrating data-driven requirements engineering into the software development process: a vision paper 

    Franch Gutiérrez, Javier; Seyff, Norbert; Oriol Hilari, Marc; Fricker, Samuel; Groher, Iris; Vierhauser, Michael; Wimmer, Manuel (Springer, 2020)
    Conference report
    Open Access
    [Context and motivation] Modern software engineering processes have shifted from traditional upfront requirements engineering (RE) to a more continuous way of conducting RE, particularly including data-driven approaches. ...
  • Industrial practices on requirements reuse: An interview-based study 

    Franch Gutiérrez, Javier; Palomares Bonache, Cristina; Quer, Carme (Springer, 2020)
    Conference report
    Open Access
    [Context and motivation] Requirements reuse has been proposed asa key asset for requirements engineers to efficiently elicit, validate and document softwarer equirements and, as a consequence, obtain requirements specifications ...
  • Intelligent recommendation & decision technologies for community-driven requirements engineering 

    Samer, Ralph; Stettinger, Martin; Felfernig, Alexander; Franch Gutiérrez, Javier; Falkner, Andreas (Ios Press, 2020)
    Conference report
    Open Access
    Requirements Engineering (RE) represents a critical phase in the management and planning of software projects. One of the main reasons for project failure is missing or incomplete RE. In order to reduce the risk of project ...
  • Estimación y priorización de requisitos no-funcionales para desarrollo de software: Estado del arte 

    Salamea Bravo, María José; González Palacio, Liliana; Oriol Hilari, Marc; Farré Tost, Carles (Instituto Antioqueño de Investigación, 2020)
    Conference report
    Open Access
    Los requisitos de calidad (también llamados requisitos no-funcionales) son aquellos que permiten asegurar la calidad del software. Incluyen aspectos muy diversos, como disponibilidad, seguridad, rendimiento, escalabilidad, ...
  • Approaches for describing reference architectures: A systematic mapping study 

    Dias Valle, Pedro Henrique; Garcés, Lina; Guessi, Milena; Martínez Fernández, Silverio Juan; Nakagawa, Elisa Yumi (CIbSE, 2020)
    Conference report
    Open Access
    Reference architectures have emerged as an important arti-fact of software engineering, since they provide knowledge and experi-ence about how to design architectures of software systems in a specificdomain, favoring their ...
  • Actionable software metrics: An industrial perspective 

    Ram, Prabhat; Rodríguez, Pilar; Oivo, Markku; Martínez Fernández, Silverio Juan; Bagnato, Alessandra; Choras, Michal; Kozik, Rafal; Aaramaa, Sanja; Ahola, Milla (Association for Computing Machinery (ACM), 2020)
    Conference report
    Open Access
    Background: Practitioners would like to take action based on software metrics, as long as they find them reliable. Existing literature explores how metrics can be made reliable, but remains unclear if there are other ...
  • Skuld: a self-learning tool for impact-driven technical debt management 

    Burgaya Pujols, Josep; Bas, Pieter; Martínez Fernández, Silverio Juan; Martini, Antonio; Trendowicz, Adam (Association for Computing Machinery (ACM), 2020)
    Conference lecture
    Open Access
    As the development progresses, software projects tend to accumulate Technical Debt and become harder to maintain. Multiple tools exist with the mission to help practitioners to better manage Technical Debt. Despite this ...

View more