A Collaborative and Semantic Data Management Framework for Ubiquitous Computing Environment International Conference of Embedded and Ubiquitous Computing.

Slides:



Advertisements
Similar presentations
Supporting Cooperative Caching in Disruption Tolerant Networks
Advertisements

CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
CLive Cloud-Assisted P2P Live Streaming
An Unsupervised Framework for Extracting and Normalizing Product Attributes from Multiple Web Sites Center for E-Business Technology Seoul National University.
SOPS: Stock Prediction using Web Sentiment Presented by Vivek sehgal, Charles Song Department of Computer Science, University of Maryland ICDMW
University of Cincinnati1 Towards A Content-Based Aggregation Network By Shagun Kakkar May 29, 2002.
Provenance in Open Distributed Information Systems Syed Imran Jami PhD Candidate FAST-NU.
A Generic Framework for Handling Uncertain Data with Local Correlations Xiang Lian and Lei Chen Department of Computer Science and Engineering The Hong.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Database caching in MANETs Based on Separation of Queries and Responses Author: Hassan Artail, Haidar Safa, and Samuel Pierre Publisher: Wireless And Mobile.
A Distributed Search Service for Peer-to-Peer File Sharing in Mobile Application Presented by Tony Sung On Loy, MC Lab, CUHK IE 1 A Distributed Search.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Personalized Ontologies for Web Search and Caching Susan Gauch Information and Telecommunications Technology Center Electrical Engineering and Computer.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
A Survey on Context-Aware Computing Center for E-Business Technology Seoul National University Seoul, Korea 이상근, 이동주, 강승석, Babar Tareen Intelligent Database.
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
Introduction to the Mobile Security (MD)  Chaitanya Nettem  Rawad Habib  2015.
1 Yolanda Gil Information Sciences InstituteJanuary 10, 2010 Requirements for caBIG Infrastructure to Support Semantic Workflows Yolanda.
Liang Xiang, Quan Yuan, Shiwan Zhao, Li Chen, Xiatian Zhang, Qing Yang and Jimeng Sun Institute of Automation Chinese Academy of Sciences, IBM Research.
Machine Learning Approach for Ontology Mapping using Multiple Concept Similarity Measures IEEE/ACIS International Conference on Computer and Information.
Efficient Keyword Search over Virtual XML Views Feng Shao and Lin Guo and Chavdar Botev and Anand Bhaskar and Muthiah Chettiar and Fan Yang Cornell University.
Peer to Peer Research survey TingYang Chang. Intro. Of P2P Computers of the system was known as peers which sharing data files with each other. Build.
Division of IT Convergence Engineering Towards Unified Management A Common Approach for Telecommunication and Enterprise Usage Sung-Su Kim, Jae Yoon Chung,
UbiStore: Ubiquitous and Opportunistic Backup Architecture. Feiselia Tan, Sebastien Ardon, Max Ott Presented by: Zainab Aljazzaf.
1 Applying Collaborative Filtering Techniques to Movie Search for Better Ranking and Browsing Seung-Taek Park and David M. Pennock (ACM SIGKDD 2007)
PAUL ALEXANDRU CHIRITA STEFANIA COSTACHE SIEGFRIED HANDSCHUH WOLFGANG NEJDL 1* L3S RESEARCH CENTER 2* NATIONAL UNIVERSITY OF IRELAND PROCEEDINGS OF THE.
Extracting Semantic Constraint from Description Text for Semantic Web Service Discovery Dengping Wei, Ting Wang, Ji Wang, and Yaodong Chen Reporter: Ting.
A service-oriented middleware for building context-aware services Center for E-Business Technology Seoul National University Seoul, Korea Tao Gu, Hung.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
CCAN: Cache-based CAN Using the Small World Model Shanghai Jiaotong University Internet Computing R&D Center.
Model-Driven Analysis Frameworks for Embedded Systems George Edwards USC Center for Systems and Software Engineering
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
Keyword Searching and Browsing in Databases using BANKS Seoyoung Ahn Mar 3, 2005 The University of Texas at Arlington.
Experiments Test different parking lot images captured in different luminance conditions The test samples include 1300 available parking spaces and 1500.
Enabling Peer-to-Peer SDP in an Agent Environment University of Maryland Baltimore County USA.
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
Web Image Retrieval Re-Ranking with Relevance Model Wei-Hao Lin, Rong Jin, Alexander Hauptmann Language Technologies Institute School of Computer Science.
1 A Collaborative and Semantic Data Management Framework for Ubiquitous Computing Environment Weisong Chen, Cho-Li Wang, Francis Lau The University of.
Center for E-Business Technology Seoul National University Seoul, Korea Freebase: A Collaboratively Created Graph Database For Structuring Human Knowledge.
1 Teaching-Material Design Center An ontology-based system for customizing reusable Source: Computers and Education, Vol.46, Issue: 4, May, 2006, pp
03/19/02Scalab Seminar Series1 Routing in Peer-to-Peer Systems Ramaswamy N.Vadivelu Scalab, ASU.
Center for E-Business Technology Seoul National University Seoul, Korea Social Ranking: Uncovering Relevant Content Using Tag-based Recommender Systems.
A Method for Analyzing User Action Logs Center for E-Business Technology Seoul National University Seoul, Korea Jaeseok Myung Intelligent Database Systems.
Bio-Networking: Biology Inspired Approach for Development of Adaptive Network Applications 21 May 2005Ognen Paunovski Bio-Networking: Biology Inspired.
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
Scalable Grid system– VDHA_Grid: an e-Science Grid with virtual and dynamic hierarchical architecture Huang Lican College of Computer.
Department of Information Science and Applications Hsien-Jung Wu 、 Shih-Chieh Huang Asia University, Taiwan An Intelligent E-learning system for Improving.
Harvesting Social Knowledge from Folksonomies Harris Wu, Mohammad Zubair, Kurt Maly, Harvesting social knowledge from folksonomies, Proceedings of the.
CoOL: A Context Ontology Language to Enable Contextual Interoperability Thomas Strang, Claudia Linnhoff-Popien, and Korbinian Frank German Aerospace Centor.
SocialVoD: a Social Feature-based P2P System Wei Chang, and Jie Wu Presenter: En Wang Temple University, PA, USA IEEE ICPP, September, Beijing, China1.
Privacy-preserving data publishing
1 Approximate XML Query Answers Presenter: Hongyu Guo Authors: N. polyzotis, M. Garofalakis, Y. Ioannidis.
An Ontology-based Approach to Context Modeling and Reasoning in Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire INSA de Lyon,
DivQ: Diversification for Keyword Search over Structured Databases Elena Demidova, Peter Fankhauser, Xuan Zhou and Wolfgang Nejfl L3S Research Center,
Freenet: Anonymous Storage and Retrieval of Information
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
Large Scale Sharing Marco F. Duarte COMP 520: Distributed Systems September 19, 2004.
IP Routing table compaction and sampling schemes to enhance TCAM cache performance Author: Ruirui Guo a, Jose G. Delgado-Frias Publisher: Journal of Systems.
CMSC 691B Multi-Agent System A Scalable Architecture for Peer to Peer Agent by Naveen Srinivasan.
GAS ontology: an ontology for collaboration among ubiquitous computing devices International Journal of Human-Computer Studies (May 2005) Presented By.
P2P Networking: Freenet Adriane Lau November 9, 2004 MIE456F.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
OntoZilla: An Ontology-based, Semi-structured, and Evolutionary P2P Network for Information Systems and Services 指導教授:李官陵 學 生:陳建博 蔡英傑
SERVICE ANNOTATION WITH LEXICON-BASED ALIGNMENT Service Ontology Construction Ontology of a given web service, service ontology, is constructed from service.
Authors: Jiang Xie, Ian F. Akyildiz
Model-Driven Analysis Frameworks for Embedded Systems
EE 122: Peer-to-Peer (P2P) Networks
Paraskevi Raftopoulou, Euripides G.M. Petrakis
A Semantic Peer-to-Peer Overlay for Web Services Discovery
Presentation transcript:

A Collaborative and Semantic Data Management Framework for Ubiquitous Computing Environment International Conference of Embedded and Ubiquitous Computing (2004) Presented By Weisong Chen, Cho-Li Wang, and Francis C.M. Lau Department of Computer Science, The University of Hong Kong Summerized By Jaeseok Myung

Copyright  2008 by CEBT Introduction  Characteristics on Ubiquitous Computing Distribution Heterogeneity Mobility Autonomy  These characteristics introduce tremendous data management challenges, which cannot be easily overcome by existing solution Center for E-Business Technology

Copyright  2008 by CEBT Key Idea  A Guiding Principle behind System Design Encourage contributions from devices owned by different users  Assumptions People joining the environment are expected to agree to share their devices  Core Techniques Ontology-based Metadata – An effective approach to deal with data diversity in the ubiquitous environment Incentive-based Routing Protocol – Provide incentives for devices to contribute to others’ information accesses – The more contribution a device makes, the more knowledge it will gain Cooperative Caching – Maintain local cached copies of the downloaded data and share them with others – Popular data will be widely cached and unused data will fade away eventually Center for E-Business Technology

Copyright  2008 by CEBT Incentive-based Routing Protocol  When forwarding queries, nodes record the nodes that initiated the queries Enhancing the ability of these nodes to serve future queries  When passing the query results to the initiating nodes, the nodes record the nodes providing the results Center for E-Business Technology N1N3N2 Q M Q, N1 Q M, N3

Copyright  2008 by CEBT Ontology & Metadata Center for E-Business Technology

Copyright  2008 by CEBT Ontology  Ontology, O = { C, P, H C, R} Concepts (C) : Well-defined terms referring to classes(or types) of objects in a particular domain Relations (P) : Properties of concepts defining the concept semantics Concept Hierarchy (H C ) : A hierarchy of concepts that are linked together through relations of specialization and generalization R : A function that relates two concepts non-taxonomically, using the relations in P. R(P) = (C 1, C 2 ) is usually written as P(C 1, C 2 ) Center for E-Business Technology

Copyright  2008 by CEBT Metadata  Metadata, M = { O, I, C, PI, I C, I R } O : a referenced ontology I : a set of concept instances C : a set of concepts (a subset of the concepts in the ontology) PI : a set of relation instances I C : I -> C, a function that relates instances to the corresponding concepts I R : PI -> I x I, a function to relate instances using relation instances; I R (PI) = (I 1, I 2 )  For each piece of metadata, there’s one concept instance that serves as the identifier of the described data M I : Central Concept Instance M C : Central Concept  The query structure and the meaning of each element are same as those of the metadata The query allows wildcard instance (denoted as I*) Center for E-Business Technology

Copyright  2008 by CEBT Query Processing Center for E-Business Technology N1 MCMC MCMC MCMC MMM M MM Q M sim (Q, M)

Copyright  2008 by CEBT Metadata Similarity (1)  The degree that metadata M 2 is similar to M 1 is given by the following formula, where I M2 denotes the concept instance set of M 2, excluding the central concept instance M 2 I  The similarity level between two concept instances is given by the following formula, where I NIL means that the concept instance does not exist Center for E-Business Technology

Copyright  2008 by CEBT Metadata Similarity (2)  Similarity between two concepts in a concept hierarchy T. Andreasen et al., From Ontology over Similarity to Query Evaluation, 2003 Center for E-Business Technology SC(Publication) = {Publication, Report, Book} SC(Report) = {Publication, Report}

Copyright  2008 by CEBT Performance Evaluation  Parameter Settings Center for E-Business Technology

Copyright  2008 by CEBT Ontology vs. Keyword Searching  In both cases, as more queries are issued, the cached data contribute more to the overall hit ratio  Ontology-based searching has far superior performance Center for E-Business Technology

Copyright  2008 by CEBT Effect of Cache Replacement and Query Patterns  Random : no predefined pattern  Interest-based : only for some limited number of concepts  Popularity-based : generate queries according to what are popular Center for E-Business Technology

Copyright  2008 by CEBT Comparison with Other Systems  Proposed system and FreeNet have much better performance than others FreeNet only supports exact ID matching Center for E-Business Technology

Copyright  2008 by CEBT Conclusion and Future Work  Characteristics on Ubiquitous Computing Distribution Heterogeneity Mobility Autonomy  A Collaborative and Semantic Data Management Framework for Ubiquitous Computing Environment  In this paper, the authors have assumed that complete ontology knowledge is available at each device, which is not always possible in the ubiquitous computing environment Center for E-Business Technology

Copyright  2008 by CEBT Discussion  Comparing with P2P Architecture  Is the incentive really attractive?  Hit Ratio is OK, but the propagation cost must be expensive Center for E-Business Technology