Collective Executions: Coordinating Joint Device Behavior in the Fog

The contemporary computing environment has shifted from single node computing to increasingly distributed computing as the number of interconnected devices has grown. Despite of this shift in the computing paradigm, the way we think about software has not dramatically changed over the time: Software application is yet considered to be solely executed by a single […]

Read More About Collective Executions: Coordinating Joint Device Behavior in the Fog

Adaptive Applications with Dynamically Linkable WebAssembly Modules Outside of the Browser

The applications of today are getting more and more complex. The complexity is increased by different factors, such as a larger and naturally evolving codebase when adding new features, the need to support multiple platforms, and continually increasing quality requirements. Such applications often include a broad set of excess features that are unused or even […]

Read More About Adaptive Applications with Dynamically Linkable WebAssembly Modules Outside of the Browser