Open Systems Laboratory at Illinois

Architecture design principles to support adaptive service orchestration in wsn applications

By Kirill Mechitov, Reza Razavi, and Gul Agha. SIGBED Review, 4(3):37–42, 2007.

Publisher Link:


Our goal is to facilitate the development of sensor network applications in an open system, where applications arrive and leave dynamically and execute concurrently. We identify design principles that govern the creation of these systems, such as having a network-wide programming model, late binding and global resource management. In accordance with these principles, we assume that an application is modeled as a composite service, and propose an architecture for its adaptive orchestration on a WSN. Adaptivity here refers to automatic runtime selection of service implementations and network resources to execute the application specification in a resource-efficient and context-aware manner.


    author = "Mechitov, Kirill and Razavi, Reza and Agha, Gul",
    title = "Architecture design principles to support adaptive
             service orchestration in WSN applications",
    ee = "",
    journal = "SIGBED Review",
    keywords = "sensor networks, real-time systems, software
    number = "3",
    pages = "37-42",
    volume = "4",
    year = "2007",