Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rule-based Database Visualization Yingcai Xiao. Introduction Framework and System Design Implementation Case Study Summary and Future Work.

Similar presentations


Presentation on theme: "Rule-based Database Visualization Yingcai Xiao. Introduction Framework and System Design Implementation Case Study Summary and Future Work."— Presentation transcript:

1 Rule-based Database Visualization Yingcai Xiao

2 Introduction Framework and System Design Implementation Case Study Summary and Future Work

3 Information Visualization: data abstract not continuous application dependent hard to find a mapping into (x,y,z,v) Example: Database visualization with a real world application.

4 Database Visualization: to map non-graphical data stored in databases into graphical elements for the purpose of visual representation and visual analysis. Variables and Values

5 Generic Visualization Techniques : Curves, Surfaces, Charts G=M(D)

6 Generic Visualization Techniques: Data-independent Representations In-depth Visualization Needs: Data-dependent Representations

7 Collision Diagram: An Example of Data-dependent Representation

8 Data-independent Systems for Data-dependent Representations

9 G=M(D,R,T) Rule Base Graphics Base Database

10 ::= ::= ($AND … ) ::= ($OR … ) | ($RELATION ) $RELATION ::= | = | >= | <= :: = (SELECT ) $AND, $OR and $RELATION: functions returning True or Nil. Rules

11 Graphics Template = Basic Shape + Attributes Attributes : location size orientation color style... Attribute Value = f (A 1, A 2, …, A n ) (Attribute Rule)

12 RbDbVisRbVis

13 Template Editor

14 Rule Editor

15 Selection Rule: ::= (1) Use SQL engine to execute the premises. select * from data where (2) If (result-set not empty) select for each record Rule Interpreter Attribute Rule: Continuous: Attribute Value = f (A 1, A 2, …, A n ) Discrete: Table: Field Value -> Attribute Value

16 Collision Diagram

17

18 m Data-dependent Rules and Templates m Rule-based Database Visualization: G=M(D,R,T) m Data-dependent In-depth Representations m Data-independent Systems m Need to Go 3D for Virtual Warehouses/Libraries

19 "An Integrated Networking and Visualization Approach to Crash Data Analysis", Ping Yi, Yingcai Xiao and Saroja Devarakonda, Transportation Research Record 1768, 2001, 172-179. (Based on the following conference paper.) "A Rule-based Model for Traffic Accident Visualization and Analysis", with P. Yi, Yingcai Xiao, A. Ciccolini, G. Frommer and T. Zhang, Journal of Computing in Civil Engineering, Vol. 15, No. 2, 2001, 129-136. "Rule-based Database Visualization", Yingcai Xiao, P. Yi, Proceedings of Visual Data Exploration and Analysis VIII, San Jose, CA, January 22-23, 2001, 219-226.

20 This work was supported by a research grant from the Ohio Department of Transportation and a Faculty Research Fellowship from the University of Akron.


Download ppt "Rule-based Database Visualization Yingcai Xiao. Introduction Framework and System Design Implementation Case Study Summary and Future Work."

Similar presentations


Ads by Google