Now showing items 1-20 of 30

  • 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 holistic service provisioning solution for federated cloud infrastructures 

    Kertesz, A.; Kecskemeti, G.; Nemeth, Zsolt; Oriol Hilari, Marc; Franch Gutiérrez, Javier (2012)
    Conference lecture
    Restricted access - publisher's policy
    Cloud Computing builds on the latest achievements of diverse research areas, such as Grid Computing, Service-oriented computing, business process modeling and virtualization. As this new computing paradigm was mostly lead ...
  • A situational approach for the definition and tailoring of a data-driven software evolution method 

    Franch Gutiérrez, Javier; Ralyté, Jolita; Perini, Anna; Abelló Gamazo, Alberto; Ameller, David; Gorroñogoitia, Jesús; Nadal Francesch, Sergi; Oriol Hilari, Marc; Seyff, Norbert; Siena, Alberto; Susi, Angelo (Springer, 2018)
    Conference report
    Open Access
    Successful software evolution heavily depends on the selection of the right features to be included in the next release. Such selection is difficult, and companies often report bad experiences about user acceptance. To ...
  • Assessing open source communities' health using Service Oriented Computing concepts 

    Oriol Hilari, Marc; Franco Bedoya, Óscar Hernán; Franch Gutiérrez, Javier; Marco Gómez, Jordi (Institute of Electrical and Electronics Engineers (IEEE), 2014)
    Conference report
    Restricted access - publisher's policy
    The quality of Open Source Software products is directly related to its community's health. To date, health analysis is made accessing available data repositories or using software management tools that are often too static ...
  • Combining SLA prediction and cross layer adaptation for preventing SLA violations 

    Schmieders, Eric; Micsik, Andras; Oriol Hilari, Marc; Mahbub, Khaled; Kazhamiakin, Raman (2011)
    Conference report
    Open Access
    Service-based Applications (SBA) are deployed in highly dynamic and distributed settings, where various parts of the constituent components -services and their infrastructure- are controlled by different third parties. In ...
  • Comprehensive explanation of SLA violations at runtime 

    Müller Cejas, Carlos Guillermo; Oriol Hilari, Marc; Franch Gutiérrez, Javier; Marco Gómez, Jordi; Resinas Arias de Reyna, Manuel; Ruiz Cortés, Antonio; Rodríguez Navarro, Marc (2014-04-01)
    Article
    Restricted access - publisher's policy
    Service Level Agreements (SLAs) establish the Quality of Service (QoS) agreed between service-based systems consumers and providers. Since the violation of such SLAs may involve penalties, quality assurance techniques have ...
  • Data-driven elicitation, assessment and documentation of quality requirements in agile software development 

    Franch Gutiérrez, Javier; Gómez Seoane, Cristina; Jedlitschka, Andreas; López Cuesta, Lidia; Martínez Fernández, Silverio; Oriol Hilari, Marc; Partanen, Jari (Springer, 2018)
    Conference lecture
    Open Access
    Quality Requirements (QRs) are difficult to manage in agile software development. Given the pressure to deploy fast, quality concerns are often sacrificed for the sake of richer functionality. Besides, artefacts as user ...
  • Definition of the on-time delivery indicator in rapid software development 

    Manzano Aguilar, Martí; Gómez Seoane, Cristina; Ayala Martínez, Claudia Patricia; Martínez Fernández, Silverio; Ram, Prabhat; Rodríguez, Pilar; Oriol Hilari, Marc (Institute of Electrical and Electronics Engineers (IEEE), 2018)
    Conference report
    Open Access
    Rapid software development (RSD) is an approach for developing software in rapid iterations. One of the critical success factors of an RSD project is to deliver the product releases on time and with the planned features. ...
  • Desenvolupament de la 2a versió de l'aplicació JPRiM 

    Oriol Hilari, Marc (Universitat Politècnica de Catalunya, 2007-12-02)
    Master thesis (pre-Bologna period)
    Open Access
  • End-user driven feedback prioritization 

    Seyff, Norbert; Stade, Melanie; Fotrousi, Farnaz; Oriol Hilari, Marc (CEUR-WS.org, 2017)
    Conference report
    Open Access
    End-user feedback is becoming more important for the evolution of software systems. There exist various communication channels for end-users (app stores, social networks) which allow them to express their experiences and ...
  • Goal-driven adaptation of service-based systems from runtime monitoring data 

    Franch Gutiérrez, Javier; Grünbacher, Paul; Oriol Hilari, Marc; Burgstaller, Benedikt; Dhungana, Deepak; López Cuesta, Lidia; Marco Gómez, Jordi; Pimentel, João Henrique (2011)
    Conference report
    Open Access
    Service-based systems need to provide flexibility to adapt both to evolving requirements from multiple, often conflicting, ephemeral and unknown stakeholders, as well as to changes in the runtime behavior of their component ...
  • How can quality awareness support rapid software development? : a research preview 

    Guzmán, Liliana; Oriol Hilari, Marc; Rodríguez, Pilar; Franch Gutiérrez, Javier; Jedlitschka, Andreas; Oivo, Markku (2017)
    Conference report
    Open Access
    Context and Motivation: Rapid software development (RSD) refers to the organizational capability to develop, release, and learn from software in rapid cycles without compromising its quality. To achieve RSD, it is essential ...
  • How do practitioners perceive the relevance of requirements engineering research? An ongoing study 

    Franch Gutiérrez, Javier; Méndez Fernández, Daniel; Oriol Hilari, Marc; Vogelsang, Andreas; Heldal, Rogardt; Knauss, Eric; Travassos, Guilherme H.; Carver, Jeffrey C.; Dieste, Oscar; Zimmermann, Thomas (Institute of Electrical and Electronics Engineers (IEEE), 2017)
    Conference report
    Open Access
    The relevance of Requirements Engineering (RE) research to practitioners is a prerequisite for problem-driven research in the area and key for a long-term dissemination of research results to everyday practice. To understand ...
  • Monitoring Adaptable SOA Systems using SALMon 

    Oriol Hilari, Marc; Marco Gómez, Jordi; Franch Gutiérrez, Javier; Ameller, David (2008)
    Conference report
    Open Access
    Adaptability is a key feature of Service-Oriented-Architecture (SOA) Systems. These systems must evolve themselves in order to ensure their initial requirement as well as to satisfy arising new ones. In SOA Systems there ...
  • Monitoring and adaptation of service-oriented systems with goal and variability models 

    Burgstaller, Benedikt; Dhungana, Deepak; Franch Gutiérrez, Javier; Grünbacher, Paul; López Cuesta, Lidia; Marco Gómez, Jordi; Oriol Hilari, Marc; Stockhammer, Rafael (2009-03)
    External research report
    Open Access
    Variability modelling and service-orientation are important approaches for achieving both flexibility and adaptability required by stakeholders of software systems. In this paper, we present the MAESoS approach that utilizes ...
  • Monitoring the quality of service to support the service based system lifecycle 

    Oriol Hilari, Marc (Universitat Politècnica de Catalunya, 2015-03-19)
    Doctoral thesis
    Open Access
    Service Oriented Computing (SOC) has been established in the last recent years as a successful paradigm in Software Engineering. The systems built under this paradigm, known as Service Based System (SBS), are composed of ...
  • Monitoring the service-based system lifecycle with SALMon 

    Oriol Hilari, Marc; Franch Gutiérrez, Javier; Marco Gómez, Jordi (2015-11-01)
    Article
    Open Access
    Context and motivation: Service-Based Systems are highly dynamic software systems composed of several web services. In contrast to other types of systems, Service-Based Systems rely on service providers to ensure that their ...
  • Monitoring the service-based system lifecycle with SALMon 

    Oriol Hilari, Marc; Franch Gutiérrez, Javier; Marco Gómez, Jordi (2016)
    Conference lecture
    Open Access
    Los Sistemas Basados en Servicios (SBS) son sistemas software altamente dinámicos compuestos por un conjunto de servicios web provenientes de distintos, y posiblemente heterogéneos, proveedores. En contraste con otros ...
  • Open framework for web service selection using multimodal and configurable techniques 

    Cabrera Bejar, Oscar Jair; Oriol Hilari, Marc; Franch Gutiérrez, Javier; Marco Gómez, Jordi; López Cuesta, Lidia; Fragoso Díaz, Olivia Graciela; Santaolaya, René (2014-12-31)
    Article
    Restricted access - publisher's policy
    Services as part of our daily life represent an important means to deliver value to their consumers and have a great economic impact for organizations. The service consumption and their exponential proliferation show the ...
  • Quality models for web services: a systematic mapping 

    Oriol Hilari, Marc; Marco Gómez, Jordi; Franch Gutiérrez, Javier (2014-10-01)
    Article
    Open Access
    Context: Quality of Service (QoS) is a major issue in various web service related activities. Quality models have been proposed as the engineering artefact to provide a common framework of understanding for QoS, by defining ...