No abstract available.
Proceeding Downloads
Experiments with a Machine-centric Approach to Realise Distributed Emergent Software Systems
Modern distributed systems are exposed to constant changes in their operating environment, leading to high uncertainty. Self-adaptive and self-organising approaches have become a popular solution for runtime reactivity to this uncertainty. However, ...
Component-based Orchestration of Dynamic IaaS Applications
Orchestration tools for Infrastructure-as-a-Service (IaaS) environments facilitate the deployment and management of cloud-based applications by automating the instantiation of virtual resources and configuration of software packages. While contemporary ...
Bringing secure Bitcoin transactions to your smartphone
To preserve the Bitcoin ledger's integrity, a node that joins the system must download a full copy of the entire Bitcoin blockchain if it wants to verify newly created blocks.
At the time of writing, the blockchain weights 79 GiB and takes hours of ...
R3S: RDMA-based RDD Remote Storage for Spark
In the past few years, Spark has seen rapid adoption by organizations that require high-performance data processing. This growth stems from its significant performance improvement over past frameworks such as Hadoop and MapReduce. Spark achieves its ...
Combining Transactional and Behavioural Reliability in Adaptive Middleware
Adaptive systems behaviours can be intuitively programmed, using rule based middleware, as a set of rules. The rules verify conditions and perform actions in order to achieve a set of objectives. However, this raises several problems. First, ...
Towards a container-based architecture for multi-tenant SaaS applications
SaaS providers continuously aim to optimize the cost-efficiency, scalability and trustworthiness of their offerings. Traditionally, these concerns have been addressed by application-level middleware platforms that implement a multi-tenant architecture.
...