SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Ähnlich wie Context Addict Presentation

Software Architecture as Systems Dissolve
Software Architecture as Systems DissolveSoftware Architecture as Systems Dissolve
Software Architecture as Systems Dissolve
Eoin 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-libre
Vijayabalan Open to Explore
 
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 - Introduction
Hong-Linh Truong
 
Software Architectures, Week 5 - Advanced Architectures
Software Architectures, Week 5 - Advanced ArchitecturesSoftware Architectures, Week 5 - Advanced Architectures
Software Architectures, Week 5 - Advanced Architectures
Angelos 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
 

Ähnlich wie 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
 

Mehr von Giorgio Orsi

wadar_poster_final
wadar_poster_finalwadar_poster_final
wadar_poster_final
Giorgio 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 Databases
Giorgio Orsi
 
AMBER WWW 2012 Poster
AMBER WWW 2012 PosterAMBER WWW 2012 Poster
AMBER WWW 2012 Poster
Giorgio Orsi
 
DIADEM WWW 2012
DIADEM WWW 2012DIADEM WWW 2012
DIADEM WWW 2012
Giorgio Orsi
 
The Diadem Ontology
The Diadem OntologyThe Diadem Ontology
The Diadem Ontology
Giorgio Orsi
 

Mehr von 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