Structured Literature Dataset on Continuum Computing

Continuum computing is seen as next evolutionary step after cloud computing, profoundly shaping the way software applications are built and delivered based around modern microservice architectures and serverless technologies. Complex software applications are decomposed, in part automatically, to yield the best possible runtime characteristics. The community around continuum computing is growing, and a growing body of knowledge is correspondingly published.

Following our previous work on structured literature datasets, we would like to point out the interim release of the new dataset on continuum computing. The dataset has been curated by Julie Ann George.

http://continuum.research-output.org/

Explainable Deployment of Software to Computing Continuums

Modern software applications need to accomodate many technical and business demands. Over the past decade, the dominant industry trend has been to decompose applications into smaller microservices and to deploy them as composition atop various cloud platforms and devices. More recently, more suitable abstractions were proposed to build and describe such software. Software becomes adaptive, liquid and osmotic within a continuum of computing resources, ranging from high-end data centres (e.g. HPC) and multiple clouds over fog/edge/middlebox systems to sensors and end user devices including machines and mobile phones.

Continue reading

Call for Contributions: 14th IEEE/ACM UCC in Leicester, UK

The digital transformation of all areas of life is accelerated in this decade by novel cloud services, e-infrastructures, data platforms and cyber-physical system integration. This broader scope of cloud computing calls for technically sound contributions that combine scale with convenience and reliability. Society and economy depend on cloud applications delivering compute power on demand in every location along data paths as a general service to the public, in analogy to conventional utilities. The engineering of such systems and applications calls for scientifically proven approaches, methods, tools and technologies.

Providing a forum to review and discuss possible solutions, UCC is the premier IEEE/ACM conference for areas related to Cloud Computing as a Utility where leading researchers and practitioners in this important and growing field gather on an annual basis.

After a period of enforced online meetings, we are looking forward to UCC 2021 being one of the first major conferences to be conducted in hybrid mode, permitting direct interactions between participants. The call for papers and other participation information is already on the website.

UCC 2021 website

HDocker and Docker Image Analysis Accepted for DAIS 2021

We conducted joint work with Université de Neuchâtel on improving the handling of Docker container images in the increasingly heterogeneous hardware environments. We propose to (1) finer-grained incorporate hardware dependency information in the image metadata, (2) leveraging heuristic analysis techniques to populate such information at large scale (although of course preferring properly curated metadata), and (3) improving the tool support around container creation from images. The work has led to new tools like hdocker and heuristic analysis rules. Furthermore, to underline the need for such a solution, we have been conducting a long-term tracking over fourteen now seventeen months of selected subsets of registered Docker container images.

This work has been accepted by the 21st International Conference on Distributed Applications and Interoperable Systems (DAIS 2021). Ahead of the event we already provide the collected data and code. Have a look!

Recent Progress in Digitally Supported Education

Zurich University of Applied Sciences is a campus-based university with high quality presence education in bachelor, master and continuous education programmes. There are situations in which no presence is possible – most recently involuntarily invoked by the COVID situation – where smart digital solutions help with educational procedures in online or hybrid teaching modalities. Additionally, there are also situations in which such solutions might be helpful as a general complement to all teaching modalities including presence. Eventually, the goal is to ensure highly qualified alumni to boost the local economy and to fill the pipeline of next-generation researchers. A lot of the public debate has been on lectures alone. In this blog post, recent progress on digitally supported labs and examination is being summarised, demonstrating that Zurich University of Applied Sciences is also active on the solution side with novel science-based tool, service and solution designs. We are looking forward to colleagues from other institutions to discuss and advance these solutions further with us.

Continue reading

Leveraging Docker and reproducible workflows for portable research environments

Reproducibility is an important aspect of research. One particular concept of interest is FAIR principles. FAIR stands for Findable, Accessible, Interoperable and Reusable and defines a ‘best practices’ approach for research.

However, complying with such a concept presents its own unique challenges: Some research tools rely on complex infrastructure elements and software stacks that are hard to replicate. In cases such as these, the added workload acts as an inhibitor on ensuring reproducibility. The result is that many experiments, data pipelines and results are hard to replicate. According to our preliminary insights, based on interviews within the ZHAW, on how experiments are conducted, such complexity is indeed commonplace in our current research activities. 

Continue reading

Processing IoT Sensor Data with Semi-Stateful Cloud Functions

At Zurich University of Applied Sciences, we are currently building a test track to link applied teaching with research and innovation. Such a facility allows for covering a whole range of topics: programming, autonomous driving, robotics, cloud, serverless, continuums, sensing, open data, data science, and various computing paradigms. We expect a video to be available around November that explains the facility and especially the teaching element. In this research blog post, we already report on interesting observations around the uplink between sensors and FaaS. We expect these insights to bring benefits to companies building IoT-cloud integrations.

Continue reading
« Older posts