Going all the way to IoT with web technologies opens up the door to isomorphic IoT system architectures, which deliver flexible deployment and live migration of code between any device in the overall system. In this vision paper, we propose using WebAssembly to implement lightweight containers and deliver the required portability. Our long-term vision is to use the technology to support developers of liquid IoT applications offering seamless, hassle-free use of multiple devices.
WebAssembly is a new technology that aims at portable compilation target for various programming languages. The goal is to support deployment on the web for client and server applications. While the technology itself is independent from the browser, majority of the implementations are browser-based, and hence the associated use cases are limited. In this paper, we study the use of WebAssembly outside the browser. In particular, we are interested in partitioning WebAssembly applications into modules and linking them during execution allowing reductions in memory consumption, binary size, and compilation and startup time.
CCS CONCEPTS• Software and its engineering → Modules/packages; Software design tradeoffs; Software libraries and repositories;
This paper investigates ethical issues implicated in multi-robot cooperation development. The authors explore the possibilities of applying ECCOLA-a tool and method for ethical AI software development in the context of robot-to-robot cooperation. The method entailed a workshop of researchers (N=10) who ideated multi-robot ethical concerns (N=149). These were analysed by an external researcher and emergent themes were compared to the ECCOLA framework. The results show the need for expansion of the ECCOLA framework. The paper makes three important contributions: 1) application of ECCOLA in multi-robot cooperation; 2) identification of ethical concerns for robot-to-robot cooperation; and 3) urgency for attention towards mutual cooperation and confrontation in multi-robot cooperation.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.