IEEE Computer



A Unified Cloud Platform for Autonomous Driving

IEEE Computer

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.


The Future of Intelligent Assistants

IEEE Computer

Today's leading technology companies are weaving their ecosystems into our homes and our lives, placing their young AIs at the center of it all.


Developing the Sense of Vision for Autonomous Road Vehicles at UniBwM

IEEE Computer

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.


The Rise of Intelligent Cyber-Physical Systems

IEEE Computer

It's expected that the cyber-physical systems revolution will be more transformative than the IT revolution of the past four decades.


Self-Driving Cars

IEEE Computer

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 Development and Integration of Standards for Adoption and Interoperability

IEEE Computer

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.


A Semantic Web Approach to Simplifying Trigger-Action Programming in the IoT

IEEE Computer

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.


Humanitarian Open Source Software in Computing Education

IEEE Computer

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.