IEEE Technology