NMWG%20Schema%20Abstractions - PowerPoint PPT Presentation

About This Presentation
Title:

NMWG%20Schema%20Abstractions

Description:

Initial 'subject' is arbitrary point in derivation chain (more generally, graph). Example ... Could these two be gracefully joined? ... – PowerPoint PPT presentation

Number of Views:18
Avg rating:3.0/5.0
Slides: 8
Provided by: dangu8
Learn more at: https://web.archive.org
Category:

less

Transcript and Presenter's Notes

Title: NMWG%20Schema%20Abstractions


1
NMWG Schema Abstractions
  • Martin Swany
  • Merten Leupolt
  • Dan Gunter

2
Top-down view of data and metadata
1
Operation
Subject
0..1
1
Metadata
Parameters
0..
Data
Generation of values
Subject
Values
Operation

3
NO Raw Data
Subject
Values
Operation

Subject
Values
Operation

..etc..
Initial subject is arbitrary point in
derivation chain (more generally, graph).
4
Example
Etc..
5
What goes where
  • Three top-level abstract elements subject,
    operation(parameters), data
  • Requests will have a subject and operation
  • Reports will have data and, optionally, a copy of
    the subject and operation from the request
  • But if the requestor is the same as the reportee,
    then just use identifiers

Henceforth, abbreviated operation
6
Subject and Data
Subject
Operation
Path.delay.roundTrip
Network entity
Path.bw.achievable
Data
mean
Proposal Current result schemas be used as a
source of standard names for the data values.
7
Operation
  • Keep current ones for requesting live tests
  • Just inherit from an abstract operation type
    and add an identifier attribute
  • Add a set of database-friendly ops for querying
    archived results
  • Projection (select), selection (where), grouping
    (group by), sorting (order by)
  • Could these two be gracefully joined?
Write a Comment
User Comments (0)
About PowerShow.com