Architecture for Pattern- Base Management Systems Manolis TerrovitisPanos Vassiliadis National Technical Univ. of Athens, Dept. of Electrical and Computer.

Slides:



Advertisements
Similar presentations
Data Mining and the Web Susan Dumais Microsoft Research KDD97 Panel - Aug 17, 1997.
Advertisements

The ANSI/SPARC Architecture of a Database Environment
Intelligent Technologies Module: Ontologies and their use in Information Systems Revision lecture Alex Poulovassilis November/December 2009.
Meta Data Larry, Stirling md on data access – data types, domain meta-data discovery Scott, Ohio State – caBIG md driven architecture semantic md Alexander.
Automating programming via concept mining, probabilistic reasoning over semantic knowledge base of SE domain by Max Talanov.
International Workshop on Semantic Based GIS Ontology assisted decision making a case study in trip planning for tourism Eleni Tomai, Maria Spanaki, Poulicos.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
Xyleme A Dynamic Warehouse for XML Data of the Web.
Visual Web Information Extraction With Lixto Robert Baumgartner Sergio Flesca Georg Gottlob.
A First Attempt towards a Logical Model for the PBMS PANDA Meeting, Milano, 18 April 2002 National Technical University of Athens Patterns for Next-Generation.
1 Modeling and Language Support for the management of PBMS Manolis Terrovitis Panos Vassiliadis Spiros Skiadopoulos Elisa Bertino Barbara Catania Anna.
1 Draft of a Matchmaking Service Chuang liu. 2 Matchmaking Service Matchmaking Service is a service to help service providers to advertising their service.
Advanced Topics COMP163: Database Management Systems University of the Pacific December 9, 2008.
Architecture & Data Management of XML-Based Digital Video Library System Jacky C.K. Ma Michael R. Lyu.
1 Information Retrieval and Extraction 資訊檢索與擷取 Chia-Hui Chang, Assistant Professor Dept. of Computer Science & Information Engineering National Central.
Eindhoven Universityof Technology The Netherlands.
CH 11 Multimedia IR: Models and Languages
Chapter 14 The Second Component: The Database.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
1212 Management and Communication of Distributed Conceptual Design Knowledge in the Building and Construction Industry Dr.ir. Jos van Leeuwen Eindhoven.
Longbiao Kang, Baotian Hu, Xiangping Wu, Qingcai Chen, and Yan He Intelligent Computing Research Center, School of Computer Science and Technology, Harbin.
Managing Large RDF Graphs (Infinite Graph) Vaibhav Khadilkar Department of Computer Science, The University of Texas at Dallas FEARLESS engineering.
Context Tailoring the DBMS –To support particular applications Beyond alphanumerical data Beyond retrieve + process –To support particular hardware New.
Introduction GAM 376 Robin Burke Winter Outline Introductions Syllabus.
Division of IT Convergence Engineering Towards Unified Management A Common Approach for Telecommunication and Enterprise Usage Sung-Su Kim, Jae Yoon Chung,
Defining Text Mining Preprocessing Transforming unstructured data stored in document collections into a more explicitly structured intermediate format.
Alignment of ATL and QVT © 2006 ATLAS Nantes Alignment of ATL and QVT Ivan Kurtev ATLAS group, INRIA & University of Nantes, France
Introduction to Web Mining Spring What is data mining? Data mining is extraction of useful patterns from data sources, e.g., databases, texts, web,
1 CS 430 Database Theory Winter 2005 Lecture 17: Objects, XML, and DBMSs.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
Dimitrios Skoutas Alkis Simitsis
KNOWLEDGE BASED TECHNIQUES INTRODUCTION many geographical problems are ill-structured an ill-structured problem "lacks a solution algorithm.
Markov Logic and Deep Networks Pedro Domingos Dept. of Computer Science & Eng. University of Washington.
Mining Structured vs. Unstructured Data Where is the structure and where did the semantics go? Rahim Yaseen SAP Labs LLC.
BAA - Big Mechanism using SIRA Technology Chuck Rehberg CTO at Trigent Software and Chief Scientist at Semantic Insights™
OBJECT-ORIENTED PROGRAMMING (OOP) WITH C++ Instructor: Dr. Hany H. Ammar Dept. of Electrical and Computer Engineering, WVU.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Database Systems Design, Implementation, and Management Coronel | Morris 11e ©2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or.
MongoDB is a database management system designed for web applications and internet infrastructure. The data model and persistence strategies are built.
Efficient RDF Storage and Retrieval in Jena2 Written by: Kevin Wilkinson, Craig Sayers, Harumi Kuno, Dave Reynolds Presented by: Umer Fareed 파리드.
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Database Environment Chapter 2. Data Independence Sometimes the way data are physically organized depends on the requirements of the application. Result:
Data Grid Research Group Dept. of Computer Science and Engineering The Ohio State University Columbus, Ohio 43210, USA David Chiu & Gagan Agrawal Enabling.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Introduction to Compilers. Related Area Programming languages Machine architecture Language theory Algorithms Data structures Operating systems Software.
SQL Jan 20,2014. DBMS Stores data as records, tables etc. Accepts data and stores that data for later use Uses query languages for searching, sorting,
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Session 1 Module 1: Introduction to Data Integrity
Mining real world data RDBMS and SQL. Index RDBMS introduction SQL (Structured Query language)
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Class Diagrams. Terms and Concepts A class diagram is a diagram that shows a set of classes, interfaces, and collaborations and their relationships.
KNOWLEDGE MANAGEMENT UNIT II KNOWLEDGE MANAGEMENT AND TECHNOLOGY 1.
MULTIMEDIA DATA MODELS AND AUTHORING
Data Grid Research Group Dept. of Computer Science and Engineering The Ohio State University Columbus, Ohio 43210, USA David Chiu and Gagan Agrawal Enabling.
Some Thoughts to Consider 5 Take a look at some of the sophisticated toys being offered in stores, in catalogs, or in Sunday newspaper ads. Which ones.
Kansas State University Department of Computing and Information Sciences CIS 890: Special Topics in Intelligent Systems Wednesday, November 15, 2000 Cecil.
Lecture #1: Introduction to Algorithms and Problem Solving Dr. Hmood Al-Dossari King Saud University Department of Computer Science 6 February 2012.
Database Environment Chapter 2. The Three-Level ANSI-SPARC Architecture External Level Conceptual Level Internal Level Physical Data.
Mathematical Service Matching Using Description Logic and OWL Kamelia Asadzadeh Manjili
Future Directions in Data Warehousing Research DOLAP ’04 Panel Discussion Karen C. Davis Electrical & Computer Engineering and Computer Science Dept. University.
Survey of Knowledge Base Content
Multimedia Information Retrieval
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment.
Metadata Framework as the basis for Metadata-driven Architecture
Ch. 1 Vocabulary Alice.
Chapter 2 Database Environment Pearson Education © 2009.
Presentation transcript:

Architecture for Pattern- Base Management Systems Manolis TerrovitisPanos Vassiliadis National Technical Univ. of Athens, Dept. of Electrical and Computer Eng., Athens, Hellas University of Ioannina, Dept. of Computer Science, Ioannina, Hellas

2 Outline Introduction and Motivation “Manifesto”-User requirements PBMS architecture

3 Outline Introduction and Motivation “Manifesto”-User requirements PBMS architecture

4 The Problem Vast amounts of raw data. Data mining is not enough to extract knowledge. The core of the problem: –Keeping, Storing and Manipulating knowledge from raw data.

5 Knowledge as Patterns “Patterns are compact and rich in semantics representations of raw data “

6 The need for a new PBMS Current DBMS’s cannot address the new user requirements patterns impose. We need a system to provide powerful and specialized manipulation abilities for patterns. We need a Pattern Base Management System.

7 Main topics A “manifesto”-like list of requirements for a PBMS. A reference architecture for a PBMS. Discussion of the differences between ORDBMS’s and PBMS.

8 Outline Introduction and Motivation “Manifesto”-User requirements PBMS architecture

9 Requirements for the PBMS User requirements for the Data Model. User requirements for the PBMS architecture. User requirements for the query language and processing.

10 Requirements for the Data Model Compact and Rich in semantics. Based upon a generic uniform model that covers all kinds of patterns. Support different types of patterns in an extensible fashion. Allow semantically similar patterns to be identified. Support composite patterns, generated from simpler ones.

11 Requirements for the Architecture Mechanisms for representing and storing its entries. Cooperation with DBMS’s storing raw data. Ability to manage pattern extraction and creation. Access to intermediate results of pattern creation algorithms.

12 Requirements for Query language and Processing A PBMS processes different kinds of queries, possibly even on raw data and returns more intuitive results to users. A PBMS employs a query language which can at least perform the following tasks: –Pattern matching –Logical inferences –Meta queries

13 Outline Introduction and Motivation “Manifesto”-User requirements PBMS architecture

14 PBMS Architecture PBMS –Pattern Layer –Pattern Type Layer –Class Layer Intermediate Results RDBMS –Raw data

15 Pattern Type Layer Pattern types: describe the syntax of the patterns. –Structure –Declarative specification Patterns are instantiations of Pattern Types, which follow the structure of the types. Pattern Type layer is extensible.

16 Class Layer Classes: collections of patterns which share some semantic property. Patterns of a certain class must all be instances of the same type. Classes are used to create patterns with predefined semantics given by the designer. Classes are defined over features.

17 Is it really different from an OO/ORDBMS? Semantically rich representation of patterns. Novel querying requirements: –Ad hoc operations over the source and pattern spaces and their mapping –Pattern matching –Reasoning facilities based on the declarative specification of patterns Alternative storage, indexing and query optimization techniques.

18 Summary A “manifesto”-like list of requirements for a PBMS A reference architecture for a PBMS Discussion of the differences between ORDBMS’s and PBMS