Laconic Object Query Language Using Features of Object Model
- V. Dimitrov
Petrozavodsk State University Department of Computer Science
- V. Dimitrov
LaOQL 14 may 2015 1 / 29
Laconic Object Query Language Using Features of Object Model V. - - PowerPoint PPT Presentation
Laconic Object Query Language Using Features of Object Model V. Dimitrov Petrozavodsk State University Department of Computer Science V. Dimitrov LaOQL 14 may 2015 1 / 29 Object model SON Organizational Spatial AbstractOU Building 1 *
LaOQL 14 may 2015 1 / 29
Network Spatial Organizational NetworkInterface LinkInterface
1 *
Network
0..1 1..* link 0..1 0..1
Device
1 *
Occupancy
0..1 *
EthernetInterface VLANInterface
* 1
IPv4Interface IPNetwork Building Floor
1 1..*
Room
1 *
Person SimpleOU
1 *
AbstractOU CompositeOU
* 0..1 0..1 * 0..1 *
LaOQL 14 may 2015 2 / 29
LaOQL 14 may 2015 3 / 29
LaOQL 14 may 2015 4 / 29
LaOQL 14 may 2015 5 / 29
LaOQL 14 may 2015 6 / 29
LaOQL 14 may 2015 7 / 29
LaOQL 14 may 2015 8 / 29
p1: B pn: B
p1 1 1 pn 1 1
link: EI
0..1 0..1
LaOQL 14 may 2015 9 / 29
pr1: X2
pr2: X3
SimpleOU
Occupancy
room: Room
Room
floor: Floor
Floor
building: Building
Building
LaOQL 14 may 2015 10 / 29
device: Device
linkInterfaces: List
LaOQL 14 may 2015 11 / 29
ClassA ClassB ClassC
LaOQL 14 may 2015 12 / 29
SonElement Floor Building Room
Floor Building (SonElement) Room
Floor (SonElement) Building Room
LaOQL 14 may 2015 13 / 29
COU SOU
parent OUs OUs parent
Occup Room Floor Building Device VLAN EI IPv4I IPNet UI UNI UNet
link link link
LaOQL 14 may 2015 14 / 29
LaOQL 14 may 2015 15 / 29
LaOQL 14 may 2015 16 / 29
LaOQL 14 may 2015 17 / 29
LaOQL 14 may 2015 18 / 29
LaOQL 14 may 2015 19 / 29
LaOQL 14 may 2015 20 / 29
LaOQL 14 may 2015 21 / 29
LaOQL 14 may 2015 22 / 29
LaOQL 14 may 2015 23 / 29
LaOQL 14 may 2015 24 / 29
LaOQL 14 may 2015 25 / 29
LaOQL 14 may 2015 26 / 29
LaOQL 14 may 2015 27 / 29
LaOQL 14 may 2015 28 / 29
LaOQL 14 may 2015 29 / 29