Tag: tooling

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

FaaSification Community Website

Software engineers are interested in novel ways to convert their applications into formats that can run «serverless» on Function-as-a-Service. Many issues have to be considered – partitioning of the application functionality, short-livedness and memory constraints of functions, easy but limited language runtimes or rather difficult container wrappers around microservices. Our virtual guest researcher Leonardo Rebouças de Carvalho, from University of Brasília in Brazil, has recognised the issue and launched a community website faasification.com that contains a lot of tools, methodologies, articles, research insights and events related to shifting software into the world of FaaS. Bookmark that site if you are developing serverless software!

Middleware 2020 System Demonstrations Accepted

As applied sciences researchers focusing on new digital application designs implemented and deployed with multiple computing paradigms, we emphasise the practical nature of our contributions and the direct transferability to stakeholders in industry and society. In this context, we are happy to report that two system demonstrations have been recently accepted to be presented at the 21st ACM/IFIP Middleware 2020 conference running from December 7-11 in «virtual Delft». Read on for details.

Continue reading

Call for Papers, Demos, Talks, Tutorials: ESSCA 2018

ESSCA – the European Symposium on Serverless Computing and Applications – is happening on 21 December 2018 in the ZHAW Toni-Areal tower in Zurich, Switzerland. Do you have anything to share related to FaaS, cloud functions, serverless applications and systems, as well as related technologies and software development experience? Please submit your proposals accordingly until 1 September.

Do not miss this opportunity to spread and deepen your knowledge on FaaS!