*banner
 

Web Service Architecture for Composable, Interdisciplinary Applications
Beth Osyk

Citation
Beth Osyk. "Web Service Architecture for Composable, Interdisciplinary Applications". Talk or presentation, 7, November, 2013; Presented at the 10th Biennial Ptolemy Miniconference, Berkeley.

Abstract
Web services provide a flexible way to compose simulation results with real-world data streams. Yet, web services for simulation engines are seldom offered due to the initial effort required to implement a web service API. Commercial simulation engines might provide a web application for remote invocation (such as MATLAB Mobile), but rarely open up proprietary features with a fine-grained web service API. Academia requires solving a specific problem in-depth, with little time left for cross-disciplinary integration. Ptolemy provides a web service architecture for hosting, creating, and composing web applications. Ptolemy can act as a wrapper for existing desktop applications, invoking the application with a web request and returning the results as a web response. The Ptolemy actor library can also be used to create completely new web applications. Applications can leverage valuable research contributions, including timed models of computation and ontology analysis. This web service architecture opens up exciting avenues of research. In particular, Ptolemy offers an opportunity to integrate live and simulated results in real-time. Two examples are presented. The first is a building HVAC system, based on the Lawrence Berkeley Labs Building Controls Virtual Testbed HVAC example, using Sensor Andrew and EnergyPlus. The second is a controller synthesis application built on the TuLiP temporal logic planning toolbox.

Electronic downloads

Citation formats  
  • HTML
    Beth Osyk. <a
    href="http://chess.eecs.berkeley.edu/pubs/1027.html"><i>Web
    Service Architecture for Composable, Interdisciplinary
    Applications</i></a>, Talk or presentation,  7,
    November, 2013;  Presented at the <a
    href="http://ptolemy.org/conferences/13" >10th
    Biennial Ptolemy Miniconference</a>, Berkeley.
  • Plain text
    Beth Osyk. "Web Service Architecture for Composable,
    Interdisciplinary Applications". Talk or presentation, 
    7, November, 2013;  Presented at the <a
    href="http://ptolemy.org/conferences/13" >10th
    Biennial Ptolemy Miniconference</a>, Berkeley.
  • BibTeX
    @presentation{Osyk13_WebServiceArchitectureForComposableInterdisciplinary,
        author = {Beth Osyk},
        title = {Web Service Architecture for Composable,
                  Interdisciplinary Applications},
        day = {7},
        month = {November},
        year = {2013},
        note = { Presented at the <a
                  href="http://ptolemy.org/conferences/13" >10th
                  Biennial Ptolemy Miniconference</a>, Berkeley.},
        abstract = {Web services provide a flexible way to compose
                  simulation results with real-world data streams.
                  Yet, web services for simulation engines are
                  seldom offered due to the initial effort required
                  to implement a web service API. Commercial
                  simulation engines might provide a web application
                  for remote invocation (such as MATLAB Mobile), but
                  rarely open up proprietary features with a
                  fine-grained web service API. Academia requires
                  solving a specific problem in-depth, with little
                  time left for cross-disciplinary integration.
                  Ptolemy provides a web service architecture for
                  hosting, creating, and composing web applications.
                  Ptolemy can act as a wrapper for existing desktop
                  applications, invoking the application with a web
                  request and returning the results as a web
                  response. The Ptolemy actor library can also be
                  used to create completely new web applications.
                  Applications can leverage valuable research
                  contributions, including timed models of
                  computation and ontology analysis. This web
                  service architecture opens up exciting avenues of
                  research. In particular, Ptolemy offers an
                  opportunity to integrate live and simulated
                  results in real-time. Two examples are presented.
                  The first is a building HVAC system, based on the
                  Lawrence Berkeley Labs Building Controls Virtual
                  Testbed HVAC example, using Sensor Andrew and
                  EnergyPlus. The second is a controller synthesis
                  application built on the TuLiP temporal logic
                  planning toolbox. },
        URL = {http://chess.eecs.berkeley.edu/pubs/1027.html}
    }
    

Posted by Barb Hoversten on 16 Nov 2013.
Groups: chess
For additional information, see the Publications FAQ or contact webmaster at chess eecs berkeley edu.

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.

©2002-2018 Chess