SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Politecnico di Milano


   Context -ADDICT
    Context-Aware Data Design,
Integration, Customization, Tailoring




                                        Context-ADDICT
Motivations and scenarios




• Disparate, heterogeneous, independent Data Sources
• Semantic schema integration
• Context-aware information filtering: Data Tailoring
• Common, integrated, semantic access to data
• Issues: mobility, data transiency

• Multiple scenarios: system adaptability
• < add your favourite buzz-word here >
                                                        Context-ADDICT
Tasks and Challenges
Tasks:
• Data Source Discovery (later)
• Lightweight (Semi)Automatic Data Integration
• (Semi)Automatic Semantic Extraction
• Context-Aware Data Filtering (focus)
• Semantic Distributed Query processing

Challenges:
• Data Sources: heterogeneous, transient, mobile, unknown at design time
• User Mobility
• Multiple scenarios: system flexibility and adaptability
• Need for high automatism
• User Device Constraints (small portable devices)

                                                              Context-ADDICT
Overall System Architecture




                              Context-ADDICT
Models view




              Context-ADDICT
Data Tailoring
Data Tailoring, based on the Dimension Tree Instantiation:
• Schema Tailoring
• Instance Tailoring




                                                             Context-ADDICT
Data Integration




Domain ontology - Data source integration:
Standard Ontology mapping functionalities
Lightweight, automatic processing (mobile user’s device)
Automatic inconsistencies resolution


                                                           Context-ADDICT
Semantic Extraction




Data Source Ontology:
• Semantic Extraction: data abstract model + storage model
• Supports the query processing
• Models isolation (different models can be used separately)

                                                         Context-ADDICT
Query Answering
Query Answering:
• Choose an ontology query language (SPARQL, OWL-QL)
• Query decomposition
• Query translation
• Data Fusion
• Query Optimization




                                                       Context-ADDICT
Context-ADDICT projects/thesis
We will managed area­based meeting/presentation:
­ Ontology Mapping
­ Semantic Extraction
   ­XML, Relational, Web(crawler)
­ Ontology Tailoring
­ Query Answering

Are you interested? 
(Please rise you hand when asked)

We will post the information about the meetings here:
feed://www.elet.polimi.it/upload/curino/NEWS/rss.xml
http://www.elet.polimi.it/upload/curino/NEWS/NEWS.html




                                                   Context-ADDICT
Context-ADDICT projects
                                                                            QuickTime and a
                                                                         TIFF (LZW) decompressor
                                                                       are needed to see this picture.




­ Dimension Tree + tailoring
     ­ ER tool integration
­ X­SOM:
     ­ matching modules (neighborhood, subclass, probabilistic, 
     H­MATCH integration)
     ­ Protégé plugin and standalone
­ Relational Integration
     ­ use CLIO (or similar) + automatic feeding by domain 
     ontology
­ Query Answering
     ­ query language selection (expressivity & al)
     ­ automatic wrapper generation for Relational and XML
­ XML2OWL
     ­ look at the XSLT based approach and enrich it...
­ Relational2OWL
          ­ advanced features on ER generalization
          ­ Plugin GUI
­ Ontology Extraction
          ­ semantic completeness + labelling vs querying 
­ Web 2 OWL
     ­ ontology extraction from web sources
                                                                   Context-ADDICT
Context-ADDICT team

Prof.ssa Cristiana Bolchini (bolchini@elet.polimi.it)





Prof. Fabio A. Schreiber (schreibe@elet.polimi.it)





Prof.ssa Letizia Tanca (tanca@elet.polimi.it)





Dott.ssa Elisa Quintarelli (quintare@elet.polimi.it)





Dott.ssa Rosalba Rossato (rossato@elet.polimi.it)





Ing. Carlo A. Curino (curino@elet.polimi.it)





Ing. Antonio Penta (a.penta@unina.it)





Ing. Giorgio Orsi (orsi@elet.polimi.it)





                                                        Context-ADDICT
Conclusions
     These projects are part of our research so are:
              Limited, Challenging, Unique,
             Work-intensive, Team-managed


 If you want a project you are welcome on board, please
                         contact:
                  curino@elet.polimi.it
                    orsi@elet.polimi.it


Otherwise I’m sorry you have just lost the most challenging
      and exciting chance you have had in your life!



                                                       Context-ADDICT

Más contenido relacionado

Similar a Context Addict Presentation

Interoperability Requirements for a Sustainable Component to Support Manageme...
Interoperability Requirements for a Sustainable Component to Support Manageme...Interoperability Requirements for a Sustainable Component to Support Manageme...
Interoperability Requirements for a Sustainable Component to Support Manageme...Martin Memmel
 
Antwerp Management School Alumni Internet of Things Meetup June 24th 2015
Antwerp Management School Alumni Internet of Things Meetup June 24th 2015Antwerp Management School Alumni Internet of Things Meetup June 24th 2015
Antwerp Management School Alumni Internet of Things Meetup June 24th 2015Antwerp Management School
 
Alex Wade, Digital Library Interoperability
Alex Wade, Digital Library InteroperabilityAlex Wade, Digital Library Interoperability
Alex Wade, Digital Library Interoperabilityparker01
 
Ontology Engineering for Systems Engineering
Ontology Engineering for Systems EngineeringOntology Engineering for Systems Engineering
Ontology Engineering for Systems EngineeringAnatoly Levenchuk
 
A.Levenchuk -- Complexity in Engineering
A.Levenchuk -- Complexity in EngineeringA.Levenchuk -- Complexity in Engineering
A.Levenchuk -- Complexity in EngineeringAnatoly Levenchuk
 
Software Architecture as Systems Dissolve
Software Architecture as Systems DissolveSoftware Architecture as Systems Dissolve
Software Architecture as Systems DissolveEoin Woods
 
building_private_cloud_with_oss_for_scientific_environments-libre
building_private_cloud_with_oss_for_scientific_environments-librebuilding_private_cloud_with_oss_for_scientific_environments-libre
building_private_cloud_with_oss_for_scientific_environments-libreVijayabalan Open to Explore
 
Data Engineering for Data Scientists
Data Engineering for Data Scientists Data Engineering for Data Scientists
Data Engineering for Data Scientists jlacefie
 
IncQuery_presentation_Incose_EMEA_WSEC.pptx
IncQuery_presentation_Incose_EMEA_WSEC.pptxIncQuery_presentation_Incose_EMEA_WSEC.pptx
IncQuery_presentation_Incose_EMEA_WSEC.pptxIncQuery Labs
 
20130503 iCore at calipso workshop fia dublin
20130503 iCore at calipso workshop fia dublin20130503 iCore at calipso workshop fia dublin
20130503 iCore at calipso workshop fia dublinRaffaele Giaffreda
 
Next-Generation Completeness and Consistency Management in the Digital Threa...
Next-Generation Completeness and Consistency Management in the Digital Threa...Next-Generation Completeness and Consistency Management in the Digital Threa...
Next-Generation Completeness and Consistency Management in the Digital Threa...Ákos Horváth
 
TUW-ASE-Summer 2015: Advanced Services Engineering - Introduction
TUW-ASE-Summer 2015: Advanced Services Engineering - IntroductionTUW-ASE-Summer 2015: Advanced Services Engineering - Introduction
TUW-ASE-Summer 2015: Advanced Services Engineering - IntroductionHong-Linh Truong
 
Software Architectures, Week 5 - Advanced Architectures
Software Architectures, Week 5 - Advanced ArchitecturesSoftware Architectures, Week 5 - Advanced Architectures
Software Architectures, Week 5 - Advanced ArchitecturesAngelos Kapsimanis
 
Mets opening day - web based mets creation (2007)
Mets opening day - web based mets creation (2007)Mets opening day - web based mets creation (2007)
Mets opening day - web based mets creation (2007)Ralf Stockmann
 

Similar a Context Addict Presentation (20)

Interoperability Requirements for a Sustainable Component to Support Manageme...
Interoperability Requirements for a Sustainable Component to Support Manageme...Interoperability Requirements for a Sustainable Component to Support Manageme...
Interoperability Requirements for a Sustainable Component to Support Manageme...
 
Phdaey
PhdaeyPhdaey
Phdaey
 
Antwerp Management School Alumni Internet of Things Meetup June 24th 2015
Antwerp Management School Alumni Internet of Things Meetup June 24th 2015Antwerp Management School Alumni Internet of Things Meetup June 24th 2015
Antwerp Management School Alumni Internet of Things Meetup June 24th 2015
 
Alex Wade, Digital Library Interoperability
Alex Wade, Digital Library InteroperabilityAlex Wade, Digital Library Interoperability
Alex Wade, Digital Library Interoperability
 
Ontology Engineering for Systems Engineering
Ontology Engineering for Systems EngineeringOntology Engineering for Systems Engineering
Ontology Engineering for Systems Engineering
 
Let's talk about... Microservices
Let's talk about... MicroservicesLet's talk about... Microservices
Let's talk about... Microservices
 
A.Levenchuk -- Complexity in Engineering
A.Levenchuk -- Complexity in EngineeringA.Levenchuk -- Complexity in Engineering
A.Levenchuk -- Complexity in Engineering
 
Software Architecture as Systems Dissolve
Software Architecture as Systems DissolveSoftware Architecture as Systems Dissolve
Software Architecture as Systems Dissolve
 
building_private_cloud_with_oss_for_scientific_environments-libre
building_private_cloud_with_oss_for_scientific_environments-librebuilding_private_cloud_with_oss_for_scientific_environments-libre
building_private_cloud_with_oss_for_scientific_environments-libre
 
Microservices Architecture
Microservices ArchitectureMicroservices Architecture
Microservices Architecture
 
Data Engineering for Data Scientists
Data Engineering for Data Scientists Data Engineering for Data Scientists
Data Engineering for Data Scientists
 
IncQuery_presentation_Incose_EMEA_WSEC.pptx
IncQuery_presentation_Incose_EMEA_WSEC.pptxIncQuery_presentation_Incose_EMEA_WSEC.pptx
IncQuery_presentation_Incose_EMEA_WSEC.pptx
 
Fedora
FedoraFedora
Fedora
 
Onion (clean) architecture
Onion (clean) architectureOnion (clean) architecture
Onion (clean) architecture
 
20130503 iCore at calipso workshop fia dublin
20130503 iCore at calipso workshop fia dublin20130503 iCore at calipso workshop fia dublin
20130503 iCore at calipso workshop fia dublin
 
Next-Generation Completeness and Consistency Management in the Digital Threa...
Next-Generation Completeness and Consistency Management in the Digital Threa...Next-Generation Completeness and Consistency Management in the Digital Threa...
Next-Generation Completeness and Consistency Management in the Digital Threa...
 
TUW-ASE-Summer 2015: Advanced Services Engineering - Introduction
TUW-ASE-Summer 2015: Advanced Services Engineering - IntroductionTUW-ASE-Summer 2015: Advanced Services Engineering - Introduction
TUW-ASE-Summer 2015: Advanced Services Engineering - Introduction
 
Software Architectures, Week 5 - Advanced Architectures
Software Architectures, Week 5 - Advanced ArchitecturesSoftware Architectures, Week 5 - Advanced Architectures
Software Architectures, Week 5 - Advanced Architectures
 
Mets opening day - web based mets creation (2007)
Mets opening day - web based mets creation (2007)Mets opening day - web based mets creation (2007)
Mets opening day - web based mets creation (2007)
 
toolkit
toolkittoolkit
toolkit
 

Más de Giorgio Orsi

Web Data Extraction: A Crash Course
Web Data Extraction: A Crash CourseWeb Data Extraction: A Crash Course
Web Data Extraction: A Crash CourseGiorgio Orsi
 
Fairhair.ai – alan turing institute june '17 (public)
Fairhair.ai – alan turing institute june '17 (public)Fairhair.ai – alan turing institute june '17 (public)
Fairhair.ai – alan turing institute june '17 (public)Giorgio Orsi
 
Joint Repairs for Web Wrappers
Joint Repairs for Web WrappersJoint Repairs for Web Wrappers
Joint Repairs for Web WrappersGiorgio Orsi
 
SAE: Structured Aspect Extraction
SAE: Structured Aspect ExtractionSAE: Structured Aspect Extraction
SAE: Structured Aspect ExtractionGiorgio Orsi
 
wadar_poster_final
wadar_poster_finalwadar_poster_final
wadar_poster_finalGiorgio Orsi
 
Query Rewriting and Optimization for Ontological Databases
Query Rewriting and Optimization for Ontological DatabasesQuery Rewriting and Optimization for Ontological Databases
Query Rewriting and Optimization for Ontological DatabasesGiorgio Orsi
 
Deos 2014 - Welcome
Deos 2014 - WelcomeDeos 2014 - Welcome
Deos 2014 - WelcomeGiorgio Orsi
 
Heuristic Ranking in Tightly Coupled Probabilistic Description Logics
Heuristic Ranking in Tightly Coupled Probabilistic Description LogicsHeuristic Ranking in Tightly Coupled Probabilistic Description Logics
Heuristic Ranking in Tightly Coupled Probabilistic Description LogicsGiorgio Orsi
 
Datalog and its Extensions for Semantic Web Databases
Datalog and its Extensions for Semantic Web DatabasesDatalog and its Extensions for Semantic Web Databases
Datalog and its Extensions for Semantic Web DatabasesGiorgio Orsi
 
AMBER WWW 2012 Poster
AMBER WWW 2012 PosterAMBER WWW 2012 Poster
AMBER WWW 2012 PosterGiorgio Orsi
 
AMBER WWW 2012 (Demonstration)
AMBER WWW 2012 (Demonstration)AMBER WWW 2012 (Demonstration)
AMBER WWW 2012 (Demonstration)Giorgio Orsi
 
OPAL: a passe-partout for web forms - WWW 2012 (Demonstration)
OPAL: a passe-partout for web forms - WWW 2012 (Demonstration)OPAL: a passe-partout for web forms - WWW 2012 (Demonstration)
OPAL: a passe-partout for web forms - WWW 2012 (Demonstration)Giorgio Orsi
 
Querying UML Class Diagrams - FoSSaCS 2012
Querying UML Class Diagrams - FoSSaCS 2012Querying UML Class Diagrams - FoSSaCS 2012
Querying UML Class Diagrams - FoSSaCS 2012Giorgio Orsi
 
OPAL: automated form understanding for the deep web - WWW 2012
OPAL: automated form understanding for the deep web - WWW 2012OPAL: automated form understanding for the deep web - WWW 2012
OPAL: automated form understanding for the deep web - WWW 2012Giorgio Orsi
 
Nyaya: Semantic data markets: a flexible environment for knowledge management...
Nyaya: Semantic data markets: a flexible environment for knowledge management...Nyaya: Semantic data markets: a flexible environment for knowledge management...
Nyaya: Semantic data markets: a flexible environment for knowledge management...Giorgio Orsi
 
The Diadem Ontology
The Diadem OntologyThe Diadem Ontology
The Diadem OntologyGiorgio Orsi
 

Más de Giorgio Orsi (20)

Web Data Extraction: A Crash Course
Web Data Extraction: A Crash CourseWeb Data Extraction: A Crash Course
Web Data Extraction: A Crash Course
 
Fairhair.ai – alan turing institute june '17 (public)
Fairhair.ai – alan turing institute june '17 (public)Fairhair.ai – alan turing institute june '17 (public)
Fairhair.ai – alan turing institute june '17 (public)
 
Joint Repairs for Web Wrappers
Joint Repairs for Web WrappersJoint Repairs for Web Wrappers
Joint Repairs for Web Wrappers
 
SAE: Structured Aspect Extraction
SAE: Structured Aspect ExtractionSAE: Structured Aspect Extraction
SAE: Structured Aspect Extraction
 
diadem-vldb-2015
diadem-vldb-2015diadem-vldb-2015
diadem-vldb-2015
 
wadar_poster_final
wadar_poster_finalwadar_poster_final
wadar_poster_final
 
Query Rewriting and Optimization for Ontological Databases
Query Rewriting and Optimization for Ontological DatabasesQuery Rewriting and Optimization for Ontological Databases
Query Rewriting and Optimization for Ontological Databases
 
Deos 2014 - Welcome
Deos 2014 - WelcomeDeos 2014 - Welcome
Deos 2014 - Welcome
 
Heuristic Ranking in Tightly Coupled Probabilistic Description Logics
Heuristic Ranking in Tightly Coupled Probabilistic Description LogicsHeuristic Ranking in Tightly Coupled Probabilistic Description Logics
Heuristic Ranking in Tightly Coupled Probabilistic Description Logics
 
Datalog and its Extensions for Semantic Web Databases
Datalog and its Extensions for Semantic Web DatabasesDatalog and its Extensions for Semantic Web Databases
Datalog and its Extensions for Semantic Web Databases
 
AMBER WWW 2012 Poster
AMBER WWW 2012 PosterAMBER WWW 2012 Poster
AMBER WWW 2012 Poster
 
AMBER WWW 2012 (Demonstration)
AMBER WWW 2012 (Demonstration)AMBER WWW 2012 (Demonstration)
AMBER WWW 2012 (Demonstration)
 
DIADEM WWW 2012
DIADEM WWW 2012DIADEM WWW 2012
DIADEM WWW 2012
 
OPAL: a passe-partout for web forms - WWW 2012 (Demonstration)
OPAL: a passe-partout for web forms - WWW 2012 (Demonstration)OPAL: a passe-partout for web forms - WWW 2012 (Demonstration)
OPAL: a passe-partout for web forms - WWW 2012 (Demonstration)
 
Querying UML Class Diagrams - FoSSaCS 2012
Querying UML Class Diagrams - FoSSaCS 2012Querying UML Class Diagrams - FoSSaCS 2012
Querying UML Class Diagrams - FoSSaCS 2012
 
OPAL: automated form understanding for the deep web - WWW 2012
OPAL: automated form understanding for the deep web - WWW 2012OPAL: automated form understanding for the deep web - WWW 2012
OPAL: automated form understanding for the deep web - WWW 2012
 
Nyaya: Semantic data markets: a flexible environment for knowledge management...
Nyaya: Semantic data markets: a flexible environment for knowledge management...Nyaya: Semantic data markets: a flexible environment for knowledge management...
Nyaya: Semantic data markets: a flexible environment for knowledge management...
 
Table Recognition
Table RecognitionTable Recognition
Table Recognition
 
The Diadem Ontology
The Diadem OntologyThe Diadem Ontology
The Diadem Ontology
 
Diadem 1.0
Diadem 1.0Diadem 1.0
Diadem 1.0
 

Context Addict Presentation