SlideShare a Scribd company logo
1 of 30
1CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
CAISE 2013
Valencia - Spain
A Layered
Multidimensional Model of
Complex Objects
1
Doulkifli BOUKRAA
Omar BOUSSAID
Fadila BENTAYEB : fadila.bentayeb@univ-lyon2.fr
Djamel-Eddine ZEGOUR
2CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Context
Data
Sources
Data
Warehouse
ETL
On-Line Analysis (OLAP)
D
e
c
i
s
i
o
n
OLAP
Data Integration
Multidimensional
Modeling
Personalization/Recommmendation
3CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Context
Data sources
Web data
Multimedia data
…
Star schema model
Simple model
Not flexible
OLAP analysis
Simple Navigations through aggregated data
4CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Star Schema model ?
What is Star Schema?
Set of related tables: Fact table and Dimension tables
Fact table contains a set of indicators (measures)
Dimension tables are analysis axes
Star Schema
Logical Model inspired from E/R model
Lack of conceptual model
Not well adapted to non-flat data
5CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Example of Star Schema Model
LOCATION
location_key
store
street_address
city
state
country
region
PRODUCT
product_key
product_name
category
brand
color
supplier_name
TIME
time_key
day
day_of_the_week
month
quarter
year
SALES
time_key
product_key
location_key
units_sold
amount
Sales Data Warehouse
6CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Challenge
Warehousing complex data
New Multidimensional model
Adapted to complex data
Analyzing complex data
Building Complex data cubes
Defining more elaboratedOLAP operators
User-centric data cube models
Personalized data cubes
7CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Outline
RelatedWork
Multidimensional Model for complex data
Cubic Projection
Implementation
Conclusion
8CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Outline
Related Work
Multidimensional Model for complex data
Cubic Projection
Implementation
Conclusion
9CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
RelatedWork
Object-oriented multidimensional modeling
Trujillo (98, 99, 00, 04), Lujan-Mora (02), Abello (01, 06)
Multidimensional modeling from E/R and XML
formalisms: Nassis (04, 06), Golfarellli (98)
Multidimensional modeling of documents, spatial
data, text: Bret (99)
Multidimensional Modeling of complex data: Pedersen
(99), Jensen (01)
10CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
RelatedWork
Existing models do not integrate data warehouse
features
Complex facts and compex dimensions
Hierarchies within complex data
Hierarchies between complex data
Symmetric treatment of complex data as fact or
dimension
11CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Outline
Related Work
Multidimensional Model for complex data
Cubic Projection
Implementation
Conclusion
12CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Motivating Example: Auction Class Diagram
13CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
A 2-Layered Multidimensional Model
Object-oriented model
Complex object
Two modeling layers
ObjectClass diagram layer
Package Diagram Layer
14CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
A Layered Multidimensional Model
15CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Main Concepts
Complex object: complex data of real world
Complex relationship
Link between complex objects
Attribute hierarchy
Partial ordering relationship between the attributes of a
complex object
Object hierarchy
Partial ordering relationship between complex objects
16CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Complex Object
17CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Complex Relationship
18CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Attribute Hierarchy
19CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Object Hierarchy
20CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Auction Multidimensional model
21CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Outline
RelatedWork
Multidimensional Model for complex data
Cubic Projection
Implementation
Conclusion
22CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
A 3-Layered Data Cube model
23CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Cubic Projection
24CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Complex Cube Layers
25CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Auction Derived Data Cube
26CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Outline
RelatedWork
Multidimensional Model for complex data
Cubic Projection
Implementation
Conclusion
27CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Implementation
28CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Outline
RelatedWork
Multidimensional Model for complex data
Cubic Projection
Implementation
Conclusion
29CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Conclusion
Multidimensional Conceptual model
Object-oriented model for complex data
Cubic projection
Personalysed Data cubes
Different modeling layers
Selection of facts and dimensions at a conceptual level
Define more elaborated OLAP operators
30CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb
Thank you
30
Fadila Bentayeb

More Related Content

Viewers also liked

Viewers also liked (6)

Jelena zdravkovic c ai-se 2013 capability caas
Jelena zdravkovic  c ai-se 2013 capability caasJelena zdravkovic  c ai-se 2013 capability caas
Jelena zdravkovic c ai-se 2013 capability caas
 
Keynote wieringa
Keynote wieringaKeynote wieringa
Keynote wieringa
 
Markus keuneke partial data-models
Markus keuneke   partial data-modelsMarkus keuneke   partial data-models
Markus keuneke partial data-models
 
1a e 2a Leis de Mendel - Ensino Médio
1a e 2a Leis de Mendel - Ensino Médio1a e 2a Leis de Mendel - Ensino Médio
1a e 2a Leis de Mendel - Ensino Médio
 
Communication Objectives
Communication ObjectivesCommunication Objectives
Communication Objectives
 
Importance of communication
Importance of communicationImportance of communication
Importance of communication
 

Similar to Fadila caise2013 vf

polystore_NYC_inrae_sysinfo2021-1.pdf
polystore_NYC_inrae_sysinfo2021-1.pdfpolystore_NYC_inrae_sysinfo2021-1.pdf
polystore_NYC_inrae_sysinfo2021-1.pdfRim Moussa
 
Improving the usability of the Information system of land cover in Spain (SIOSE)
Improving the usability of the Information system of land cover in Spain (SIOSE)Improving the usability of the Information system of land cover in Spain (SIOSE)
Improving the usability of the Information system of land cover in Spain (SIOSE)Benito Zaragozí
 
Intégration de données omiques multi-échelles : méthodes à noyau et autres ap...
Intégration de données omiques multi-échelles : méthodes à noyau et autres ap...Intégration de données omiques multi-échelles : méthodes à noyau et autres ap...
Intégration de données omiques multi-échelles : méthodes à noyau et autres ap...tuxette
 
Linked Data Generation Process
Linked Data Generation ProcessLinked Data Generation Process
Linked Data Generation ProcessLD4SC
 
Smart Data Models session - SALTED.pptx
Smart Data Models session - SALTED.pptxSmart Data Models session - SALTED.pptx
Smart Data Models session - SALTED.pptxFIWARE
 
Dr. Álvaro Alonso - FrugalAI-UPM.pptx
Dr. Álvaro Alonso - FrugalAI-UPM.pptxDr. Álvaro Alonso - FrugalAI-UPM.pptx
Dr. Álvaro Alonso - FrugalAI-UPM.pptxFIWARE
 
OPTEEMAL data requirements experiences
OPTEEMAL data requirements experiencesOPTEEMAL data requirements experiences
OPTEEMAL data requirements experiencesÁlvaro Sicilia
 
The SWIMing project
The SWIMing projectThe SWIMing project
The SWIMing projectLD4SC
 
2013 07 05 (uc3m) lasi emadrid cdk uc3m introduccion
2013 07 05 (uc3m) lasi emadrid cdk uc3m introduccion2013 07 05 (uc3m) lasi emadrid cdk uc3m introduccion
2013 07 05 (uc3m) lasi emadrid cdk uc3m introduccioneMadrid network
 
Alifta Ariestiwi - Presentation Slides KW R Data Management Platform.pptx
Alifta Ariestiwi - Presentation Slides KW R Data Management Platform.pptxAlifta Ariestiwi - Presentation Slides KW R Data Management Platform.pptx
Alifta Ariestiwi - Presentation Slides KW R Data Management Platform.pptxFIWARE
 
The Art Museum in the Digital Age - Introduction Rijksmuseum
The Art Museum in the Digital Age - Introduction RijksmuseumThe Art Museum in the Digital Age - Introduction Rijksmuseum
The Art Museum in the Digital Age - Introduction RijksmuseumSaskia Scheltjens
 
20_05_08 «La Red Española de Analítica del Aprendizaje (SNOLA): logros y retos».
20_05_08 «La Red Española de Analítica del Aprendizaje (SNOLA): logros y retos».20_05_08 «La Red Española de Analítica del Aprendizaje (SNOLA): logros y retos».
20_05_08 «La Red Española de Analítica del Aprendizaje (SNOLA): logros y retos».eMadrid network
 
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Callejaifi8106tlu
 
FAIR Workflows: A step closer to the Scientific Paper of the Future
FAIR Workflows: A step closer to the Scientific Paper of the FutureFAIR Workflows: A step closer to the Scientific Paper of the Future
FAIR Workflows: A step closer to the Scientific Paper of the Futuredgarijo
 
Uned presentation inside the new IN-CLOUD European Project
Uned presentation inside the new IN-CLOUD European ProjectUned presentation inside the new IN-CLOUD European Project
Uned presentation inside the new IN-CLOUD European ProjectManuel Castro
 
ALLDATA 2015 - RDF Based Linked Data Management as a DaaS Platform
ALLDATA 2015 - RDF Based Linked Data Management as a DaaS PlatformALLDATA 2015 - RDF Based Linked Data Management as a DaaS Platform
ALLDATA 2015 - RDF Based Linked Data Management as a DaaS PlatformSeonho Kim
 
Heritage data beyond the GLAM
Heritage data beyond the GLAMHeritage data beyond the GLAM
Heritage data beyond the GLAMdatable_be
 
Henk Vanstappen - Knowledge centers beyond the (G)LAM
Henk Vanstappen - Knowledge centers beyond the (G)LAMHenk Vanstappen - Knowledge centers beyond the (G)LAM
Henk Vanstappen - Knowledge centers beyond the (G)LAMPACKED
 

Similar to Fadila caise2013 vf (20)

polystore_NYC_inrae_sysinfo2021-1.pdf
polystore_NYC_inrae_sysinfo2021-1.pdfpolystore_NYC_inrae_sysinfo2021-1.pdf
polystore_NYC_inrae_sysinfo2021-1.pdf
 
Improving the usability of the Information system of land cover in Spain (SIOSE)
Improving the usability of the Information system of land cover in Spain (SIOSE)Improving the usability of the Information system of land cover in Spain (SIOSE)
Improving the usability of the Information system of land cover in Spain (SIOSE)
 
Intégration de données omiques multi-échelles : méthodes à noyau et autres ap...
Intégration de données omiques multi-échelles : méthodes à noyau et autres ap...Intégration de données omiques multi-échelles : méthodes à noyau et autres ap...
Intégration de données omiques multi-échelles : méthodes à noyau et autres ap...
 
Linked Data Generation Process
Linked Data Generation ProcessLinked Data Generation Process
Linked Data Generation Process
 
Smart Data Models session - SALTED.pptx
Smart Data Models session - SALTED.pptxSmart Data Models session - SALTED.pptx
Smart Data Models session - SALTED.pptx
 
Dr. Álvaro Alonso - FrugalAI-UPM.pptx
Dr. Álvaro Alonso - FrugalAI-UPM.pptxDr. Álvaro Alonso - FrugalAI-UPM.pptx
Dr. Álvaro Alonso - FrugalAI-UPM.pptx
 
2011-11-14 learn3 cdk pres
2011-11-14 learn3 cdk pres2011-11-14 learn3 cdk pres
2011-11-14 learn3 cdk pres
 
OPTEEMAL data requirements experiences
OPTEEMAL data requirements experiencesOPTEEMAL data requirements experiences
OPTEEMAL data requirements experiences
 
UNIT 1_2.ppt
UNIT 1_2.pptUNIT 1_2.ppt
UNIT 1_2.ppt
 
The SWIMing project
The SWIMing projectThe SWIMing project
The SWIMing project
 
2013 07 05 (uc3m) lasi emadrid cdk uc3m introduccion
2013 07 05 (uc3m) lasi emadrid cdk uc3m introduccion2013 07 05 (uc3m) lasi emadrid cdk uc3m introduccion
2013 07 05 (uc3m) lasi emadrid cdk uc3m introduccion
 
Alifta Ariestiwi - Presentation Slides KW R Data Management Platform.pptx
Alifta Ariestiwi - Presentation Slides KW R Data Management Platform.pptxAlifta Ariestiwi - Presentation Slides KW R Data Management Platform.pptx
Alifta Ariestiwi - Presentation Slides KW R Data Management Platform.pptx
 
The Art Museum in the Digital Age - Introduction Rijksmuseum
The Art Museum in the Digital Age - Introduction RijksmuseumThe Art Museum in the Digital Age - Introduction Rijksmuseum
The Art Museum in the Digital Age - Introduction Rijksmuseum
 
20_05_08 «La Red Española de Analítica del Aprendizaje (SNOLA): logros y retos».
20_05_08 «La Red Española de Analítica del Aprendizaje (SNOLA): logros y retos».20_05_08 «La Red Española de Analítica del Aprendizaje (SNOLA): logros y retos».
20_05_08 «La Red Española de Analítica del Aprendizaje (SNOLA): logros y retos».
 
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
2016-05-31 Venia Legendi (CEITER): Adolfo Ruiz Calleja
 
FAIR Workflows: A step closer to the Scientific Paper of the Future
FAIR Workflows: A step closer to the Scientific Paper of the FutureFAIR Workflows: A step closer to the Scientific Paper of the Future
FAIR Workflows: A step closer to the Scientific Paper of the Future
 
Uned presentation inside the new IN-CLOUD European Project
Uned presentation inside the new IN-CLOUD European ProjectUned presentation inside the new IN-CLOUD European Project
Uned presentation inside the new IN-CLOUD European Project
 
ALLDATA 2015 - RDF Based Linked Data Management as a DaaS Platform
ALLDATA 2015 - RDF Based Linked Data Management as a DaaS PlatformALLDATA 2015 - RDF Based Linked Data Management as a DaaS Platform
ALLDATA 2015 - RDF Based Linked Data Management as a DaaS Platform
 
Heritage data beyond the GLAM
Heritage data beyond the GLAMHeritage data beyond the GLAM
Heritage data beyond the GLAM
 
Henk Vanstappen - Knowledge centers beyond the (G)LAM
Henk Vanstappen - Knowledge centers beyond the (G)LAMHenk Vanstappen - Knowledge centers beyond the (G)LAM
Henk Vanstappen - Knowledge centers beyond the (G)LAM
 

More from caise2013vlc

Henning agt talk-caise-semnet
Henning agt   talk-caise-semnetHenning agt   talk-caise-semnet
Henning agt talk-caise-semnetcaise2013vlc
 
Michael mrissa c aise
Michael mrissa c aiseMichael mrissa c aise
Michael mrissa c aisecaise2013vlc
 
Razvan petrusel presentation caise 2013
Razvan petrusel   presentation caise 2013Razvan petrusel   presentation caise 2013
Razvan petrusel presentation caise 2013caise2013vlc
 
Ramezani taghiabadi temporal compliance checking 2
Ramezani taghiabadi   temporal compliance checking 2Ramezani taghiabadi   temporal compliance checking 2
Ramezani taghiabadi temporal compliance checking 2caise2013vlc
 
Ferreira c ai-se2013-final-handouts
Ferreira   c ai-se2013-final-handoutsFerreira   c ai-se2013-final-handouts
Ferreira c ai-se2013-final-handoutscaise2013vlc
 
Sonja meyer caise 2013
Sonja meyer caise 2013Sonja meyer caise 2013
Sonja meyer caise 2013caise2013vlc
 
Tony clark caise 13-presentation
Tony clark  caise 13-presentationTony clark  caise 13-presentation
Tony clark caise 13-presentationcaise2013vlc
 
Miguel goulao 2013 c-aise
Miguel goulao 2013 c-aiseMiguel goulao 2013 c-aise
Miguel goulao 2013 c-aisecaise2013vlc
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18ccaise2013vlc
 
Kerrstin klemishc c-aise2013_
Kerrstin klemishc c-aise2013_Kerrstin klemishc c-aise2013_
Kerrstin klemishc c-aise2013_caise2013vlc
 
Ignacio panach ormeño et-al_caise2013
Ignacio panach   ormeño et-al_caise2013Ignacio panach   ormeño et-al_caise2013
Ignacio panach ormeño et-al_caise2013caise2013vlc
 
Peter sawyer caise
Peter sawyer  caisePeter sawyer  caise
Peter sawyer caisecaise2013vlc
 
Malinda scalability c_ai_se_2013_v3
Malinda scalability c_ai_se_2013_v3Malinda scalability c_ai_se_2013_v3
Malinda scalability c_ai_se_2013_v3caise2013vlc
 
Maurino andrea coopetitivecaise2013
Maurino andrea   coopetitivecaise2013Maurino andrea   coopetitivecaise2013
Maurino andrea coopetitivecaise2013caise2013vlc
 
Moe wynn caise13 presentation
Moe wynn   caise13 presentationMoe wynn   caise13 presentation
Moe wynn caise13 presentationcaise2013vlc
 
Tommi kramer 2013-06-21-caise-re2-kramer
Tommi kramer   2013-06-21-caise-re2-kramerTommi kramer   2013-06-21-caise-re2-kramer
Tommi kramer 2013-06-21-caise-re2-kramercaise2013vlc
 
Canovas cabot topublish-caise2013-
Canovas cabot topublish-caise2013-Canovas cabot topublish-caise2013-
Canovas cabot topublish-caise2013-caise2013vlc
 
Christoph scuetz caise bmo-olap_2013
Christoph scuetz caise bmo-olap_2013Christoph scuetz caise bmo-olap_2013
Christoph scuetz caise bmo-olap_2013caise2013vlc
 

More from caise2013vlc (20)

Henning agt talk-caise-semnet
Henning agt   talk-caise-semnetHenning agt   talk-caise-semnet
Henning agt talk-caise-semnet
 
Michael mrissa c aise
Michael mrissa c aiseMichael mrissa c aise
Michael mrissa c aise
 
Razvan petrusel presentation caise 2013
Razvan petrusel   presentation caise 2013Razvan petrusel   presentation caise 2013
Razvan petrusel presentation caise 2013
 
Ramezani taghiabadi temporal compliance checking 2
Ramezani taghiabadi   temporal compliance checking 2Ramezani taghiabadi   temporal compliance checking 2
Ramezani taghiabadi temporal compliance checking 2
 
Ferreira c ai-se2013-final-handouts
Ferreira   c ai-se2013-final-handoutsFerreira   c ai-se2013-final-handouts
Ferreira c ai-se2013-final-handouts
 
Sonja meyer caise 2013
Sonja meyer caise 2013Sonja meyer caise 2013
Sonja meyer caise 2013
 
Tony clark caise 13-presentation
Tony clark  caise 13-presentationTony clark  caise 13-presentation
Tony clark caise 13-presentation
 
Miguel goulao 2013 c-aise
Miguel goulao 2013 c-aiseMiguel goulao 2013 c-aise
Miguel goulao 2013 c-aise
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18c
 
Kerrstin klemishc c-aise2013_
Kerrstin klemishc c-aise2013_Kerrstin klemishc c-aise2013_
Kerrstin klemishc c-aise2013_
 
Ignacio panach ormeño et-al_caise2013
Ignacio panach   ormeño et-al_caise2013Ignacio panach   ormeño et-al_caise2013
Ignacio panach ormeño et-al_caise2013
 
Peter sawyer caise
Peter sawyer  caisePeter sawyer  caise
Peter sawyer caise
 
Scekic caise13-
Scekic caise13-Scekic caise13-
Scekic caise13-
 
Malinda scalability c_ai_se_2013_v3
Malinda scalability c_ai_se_2013_v3Malinda scalability c_ai_se_2013_v3
Malinda scalability c_ai_se_2013_v3
 
Maurino andrea coopetitivecaise2013
Maurino andrea   coopetitivecaise2013Maurino andrea   coopetitivecaise2013
Maurino andrea coopetitivecaise2013
 
Moe wynn caise13 presentation
Moe wynn   caise13 presentationMoe wynn   caise13 presentation
Moe wynn caise13 presentation
 
Jian yu caise13-
Jian yu caise13-Jian yu caise13-
Jian yu caise13-
 
Tommi kramer 2013-06-21-caise-re2-kramer
Tommi kramer   2013-06-21-caise-re2-kramerTommi kramer   2013-06-21-caise-re2-kramer
Tommi kramer 2013-06-21-caise-re2-kramer
 
Canovas cabot topublish-caise2013-
Canovas cabot topublish-caise2013-Canovas cabot topublish-caise2013-
Canovas cabot topublish-caise2013-
 
Christoph scuetz caise bmo-olap_2013
Christoph scuetz caise bmo-olap_2013Christoph scuetz caise bmo-olap_2013
Christoph scuetz caise bmo-olap_2013
 

Recently uploaded

Revolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI UpdateRevolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI Updatejoymorrison10
 
Where to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdWhere to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdusmanghaniwixpatriot
 
Aeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change PolicyAeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change PolicyFlyFairTravels
 
Call Girls In Panjim Mariott Resort ₰8588052666₰ North ...
Call Girls In Panjim Mariott Resort ₰8588052666₰ North ...Call Girls In Panjim Mariott Resort ₰8588052666₰ North ...
Call Girls In Panjim Mariott Resort ₰8588052666₰ North ...nishakur201
 
question 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationquestion 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationcaminantesdaauga
 
"Fly with Ease: Booking Your Flights with Air Europa"
"Fly with Ease: Booking Your Flights with Air Europa""Fly with Ease: Booking Your Flights with Air Europa"
"Fly with Ease: Booking Your Flights with Air Europa"flyn goo
 
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)Escort Service
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)Mazie Garcia
 
Exploring Sicily Your Comprehensive Ebook Travel Guide
Exploring Sicily Your Comprehensive Ebook Travel GuideExploring Sicily Your Comprehensive Ebook Travel Guide
Exploring Sicily Your Comprehensive Ebook Travel GuideTime for Sicily
 
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsxHoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsxChung Yen Chang
 
Apply Indian E-Visa Process Online (Evisa)
Apply Indian E-Visa Process Online (Evisa)Apply Indian E-Visa Process Online (Evisa)
Apply Indian E-Visa Process Online (Evisa)RanjeetKumar108130
 
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCRsoniya singh
 
Dubai Call Girls O528786472 Call Girls Dubai Big Juicy
Dubai Call Girls O528786472 Call Girls Dubai Big JuicyDubai Call Girls O528786472 Call Girls Dubai Big Juicy
Dubai Call Girls O528786472 Call Girls Dubai Big Juicyhf8803863
 
8377087607 Full Enjoy @24/7 Call Girls in INA Market Dilli Hatt Delhi NCR
8377087607 Full Enjoy @24/7 Call Girls in INA Market Dilli Hatt Delhi NCR8377087607 Full Enjoy @24/7 Call Girls in INA Market Dilli Hatt Delhi NCR
8377087607 Full Enjoy @24/7 Call Girls in INA Market Dilli Hatt Delhi NCRdollysharma2066
 
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Ms
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,MsVIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Ms
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Msankitnayak356677
 
Inspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodInspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodKasia Chojecki
 
Haitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptxHaitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptxhxhlixia
 
Italia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue muraItalia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue murasandamichaela *
 

Recently uploaded (20)

Revolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI UpdateRevolutionalizing Travel: A VacAI Update
Revolutionalizing Travel: A VacAI Update
 
Where to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasdWhere to Stay in Lagos, Portugal.pptxasd
Where to Stay in Lagos, Portugal.pptxasd
 
Aeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change PolicyAeromexico Airlines Flight Name Change Policy
Aeromexico Airlines Flight Name Change Policy
 
Call Girls In Panjim Mariott Resort ₰8588052666₰ North ...
Call Girls In Panjim Mariott Resort ₰8588052666₰ North ...Call Girls In Panjim Mariott Resort ₰8588052666₰ North ...
Call Girls In Panjim Mariott Resort ₰8588052666₰ North ...
 
question 2: airplane vocabulary presentation
question 2: airplane vocabulary presentationquestion 2: airplane vocabulary presentation
question 2: airplane vocabulary presentation
 
"Fly with Ease: Booking Your Flights with Air Europa"
"Fly with Ease: Booking Your Flights with Air Europa""Fly with Ease: Booking Your Flights with Air Europa"
"Fly with Ease: Booking Your Flights with Air Europa"
 
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
69 Girls ✠ 9599264170 ✠ Call Girls In East Of Kailash (VIP)
 
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 74 Noida Escorts Delhi NCR
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
 
Exploring Sicily Your Comprehensive Ebook Travel Guide
Exploring Sicily Your Comprehensive Ebook Travel GuideExploring Sicily Your Comprehensive Ebook Travel Guide
Exploring Sicily Your Comprehensive Ebook Travel Guide
 
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsxHoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
Hoi An Ancient Town, Vietnam (越南 會安古鎮).ppsx
 
Apply Indian E-Visa Process Online (Evisa)
Apply Indian E-Visa Process Online (Evisa)Apply Indian E-Visa Process Online (Evisa)
Apply Indian E-Visa Process Online (Evisa)
 
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR
 
Dubai Call Girls O528786472 Call Girls Dubai Big Juicy
Dubai Call Girls O528786472 Call Girls Dubai Big JuicyDubai Call Girls O528786472 Call Girls Dubai Big Juicy
Dubai Call Girls O528786472 Call Girls Dubai Big Juicy
 
8377087607 Full Enjoy @24/7 Call Girls in INA Market Dilli Hatt Delhi NCR
8377087607 Full Enjoy @24/7 Call Girls in INA Market Dilli Hatt Delhi NCR8377087607 Full Enjoy @24/7 Call Girls in INA Market Dilli Hatt Delhi NCR
8377087607 Full Enjoy @24/7 Call Girls in INA Market Dilli Hatt Delhi NCR
 
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Ms
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,MsVIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Ms
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Ms
 
Inspirational Quotes About Italy and Food
Inspirational Quotes About Italy and FoodInspirational Quotes About Italy and Food
Inspirational Quotes About Italy and Food
 
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 62 Noida Escorts Delhi NCR
 
Haitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptxHaitian culture and stuff and places and food and travel.pptx
Haitian culture and stuff and places and food and travel.pptx
 
Italia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue muraItalia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue mura
 

Fadila caise2013 vf

  • 1. 1CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb CAISE 2013 Valencia - Spain A Layered Multidimensional Model of Complex Objects 1 Doulkifli BOUKRAA Omar BOUSSAID Fadila BENTAYEB : fadila.bentayeb@univ-lyon2.fr Djamel-Eddine ZEGOUR
  • 2. 2CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Context Data Sources Data Warehouse ETL On-Line Analysis (OLAP) D e c i s i o n OLAP Data Integration Multidimensional Modeling Personalization/Recommmendation
  • 3. 3CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Context Data sources Web data Multimedia data … Star schema model Simple model Not flexible OLAP analysis Simple Navigations through aggregated data
  • 4. 4CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Star Schema model ? What is Star Schema? Set of related tables: Fact table and Dimension tables Fact table contains a set of indicators (measures) Dimension tables are analysis axes Star Schema Logical Model inspired from E/R model Lack of conceptual model Not well adapted to non-flat data
  • 5. 5CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Example of Star Schema Model LOCATION location_key store street_address city state country region PRODUCT product_key product_name category brand color supplier_name TIME time_key day day_of_the_week month quarter year SALES time_key product_key location_key units_sold amount Sales Data Warehouse
  • 6. 6CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Challenge Warehousing complex data New Multidimensional model Adapted to complex data Analyzing complex data Building Complex data cubes Defining more elaboratedOLAP operators User-centric data cube models Personalized data cubes
  • 7. 7CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Outline RelatedWork Multidimensional Model for complex data Cubic Projection Implementation Conclusion
  • 8. 8CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Outline Related Work Multidimensional Model for complex data Cubic Projection Implementation Conclusion
  • 9. 9CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb RelatedWork Object-oriented multidimensional modeling Trujillo (98, 99, 00, 04), Lujan-Mora (02), Abello (01, 06) Multidimensional modeling from E/R and XML formalisms: Nassis (04, 06), Golfarellli (98) Multidimensional modeling of documents, spatial data, text: Bret (99) Multidimensional Modeling of complex data: Pedersen (99), Jensen (01)
  • 10. 10CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb RelatedWork Existing models do not integrate data warehouse features Complex facts and compex dimensions Hierarchies within complex data Hierarchies between complex data Symmetric treatment of complex data as fact or dimension
  • 11. 11CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Outline Related Work Multidimensional Model for complex data Cubic Projection Implementation Conclusion
  • 12. 12CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Motivating Example: Auction Class Diagram
  • 13. 13CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb A 2-Layered Multidimensional Model Object-oriented model Complex object Two modeling layers ObjectClass diagram layer Package Diagram Layer
  • 14. 14CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb A Layered Multidimensional Model
  • 15. 15CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Main Concepts Complex object: complex data of real world Complex relationship Link between complex objects Attribute hierarchy Partial ordering relationship between the attributes of a complex object Object hierarchy Partial ordering relationship between complex objects
  • 16. 16CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Complex Object
  • 17. 17CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Complex Relationship
  • 18. 18CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Attribute Hierarchy
  • 19. 19CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Object Hierarchy
  • 20. 20CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Auction Multidimensional model
  • 21. 21CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Outline RelatedWork Multidimensional Model for complex data Cubic Projection Implementation Conclusion
  • 22. 22CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb A 3-Layered Data Cube model
  • 23. 23CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Cubic Projection
  • 24. 24CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Complex Cube Layers
  • 25. 25CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Auction Derived Data Cube
  • 26. 26CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Outline RelatedWork Multidimensional Model for complex data Cubic Projection Implementation Conclusion
  • 27. 27CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Implementation
  • 28. 28CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Outline RelatedWork Multidimensional Model for complex data Cubic Projection Implementation Conclusion
  • 29. 29CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Conclusion Multidimensional Conceptual model Object-oriented model for complex data Cubic projection Personalysed Data cubes Different modeling layers Selection of facts and dimensions at a conceptual level Define more elaborated OLAP operators
  • 30. 30CAISE 2013 June 17-21 2013 Valencia – Spain Fadila Bentayeb Thank you 30 Fadila Bentayeb