CINXE.COM
Research highlights | Computer Science and Engineering - UNSW Sydney
<!DOCTYPE HTML> <html lang="en"> <head> <meta charset="UTF-8"/> <title>Research highlights | Computer Science and Engineering - UNSW Sydney</title> <meta name="description" content="Some of our research highlights include our work in cyber security and visual analytics, which are making a big impact nationally and around the globe."/> <meta name="template" content="unsw-common---standard-page-template--design-v3-"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta property="og:title" content="Research highlights | Computer Science and Engineering - UNSW Sydney"/> <meta property="og:url" content="https://www.unsw.edu.au/engineering/our-schools/computer-science-and-engineering/our-research/research-highlights"/> <meta property="og:type" content="website"/> <meta property="og:site_name" content="UNSW Sites"/> <meta property="og:description" content="Some of our research highlights include our work in cyber security and visual analytics, which are making a big impact nationally and around the globe."/> <meta property="twitter:card" content="summary_large_image"/> <meta property="og:image" content="https://www.unsw.edu.au/content/dam/images/engineering/computer-sci-eng/students/2018-12-computer-science-engineering/2018-12-computer-science-engineering-0033.cropimg.width=700.crop=landscape.jpg"/> <meta property="twitter:image" content="https://www.unsw.edu.au/content/dam/images/engineering/computer-sci-eng/students/2018-12-computer-science-engineering/2018-12-computer-science-engineering-0033.cropimg.width=700.crop=landscape.jpg"/> <meta property="twitter:url" content="https://www.unsw.edu.au/engineering/our-schools/computer-science-and-engineering/our-research/research-highlights"/> <meta property="twitter:description" content="Some of our research highlights include our work in cyber security and visual analytics, which are making a big impact nationally and around the globe."/> <meta property="twitter:title" content="Research highlights | Computer Science and Engineering - UNSW Sydney"/> <meta property="twitter:image:alt" content="Computer Science Engineer students"/> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/> <meta id="campaignContextHub" data-register="true"/> <!-- Create overlay of this file to include custom meta tags --> <link rel="canonical" href="https://www.unsw.edu.au/engineering/our-schools/computer-science-and-engineering/our-research/research-highlights"/> <link rel="stylesheet" href="/etc.clientlibs/unsw-common/clientlibs/clientlib-common-base.min.6.22.0.2024_1114_110103_0004983986.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/unsw-common/clientlibs/clientlib-site.min.6.22.0.2024_1114_110103_0004983986.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/unsw-common/clientlibs/clientlib-common-components.min.6.22.0.2024_1114_110103_0004983986.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/unsw-common/clientlibs/clientlib-ui-frontend.min.6.22.0.2024_1114_110103_0004983986.css" type="text/css"> <!-- injecting cloud service configuration scripts --> <script src="//assets.adobedtm.com/5193c887f471/83c1721e06f3/launch-5f04fe5ed56c.min.js" async></script> <link rel="icon" sizes="192x192" href="/etc.clientlibs/unsw-common/clientlibs/clientlib-unsw-web-resources/resources/icon-192x192.png"/> <link rel="apple-touch-icon" sizes="180x180" href="/etc.clientlibs/unsw-common/clientlibs/clientlib-unsw-web-resources/resources/apple-touch-icon-180x180.png"/> <link rel="apple-touch-icon" sizes="167x167" href="/etc.clientlibs/unsw-common/clientlibs/clientlib-unsw-web-resources/resources/apple-touch-icon-167x167.png"/> <link rel="apple-touch-icon" sizes="152x152" href="/etc.clientlibs/unsw-common/clientlibs/clientlib-unsw-web-resources/resources/apple-touch-icon-152x152.png"/> <link rel="apple-touch-icon" sizes="120x120" href="/etc.clientlibs/unsw-common/clientlibs/clientlib-unsw-web-resources/resources/apple-touch-icon-120x120.png"/> <meta name="msapplication-square310x310logo" content="/etc.clientlibs/unsw-common/clientlibs/clientlib-unsw-web-resources/resources/icon-310x310.png"/> <meta name="msapplication-wide310x150logo" content="/etc.clientlibs/unsw-common/clientlibs/clientlib-unsw-web-resources/resources/icon-310x150.png"/> <meta name="msapplication-square150x150logo" content="/etc.clientlibs/unsw-common/clientlibs/clientlib-unsw-web-resources/resources/icon-150x150.png"/> <meta name="msapplication-square70x70logo" content="/etc.clientlibs/unsw-common/clientlibs/clientlib-unsw-web-resources/resources/icon-70x70.png"/> </head> <body class="v1 profile page basicpage uds-grid background-shape--default-yellow unsw-brand-theme "> <div id="page-analytics" data-analytics-pageName="research-highlights" data-analytics-pageTitle="Research highlights | Computer Science and Engineering - UNSW Sydney" data-analytics-siteName="UNSW Sites" data-analytics-tealiumEvent="en-page-view" data-analytics-timeParting="28 Nov 2024|THURSDAY|03:48:46" data-analytics-country="au" data-analytics-language="en"> </div> <div id="category-analytics"> <div data-analytics-siteSection="Computer Science and Engineering"></div> <div data-analytics-siteSection="Our research"></div> <div data-analytics-siteSection="Research highlights"></div> </div> <main class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--small--12 aem-Grid--default--12 "> <div class="skip-to-source aem-GridColumn aem-GridColumn--default--12"><span data-component_type="skip-to-source" data-component_id="skip-link-398753151" data-component_title="Skip to: Source"> <div class="skip-to"> <div class="skip-to-content"> <a href="#main-content" data-click_name="Skip to Main Content" class="skip-to--link nav3"> Skip to Main Content </a> </div> </div> </span> </div> <div class="experience-fragment experiencefragment aem-GridColumn aem-GridColumn--default--12"><span data-component_type="experience-fragment" data-component_id="experiencefragment_announcement-1666979041" data-component_title="Research highlights"> </span> </div> <div class="experience-fragment experiencefragment aem-GridColumn aem-GridColumn--default--12"><span data-component_type="experience-fragment" data-component_id="experiencefragment_header-1684138203" data-component_title="Research highlights"> <div class="xfpage page basicpage"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalheader aem-GridColumn aem-GridColumn--default--12"> <span data-component_type="globalheader" data-component_id="globalheader-289520040" data-component_title="UNSW Engineering"> <header> <div class="site-header-new desktop sticky"> <div class="main-nav"> <a class="site-logo" href="https://www.unsw.edu.au" data-click_category="globalheader" data-click_id="globalheader-985da663" data-click_title="UNSW Engineering" data-click_name="Home" title="Home" rel="home"> <img alt="UNSW Logo" src="/content/dam/images/graphics/logos/unsw/unsw_0.png"/> </a> <nav aria-label="Desktop main header"> <ul class="nav-root "> <li class="nav-item "> <a href="/study" data-click_category="globalheader-section" data-click_id="item-1591835312842-5b52b40b" data-click_title="UNSW Engineering" data-click_name="Study" target="_self"> <span class="nav-title">Study</span> </a> </li> <li class="nav-item "> <a href="https://research.unsw.edu.au/" data-click_category="globalheader-section" data-click_id="item-1591835315383-d7501dc8" data-click_title="UNSW Engineering" data-click_name="Research" target="_self"> <span class="nav-title">Research</span> </a> </li> <li class="nav-item "> <a href="/about-us/excellence/faculties-schools" data-click_category="globalheader-section" data-click_id="item-1650422945337-115ea856" data-click_title="UNSW Engineering" data-click_name="Faculties" target="_self"> <span class="nav-title">Faculties</span> </a> </li> <li class="nav-item active "> <a href="/" data-click_category="globalheader-section" data-click_id="item-1591835319459-9a4a9b8e" data-click_title="UNSW Engineering" data-click_name="Engage with us" target="_self"> <span class="nav-title">Engage with us</span> </a> </li> <li class="nav-item "> <a href="https://www.unsw.edu.au/about-us" data-click_category="globalheader-section" data-click_id="item-1591835319459-c-1660113860-169507e9" data-click_title="UNSW Engineering" data-click_name="About us" target="_self"> <span class="nav-title">About us</span> </a> </li> </ul> <div class="mega-menu"></div> </nav> <button class="search-btn" aria-label="Search" data-click_category="globalheader" data-click_id="globalheader-6c56fa0d" data-click_title="UNSW Engineering" data-click_name="Search button"> </button> </div> <div class="top-nav"> <nav class="nav-root " aria-label="Top header"> <ul> <li class="nav-item"> <a href="https://newsroom.unsw.edu.au" target="_self" data-click_category="topnav" data-click_id="topnav-7946ddf1" data-click_title="UNSW Engineering" data-click_name="News & Events"> <span class="nav-title">News & Events</span> </a> </li> <li class="nav-item"> <a href="https://www.jobs.unsw.edu.au" target="_self" data-click_category="topnav" data-click_id="topnav-fe7cf374" data-click_title="UNSW Engineering" data-click_name="Careers@UNSW"> <span class="nav-title">Careers@UNSW</span> </a> </li> <li class="nav-item"> <a href="https://www.alumni.giving.unsw.edu.au/alumni" target="_self" data-click_category="topnav" data-click_id="topnav-6d8d572f" data-click_title="UNSW Engineering" data-click_name="Alumni & Giving"> <span class="nav-title">Alumni & Giving</span> </a> </li> <li class="nav-item"> <a href="https://unsw.sharepoint.com/sites/Engage" target="_blank" data-click_category="topnav" data-click_id="topnav-29c0b5c7" data-click_title="UNSW Engineering" data-click_name="Staff"> <span class="nav-title">Staff</span> <div class="icon external-link-icon" role="img"> <i class="fa fa-external-link-alt" aria-label="opens in a new tab / window"></i> </div> </a> </li> <li class="nav-item"> <a href="https://www.unsw.edu.au/contacts" target="_self" data-click_category="topnav" data-click_id="topnav-255e5ff2" data-click_title="UNSW Engineering" data-click_name="Contact Us"> <img src="/content/dam/images/graphics/icons/01-light/19-emails/05-envelopes/envelope.svg" alt="Envelope icon" aria-hidden="true"/> <span class="nav-title">Contact Us</span> </a> </li> </ul> </nav> </div> </div> <div class="site-header-new mobile"> <button class="menu-btn" aria-label="open menu" data-click_category="globalheader" data-click_id="globalheader-25d582ab" data-click_title="UNSW Engineering" data-click_name="Search line"> <span class="line line-one"></span> <span class="line line-two"></span> </button> <a class="site-logo" href="https://www.unsw.edu.au" data-click_category="globalheader" data-click_id="globalheader-3f846603" data-click_title="UNSW Engineering" data-click_name="Home" title="Home" rel="home"> <img alt="UNSW Logo" src="/content/dam/images/graphics/logos/unsw/unsw_0.png"/> </a> <button class="search-btn" aria-label="Search" data-click_category="globalheader" data-click_id="globalheader-d4d3e19c" data-click_title="UNSW Engineering" data-click_name="Search button"> </button> <div class="drawer hidden"> <nav class="main-nav" aria-label="Mobile main header"> <ul class="nav-root"> </ul> </nav> <nav class="top-nav" aria-label="Mobile top header"></nav> </div> </div> </header> <div role="search" aria-label="search" class="header-overlay"> <div class="overlay-content"> <form class="search-form" data-search-url="/content/unsw-sites/au/en/engineering/search-results.html#scope=engineering&search={searchTerm}"> <div class="search-field"> <label for="search-popover-term">Type in a search term</label> <input id="search-popover-term" type="text" name="searchTerm" aria-label="Type in a search term"/> </div> <div class="search-clear"> <button type="reset" aria-label="clear and close" data-click_category="globalheader" data-click_id="globalheader-b65bab3a" data-click_title="UNSW Engineering" data-click_name="Reset search term"> <span class="line line-one"></span> <span class="line line-two"></span> </button> </div> <ul class="suggestions"> <li> <button type="submit" data-click_category="globalheader" data-click_id="globalheader-dd09f5eb" data-click_title="UNSW Engineering" data-click_name="Search"> <span>Search</span> <span class="fas fa-search"></span> </a> </li> </ul> </form> </div> </div> </span> </div> </div> </div></div> </span> </div> <div class="spacer aem-GridColumn aem-GridColumn--default--12"> <span data-component_type="spacer" data-component_id="spacer-1963336561" data-component_title="Spacer Component"> <div class="cmp-spacer__xsmall"></div> </span> </div> <div class="breadcrumb spacermargin aem-GridColumn--small--none aem-GridColumn--default--none aem-GridColumn aem-GridColumn--small--12 aem-GridColumn--offset--small--0 aem-GridColumn--default--6 aem-GridColumn--offset--default--0"> <!-- START .breadcrumbs --> <div class="breadcrumbs" data-component_type="breadcrumb" data-component_id="breadcrumb-162572302" data-component_title="Research highlights"> <nav class="breadcrumbs-wrapper" aria-label="breadcrumbs"> <ol itemprop="breadcrumb"> <li class=" breadcrumb"> <a href="/" data-click_category="breadcrumb" data-click_id="breadcrumb-8e3ddc45" data-click_title="Research highlights" data-click_name="UNSW">UNSW</a> <i class="icon-chevron fa-solid fa-chevron-right" aria-hidden="true"></i> </li> <li class=" breadcrumb"> <a href="/engineering" data-click_category="breadcrumb" data-click_id="breadcrumb-1c5488fc" data-click_title="Research highlights" data-click_name="Engineering">Engineering</a> <i class="icon-chevron fa-solid fa-chevron-right" aria-hidden="true"></i> </li> <li class=" breadcrumb"> <a href="/engineering/our-schools" data-click_category="breadcrumb" data-click_id="breadcrumb-73ec2819" data-click_title="Research highlights" data-click_name="Our schools">Our schools</a> <i class="icon-chevron fa-solid fa-chevron-right" aria-hidden="true"></i> </li> <li class=" breadcrumb"> <a href="/engineering/computer-science-engineering/courses-programs/undergraduate/program-options/computer-enginee" data-click_category="breadcrumb" data-click_id="breadcrumb-28f78bf3" data-click_title="Research highlights" data-click_name="Computer Science and Engineering">Computer Science and Engineering</a> <i class="icon-chevron fa-solid fa-chevron-right" aria-hidden="true"></i> </li> <li class=" breadcrumb"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research" data-click_category="breadcrumb" data-click_id="breadcrumb-25b84199" data-click_title="Research highlights" data-click_name="Our research">Our research</a> <i class="icon-chevron fa-solid fa-chevron-right" aria-hidden="true"></i> </li> <li class=" is-active breadcrumb"> Research highlights <i class="icon-chevron fa-solid fa-chevron-right" aria-hidden="true"></i> </li> </ol> </nav> </div> <!-- END .breadcrumbs --> </div> <div class="experience-fragment experiencefragment aem-GridColumn--small--none aem-GridColumn--default--none aem-GridColumn aem-GridColumn--small--12 aem-GridColumn--offset--small--0 aem-GridColumn--default--6 aem-GridColumn--offset--default--0"><span data-component_type="experience-fragment" data-component_id="experiencefragment_socialFollow-183490390" data-component_title="Research highlights"> <div class="xfpage page basicpage"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="socialfollow aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--10 aem-GridColumn--offset--default--0"> <div data-component_type="socialfollow" data-component_id="socialfollow-689559884" data-component_title="Social Follow"> <div class="rightalign uds-social-follow"> <h2 class="toggle" data-click_name="Follow" data-click_category="socialfollow" data-click_id="socialfollow-736ae72f" data-click_title="Social Follow" aria-expanded="false" tabindex="0"> Follow </h2> <a data-click_name="Follow" data-click_category="socialfollow" data-click_id="socialfollow-46804184" data-click_title="Social Follow" target="_blank" href="https://www.unsw.edu.au/socialmedia">Follow</a> <ul class="list"> <li> <a href="https://www.linkedin.com/school/unsw/" target="_blank" rel="nofollow" data-click_name="LinkedIn" data-click_category="socialfollow" data-click_id="socialfollow-270749ba" data-click_title="Social Follow"> <i class="fab fa-linkedin-in" aria-hidden="true"></i> <span class="screen-reader-only">LinkedIn</span> </a> </li> <li> <a href="https://www.facebook.com/unsw" target="_blank" rel="nofollow" data-click_name="Facebook" data-click_category="socialfollow" data-click_id="socialfollow-e55ea0bd" data-click_title="Social Follow"> <i class="fab fa-facebook-f" aria-hidden="true"></i> <span class="screen-reader-only">Facebook</span> </a> </li> <li> <a href="https://www.instagram.com/unsw/" target="_blank" rel="nofollow" data-click_name="Instagram" data-click_category="socialfollow" data-click_id="socialfollow-4dc46945" data-click_title="Social Follow"> <i class="fab fa-instagram" aria-hidden="true"></i> <span class="screen-reader-only">Instagram</span> </a> </li> <li> <a href="https://www.tiktok.com/@unsw" target="_blank" rel="nofollow" data-click_name="TikTok" data-click_category="socialfollow" data-click_id="socialfollow-4857119f" data-click_title="Social Follow"> <i class="fab fa-tiktok" aria-hidden="true"></i> <span class="screen-reader-only">TikTok</span> </a> </li> <li> <a href="https://www.youtube.com/unsw" target="_blank" rel="nofollow" data-click_name="YouTube" data-click_category="socialfollow" data-click_id="socialfollow-72efd303" data-click_title="Social Follow"> <i class="fab fa-youtube" aria-hidden="true"></i> <span class="screen-reader-only">YouTube</span> </a> </li> </ul> </div> </div> </div> </div> </div></div> </span> </div> <div class="sub-navigation aem-GridColumn aem-GridColumn--default--12"> <div class="dropdown-version sticky"> <div class="sub-navigation--dropdown"> <div> <a href="/engineering" class="sub-navigation-dropdown--desktop-sub">Engineering</a> <a href="/engineering/computer-science-engineering/courses-programs/undergraduate/program-options/computer-enginee" class="sub-navigation-dropdown--desktop-heading" data-current-nav-status-title=" School of Computer Science and Engineering"> School of Computer Science and Engineering</a> <div class="sub-navigation-dropdown-container-wrapper"> <div class="sub-navigation-dropdown-container"> <nav class="sub-navigation-dropdown" aria-label="Page dropdown"> <ul class="first-level-menu" role="menubar"> <li class="first-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/home" data-click_category="sub-navigation" data-click_id="subnavigation-2bafc490" data-click_title="Sub Navigation" data-click_name="Home" target="_self"> Home </a> </li> <li class="first-level-menu--item has-submenu " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us" data-click_category="sub-navigation" data-click_id="subnavigation-65d0fac9" data-click_title="Sub Navigation" data-click_name="About us" aria-haspopup="true" target="_self"> About us </a> <ul class="second-level-menu" role="menu"> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us/our-people" data-click_category="sub-navigation" data-click_id="subnavigation-1243e55e" data-click_title="Sub Navigation" data-click_name="Academic staff" target="_self"> Academic staff </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us/professional-staff" data-click_category="sub-navigation" data-click_id="subnavigation-b22df1ef" data-click_title="Sub Navigation" data-click_name="Professional staff" target="_self"> Professional staff </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us/key-contacts" data-click_category="sub-navigation" data-click_id="subnavigation-fe7e4a5b" data-click_title="Sub Navigation" data-click_name="Key contacts" target="_self"> Key contacts </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us/contact-us" data-click_category="sub-navigation" data-click_id="subnavigation-c41a2ea4" data-click_title="Sub Navigation" data-click_name="Contact us" target="_self"> Contact us </a> </li> </ul> </li> <li class="first-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/study-with-us" data-click_category="sub-navigation" data-click_id="subnavigation-3113c374" data-click_title="Sub Navigation" data-click_name="Study areas" target="_self"> Study areas </a> </li> <li class="first-level-menu--item has-submenu " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research" data-click_category="sub-navigation" data-click_id="subnavigation-55d2d961" data-click_title="Sub Navigation" data-click_name="Our research" aria-haspopup="true" target="_self" aria-current="true"> Our research </a> <ul class="second-level-menu" role="menu"> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/research-groups" data-click_category="sub-navigation" data-click_id="subnavigation-efa01a93" data-click_title="Sub Navigation" data-click_name="Research goups" target="_self"> Research goups </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/facilities" data-click_category="sub-navigation" data-click_id="subnavigation-d3f10ad8" data-click_title="Sub Navigation" data-click_name="Facilities" target="_self"> Facilities </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/research-centers-and-institutes" data-click_category="sub-navigation" data-click_id="subnavigation-5acda3db" data-click_title="Sub Navigation" data-click_name="Research centres and institutes" target="_self"> Research centres and institutes </a> </li> <li class="second-level-menu--item active" role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/research-highlights" data-click_category="sub-navigation" data-click_id="subnavigation-a2a43a33" data-click_title="Sub Navigation" data-click_name="Research highlights" target="_self" aria-current="page"> Research highlights </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/potential-phd-projects" data-click_category="sub-navigation" data-click_id="subnavigation-05abd40f" data-click_title="Sub Navigation" data-click_name="Potential PhD projects" target="_self"> Potential PhD projects </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/find-a-research-supervisor---engineering---unsw-sydney" data-click_category="sub-navigation" data-click_id="subnavigation-d9651582" data-click_title="Sub Navigation" data-click_name="Find a research supervisor" target="_self"> Find a research supervisor </a> </li> </ul> </li> <li class="first-level-menu--item has-submenu " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/alumni-and-industry" data-click_category="sub-navigation" data-click_id="subnavigation-bab28627" data-click_title="Sub Navigation" data-click_name="Engage with us" aria-haspopup="true" target="_self"> Engage with us </a> <ul class="second-level-menu" role="menu"> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/alumni-and-industry/john-lions-chair" data-click_category="sub-navigation" data-click_id="subnavigation-8dd8a5a0" data-click_title="Sub Navigation" data-click_name="John Lions Chair" target="_self"> John Lions Chair </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/alumni-and-industry/john-lions-distinguished-lectures-series" data-click_category="sub-navigation" data-click_id="subnavigation-aadcf332" data-click_title="Sub Navigation" data-click_name="John Lions Distinguished Lecture Series" target="_self"> John Lions Distinguished Lecture Series </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/alumni-and-industry/alumni-profiles" data-click_category="sub-navigation" data-click_id="subnavigation-5853d5c6" data-click_title="Sub Navigation" data-click_name="Alumni profiles" target="_self"> Alumni profiles </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/alumni-and-industry/industry-advisory-board" data-click_category="sub-navigation" data-click_id="subnavigation-da6120a4" data-click_title="Sub Navigation" data-click_name="Industry Advisory Board" target="_self"> Industry Advisory Board </a> </li> </ul> </li> <li class="first-level-menu--item has-submenu " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life" data-click_category="sub-navigation" data-click_id="subnavigation-479ac008" data-click_title="Sub Navigation" data-click_name="Student life" aria-haspopup="true" target="_self"> Student life </a> <ul class="second-level-menu" role="menu"> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/clubs-societies" data-click_category="sub-navigation" data-click_id="subnavigation-91b6764c" data-click_title="Sub Navigation" data-click_name="Clubs & societies" target="_self"> Clubs & societies </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/prizes-awards" data-click_category="sub-navigation" data-click_id="subnavigation-d9f8dcef" data-click_title="Sub Navigation" data-click_name="Prizes & awards " target="_self"> Prizes & awards </a> </li> <li class="second-level-menu--item has-submenu " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/student-projects" data-click_category="sub-navigation" data-click_id="subnavigation-c59d8a93" data-click_title="Sub Navigation" data-click_name="Student projects " aria-haspopup="true" target="_self"> Student projects </a> <ul class="third-level-menu" role="menu"> <li class="third-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/student-projects/robocup" data-click_category="sub-navigation" data-click_id="subnavigation-44dc68f6" data-click_title="Sub Navigation" data-click_name="RoboCup" target="_self"> RoboCup </a> </li> </ul> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us/contact-us/cse-it-helpdesk" data-click_category="sub-navigation" data-click_id="subnavigation-536481d2" data-click_title="Sub Navigation" data-click_name="CSE IT Helpdesk" target="_self"> CSE IT Helpdesk </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/enrolment-sequences---engineering---unsw-sydney" data-click_category="sub-navigation" data-click_id="subnavigation-de941ad5" data-click_title="Sub Navigation" data-click_name="Enrolment sequences" target="_self"> Enrolment sequences </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/course-outlines---engineering---unsw-sydney" data-click_category="sub-navigation" data-click_id="subnavigation-db407a16" data-click_title="Sub Navigation" data-click_name="Course outlines" target="_self"> Course outlines </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/elite-students-program" data-click_category="sub-navigation" data-click_id="subnavigation-3090b535" data-click_title="Sub Navigation" data-click_name="Elite Students Program" target="_self"> Elite Students Program </a> </li> </ul> </li> <li class="first-level-menu--item has-submenu " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/news-events" data-click_category="sub-navigation" data-click_id="subnavigation-2dda6a16" data-click_title="Sub Navigation" data-click_name="News & events" aria-haspopup="true" target="_self"> News & events </a> <ul class="second-level-menu" role="menu"> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/news-events/news" data-click_category="sub-navigation" data-click_id="subnavigation-88ce464e" data-click_title="Sub Navigation" data-click_name="News" target="_self"> News </a> </li> <li class="second-level-menu--item " role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/news-events/events" data-click_category="sub-navigation" data-click_id="subnavigation-cdfa96ce" data-click_title="Sub Navigation" data-click_name="Events " target="_self"> Events </a> </li> </ul> </li> </ul> </nav> </div> </div> </div> <div class="subnavigation__megamenu desktop"> <div class="main-nav"> <nav aria-label="Mega menu"> <ul class="nav-root" role="menubar"> <li class="nav-item sub-navigation__megamenu-item" role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/home" data-click_category="sub-navigation" data-click_id="subnavigation-2bafc490" data-click_title="Sub Navigation" data-click_name="Home" target="_self"> <span class="nav-title">Home</span> </a> </li> <li class="nav-item nav-group sub-navigation__megamenu-item" role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us" data-click_category="sub-navigation" data-click_id="subnavigation-65d0fac9" data-click_title="Sub Navigation" data-click_name="About us" aria-haspopup="true" target="_self"> <span class="nav-title">About us</span> </a> <div class="nav__children"> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us/our-people"><h2 class="nav-title">Academic staff</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us/professional-staff"><h2 class="nav-title">Professional staff</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us/key-contacts"><h2 class="nav-title">Key contacts</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us/contact-us"><h2 class="nav-title">Contact us</h2></a> </div> </div> </li> <li class="nav-item sub-navigation__megamenu-item" role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/study-with-us" data-click_category="sub-navigation" data-click_id="subnavigation-3113c374" data-click_title="Sub Navigation" data-click_name="Study areas" target="_self"> <span class="nav-title">Study areas</span> </a> </li> <li class="nav-item nav-group sub-navigation__megamenu-item" role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research" data-click_category="sub-navigation" data-click_id="subnavigation-55d2d961" data-click_title="Sub Navigation" data-click_name="Our research" aria-haspopup="true" target="_self" aria-current="true"> <span class="nav-title">Our research</span> </a> <div class="nav__children"> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/research-groups"><h2 class="nav-title">Research goups</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/facilities"><h2 class="nav-title">Facilities</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/research-centers-and-institutes"><h2 class="nav-title">Research centres and institutes</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/research-highlights"><h2 class="nav-title">Research highlights</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/potential-phd-projects"><h2 class="nav-title">Potential PhD projects</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/our-research/find-a-research-supervisor---engineering---unsw-sydney"><h2 class="nav-title">Find a research supervisor</h2></a> </div> </div> </li> <li class="nav-item nav-group sub-navigation__megamenu-item" role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/alumni-and-industry" data-click_category="sub-navigation" data-click_id="subnavigation-bab28627" data-click_title="Sub Navigation" data-click_name="Engage with us" aria-haspopup="true" target="_self"> <span class="nav-title">Engage with us</span> </a> <div class="nav__children"> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/alumni-and-industry/john-lions-chair"><h2 class="nav-title">John Lions Chair</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/alumni-and-industry/john-lions-distinguished-lectures-series"><h2 class="nav-title">John Lions Distinguished Lecture Series</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/alumni-and-industry/alumni-profiles"><h2 class="nav-title">Alumni profiles</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/alumni-and-industry/industry-advisory-board"><h2 class="nav-title">Industry Advisory Board</h2></a> </div> </div> </li> <li class="nav-item nav-group sub-navigation__megamenu-item" role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life" data-click_category="sub-navigation" data-click_id="subnavigation-479ac008" data-click_title="Sub Navigation" data-click_name="Student life" aria-haspopup="true" target="_self"> <span class="nav-title">Student life</span> </a> <div class="nav__children"> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/clubs-societies"><h2 class="nav-title">Clubs & societies</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/prizes-awards"><h2 class="nav-title">Prizes & awards </h2></a> </div> <div class="nav-item nav-group sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/student-projects"><h2 class="nav-title">Student projects </h2></a> <ul class="nav__children" role="menu" aria-label="Student projects "> <li class="nav-item sub-navigation__megamenu-item" role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/student-projects/robocup" data-click_category="sub-navigation" data-click_id="subnavigation-44dc68f6" data-click_title="Sub Navigation" data-click_name="RoboCup" target="_self"> <span class="nav-title">RoboCup</span> </a> </li> </ul> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/about-us/contact-us/cse-it-helpdesk"><h2 class="nav-title">CSE IT Helpdesk</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/enrolment-sequences---engineering---unsw-sydney"><h2 class="nav-title">Enrolment sequences</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/course-outlines---engineering---unsw-sydney"><h2 class="nav-title">Course outlines</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/student-life/elite-students-program"><h2 class="nav-title">Elite Students Program</h2></a> </div> </div> </li> <li class="nav-item nav-group sub-navigation__megamenu-item" role="menuitem"> <a href="/engineering/our-schools/computer-science-and-engineering/news-events" data-click_category="sub-navigation" data-click_id="subnavigation-2dda6a16" data-click_title="Sub Navigation" data-click_name="News & events" aria-haspopup="true" target="_self"> <span class="nav-title">News & events</span> </a> <div class="nav__children"> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/news-events/news"><h2 class="nav-title">News</h2></a> </div> <div class="nav-item sub-navigation__megamenu-item"> <a href="/engineering/our-schools/computer-science-and-engineering/news-events/events"><h2 class="nav-title">Events </h2></a> </div> </div> </li> </ul> </nav> </div> </div> </div> </div> </div> <div class="skip-to-target aem-GridColumn aem-GridColumn--default--12"><span data-component_type="skip-to-target" data-component_id="skip-target-727924200" data-component_title="Skip to: Target"> <div id="main-content" tabindex="-1"></div> </span> </div> <div class="responsivegrid fixed-width aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0"> <div class="aem-Grid aem-Grid--12 aem-Grid--small--12 aem-Grid--default--12 aem-Grid--medium--12 "> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="hero-standard aem-shape-mask-4 aem-GridColumn aem-GridColumn--default--12"> <span data-component_type="hero-standard" data-component_id="hero_standard-1115808574" data-component_title="Research highlights"> <div class="hero-standard"> <div class="container"> <div class="hero-content"> <div class="hero-unsw-brand has-sub-heading"> <div class="hero-title"> <h1 class="hero-title-large hero-title-heading">Research highlights</h1> <p class="hero-sub-heading"> Our academics work with industry, government and community organisations on specific projects, transferring our research into practice.</p> <div class="hero-cta"> </div> </div> <div class="hero-standard-feed-embed hero-standard-feed-embed--desktop"> <div><div class="cmp-filtered-cards" data-component_type="filtered-cards" data-component_id="Filtered Cards-972119273" data-component_title="Research highlights" data-show-more-clicks="0"> <div class="cmp-filtered-cards__filter-wrapper"> <div class="cmp-filtered-cards__filter"> <div class="cmp-filtered-cards__filter-header"> <div class="cmp-filtered-cards__filter-heading">Personalise</div> <div class="cmp-filtered-cards__filter-showhide"> <button class="cmp-filtered-cards__filter-showhide-button"> <span class="cmp-filtered-cards__filter-show-text">Show filters</span> <span class="cmp-filtered-cards__filter-hide-text">Hide filters</span> </button> </div> </div> <div class="cmp-filtered-cards__filter-dropdowns"></div> </div> </div> </div> <!-- /* Component Placeholder */--> </div> </div> <div class="hero-image "> <picture> <source media="(min-width:768px)" srcset="/content/dam/images/engineering/computer-sci-eng/students/2018-12-computer-science-engineering/2018-12-computer-science-engineering-0033.cropimg.width=1920.crop=square.jpg 1920w,/content/dam/images/engineering/computer-sci-eng/students/2018-12-computer-science-engineering/2018-12-computer-science-engineering-0033.cropimg.width=1280.crop=square.jpg 1280w,/content/dam/images/engineering/computer-sci-eng/students/2018-12-computer-science-engineering/2018-12-computer-science-engineering-0033.cropimg.width=1170.crop=square.jpg 1170w,/content/dam/images/engineering/computer-sci-eng/students/2018-12-computer-science-engineering/2018-12-computer-science-engineering-0033.cropimg.width=700.crop=square.jpg 700w,/content/dam/images/engineering/computer-sci-eng/students/2018-12-computer-science-engineering/2018-12-computer-science-engineering-0033.cropimg.width=335.crop=square.jpg 335w"/> <img src="/content/dam/images/engineering/computer-sci-eng/students/2018-12-computer-science-engineering/2018-12-computer-science-engineering-0033.cropimg.width=700.crop=square.jpg" alt="Computer Science Engineer students" loading="lazy" data-aem-asset-id="d76242b3-3fac-4910-9306-ae40fcbba02f" data-trackable="true" title="Computer Science Engineering"/> </picture> </div> </div> <div class="hero-backdrop"></div> </div> </div> </div> </span> <!-- /* Component Placeholder */--> </div> <div class="column-layout uds-component padded-left padded-right aem-GridColumn aem-GridColumn--default--12"> <span data-component_type="column-layout" data-component_id="column_layout-221453809" data-component_title="Research highlights"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-1509263546" data-component_title="Research highlights"> <div class="cmp-spacer__small"></div> </span> </div> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text-2097637625" data-component_title="Research highlights"> <div class="cmp-text"> <h4>We鈥檙e making an impact that matters with research across many areas:</h4> </div> </span> </div> <div class="accordion uds-component section"> <span data-component_type="accordion" data-component_id="accordion-665347148" data-component_title="Research highlights"> <section class="accordion"> <ul> <li class="accordion-list-item"> <button class="accordion-item single-only" aria-expanded="false" aria-controls="bb403424-dd8e-4512-9702-08ea7a830d2c" data-click_category="accordion" data-click_id="accordion-0b0b34ac" data-click_title="Research highlights" data-click_name="Enhanced products and services through secure low-cost Internet of Things solutions"> <div class="accordion-item-heading"> Enhanced products and services through secure low-cost Internet of Things solutions </div> <span class="accordion-item-button"></span> </button> <div id="bb403424-dd8e-4512-9702-08ea7a830d2c" class="accordion-content"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column-layout uds-component aem-GridColumn aem-GridColumn--default--12"> <span data-component_type="column-layout" data-component_id="column_layout-35531968" data-component_title="Research highlights"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--9 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text-1566246518" data-component_title="Research highlights"> <div class="cmp-text"> <h5><strong>Summary of the impact</strong></h5> <p>Ground-breaking secure low-cost Internet of Things (IoT) solutions developed at UNSW since 2015 have been deployed by WBS Technology, an Australian company specalising in smart building technology, in over fifty smart buildings in Brisbane, Melbourne and Sydney. This has improved operational efficiency in the buildings and increased industry and service provider awareness of new IoT technologies made possible by LoRa, a popular communication technology of emerging low-power wide area networks.</p> <h5>Underpinning research and development</h5> <p>Associate Professor Hu, Professor Kanhere and Professor Jha at UNSW pioneered IoT communication research that led to secure, inexpensive full-coverage wireless meshed network technology based on LoRa, a proprietary low-power wide area network modulation techniTue. The production system of the UNSW technology, developed by WBS Technology, won the Australian Computer Society Gold Disruptor award in 2018. Hu and Jha were among the first to detail a systematic design methodology along with seamlessly integrated network and security for IoT. The research is considered by others in the field to be pioneering in introducing the LoRa mesh network.</p> <p>When emergency lights in a building are connected to the Internet, regulated emergency light testing and maintenance can be conducted remotely and with greater efficiency. And by exploiting these evenly distributed lights, an inexpensive, secure and robust wireless communication infrastructure can be established. The research was extended by Hu and his team and applied to an indoor farming IoT funded by the Future Food Systems Cooperative Research Centre. This project developed a framework to allow third-party sensors and control systems in indoor farming and greenhouses to be seamlessly integrated into a secure LoRa meshed network backbone over Bluetooth Low Energy (a form of Bluetooth with low power consumption and, therefore, low cost). The solution allows climate conditions in indoor farms and greenhouses to be remotely monitored and controlled, increasing crop yield and reducing resource and energy consumption.</p> </div> </span> </div> <div class="separator uds-component section"> <span data-component_type="separator" data-component_id="separator-1983602650" data-component_title="Research highlights"> <div class="cmp-separator"> <hr class="cmp-separator__horizontal-rule"/> </div> </span> </div> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text_copy-787295172" data-component_title="Research highlights"> <div class="cmp-text"> <h5>References to the research<br /> </h5> <ol> <li>J. Y. Kim, W. Hu, H. Shafagh and S. Jha: "SEDA: Secure Over-the-Air Code Dissemination Protocol for the Internet of Things", IEEE Transactions on Dependable and Secure Computing (TDSC), vol. 15, no. 6, pp 1041-1054, 2018.</li> <li>Weitao Xu, Jin Zhang, Jun Young Kim, Walter Huang, Salil Kanhere, Sanjay Jha and Wen Hu: "The Design, Implementation, and Deployment of a Smart Lighting System for Smart Buildings" IEEE Internet of Things Journal, vol. 6, no. 4, pp 7266-7281, Aug. 2019.</li> <li>Kim, Jun Young, Hu, Wen, Sarkar, Dilip and Jha, Sanjay: "ESIoT: Enabling Secure Management of the Internet of Things" Proceedings of the 10th ACM Conference on Security and Privacy in Wireless and Mobile Networks (WiSec), pp 219-229, doi:10.1145/3098243.3098252, 2017.</li> <li>Liu, Jun, Xu, Weitao, Jha, Sanjay and Hu, Wen: "Nephalai: Towards LPWAN C-RAN with Physical Layer Compression" Proceedings of the 26th Annual International Conference on Mobile Computing and Networking (MobiCOM), 2020.</li> <li>J. Gao, W. Xu, S. Kanhere, S. Jha, W. Gong, J. Kim, W. Huang and W. Hu: "A Novel Model- Based Security Scheme for LoRa Key Generation" 20th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), 2021.</li> </ol> </div> </span> </div> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-1905182453" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--3 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-555568817" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> </div> </span></div> </div> </div> </li> <li class="accordion-list-item"> <button class="accordion-item single-only" aria-expanded="false" aria-controls="5672fed0-f4f1-41a4-928a-140c9311e111" data-click_category="accordion" data-click_id="accordion-28f290b8" data-click_title="Research highlights" data-click_name="Increasing computational security: the development of L4 microkernel operating systems"> <div class="accordion-item-heading"> Increasing computational security: the development of L4 microkernel operating systems </div> <span class="accordion-item-button"></span> </button> <div id="5672fed0-f4f1-41a4-928a-140c9311e111" class="accordion-content"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column-layout uds-component aem-GridColumn aem-GridColumn--default--12"> <span data-component_type="column-layout" data-component_id="column_layout_copy-247444463" data-component_title="Research highlights"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--9 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text-1333247303" data-component_title="Research highlights"> <div class="cmp-text"> <h5><strong>Summary of the impact</strong></h5> <p>Security is a crucial technology design consideration, and L4聽microkernels have long set the bar for operating system (OS) enforcement of聽security. The latest member of the L4 family, the seL4聽microkernel, designed and developed at UNSW and what was then NICTA聽(National ICT Australia), was the first ever OS聽kernel with a machine-checked formal (mathematical) proof of implementation correctness -- freedom from bugs. It is still the OS kernel with the strongest formal assurance story, connecting the聽executable binary code to high-level statements of security聽enforcement. seL4 is being deployed in security- and safety-critical聽systems around the world, from communication devices for national聽security to space satellites, critical infrastructure and commercial聽cars.聽</p> <p>Beyond that, the seL4 project has had massive indirect impact. By聽demonstrating that formal verification can be applied to real-world聽systems, the work has triggered a wealth of other verification work in聽academia as well as industry. seL4 has won many awards, including the聽ACM SIGOPS Hall of Fame Award, and the ACM Software System聽Award. seL4-based products have won iAwards and Eureca Awards.聽Several large research programs of the US Defence Advanced Research聽and Projects Agency (DARPA) as well as the German Cyberagentur聽directly build on seL4 and contribute to the further development of聽its ecosystem.</p> <h5>Underpinning research and development</h5> <p>Driven by the desire to make computer systems more dependable, UNSW聽Scientia Professor and John Lions Chair of Operating Systems Gernot聽Heiser and his Trustworthy Systems Research聽Group have developed several microkernels. They include the聽L4-embedded microkernel, marketed as OKL4 by Heiser's start-up聽company, Open Kernel Labs (acquired by General Dynamics in 2012), and聽a variant of which is deployed in billions of Apple iOS聽devices<br /> </p> <p>The seL4 microkernel was the logical next step in the evolution of L4 microkernels: A complete re-design,聽based on the experience of the earlier work, with the explicit aim of聽mathematically proving the correct operation and security聽enforcement.</p> <p>A microkernel is the minimum amount of privileged-mode software聽required to implement the OS of a computing device. Unlike traditional聽kernels, such as Linux and Windows, a microkernel design moves聽functionality, such as device drivers, file systems and networking,聽into user space (i.e., executing in the unprivileged mode of the聽hardware) rather than containing them within a monolithic kernel. This聽approach has several advantages. Code that runs in privileged mode can bypass聽any security mechanism. Restricting privileged execution to a聽microkernel of around 10,000 lines of code dramatically reduces the聽'attack surface' compared to a monolithic kernel of tens of millions聽of lines of code. Another advantage is that the modular system design聽enabled and encouraged by microkernels result in increased stability:聽If one of the system functions deployed in user space fails, it will聽not affect the entire OS. For the end user this increases the level of聽security of any device, reducing the likelihood of hacking or聽unauthorised access. The key challenge is to make the microkernel both聽robust and fast.</p> <p>Research on the L4 microkernel as a dependable OS platform has been聽conducted at UNSW under the leadership of Professor Heiser since the聽mid-90s. With the creation of NICTA in 2003, the focus shifted to聽securing embedded systems: developing an OS microkernel that could聽address challenges anticipated in the development of embedded systems聽software. Heiser predicted that the growing functionality and聽complexity of embedded systems would mean that unprotected real-time聽operating systems, traditionally used in embedded systems, would soon聽reach their use-by date. This was identified as an opportunity to push聽modern OS technology into the rapidly changing space of embedded聽systems, such as mobile phones.</p> <p>Heiser's team released the L4-embedded microkernel as open source in聽order to ease uptake. Early adoption by Qualcomm, the leading聽manufacturer of wireless communication chips for mobile phones and聽other wireless communication devices, led to Heiser creating a聽start-up company, Open Kernel Labs (OK Labs). The company was</p> <p>headquartered in the US but retained its engineering in Sydney. It聽marketed the microkernel technology under the product name OKL4. By聽2008, OKL4 was shipping on all Qualcomm communication chips,聽representing deployment of more than half a billion units per聽year. Since 2013, an adaptation of OKL4 has also been shipping on the聽Secure Enclave of all Apple iOS devices (iPhones, iPads, etc.),聽representing more than 350 million further deployments per year. OKL4聽was also designed into a number of military-grade secure聽communication devices which were adopted by the national security聽services of several countries.</p> <p>OK Labs was acquired by US-based General Dynamics in 2012. At the time聽of acquisition, it employed about 30 staff, the majority based in聽Sydney. The original OK Labs engineering team soon created several new聽companies.</p> <p>In parallel to commercial deployment, research continued with the aim聽of establishing provable trustworthiness. This led to the development聽of a revolutionary new microkernel, seL4, the first OS kernel with a聽formal (mathematical) proof of implementation correctness - the proved聽absence of bugs. This is something that had been attempted since the聽1970s, and was finally made possible by the combination of a careful聽design of the seL4 system and leveraging progress in formal verification聽techniques. The result made headlines around the聽technology-development world. In 2011 the work was featured in MIT聽Tech Review's TR10 list of the year's ten innovations expected to have聽the greatest future impact. The publication[1] in the top OS聽conference, SOSP, has attracted 2,700 citations (by 2023), won the聽ACM SIGOPS Hall of Fame Award in 2019, and the ACM Software System聽Award in 2023.</p> <p>This was followed by more world-firsts: Proofs that seL4 enforces the聽core security properties of confidentiality, integrity and聽availability, and the first complete and sound worst-case聽execution-time analysis of a protected- mode operating system.[2]</p> <p>Remarkably, all this was achieved without compromising performance:聽seL4 is not only the world's most secure microkernel, it is also the聽fastest.聽</p> <p>In 2014 the seL4 work directly motivated a large research program by聽the US Defense Advanced Research Projects Agency (DARPA), where the聽creators of seL4 collaborated with US companies Boeing, Rockwell聽Collins, Galois and the University of Minnesota to transition the seL4聽technology to real-world military systems. These included a聽Boeing-built autonomous helicopter, an autonomous US Army truck, a聽smart soldier helmet, and a space satellite platform for the US聽Navy. In 2021, DARPA offered a research model of the helicopter for a聽"steal this drone" challenge at the DEFCON hacker conference - no one聽succeeded in hacking it.</p> <p>The creation of the seL4 Foundation in 2020 established an open and neutral organisation to guide, coordinate and fund ongoing development of the seL4 ecosystem and real-world deployments. The Foundation membership includes companies and government organisations from around the world.</p> <p>The economic impact of the work of Prof Heiser's team goes beyond聽direct deployment of the technology. Students and staff involved in聽the project at various stages have created several related companies,聽including: Apkudo (award wining phone supply chain management), Breakaway Consulting, Exablaze (sold to CISCO in 2020), Metamako (sold to Arista Networks in 2018).</p> </div> </span> </div> <div class="separator uds-component section"> <span data-component_type="separator" data-component_id="separator-1816478633" data-component_title="Research highlights"> <div class="cmp-separator"> <hr class="cmp-separator__horizontal-rule"/> </div> </span> </div> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text_copy-954419189" data-component_title="Research highlights"> <div class="cmp-text"> <h5>References to the research<br /> </h5> <ol> <li>G. Klein, K. Elphinstone, G. Heiser, J. Andronick, D. Cock, P. Derrin, D. Elkaduwe, K. Engelhardt, R. Kolanski, M. Norrish, et al: "seL4: Formal verification of an OS kernel." Proc. 22nd ACM Symposium on Operating Systems Principles, Big Sky, MT, USA, October, 2009. Best Paper. Winner of the 2019 ACM SIGOPS Hall of Fame Award.<br /> <a href="http://dl.acm.org/citation.cfm?id=1629596" target="_blank" data-click_category="TextComponentRichText" data-click_id="text_http://dl.acm.org/citation.cfm?id=1629596" data-click_title="RichText" data-click_name="http://dl.acm.org/citation.cfm?id=1629596">http://dl.acm.org/citation.cfm?id=1629596</a></li> <li>G. Klein, J. Andronick, K. Elphinstone, T. Murray, T. Sewell, R., Kolanski, G. Heiser: "Comprehensive Formal Verification of an OS Microkernel." ACM Trans. Comp. Syst., 32(1), 2:1-2:70, (Feb 2014).<br /> <a href="https://dl.acm.org/doi/10.1145/2560537" target="_blank" data-click_category="TextComponentRichText" data-click_id="text_https://dl.acm.org/doi/10.1145/2560537" data-click_title="RichText" data-click_name="https://dl.acm.org/doi/10.1145/2560537">https://dl.acm.org/doi/10.1145/2560537</a></li> </ol> </div> </span> </div> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-1331236230" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--3 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-18377406" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> </div> </span></div> </div> </div> </li> <li class="accordion-list-item"> <button class="accordion-item single-only" aria-expanded="false" aria-controls="06537366-957b-4adb-a974-fd6336ef6ad5" data-click_category="accordion" data-click_id="accordion-15f129c2" data-click_title="Research highlights" data-click_name="Pointer Analysis for Million-Line-Scale C/C++ Programs via Value-Flow Refinement"> <div class="accordion-item-heading"> Pointer Analysis for Million-Line-Scale C/C++ Programs via Value-Flow Refinement </div> <span class="accordion-item-button"></span> </button> <div id="06537366-957b-4adb-a974-fd6336ef6ad5" class="accordion-content"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column-layout uds-component aem-GridColumn aem-GridColumn--default--12"> <span data-component_type="column-layout" data-component_id="column_layout_copy_c-685987348" data-component_title="Research highlights"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--9 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text-1975804234" data-component_title="Research highlights"> <div class="cmp-text"> <h5><strong>Summary of the impact</strong></h5> <p>Pointer analysis (or alias analysis) is a form of program analysis, the foundation for almost all methods for finding software defects and security vulnerabilities. However, precise pointer analysis algorithms cannot scale beyond programs with merely thousands of lines of code. Over the last ten years, Professor Xue of UNSW developed SVF, short for Static Value Flow, an analysis tool capable of computing the points- to or alias information and value-flow in millions of lines of C/C++ code. SVF is now used widely in academia and industry for compiler optimisation, bug detection, and security analysis. It has generated SVF- based research projects in the USA, UK, EU, China and other countries.</p> <h5>Underpinning research and development</h5> <p>Professor Xue's group started developing the foundation of SVF and its associated algorithms and implementation techniques about 10 years ago. In 2012, Professor Xue and two PhD students laid the foundation of sparse data-flow analysis through memory leak detection. This turned out to be a very sensitive method of detection, with a low initial false positive rate of 18.5%. By iteratively propagating points-to information along sparse previously computed def-use chains, SVF could obtain increasingly precise results. In 2016, Xue and a PhD student introduced the first flow- and context-sensitive demand-driven value-flow refinement algorithm, improving both the scalability and precision of their earlier analysis. SVF was officially released at Github that year.</p> <p>Subsequently, Xue's group have demonstrated how to leverage SVF to provide control-flow integrity, proof against control-flow hijacking attacks; how to detect vulnerability to a class of exploit known as use- after-free; and how to mitigate code-reuse attacks based on return- oriented programming - all for large-scale C/C++ code. Xue's group has also developed advanced program analysis techniques for million- line Java and Android applications with improved scalability and precision under a value-flow reachability framework founded on Context-Free-Language (CFL) reachability. SVF is an open-source framework hosted at <a href="https://github.com/SVF-tools/SVF" target="_blank" data-click_category="TextComponentRichText" data-click_id="text_https://github.com/SVF-tools/SVF" data-click_title="RichText" data-click_name="https://github.com/SVF-tools/SVF">https://github.com/SVF-tools/SVF</a>.</p> </div> </span> </div> <div class="separator uds-component section"> <span data-component_type="separator" data-component_id="separator-895330694" data-component_title="Research highlights"> <div class="cmp-separator"> <hr class="cmp-separator__horizontal-rule"/> </div> </span> </div> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text_copy-1875567128" data-component_title="Research highlights"> <div class="cmp-text"> <h5>References to the research<br /> </h5> <ol> <li>Yulei Sui, Ding Ye and Jingling Xue: "Static Memory Leak Detection Using Full-Sparse Value-Flow Analysis." International Symposium on Software Testing and Analysis (ISSTA'12), pp 254-264, 2012.</li> <li>Yulei Sui and Jingling Xue: "On-Demand Strong Update Analysis via Value-Flow Refinement." ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE'16), 2016.</li> <li>Yulei Sui and Jingling Xue: "SVF: Interprocedural Static Value-Flow Analysis in LLVM." 2016 International Conference on Compiler Construction (CC'16), pp 265-266, 2016.</li> <li>Xiaokang Fan, Yulei Sui, Xiangke Liao, and Jingling Xue: "Boosting the Precision of Virtual Call Integrity Protection with Partial Pointer Analysis for C++." 26th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA'17), pp 329-340, Santa Barbara, 2017.</li> <li>Hua Yan, Yulei Sui, Shiping Chen and Jingling Xue: "Spatio-Temporal Context Reduction: A Pointer-Analysis-Based Static Approach for Detecting Use-After-Free Vulnerabilities." 40th International Conference on Software Engineering (ICSE'18), pp 327-337, Gothenburg, 2018.</li> <li>Changwei Zou and Jingling Xue: "Burn After Reading: A Shadow Stack with Microsecond- level Runtime Rerandomization for Protecting Return Addresses." 42nd International Conference on Software Engineering (ICSE'20), pp 258-270, 2020.</li> </ol> </div> </span> </div> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-353156297" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--3 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-996457339" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> </div> </span></div> </div> </div> </li> <li class="accordion-list-item"> <button class="accordion-item single-only" aria-expanded="false" aria-controls="7ab3285b-4b61-4669-bb0a-f80203ace60d" data-click_category="accordion" data-click_id="accordion-96641691" data-click_title="Research highlights" data-click_name="Ripple-Down Rules"> <div class="accordion-item-heading"> Ripple-Down Rules </div> <span class="accordion-item-button"></span> </button> <div id="7ab3285b-4b61-4669-bb0a-f80203ace60d" class="accordion-content"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column-layout uds-component aem-GridColumn aem-GridColumn--default--12"> <span data-component_type="column-layout" data-component_id="column_layout_copy_c-1352068941" data-component_title="Research highlights"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--9 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text-686359063" data-component_title="Research highlights"> <div class="cmp-text"> <h5><strong>Summary of the impact</strong></h5> <p>Ripple-Down Rules (RDR) allow end-users to build their own knowledge bases themselves, without needing a knowledge engineer, or needing to become a knowledge engineer. Rules are added to a knowledge base while it is already in use, whenever a case is noted for which the system has not made an appropriate decision. Because of its ease of use, RDR has had significant industry uptake, with at least nine companies, including IBM, providing RDR technology or RDR-based services across a range of industry application [1].</p> <p>One of these, <a href="https://pks.com.au" target="_blank" data-click_category="TextComponentRichText" data-click_id="text_Pacific Knowledge Systems (PKS)" data-click_title="RichText" data-click_name="Pacific Knowledge Systems (PKS)">Pacific Knowledge Systems (PKS)</a> provides RDR for chemical pathology laboratories to add diagnostic and management advice to laboratory reports. There are over 800 PKS RDR knowledge bases in use worldwide, some with over 10,000 rules. These have been developed largely by chemical pathologists themselves, after a day or two of training, and the data shows that it only takes a minute or two on average to add a rule [2,3]. These 800 plus knowledge bases are all separately developed, rather than the same knowledge base deployed in many places, and so represent a very significant uptake of AI technology in medicine. PKS was floated on the Australian Stock Exchange in early 2019.</p> <h5>Underpinning research and development</h5> <p>It became obvious in maintaining an early medical expert system, GARVAN-ES1, that the 'knowledge engineering bottleneck', is not because experts have difficulty in reporting on their mental processes, rather what they do is identify features in the data which justify their conclusion as opposed to other possible conclusions in the context [4]. There are various versions of RDR, but the essential features RDR as described in [1] are:</p> <ul> <li>Rules are added to deal with specific cases to either replace an incorrect conclusion given for a case, or to add a conclusion. Rules are only added, never removed or edited.</li> <li>'Cornerstone cases' are cases for which a rule has been added. If a new rule gives a different conclusion for a stored cornerstone case, the cornerstone is shown to the user. The principle of rationality requires that the user must be able to identify some feature that distinguishes the case from the cornerstone case or accept that they should have the same conclusion.</li> <li>RDR are linked production rules. Every rule not only specifies a rule action, such as asserting a fact, but also specifies which rule will be evaluated next, depending on whether it evaluates true or false. This completely determines the rule evaluation sequence so there is no need for an inference engine conflict resolution strategy as required with conventional production rules.</li> <li>A rule reached by an if-true link can either replace the conclusion given or add an extra conclusion, as specified by the user (or by the type of RDR used).</li> </ul> <p>There are also extensions to RDR that allow for repeat inference for tasks such as configuration. A key idea is that RDR rules should only assert facts, not retract them. If an incorrect conclusion is asserted it should not be retracted in some later inference cycle, rather a rule should be added to prevent the incorrect conclusion being asserted in the first place [1].The first RDR system in routine use was the PEIRS system in Chemical Pathology at St Vincent's hospital. It was a large system, with 2000 rules, but was based on single-classification RDR [5]. The most widely used form of RDR is now multiple-classification RDR (MCRDR), able to provide multiple independent conclusions for a set of data, which was developed by Byeong Kang as part of his PhD. Data on PKS experience with its version of MCRDR, shows that end- users, gradually over time, can build systems with many thousands of rule, taking only a minute or two per rule [2, 3].</p> <p>A range of RDR algorithms have been developed for different types of applications, but the notion of linked production rules outlined above provides a generalisation of these various algorithms. Other RDR research includes:</p> <ul> <li>An RDR representation has been used in a number of machine learning algorithms. RIDOR from the WEKA is very widely used, based on Brian Gaines Induct-RDR.</li> <li>There has been a range of research on prudence and credentials to produce RDR systems which are able to recognise when a case is outside their range of experience.</li> <li>There has also been research on RDR that can generalise from what they have learned.</li> <li>Of particular significance, there has been considerable research on using an RDR system as a 'wrapper' around another system, e.g, a system built by machine learning. That is, rules are added to correct errors from an underlying system, or to customise the underlying system to a particular domain. This can result in a huge improvement [6].</li> </ul> <p>The RDR book provides outlines of the known industry and research- demonstrated applications [1]. It argues that RDR can be more suitable than machine learning for many problems, as machine learning requires sufficient cases to be reliably labelled with all the classifications that it is important to learn. Such data is rarer than might be expected and can be costly to prepare. Given the low cost of adding RDR rules, an RDR system can be built as part of the labelling process. This not only produces a working system so that learning is no longer required but avoids issues with rare classes and unbalanced data.</p> </div> </span> </div> <div class="separator uds-component section"> <span data-component_type="separator" data-component_id="separator-446634055" data-component_title="Research highlights"> <div class="cmp-separator"> <hr class="cmp-separator__horizontal-rule"/> </div> </span> </div> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text_copy-1970703529" data-component_title="Research highlights"> <div class="cmp-text"> <h5>References to the research<br /> </h5> <ol> <li>Compton, P. and Kang B.H (2021) <i>Ripple-Down Rules: The Alternative to Machine Learning</i>, CRC Press (Taylor and Francis).</li> <li>Compton, P. (2013). 'Situated cognition and knowledge acquisition research.' <i>International Journal of Human-Computer Studies </i><strong>71</strong>: 184-190. (This was one of 11 invited papers for a special issue of the journal to commemorate 25 years of knowledge acquisition research).</li> <li>Compton, P., L. Peters, T. Lavers and Y. Kim (2011). 'Experience with long-term knowledge acquisition.' <i>Proceedings of the Sixth International Conference on Knowledge Capture,聽KCAP 2011</i>, Banff, ACM. 49-56.</li> <li>Compton, P. and R. Jansen (1990). 'A Philosophical Basis for Knowledge Acquisition.' <i>Knowledge Acquisition </i><strong>2</strong>: 241-257.</li> <li>Edwards, G., P. Compton, R. Malor, A. Srinivasan and L. Lazarus (1993). 'PEIRS: a pathologist maintained expert system for the interpretation of chemical pathology reports.' <i>Pathology </i><strong>25</strong>: 27-34.</li> <li>Ho, V. H., P. Compton, B. Benatallah, J. Vayssiqre, L. Menzel and H. Vogler (2009). 'An Incremental Knowledge Acquisition Method for Improving Duplicate Invoice Detection.' <i>Proceedings of the 25th IEEE International Conference on Data Engineering, ICDE 2009</i>, Shanghai, IEEE. 1415-1418.</li> </ol> </div> </span> </div> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-1814736296" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--3 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-465122660" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> </div> </span></div> </div> </div> </li> <li class="accordion-list-item"> <button class="accordion-item single-only" aria-expanded="false" aria-controls="75a9c043-cc9e-407c-8b2c-ccefd6aded92" data-click_category="accordion" data-click_id="accordion-2fe9843f" data-click_title="Research highlights" data-click_name="Advancing Genocide Forecasting: New Definition, Methods, and Forecasts"> <div class="accordion-item-heading"> Advancing Genocide Forecasting: New Definition, Methods, and Forecasts </div> <span class="accordion-item-button"></span> </button> <div id="75a9c043-cc9e-407c-8b2c-ccefd6aded92" class="accordion-content"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column-layout uds-component aem-GridColumn aem-GridColumn--default--12"> <span data-component_type="column-layout" data-component_id="column_layout_copy_c-904842066" data-component_title="Research highlights"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--9 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text-946444936" data-component_title="Research highlights"> <div class="cmp-text"> <h5><strong>Summary of the impact</strong></h5> <p>A series of funded projects over 2012-2020 that combine social science and machine learning methods - a subset of Artificial Intelligence - underpin our work in genocide forecasting. These projects were co-led initially by Professor Benjamin Goldsmith (currently at ANU) and Prof Arcot Sowmya, UNSW, and later with the addition of A/Prof Charles Butcher, NTNU Norway. This work had the overall purpose of improving capacity for forecasting mass atrocities and genocide globally and in the Asia-Pacific region specifically.</p> <p>Central to the success of the projects and their specific outcomes, considerable intellectual advances have been made in understanding quantitative modelling of rare and infrequent events such as political instability, genocide, and politicide. This forms the foundation for the quality work the projects have produced, but can also serve as a basis for future research in this area. The process of consultation with various stakeholders throughout the projects has been especially useful and informative, and improved the relevance and substance of the final result.</p> <h5>Underpinning research and development</h5> <p>On average, over a million casualties per year were reported between 1946 and 2016 due to Targeted Mass Killing (TMK). Advances in Social Science and Artificial Intelligence allow for reasonable forecasting of genocide or politicide events. This area, however, has fewer quantitative studies compared to interstate war and terrorism. This gap has been covered by an international team of researchers led by Professor Benjamin Goldsmith, currently at ANU, and Prof Arcot Sowmya, UNSW. Forecasting these rare but catastrophic events of mass violence is important for several reasons. Forecasts can assist in prevention and intervention efforts, and enable more efficient management of scarce resources that may lead to reducing severity of genocide.</p> <p>The project contributed to improved forecasting methods that allowed researchers to verify past forecasting for 2011-2015 and make future prediction of the mass atrocity events for 2016-2020 [19]. These forecasts have been made public on the <a href="https://politicsir.cass.anu.edu.au/research/projects/atrocity-forecasting" target="_blank" data-click_category="TextComponentRichText" data-click_id="text_Atrocity Forecasting website" data-click_title="RichText" data-click_name="Atrocity Forecasting website">Atrocity Forecasting website</a>.</p> <p>Outcomes include seven journal articles; one fully refereed international conference paper; two policy reports completed and distributed to stakeholders; one website hosted at the Australian National University and now live; fifteen presentations to policy-relevant audiences in Australia, the United States, Europe, and Asia. Each of these sets of outcomes meets or exceeds the targets set in the grant proposal in quality and quantity.</p> <p>An important contribution is the recently released dataset of targeted mass killing together with detailed codebook and a publication in the influential Journal of Conflict Resolution [1].</p> <p>Presentations aimed at demonstrating the potential utility for policy applications of the projects were made at numerous organisations and venues, including the following:</p> <ul> <li>Dartmouth College, Hanover, NH, USA, 21 March 2014.</li> <li>Department of Foreign Affairs and Trade (4 June 2012, Canberra, attended by staff of DFAT, Ausaid, Defence, DECO (export control office), DIO, AGs, UNSW Canberra and the High Commission of Canada.</li> <li>Office of National Assessments (3 May 2012, Canberra).</li> <li>Invited Participant, Identifying the Contributing Factors and Drivers of Future Mass Atrocities, International Institutions and Global Governance Program Meeting Series on Making US Multilateralism work, Council for Foreign Relations, Washington DC, USA, April 16, 2012.</li> <li>Invited Participant, Forecasting Political Instability, Genocide, and Mass Atrocities, Center for Preventive Action Roundtable Lunch, Council for Foreign Relations, Washington DC, USA, April 16, 2012.</li> <li>Harvard University, John F. Kennedy School of Government, Carr Center for Human Rights (5 April 2012, Cambridge, MA, USA).</li> </ul> <p>Many presentations were made by Prof Goldsmith, as they were to policy-making or advisory bodies, while Prof Sowmya attended some of the meetings and participated in discussions, specifically at DFAT, Canberra in June 2012 and a series of meetings in Washington DC in April 2012.</p> <p>In addition, there were numerous consultations about our work and findings when an interest was expressed, as well as media coverage and blogs, including Harvard University, ABC Radio, United States National Holocaust Memorial Museum and National Security College. The TMK dataset, currently hosted at the Australian National University site, will be updated to cover 2018-2020 genocide and politicide events. This will be followed by an evaluation of forecasts made previously for 2017-2020. Research continues at UNSW Sydney to further improve forecasting and improving the forecasting methodology.</p> </div> </span> </div> <div class="separator uds-component section"> <span data-component_type="separator" data-component_id="separator-2062584" data-component_title="Research highlights"> <div class="cmp-separator"> <hr class="cmp-separator__horizontal-rule"/> </div> </span> </div> <div class="text uds-component section"> <span data-component_type="text" data-component_id="text_copy-1522006890" data-component_title="Research highlights"> <div class="cmp-text"> <h5>References to the research<br /> </h5> <ol> <li>Butcher, C., Goldsmith, B. E., Nanlohy, S., Sowmya, A., & Muchlinski, D. (2020). Introducing the Targeted Mass Killing Data Set for the Study and Forecasting of Mass Atrocities. Journal of Conflict Resolution, 0022002719896405.</li> <li>Goldsmith, B., Semenovich, D., Sowmya, A., & Grgic, G. (2017). Political Competition and the Initiation of International Conflict: A New Perspective on the Institutional Foundations of Democratic Peace. World Politics, 1-39.</li> <li>Benjamin E. Goldsmith, C. R. Butcher, D. Semenovich and A. Sowmya, Forecasting the Onset of Genocide and Politicide: Annual Out-of-Sample Forecasts on a Global Dataset, 1988-2003, Journal of Peace Research 50, p.437- 452, July 2013.</li> <li>Butcher, C., & Goldsmith, B. E. (2017). Elections, ethnicity, and political instability. Comparative Political Studies, 50(10), 1390-1419.</li> <li>Goldsmith, B. E., & Butcher, C. (2018). Genocide forecasting: Past accuracy and new forecasts to 2020. Journal of Genocide Research, 20(1), 90-107.</li> <li>Muchlinski, D., Siroky, D., He, J., & Kocher, M. (2016). Comparing random forest with logistic regression for predicting class-imbalanced civil war onset data. Political Analysis, 87-103. Peace Research, 50(4), 437-452.</li> <li>Sascha Nanlohy, Charles Butcher & Benjamin E Goldsmith (2017) The Policy Value of Quantitative Atrocity Forecasting Models, The RUSI Journal, 162:2, 24-32.<br /> </li> </ol> </div> </span> </div> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-1018651001" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--3 aem-GridColumn--medium--12 aem-GridColumn--small--12 aem-GridColumn--offset--default--0"> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-1926702659" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> </div> </span></div> </div> </div> </li> </ul> </section> </span> </div> <div class="spacer section"> <span data-component_type="spacer" data-component_id="spacer-1875737824" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> </div> </span></div> <div class="spacer aem-GridColumn aem-GridColumn--default--12"> <span data-component_type="spacer" data-component_id="spacer-1386556178" data-component_title="Research highlights"> <div class="cmp-spacer__medium"></div> </span> </div> </div> </div> <div class="responsivegrid aem-GridColumn--offset--medium--0 aem-GridColumn--small--none aem-GridColumn--medium--none aem-GridColumn--default--none aem-GridColumn--medium--12 aem-GridColumn aem-GridColumn--small--12 aem-GridColumn--offset--small--0 aem-GridColumn--default--8 aem-GridColumn--offset--default--0"> <div class="aem-Grid aem-Grid--8 aem-Grid--small--12 aem-Grid--default--8 aem-Grid--medium--12 "> </div> </div> <div class="responsivegrid aem-GridColumn--offset--medium--0 aem-GridColumn--small--none aem-GridColumn--medium--none aem-GridColumn--default--none aem-GridColumn--medium--12 aem-GridColumn aem-GridColumn--small--12 aem-GridColumn--offset--small--0 aem-GridColumn--offset--default--0 aem-GridColumn--default--4"> <div class="aem-Grid aem-Grid--4 aem-Grid--small--12 aem-Grid--default--4 aem-Grid--medium--12 "> </div> </div> <div class="responsivegrid aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> <div class="share-and-tags aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0"> <span data-component_type="share-and-tags" data-component_id="shareAndTags-883964810" data-component_title="Share and Tags (v2)"> </span> </div> <div class="experience-fragment experiencefragment aem-GridColumn aem-GridColumn--default--12"><span data-component_type="experience-fragment" data-component_id="experiencefragment_footer-1731728845" data-component_title="Research highlights"> <div class="xfpage page basicpage"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="globalfooter aem-GridColumn aem-GridColumn--default--12"><footer aria-role="contentinfo" data-component_type="globalfooter" data-component_id="globalfooter-848445816" data-component_title="UNSW Global Footer"> <div class="top" tabindex="0" role="button"> <img src="/content/dam/images/graphics/icons/01-light/52-arrows-diagrams/01-arrows/arrow-up.svg" alt="Back to top"/> <span aria-hidden="true">Top</span> </div> <div class="header"> <div class="branding"> <a href="https://www.unsw.edu.au" data-click_category="globalfooter" data-click_id="globalfooter-fa666438" data-click_title="UNSW Global Footer" data-click_name="UNSW.edu.au"> <img class="main-logo" src="/content/dam/images/graphics/logos/unsw/UNSW_logo_white.png" alt="UNSW Sydney"/> <span class="url">UNSW.edu.au</span> </a> <a href="https://www.unsw.edu.au" data-click_category="globalfooter" data-click_id="globalfooter-fa666438" data-click_title="UNSW Global Footer"> <span class="url"></span> </a> </div> <div class="site-lang"> </div> </div> <div class="main"> <nav aria-label="Footer"> <div class="nav-container"> <h2 role="button" class="toggle">Engage with us</h2> <ul id="footer-nav-1"> <li> <a href="https://www.unsw.edu.au/contacts" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269415848-ae9d5766" data-click_title="UNSW Global Footer" data-click_name="Contact us"> Contact us </a> </li> <li> <a href="https://newsroom.unsw.edu.au/find-an-expert" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269415848-b2f44e3a" data-click_title="UNSW Global Footer" data-click_name="Find an expert"> Find an expert </a> </li> <li> <a href="https://www.jobs.unsw.edu.au/" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269415848-78ecb486" data-click_title="UNSW Global Footer" data-click_name="Careers at UNSW"> Careers at UNSW </a> </li> <li> <a href="https://www.education.unsw.edu.au" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269415848-15ad3ea6" data-click_title="UNSW Global Footer" data-click_name="Education at UNSW"> Education at UNSW </a> </li> <li> <a href="https://www.unsw.edu.au/alumni" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269415848-9db0c5c6" data-click_title="UNSW Global Footer" data-click_name="Alumni"> Alumni </a> </li> </ul> </div> <div class="nav-container"> <h2 role="button" class="toggle">Study</h2> <ul id="footer-nav-2"> <li> <a href="https://www.unsw.edu.au/study" target="_blank" data-click_category="globalfooter-section" data-click_id="item-1594269417628-55c9550a" data-click_title="UNSW Global Footer" data-click_name="UNSW International"> UNSW International </a> </li> <li> <a href="/study/find-a-degree-or-course" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269417628-256d0969" data-click_title="UNSW Global Footer" data-click_name="Degree Finder"> Degree Finder </a> </li> <li> <a href="https://my.unsw.edu.au" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269417628-8b640b9e" data-click_title="UNSW Global Footer" data-click_name="Student Portal"> Student Portal </a> </li> <li> <a href="https://student.unsw.edu.au/calendar" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269417628-90e8acda" data-click_title="UNSW Global Footer" data-click_name="Academic Calendar"> Academic Calendar </a> </li> </ul> </div> <div class="nav-container"> <h2 role="button" class="toggle">News, Media & Events</h2> <ul id="footer-nav-3"> <li> <a href="https://www.newsroom.unsw.edu.au" target="_blank" data-click_category="globalfooter-section" data-click_id="item-1594269419111-5fccce0b" data-click_title="UNSW Global Footer" data-click_name="Newsroom"> Newsroom </a> </li> <li> <a href="https://www.events.unsw.edu.au" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269419111-2d6f0f85" data-click_title="UNSW Global Footer" data-click_name="UNSW events"> UNSW events </a> </li> <li> <a href="https://research.unsw.edu.au/research-news-updates-division-research-enterprise" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269419111-7f1e5422" data-click_title="UNSW Global Footer" data-click_name="Research news"> Research news </a> </li> </ul> </div> <div class="nav-container"> <h2 role="button" class="toggle">About us</h2> <ul id="footer-nav-4"> <li> <a href="https://www.unsw.edu.au/about-us/university/reputation" target="_blank" data-click_category="globalfooter-section" data-click_id="item-1594269420700-8bf97e49" data-click_title="UNSW Global Footer" data-click_name="Our rankings & reputation"> Our rankings & reputation </a> </li> <li> <a href="/about-us/excellence/faculties-schools" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269420700-e2c1cce4" data-click_title="UNSW Global Footer" data-click_name="Faculties and schools"> Faculties and schools </a> </li> <li> <a href="/about-us/our-story/our-campuses" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269420700-9aa226f4" data-click_title="UNSW Global Footer" data-click_name="Campus locations"> Campus locations </a> </li> <li> <a href="https://research.unsw.edu.au/unsw-centres-and-institutes" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269420700-5e308299" data-click_title="UNSW Global Footer" data-click_name="Centres and institutes"> Centres and institutes </a> </li> <li> <a href="https://www.library.unsw.edu.au/" target="_self" data-click_category="globalfooter-section" data-click_id="item-1594269420700-14128144" data-click_title="UNSW Global Footer" data-click_name="UNSW Library"> UNSW Library </a> </li> </ul> </div> </nav> <div class="org-details"> <div class="address"> <span data-component_type="text" data-component_id="address-text-205389765" data-component_title="UNSW Global Footer"> <div class="cmp-text"> <p><b>UNSW聽<br /> </b><span style="background-color: transparent;">Sydney NSW 2052 Australia<br /> Telephone:聽+61 2 93851000</span></p> </div> </span> </div> <div class="provider"> <span data-component_type="text" data-component_id="provider-text-385798798" data-component_title="UNSW Global Footer"> <div class="cmp-text"> <p><b>UNSW CRICOS Provider Code</b>:聽00098G<br /> <b style="background-color: transparent;">TEQSA Provider ID</b><span style="background-color: transparent;">:聽PRV12055<br /> </span><b style="background-color: transparent;">ABN</b><span style="background-color: transparent;">:聽57 195 873 179</span></p> </div> </span> </div> </div> </div> <div class="partners"> <a href="https://go8.edu.au/" target="_self" rel="noopener noreferrer" data-click_category="globalfooter" data-click_id="globalfooter-b2e7ae22" data-click_title="UNSW Global Footer" data-click_name="Logo of partner Group of Eight Australia"> <img src="/content/dam/images/graphics/logos/non-unsw/logo_partners_groupofeight.png" alt="Logo of partner Group of Eight Australia"/> </a> <a href="https://universitas21.com" target="_self" rel="noopener noreferrer" data-click_category="globalfooter" data-click_id="globalfooter-8bd994a5" data-click_title="UNSW Global Footer" data-click_name="Logo of partner Universitas 21"> <img src="/content/dam/images/graphics/logos/non-unsw/logo_partners_universitas21.png" alt="Logo of partner Universitas 21"/> </a> <a href="https://apru.org" target="_self" rel="noopener noreferrer" data-click_category="globalfooter" data-click_id="globalfooter-2d317715" data-click_title="UNSW Global Footer" data-click_name="Logo of partner APRU"> <img src="/content/dam/images/graphics/logos/non-unsw/logo_partners_apru.png" alt="Logo of partner APRU"/> </a> <a href="https://www.plusalliance.org" target="_blank" rel="noopener noreferrer" data-click_category="globalfooter" data-click_id="globalfooter-3dda0235" data-click_title="UNSW Global Footer" data-click_name="Logo of partner Plus Alliance"> <img src="/content/dam/images/graphics/logos/non-unsw/logo_partners_plusalliance.png" alt="Logo of partner Plus Alliance"/> </a> </div> <div class="footer"> <div class="acknowledgement-of-country"> <div class="flags"> <img src="/content/dam/images/graphics/icons/flags/flag_country_aboriginal.png" alt="Australian Aboriginal Flag"/> <img src="/content/dam/images/graphics/icons/flags/flag_country_torres-strait-islanders.png" alt="Flag of Torres Strait Islands"/> </div> <div class="text"> <h2>Acknowledgement of Country</h2> <p>UNSW is located on the unceded territory of the Bidjigal (Kensington campus), Gadigal (City and Paddington Campuses) and Ngunnawal peoples (UNSW Canberra) who are the Traditional Owners of the lands where each campus of UNSW is situated.</p> <p><a href="https://ulurustatement.org/the-statement" data-click_category="TextComponentRichText" data-click_id="text_The Uluru Statement" data-click_title="RichText" data-click_name="The Uluru Statement">The Uluru Statement</a></p> </div> </div> <div class="social-legal"> <div class="socialfollow social"> <div data-component_type="socialfollow" data-component_id="social-338834238" data-component_title="UNSW Global Footer"> <div class="leftalign uds-social-follow"> <h2 class="toggle" data-click_name="Follow Us" data-click_category="socialfollow" data-click_id="social-e2a58414" data-click_title="UNSW Global Footer" aria-expanded="false" tabindex="0"> Follow Us </h2> <a data-click_name="Follow Us" data-click_category="socialfollow" data-click_id="social-e27a158a" data-click_title="UNSW Global Footer" target="_blank" href="https://www.unsw.edu.au/socialmedia">Follow Us</a> <ul class="list"> <li> <a href="https://www.linkedin.com/school/unsw" target="_blank" rel="nofollow" data-click_name="Linked In" data-click_category="socialfollow" data-click_id="social-8b5ce1bd" data-click_title="UNSW Global Footer"> <i class="fab fa-linkedin-in" aria-hidden="true"></i> <span class="screen-reader-only">Follow UNSW on LinkedIn</span> </a> </li> <li> <a href="https://www.facebook.com/unsw" target="_blank" rel="nofollow" data-click_name="Facebook" data-click_category="socialfollow" data-click_id="social-71007e06" data-click_title="UNSW Global Footer"> <i class="fab fa-facebook-f" aria-hidden="true"></i> <span class="screen-reader-only">Follow UNSW on Facebook</span> </a> </li> <li> <a href="https://www.instagram.com/unsw" target="_blank" rel="nofollow" data-click_name="Instagram" data-click_category="socialfollow" data-click_id="social-749d2a5a" data-click_title="UNSW Global Footer"> <i class="fab fa-instagram" aria-hidden="true"></i> <span class="screen-reader-only">Follow UNSW on Instagram</span> </a> </li> <li> <a href="https://www.tiktok.com/@unsw" target="_blank" rel="nofollow" data-click_name="TikTok" data-click_category="socialfollow" data-click_id="social-fdc0084a" data-click_title="UNSW Global Footer"> <i class="fab fa-tiktok" aria-hidden="true"></i> <span class="screen-reader-only">Follow UNSW on TikTok</span> </a> </li> <li> <a href="http://www.youtube.com/unsw" target="_blank" rel="nofollow" data-click_name="YouTube" data-click_category="socialfollow" data-click_id="social-e12a6231" data-click_title="UNSW Global Footer"> <i class="fab fa-youtube" aria-hidden="true"></i> <span class="screen-reader-only">Follow UNSW on YouTube</span> </a> </li> <li> <a href="/about-us/social-media/wechat" target="_blank" rel="nofollow" data-click_name="WeChat" data-click_category="socialfollow" data-click_id="social-865155bf" data-click_title="UNSW Global Footer"> <i class="fab fa-weixin" aria-hidden="true"></i> <span class="screen-reader-only">Follow UNSW on WeChat</span> </a> </li> <li> <a href="http://weibo.com/n/UNSW" target="_blank" rel="nofollow" data-click_name="Weibo" data-click_category="socialfollow" data-click_id="social-6b7042ce" data-click_title="UNSW Global Footer"> <i class="fab fa-weibo" aria-hidden="true"></i> <span class="screen-reader-only">Follow UNSW on Weibo</span> </a> </li> </ul> </div> </div> </div> <ul class="legal"> <li> <a href="https://www.unsw.edu.au/privacy" target="_self" data-click_category="globalfooter" data-click_id="globalfooter-cc953574" data-click_title="UNSW Global Footer" data-click_name="Privacy statement"> Privacy statement </a> </li> <li> <a href="https://www.unsw.edu.au/copyright-disclaimer" target="_self" data-click_category="globalfooter" data-click_id="globalfooter-805599f8" data-click_title="UNSW Global Footer" data-click_name="Copyright & Disclaimer"> Copyright & Disclaimer </a> </li> <li> <a href="https://www.unsw.edu.au/accessibility" target="_self" data-click_category="globalfooter" data-click_id="globalfooter-2a39d3d3" data-click_title="UNSW Global Footer" data-click_name="Accessibility"> Accessibility </a> </li> <li> <a href="https://www.unsw.edu.au/accessibility/unsw-website-feedback" target="_self" data-click_category="globalfooter" data-click_id="globalfooter-b61e3d74" data-click_title="UNSW Global Footer" data-click_name="Site feedback"> Site feedback </a> </li> <li> <a href="https://www.unsw.edu.au/planning-assurance/conduct-integrity/complaints-unsw" target="_self" data-click_category="globalfooter" data-click_id="globalfooter-e2eaf42a" data-click_title="UNSW Global Footer" data-click_name="Complaints"> Complaints </a> </li> <li> <a href="https://www.unsw.edu.au/strategy#ESG" target="_self" data-click_category="globalfooter" data-click_id="globalfooter-aa28f9d3" data-click_title="UNSW Global Footer" data-click_name="ESG"> ESG </a> </li> </ul> </div> </div> </footer> </div> </div> </div></div> </span> </div> </div> </main> <script src="/etc.clientlibs/unsw-common/clientlibs/clientlib-analytics.min.6.22.0.2024_1114_110103_0004983986.js"></script> <!-- Create overlay of this file to include page specific configurations --> <!-- UNSW Common footer libs--> <script src="/etc.clientlibs/clientlibs/granite/jquery.min.6.22.0.2024_1114_110103_0004983986.js"></script> <script src="/etc.clientlibs/clientlibs/granite/utils.min.6.22.0.2024_1114_110103_0004983986.js"></script> <script src="/etc.clientlibs/clientlibs/granite/jquery/granite.min.6.22.0.2024_1114_110103_0004983986.js"></script> <script src="/etc.clientlibs/unsw-common/clientlibs/clientlib-vendor/browsercheck.min.6.22.0.2024_1114_110103_0004983986.js"></script> <script src="/etc.clientlibs/unsw-common/clientlibs/clientlib-vendor/sanitize-html.min.6.22.0.2024_1114_110103_0004983986.js"></script> <script src="/etc.clientlibs/unsw-common/clientlibs/clientlib-vendor/qrcode.min.6.22.0.2024_1114_110103_0004983986.js"></script> <script src="/etc.clientlibs/unsw-common/clientlibs/clientlib-common-base.min.6.22.0.2024_1114_110103_0004983986.js"></script> <script src="/etc.clientlibs/unsw-common/clientlibs/clientlib-ui-frontend.min.6.22.0.2024_1114_110103_0004983986.js"></script> <script src="/etc.clientlibs/unsw-common/clientlibs/clientlib-common-components.min.6.22.0.2024_1114_110103_0004983986.js"></script> <!-- Authoring libs--> <div class="cloudservice campaign"></div> </body> </html>