Tailoring cloud support for each autonomous-driving application would require maintaining multiple infrastructures, potentially resulting in low resource utilization, low performance, and high management overhead. To address this problem, the authors present a unified cloud infrastructure with Spark for distributed computing, Alluxio for distributed storage, and OpenCL to exploit heterogeneous computing resources for enhanced performance and energy efficiency.
Europe continues to be among the leaders in developing ground vehicles capable of real-time vision. At Bundeswehr University Munich (UniBwM), researchers are investigating "scout-type" vision for autonomous cars, which--unlike popular systems in use now--does not rely on accurate maps, GPS positioning, or databases of previously observed objects.
Many recent technological advances have helped to pave the way forward for fully autonomous vehicles. This special issue explores three aspects of the self-driving car revolution: a historical perspective with a focus on perception for autonomous vehicles, how government policy will impact self-driving cars technically and commercially, and how cloud-based infrastructure plays a role in the future.
Semantic applications can help commercial applications perform quickly and reliably by improving ecosystem interoperability. Converting and integrating current standards specifications to OWL models could support the adoption of semantic models, as well as machine-processable standards compliance and data interoperability.
End-user programming environments for the IoT such as IFTTT rely on a multitude of low-level trigger-action rules that categorize devices and services by technology or brand. EUPont is a Semantic Web ontology that enables users to meet their needs with fewer, higher-level rules that can be adapted to different contextual situations and as-yet-unknown IoT devices and services.
Empowering students to become socially responsible professionals is a desirable result of computing education. Humanitarian Free and Open Source Software (HFOSS) projects provide an opportunity for computing educators to inspire their students to tackle global humanitarian challenges while also learning about software engineering.