Semantic Graphical Programming

1 / 15
About This Presentation
Title:

Semantic Graphical Programming

Description:

Can we combine these two? Create a LabVIEW sensor toolkit ? ... Cornell Cougar ... http://cougar.cs.cornell.edu/ Sensor Query Technology ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 16
Provided by: michae690

less

Transcript and Presenter's Notes

Title: Semantic Graphical Programming


1
Semantic Graphical Programming
Feb 3, 2003 Glenn Nofsinger
2
Agenda
  • Sensor Query Technology
  • Graphical Technology Tools
  • Can we combine these two?
  • Create a LabVIEW sensor toolkit ?
  • Softwire marketplace ?

3
Sensor Query Technology - Sensor ML
  • http//stromboli.nsstc.uah.edu/SensorML
  • Allows visual interaction with historic sensor
    data, mostly geographic data.

4
SensorML
5
Sensor Query Technology - Cornell Cougar
  • Allows graphical query by interacting with map -
    not clear about higher level queries.
  • http//cougar.cs.cornell.edu/

6
Sensor Query Technology - Companies
  • Baesystems
  • http//www.ids.na.baesystems.com/MADS/Products/sig
    nal_proc/signalproc_1.htm
  • BBN
  • Berkeley TinyDB - SQL-like interface -
    http//telegraph.cs.berkeley.edu/tinydb/

7
Sensor Query Technology
  • ISI Diffusion - http//www.isi.edu/scadds/projects
    /diffusion.html - data disemmination paradigm
  • ISI-East
  • http//www.east.isi.edu/projects/DSN/

8
Graphical Programming - Intro
  • Heirarchical
  • Quick to learn - especially for novices
  • Optimized for code reuse and sharing
  • Good for novice users to query sensor networks?
    (Police, DOJ, Non Tech)

9
Graphical Technology - LabVIEW
  • Graphical Programming Environment, also
    integrates C, MatLAB
  • Dataflow paradigm
  • Function Palette and Control Palette

10
Graphical Technology - LabVIEW
  • Now supports web and database services
  • (sql, daq xml, DataSocket)
  • Could support a sensor Toolkit
  • Demo

11
Sensor Toolkit Ideas
  • Functions to be included
  • Where, When, What
  • Heirarchy of functions

12
Graphical Technology - Softwire
  • Eliminate thousands of lines of code that you
    currently must develop and maintain.
  • Combine controls with text code, on top of .net
    C, and VB

13
Graphical Technology -Softwire
  • Seamless integration with Microsoft's Visual
    Studio IDE
  • Becomes part of Visual Studio .NET
  • Projects can be constructed purely from SoftWIRE
    controls and wires, or may include code you write
    and .NET components

14
(No Transcript)
15
Graphical Technology - Softwire
  • Components can be offered for sale in the built
    in online marketplace.
Write a Comment
User Comments (0)