Skip to main content

Emergent ideas in middleware

Prof Luis Veiga

  1. Research

    PaaSHopper: Policy-driven middleware for multi-PaaS environments

    Offering Software-as-a-Service (SaaS) applications on top of a Platform-as-a-Service (PaaS) platform is a promising strategy as the SaaS provider does not need to acquire and maintain private cloud infrastruct...

    Stefan Walraven, Dimitri Van Landuyt, Ansar Rafique, Bert Lagaisse and Wouter Joosen

    Journal of Internet Services and Applications 2015 6:2

    Published on: 29 January 2015

  2. Research Article

    Replica placement to mitigate attacks on clouds

    Execution of critical services traditionally requires multiple distinct replicas, supported by independent networks and hardware. To operate properly, these services often depend on the correctness of a fracti...

    Filipe Araujo, Serhiy Boychenko, Raul Barbosa and António Casimiro

    Journal of Internet Services and Applications 2014 5:7

    Published on: 25 July 2014

  3. Research

    PAMPA in the wild: a real-life evaluation of a lightweight ad-hoc broadcasting family

    Broadcast is one of the core building blocks of many services deployed on ad-hoc wireless networks, such as Mobile Ad-Hoc Networks (MANETs) or Wireless Sensor Networks (WSNs). Most broadcast protocols are howe...

    Christopher Winstanley, Rajiv Ramdhany, François Taïani, Barry Porter and Hugo Miranda

    Journal of Internet Services and Applications 2014 5:5

    Published on: 23 April 2014

  4. Research

    Radiator - efficient message propagation in context-aware systems

    Applications such as Facebook, Twitter and Foursquare have brought the mass adoption of personal short messages, distributed in (soft) real-time on the Internet to a large number of users. These messages are c...

    Pedro Alves and Paulo Ferreira

    Journal of Internet Services and Applications 2014 5:4

    Published on: 7 April 2014

  5. Research

    Internet-scale support for map-reduce processing

    Volunteer Computing systems (VC) harness computing resources of machines from around the world to perform distributed independent tasks. Existing infrastructures follow a master/worker model, with a centralize...

    Fernando Costa, Luís Veiga and Paulo Ferreira

    Journal of Internet Services and Applications 2013 4:18

    Published on: 12 November 2013