<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/oai-pmh.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-09-21T08:09:24Z</responseDate>
  <request identifier="oai:www.ideals.illinois.edu:2142/124293" metadataPrefix="etdms" verb="GetRecord">https://www.ideals.illinois.edu/oai-pmh</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:www.ideals.illinois.edu:2142/124293</identifier>
        <datestamp>2024-09-16</datestamp>
        <setSpec>col_2142_5131</setSpec>
        <setSpec>col_2142_10761</setSpec>
        <setSpec>com_2142_5130</setSpec>
        <setSpec>com_2142_10755</setSpec>
        <setSpec>com_2142_234</setSpec>
      </header>
      <metadata>
        <thesis xmlns="http://www.ndltd.org/standards/metadata/etdms/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.ndltd.org/standards/metadata/etdms/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdms11.xsd http://purl.org/dc/elements/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdmsdc.xsd">
          <dc:contributor>Gupta, Indranil</dc:contributor>
          <dc:date>2024-05</dc:date>
          <dc:format>application/pdf</dc:format>
          <dc:language>en</dc:language>
          <dc:type>text</dc:type>
          <dc:description>Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2024-09-16 without embargo terms</dc:description>
          <dc:description>The student, Jadon Schuler, accepted the attached license on 2024-04-15 at 16:49.</dc:description>
          <dc:description>The student, Jadon Schuler, submitted this Thesis for approval on 2024-04-21 at 16:55.</dc:description>
          <dc:description>This Thesis was approved for publication on 2024-04-26 at 16:03.</dc:description>
          <dc:description>DSpace SAF Submission Ingestion Package generated from Vireo submission #20420 on 2024-09-16 at 00:34:36</dc:description>
          <dc:description>IoT devices in smart homes and buildings are an emerging class of distributed systems with key safety requirements. This paper presents a new grammar for safety clauses in such smart spaces, and new algorithms for static verification of multiple safety properties across multiple routines running inside such smart spaces. We prove the latter problem is NP-hard, and we present and analyze a novel and understandable algorithm for the static version of the problem. The algorithm navigates the combinatorial state space of possible states in the smart space efficiently, reliably catches 100% of safety violations, and minimizes false positives.</dc:description>
          <dc:type>Text</dc:type>
          <dc:language>eng</dc:language>
          <dc:identifier>https://hdl.handle.net/2142/124293</dc:identifier>
          <dc:rights>Copyright 2024 Jadon Timothy Schuler</dc:rights>
          <dc:title>Making safety guarantees in smart environments</dc:title>
          <dc:creator>Schuler, Jadon Timothy</dc:creator>
          <dc:date>2024-04-26</dc:date>
          <dc:subject>Distributed Systems</dc:subject>
          <dc:subject>Iot</dc:subject>
          <dc:subject>Safety</dc:subject>
          <dc:subject>Smart Homes</dc:subject>
          <degree>
            <name>M.S.</name>
            <level>Thesis</level>
            <discipline>Computer Science</discipline>
            <grantor>University of Illinois at Urbana-Champaign</grantor>
            <department>Computer Science</department>
          </degree>
        </thesis>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
