International Journal of Advanced and Applied Sciences

Int. j. adv. appl. sci.

EISSN: 2313-3724

Print ISSN: 2313-626X

Volume 3, Issue 10  (October 2016), Pages:  72-78


Title: A comprehensive framework for the semantic cache systems

Author(s):  Mohammad Ahmed Alghobiri 1, Hikmat Ullah Khan 2, *, Tahir Afzal Malik 3, Saqib Iqbal 4

Affiliation(s):

1Department of Management Information Systems, King Khalid University, Abha, Saudi Arabia
2Department of Computer Science, COMSATS Institute of Information Technology, Wah, Pakistan
3Department of Management Information Systems, Ibn Rushd College for Management Sciences, Abha, Saudi Arabia
4Department of Software Engineering and Computer Science, College of Engineering and Information Technology, Al Ain University of Science and Technology, Al Ain, United Arab Emirates

https://doi.org/10.21833/ijaas.2016.10.012

Full Text - PDF          XML

Abstract:

Semantic Cache deals in both semantic descriptions as well as the results of previous queries providing improved efficiency. The semantic cache is an active research domain due to its novel ideology and advantages. The proposed framework is formulated based on the extensive study in the domain of semantic cache in general and in the study of framework for semantic cache in particular. About all the previous works contributed to the domain knowledge, but the certain raised issues still needed to be addressed. For the proposed framework, about all factors involving semantic caching systems are explored. The novelty of the proposed framework lies in the deep modular approach. The proposed framework, described at the detailed level, may present guidance for future works on semantic cache systems. 

© 2016 The Authors. Published by IASE.

This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).

Keywords: Semantic cache, Framework, XML

Article History: Received 5 June 2016, Received in revised form 17 October 2016, Accepted 20 October 2016

Digital Object Identifier: https://doi.org/10.21833/ijaas.2016.10.012

Citation:

Alghobiri MA, Khan HU, Malik TA, and Iqbal S (2016). A comprehensive framework for the semantic cache systems. International Journal of Advanced and Applied Sciences, 3(10): 72-78

http://www.science-gate.com/IJAAS/V3I10/Alghobiri.html


References:

Abiteboul S, Segoufin L and Vianu V (2006). Representing and querying XML with incomplete information. ACM Transactions on Database Systems (TODS), 31(1): 208-254.
https://doi.org/10.1145/1132863.1132869
Ahmad M, Qadir MA and Sanaullah M (2008). Query processing over relational databases with semantic cache: A survey. In the IEEE International Multitopic Conference (INMIC), Karachi, Pakistan: 558-564. 
https://doi.org/10.1109/inmic.2008.4777801
Amiri K, Park S, Tewari R and Padmanabhan S (2003). Scalable template-based query containment checking for web semantic caches. In the Proceedings of 19th IEEE International conference on Data Engineering: 493-504. 
https://doi.org/10.1109/icde.2003.1260816
Balmin A, Özcan F, Beyer KS, Cochrane RJ and Pirahesh H (2004). A framework for using materialized XPath views in XML query processing. In the Proceedings of the Thirtieth international conference on Very large data bases (VLDB '04), Toronto, Canada, 30: 60-71.
https://doi.org/10.1016/b978-012088469-8.50009-7
Bao Z, Zeng Y, Ling TW, Zhang D, Li G and Jagadish HV (2015). A general framework to resolve the MisMatch problem in XML keyword search. The VLDB Journal, 24(4): 493-518.
https://doi.org/10.1007/s00778-015-0386-1
Bashir MF, Zaheer RA, Shams ZM and Qadir MA (2007). SCAM: Semantic caching architecture for efficient content matching over data grid. In Advances in Intelligent Web Mastering, 43(1): 41-46
https://doi.org/10.1007/978-3-540-72575-6_7
Bei Y, Chen G, Hu T and Dong J (2007). A caching system for XML queries using frequent query patterns. In the 11th IEEE Conference on Computer Supported Cooperative Work in Design (CSCWD), Melbourne, Australia: 47-52. 
https://doi.org/10.1109/cscwd.2007.4281408
Berlanga R, Nebot V and Pérez M (2015). Tailored semantic annotation for semantic search. Web Semantics: Science, Services and Agents on the World Wide Web, 30: 69-81.
https://doi.org/10.1016/j.websem.2014.07.007
Brunkhorst I and Dhraief H (2007). Semantic caching in schema-based p2p-networks. In the Proceedings of International Conference on Databases, information Systems, and Peer-to-Peer Computing, Berlin, Germany: 179-186.
https://doi.org/10.1007/978-3-540-71661-7_17
Chen L, Wang S, Cash E, Ryder B, Hobbs I and Rundensteiner EA (2002). A fine-grained replacement strategy for XML query cache. In the Proceedings of the 4th International Workshop on Web Information and Data Management (WIDM '02), McLean, USA: 76-83.
https://doi.org/10.1145/584931.584947
Chidlovskii B and Borghoff UM (2000). Semantic caching of Web queries. The International Journal on Very Large Data Bases, 9(1): 2-17.
https://doi.org/10.1007/s007780050080
Dar S, Franklin MJ, Jonsson BT, Srivastava D and Tan M (1996). Semantic data caching and replacement. In the Proceedings of the 22th International Conference on Very Large Data Bases (VLDB '96), San Francisco, USA: 330-341.
PMCid:PMC229074
Eom Y, Hwang D, Lee J, Moon J, Shin M and Nam B (2015). EM-KDE: A locality-aware job scheduling policy with distributed semantic caches. Journal of Parallel and Distributed Computing, 83: 119-132.
https://doi.org/10.1016/j.jpdc.2015.06.002
Feng J, Ta N, Li G, Liu Y and Lv D (2007). A framework of semantic cache for secure XML query answering: an interesting joint and novel perspective. In the Proceedings of 2nd International Conference on Scalable Information Systems (InfoScale '07), Suzhou, China.
https://doi.org/10.4108/infoscale.2007.975
Godfrey P and Gryz J (1999). Answering queries by semantic caches. In the Proceedings of 10th International Conference on Database and Expert Systems Applications, London, United Kingdom: 485-498. https://doi.org/10.1007/3-540-48309-8_45
https://doi.org/10.1007/3-540-48309-8_45
Hamid A and Khan S (2005). Optimization of semantic caching for XML database. In the IEEE First International Conference on Information and Communication Technologies (ICICT '05), Karachi, Pakistan: 201-205. 
https://doi.org/10.1109/icict.2005.1598584
Hristidis V and Petropoulos M (2002). Semantic caching of XML databases. In the 5th International Workshop on the Web and Databases (WebDB), Madison, USA: 25-30.
Khan HU and Malik TA (2012). Finding resources from middle of RDF graph and at Sub-Query level in suffix array based RDF indexing using RDQL queries. International Journal of Computer Theory and Engineering, 4(3): 369-372.
https://doi.org/10.7763/IJCTE.2012.V4.486
Khan HU, Daud A and Malik TA (2015). MIIB: A Metric to identify top influential bloggers in a community. PloS one, 10(9): 1-15.
https://doi.org/10.1371/journal.pone.0138359
PMid:26414063 PMCid:PMC4587377
Khan HU, Saqlain SM, Shoaib M and Sher M (2013). Ontology based semantic search in Holy Quran. International Journal of Future Computer and Communication, 2(6): 570-575.
https://doi.org/10.7763/IJFCC.2013.V2.229

Lee D and Chu WW (1999). Semantic caching via query matching for web sources. In the Proceedings of the eighth international conference on Information and knowledge management (CIKM '99), Kansas City, Missouri, USA: 77-85.

https://doi.org/10.1145/319950.319960

Liang G and Feng JH (2010). An effective semantic cache for exploiting XPath Query/View answerability. Journal of Computer Science and Technology, 25(2): 347-361.
https://doi.org/10.1007/s11390-010-9328-y
Luo Q and Naughton JF (2001). Form-based proxy caching for database-backed web sites. In the Proceedings of the 27th International Conference on Very Large Data Bases Journal (VLDB '01), San Fransisco, CA, USA: 191-200.
Mandhani B and Suciu D (2005). Query caching and view selection for XML databases. In the Proceedings on the 31st International Conference on Very Large Data Bases (VLDB '05), Trondheim, Norway: 469-480.
PMCid:PMC545959
Nakatoh T, Ohmori K, Yamada Y and Hirokawa S (2003). Complex query and metadata. In the Proceedings of International symposium on Information Science and electrical engineering (ISEE2003), Fukuoka, Japan: 291-294.
PMid:14653194
Peng P, Zou L, Özsu MT, Chen L and Zhao D (2016). Processing SPARQL queries over distributed RDF graphs. The International Journal on Very Large Data Bases, 25(2): 243-268.
https://doi.org/10.1007/s00778-015-0415-0
Qureshi MM, Asma B and Khan HU (2013). Comparative analysis of semantic search engines based on requirement space pyramid. International Journal of Future Computer and Communication, 2(6): 562-566.
https://doi.org/10.7763/IJFCC.2013.V2.227
Ristoski P and Paulheim H (2016). Semantic Web in data mining and knowledge discovery: A comprehensive survey. Web Semantics: Science, Services and Agents on the World Wide Web, 36: 1-22.
https://doi.org/10.1016/j.websem.2016.01.001
Sah M and Wade V (2016). Personalized concept-based search on the linked open data. Web Semantics: Science, Services and Agents on the World Wide Web, 36: 32-57.
https://doi.org/10.1016/j.websem.2015.11.004
Tablan V, Bontcheva K, Roberts I and Cunningham H (2015). Mímir: An open-source semantic search framework for interactive information seeking and discovery. Web Semantics: Science, Services and Agents on the World Wide Web, 30: 52-68.
https://doi.org/10.1016/j.websem.2014.10.002
Tian Y and Huang M (2012). Enhance discovery and retrieval of geospatial data using SOA and Semantic Web technologies. Expert Systems with Applications, 39(16): 12522-12535.
https://doi.org/10.1016/j.eswa.2012.04.061
Woensel WV and Casteleyn S (2016). A mobile query service for integrated access to large numbers of online semantic web data sources. Journal of Web Semantics: Science, Services and Agents on the World Wide Web, 36: 58-76.
https://doi.org/10.1016/j.websem.2015.10.002
Xu F, Li Y and Gu J (2015). Semantic cache replacement strategy for XML algebra-based query optimization. Wuhan University Journal of Natural Sciences, 20(2): 165-172.
https://doi.org/10.1007/s11859-015-1076-y
Yang LH, Lee ML and Hsu W (2003). Efficient mining of XML query patterns for caching. In the Proceedings of the 29th international conference on Very large data bases (VLDB '03), Berlin, Germany, 29: 69-80.
https://doi.org/10.1016/b978-012722442-8/50015-x