<?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-20T10:51:21Z</responseDate>
  <request identifier="oai:www.ideals.illinois.edu:2142/29664" metadataPrefix="etdms" verb="GetRecord">https://www.ideals.illinois.edu/oai-pmh</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:www.ideals.illinois.edu:2142/29664</identifier>
        <datestamp>2023-07-10</datestamp>
        <setSpec>col_2142_10761</setSpec>
        <setSpec>col_2142_5131</setSpec>
        <setSpec>com_2142_10755</setSpec>
        <setSpec>com_2142_234</setSpec>
        <setSpec>com_2142_5130</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>Agha, Gul A.</dc:contributor>
          <dc:contributor>Agha, Gul A.</dc:contributor>
          <dc:contributor>Spencer, Billie F., Jr.</dc:contributor>
          <dc:contributor>Abdelzaher, Tarek F.</dc:contributor>
          <dc:contributor>Gupta, Indranil</dc:contributor>
          <dc:creator>Mechitov, Kirill A.</dc:creator>
          <dc:date>2012-02-06T20:09:47Z</dc:date>
          <dc:date>2012-02-06T20:09:47Z</dc:date>
          <dc:date>2012-02-06T20:09:47Z</dc:date>
          <dc:date>2011-12</dc:date>
          <dc:description>In the late 1990s, advances in sensing and computer technology have enabled the
development of tiny, inexpensive, low-power wireless sensor platforms.  By
integrating sensing, communication, and computational capabilities, these
smart sensors were poised to revolutionize our view of the environment we
inhabit by linking the physical world with the digital realm of traditional
computing.  Smart sensors have been available to researchers for more than a
decade; however, few large-scale applications have emerged outside the
laboratory setting, and the commercial potential of this technology has been
limited.  The principal reason for this outcome is the difficulty inherent in
programming wireless sensor networks (WSNs) consisting of more than a handful
of sensors: built from inexpensive components, individual nodes in this
distributed system are prone to failures; interaction with the physical world
imposes real-time constraints on computation and communication; and the limited
energy of battery-powered sensor nodes leads to stringent energy efficiency
requirements.  Combined, these challenges have caused WSN software development
to lag behind the capabilities offered by the hardware.
The goal of this research is to enable robust, large-scale application
development for wireless sensor networks, allowing the full potential of WSN
technology to be realized.  To this end, we leverage two powerful techniques,
service-oriented architecture (SOA) and macroprogramming.  Adapting
SOA, which is typically seen in Internet-scale web applications, to WSNs
enables application components to cooperate and share limited resources in an
intelligent manner, while providing useful high-level programming abstractions
to the application developer.  Macroprogramming -- specifying the aggregate
behavior of a distributed system rather than each node individually -- builds on
SOA to create lightweight, mobile applications that can combine and control the
services resident in the network to take advantage the capabilities of the
network as a whole.
This approach has proven successful, enabling a long-term deployment of a dense
array of structural health monitoring (SHM) sensors on a cable-stayed bridge in
Jindo, South Korea.  The software resulting from this work, which integrates
the service-oriented application development framework with a suite of domain
services and comprehensive applications for SHM, has been released as the
open-source Illinois SHM Services Toolsuite.  It is currently in use by over 70
research groups worldwide.</dc:description>
          <dc:description>Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2011-08-02T19:47:36Z
Item was in collections:
University of Illinois Theses &amp; Dissertations (ID: 1)
No. of bitstreams: 2
thesis.zip: 5910664 bytes, checksum: 308836556cc732eda04bd42801d70db6 (MD5)
Mechitov_Kirill.pdf: 6184752 bytes, checksum: 4764b7b0b07485560bfbcf34f8ccb11d (MD5)</dc:description>
          <dc:description>Made available in DSpace on 2012-02-06T20:09:47Z (GMT). No. of bitstreams: 3
Mechitov_Kirill.pdf: 6184752 bytes, checksum: 4764b7b0b07485560bfbcf34f8ccb11d (MD5)
license.txt: 4065 bytes, checksum: 1a9e3a61ee880f9d40a9c2950629f1d1 (MD5)
thesis.zip: 5910664 bytes, checksum: 308836556cc732eda04bd42801d70db6 (MD5)</dc:description>
          <dc:identifier>http://hdl.handle.net/2142/29664</dc:identifier>
          <dc:language>en</dc:language>
          <dc:rights>Copyright 2011 Kirill Alexandrovich Mechitov</dc:rights>
          <dc:subject>wireless sensor networks</dc:subject>
          <dc:subject>service-oriented architecture</dc:subject>
          <dc:subject>macroprogramming</dc:subject>
          <dc:subject>structural health monitoring</dc:subject>
          <dc:title>A service-oriented architecture for dynamic macroprogramming of sensor networks</dc:title>
          <degree>
            <programCode>10KS0112PHD</programCode>
            <department>Computer Science</department>
            <departmentCode>1434</departmentCode>
            <discipline>Computer Science</discipline>
            <disciplineCode>0112</disciplineCode>
            <grantor>University of Illinois at Urbana-Champaign</grantor>
            <level>Dissertation</level>
            <name>Ph.D.</name>
            <program>PHD:Computer Science -UIUC</program>
          </degree>
        </thesis>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
