Computer Science & Computer Engineering Department
Everything is Alive Agent System & RFID Natural Language Interfaces Database on a Grid
- Dr. Craig Thompson
http://csce.uark.edu/~cwt
Computer Science & Computer Engineering Department Everything - - PowerPoint PPT Presentation
Computer Science & Computer Engineering Department Everything is Alive Agent System & RFID Natural Language Interfaces Database on a Grid Dr. Craig Thompson http://csce.uark.edu/~cwt Context: Knowledge Cycle problems
Everything is Alive Agent System & RFID Natural Language Interfaces Database on a Grid
http://csce.uark.edu/~cwt
… NSF, DARPA, … University Research
Funded projects Class projects Special projects
Teaching Wal-Mart Acxiom
problems solutions new hires, interns, coops, supported students Students learn the basics Students learn the latest ideas and how to solve problems
I see a tank! Need fuel!
recommendations
subscriptions Any threats?
R R R R R R R R R R R R
Conveyor belt Storage Loading dock Pallets
R R R R = RFID Reader
Camera
Distribution Center
Pallet/Container/Item
Reader2 Conveyor Belt Tag Printer Reader1 Camera GUI Dashboard DBMS
XML/WSDL messages sent between “agents” agent wrappers
XML Commands XML Data Device Wrappers
User interface Including menus and answers Predictive Parser Including translations
Grammar & Lexicon
Target System e.g. a DBMS or resource
Other info e.g. DBMS schema
S NP VP Light – turn on
HASHi TREEj … … … …
Indexing Layer Queryi
Query Tree
consists of relational algebra
but also stored procedure calls
Query Execution
results in tables
translated to
…
Disk-based Storage Layer Query Layer
Relational DBMS Architecture Data Grid Architecture … HASHj TREEk … … … …
Indexing Layer Grid-node-based Storage Layer Workflowi
scheduled
Workflow Execution
results in data sources
Workflow Layer
automated
problem
– Computational grids – reducing execution time – Data grids – large scale data management problems
that traditional relational database technology is not meeting their requirements for huge data sets, high transaction throughput, cheap storage, and flexible workflow support – so they are switching to grid
relational capabilities to get grid benefits?
Web Page
User interface Grammar & Lexicon
Web Page
User interface MBNLI I/F descriptor
Parser Farm(s) Target System(s) e.g. a DBMS or resource