Now showing items 990-1009 of 1009

  • Web components and the semantic web 

    Casey M; Pahl C (Elsevier, 2003)
    Component-based software engineering on the Web differs from traditional component and software engineering. We investigate Web component engineering activites that are crucial for the development, composition, and deployment ...
  • Web service contracting: specification and reasoning with SCIFF 

    Alberti, M; Chesani, F; Gavanelli, M; Lamma, E; Mello, P; Montali, M; Torroni, P (2007)
    The semantic web vision will facilitate automation of many tasks, including the location and dynamic reconfiguration of web services. In this article, we are concerned with a specific stage of web service location, called, ...
  • Web-based graphical querying of databases through an ontology: The Wonder system 

    Calvanese, D; Keet, CM; Nutt, W; Rodriguez-Muro, M; Stefanoni, G (ACM, 2010)
    Biological scientists have made large amounts of data available on the Web, which can be accessed by canned or precomputed queries presented via web forms. To satisfy further information needs, users currently have to have ...
  • WeCurate: Designing for synchronised browsing and social negotiation 

    Amgoud L; Confalonieri R; De Jonge D; D'Inverno M; Hazelden K; Osman N; Prade H; Sierra C; Yee-King M (CEUR-WS, 2012)
    WeCurate is a shared image browser for collaboratively curating a virtual exhibition from a cultural image archive. This paper is concerned with the evaluation and iteration of a prototype UI (User In- Terface) design to ...
  • WeCurate: multiuser museum interactives for shared cultural experiences 

    Hazelden K; Yee-King M; Confalonieri R; Ghedini F; de Jonge D; Sierra C; d'Inverno M; Amgoud L (ACM, 2013)
    WeCurate is a multiuser museum interactive system that allows users to collaboratively create a virtual exhibition from a cultural image archive. WeCurate provides a synchronised image browser across multiple devices to ...
  • Welcome from the chairs MSR 2016 

    Kim M; Bird C; Robbes R (Association for Computing Machinery, Inc, 2016)
  • Well Structured Transition Systems with History 

    Abdulla PA; Delzanno G; Montali M (Open Publishing Association, 2015)
    We propose a formal model of concurrent systems in which the history of a computation is explicitly represented as a collection of events that provide a view of a sequence of configurations. In our model events generated ...
  • What can changes tell about software processes? 

    Russo, B; Steff, ME (ACM, 2014)
    Code changes propagate. Type, frequency, size of changes typically explain and even predict impact of changes in software products. What can changes tell about software processes? In this study, we propose a novel method ...
  • What if I had no smells? 

    Falessi D; Russo B; Mullen K (IEEE, 2017)
    What would have happened if I did not have any code smell? This is an interesting question that no previous study, to the best of our knowledge, has tried to answer. In this paper, we present a method for implementing a ...
  • What influences the speed of prototyping? An empirical investigation of twenty software startups 

    Nguyen-Duc A; Wang X; Abrahamsson P (Springer, 2017)
    It is essential for startups to quickly experiment business ideas by building tangible prototypes and collecting user feedback on them. As prototyping is an inevitable part of learning for early stage software startups, ...
  • When and Why Your Code Starts to Smell Bad 

    Tufano, M; Palomba, F; Bavota, G; Oliveto, R; Di, Penta M; De, Lucia A; Poshyvanyk, D (IEEE, 2015)
    In past and recent years, the issues related to managing technical debt received significant attention by researchers from both industry and academia. There are several factors that contribute to technical debt. One of ...
  • When does a Refactoring Induce Bugs? An Empirical Study 

    Bavota, G; Oliveto, R; Strollo, O; De Carluccio, B; De Lucia, A; Di Penta, M (IEEE, 2012)
    Refactorings are - as defined by Fowler - behavior preserving source code transformations. Their main purpose is to improve maintainability or comprehensibility, or also reduce the code footprint if needed. In principle, ...
  • Why early-stage software startups fail: A behavioral framework 

    Giardino C; Wang X; Abrahamsson P (Springer, 2014)
    Software startups are newly created companies with little operating history and oriented towards producing cutting-edge products. As their time and resources are extremely scarce, and one failed project can put them out ...
  • Workload patterns for quality-driven dynamic cloud service configuration and auto-scaling 

    Zhang L; Zhang Y; Jamshidi P; Xu L; Pahl C (IEEE, 2014)
    Cloud service providers negotiate SLAs for customer services they offer based on the reliability of performance and availability of their lower-level platform infrastructure. While availability management is more mature, ...
  • Workshop on Surprise, Opposition, and Obstruction in Adaptive and Personalized Systems (SOAP) 

    Knees P; Andersen K; Said A; Tkalcic, M (CEUR-WS, 2016)
    The Late-breaking Results, the Poster and Demos, the Doctoral Consortium and the Workshop papers at the 24th ACM conference on User Modeling, Adaptation and Personalisation deal with various exciting topics related to ...
  • XQuery Processing in Natix with an Emphasis on Join Ordering 

    May, N; Helmer, S; Kanne, CC; Moerkotte, G (ACM, 2004)
    We give an overview on how XQuery processing works in our native XML database system Natix. After a brief description of the query compiler we focus on the aspect of join ordering when generating query execution plans. ...
  • xStreams: Recommending items to users with time-evolving preferences 

    Siddiqui Z; Tiakas E; Symeonidis P; Spiliopoulou M; Manolopoulos Y (Association for Computing Machinery, 2014)
    Over the last decade a vast number of businesses have developed online e-shops in the web. These online stores are supported by sophisticated systems that manage the products and record the activity of customers. There ...
  • The yoneda path to the buddhist monk blend 

    Schorlemmer M; Confalonieri R; Plaza E (CEUR, 2016)
    Mazzola et al. propose a metaphor to describe the process by means of which an open question is solved in a creative way, likening it to the manner by which, due to the Yoneda Lemma of category theory, the internal structure ...
  • You Are What You Post: What the Content of Instagram Pictures Tells About Users' Personality 

    Ferwerda B; Tkalcic M (RWTH, 2018)
    Instagram is a popular social networking application that allows users to express themselves through the uploaded content and the different filters they can apply. In this study we look at the relationship between the ...