Dr Mohamed Sharaf

Senior Lecturer

School of Information Technology and Electrical Engineering
Faculty of Engineering, Architecture and Information Technology
m.sharaf@uq.edu.au
+61 7 336 52907

Overview

Qualifications

  • PhD in Computer Science, University of Pittsburgh
  • Master of Science (Computer Science), University of Pittsburgh

Publications

  • Ehsan, Humaira, Sharaf, Mohamed A. and Chrysanthis, Panos K. (2016). MuVE: efficient multi-objective view recommendation for visual data exploration. In: 2016 IEEE 32nd International Conference on Data Engineering (ICDE). International Conference on Data Engineering (ICDE), Helsinki, Finland, (). 16-20 May 2016.

  • Koutrika, Georgia, Lakshmanan, Laks V. S., Riedewald, Mirek, Sharaf, Mohamed A. and Stefanidis, Kostas (2015) Report on the Second International Workshop on Exploratory Search in Databases and the Web (ExploreDB 2015). Sigmod Record, 44 4: 49-52. doi:10.1145/2935694.2935706

  • Hussain, Zaeem, Khan, Hina A. and Sharaf, Mohamed A. (2015). Diversifying with few regrets, but too few to mention. In: Georgia Koutrika, Laks V.S. Lakshmanan, Mirek Riedewald and Kostas Stefanidis, Proceedings of the Second International Workshop on Exploratory Search in Databases and the Web: ExploreDB 2015. ExploreDB, Melbourne, VIC, Australia, (27-32). 31 May 2015. doi:10.1145/2795218.2795225

View all Publications

Supervision

  • Doctor Philosophy

  • (2013) Doctor Philosophy

  • Doctor Philosophy

View all Supervision

Publications

Book Chapter

  • Sharaf, Mohamed A. and Labrinidis, Alexandros (2009). Scheduling strategies for data stream processing. In Ling Liu and M. T. Ozsu (Ed.), Encyclopedia of database systems (pp. 2475-2479) USA: Springer US.

Journal Article

Conference Publication

  • Ehsan, Humaira, Sharaf, Mohamed A. and Chrysanthis, Panos K. (2016). MuVE: efficient multi-objective view recommendation for visual data exploration. In: 2016 IEEE 32nd International Conference on Data Engineering (ICDE). International Conference on Data Engineering (ICDE), Helsinki, Finland, (). 16-20 May 2016.

  • Hussain, Zaeem, Khan, Hina A. and Sharaf, Mohamed A. (2015). Diversifying with few regrets, but too few to mention. In: Georgia Koutrika, Laks V.S. Lakshmanan, Mirek Riedewald and Kostas Stefanidis, Proceedings of the Second International Workshop on Exploratory Search in Databases and the Web: ExploreDB 2015. ExploreDB, Melbourne, VIC, Australia, (27-32). 31 May 2015. doi:10.1145/2795218.2795225

  • Khan, Hina A. and Sharaf, Mohamed A. (2015). Progressive diversification for column-based data exploration platforms. In: 2015 IEEE 31st International Conference on Data Engineering, ICDE 2015. IEEE International Conference on Data Engineering, Seoul, South Korea, (327-338). 13-17 April 2015. doi:10.1109/ICDE.2015.7113295

  • Xu, Chen, Xia, Fan, Sharaf, Mohamed A., Zhou, Minqi and Zhou, Aoying (2014). AQUAS: A quality-aware scheduler for NoSQL data stores. In: 2014 IEEE 30th International Conference on Data Engineering, ICDE 2014. 30th IEEE International Conference on Data Engineering, ICDE 2014, Chicago, IL United States, (1210-1213). March 31-April 4 2014. doi:10.1109/ICDE.2014.6816743

  • Khan, Hina A., Sharaf, Mohamed A. and Albarrak, Abdullah (2014). DivIDE: efficient diversification for interactive data exploration. In: Christian S. Jensen, Hua Lu, Torben Bach Pedersen, Christian Thomsen and Kristian Torp, SSDBM 2014 - Proceedings of the 26th International Conference on Scientific and Statistical Database Management. 26th International Conference on Scientific and Statistical Database Management, SSDBM 2014, Aalborg, Denmark, (). 30 June-2 July 2014. doi:10.1145/2618243.2618253

  • Zheng, Bolong, Zheng, Kai, Sharaf, Mohamed A., Zhou, Xiaofang and Sadiq, Shazia (2014). Efficient retrieval of top-K most similar users from Travel Smart Card Data. In: 2014 IEEE 15th International Conference on Mobile Data Management (MDM). 2014 IEEE 15th International Conference on Mobile Data Management, Brisbane, QLD, (259-268). 14-18 July 2014. doi:10.1109/MDM.2014.38

  • Chen, Ling, Li, Xue, Wang, Sen, Hu, Hsiao-Yun, Huang, Nicole, Sheng, Quan Z. and Sharaf, Mohamed (2014). Mining personal health index from annual geriatric medical examinations. In: Ravi Kumar, Hannu Toivonen, Jian Pei, Joshua Zhexue Huang and Xindong Wu, 2014 IEEE International Conference on Data Mining (ICDM). 2014 IEEE International Conference on Data Mining, Shenzhen, China, (761-766). 14-17 December 2014. doi:10.1109/ICDM.2014.32

  • Unankard, Sayan, Li, Xue, Sharaf, Mohamed, Zhong, Jiang and Li, Xueming (2014). Predicting elections from social networks based on sub-event detection and sentiment analysis. In: Boualem Benatallah, Azer Bestavros, Yannis Manolopoulos, Athena Vakali and Yanchun Zhang, Web Information Systems Engineering - WISE 2014: Proceedings Part 2. 15th International Conference on Web Information Systems Engineering (WISE 2014), Thessaloniki, Greece, (1-16). 12-14 October 2014. doi:10.1007/978-3-319-11746-1_1

  • Albarrak, Abdullah, Sharaf. Mohamed A. and Zhou, Xiaofang (2014). SAQR: An efficient scheme for similarity-aware query refinement. In: Sourav S. Bhowmick, Curtis E. Dyreson, Christian S. Jensen, Mong Li Lee, Agus Muliantara and Bernhard Thalheim, Database Systems for Advanced Applications - 19th International Conference, DASFAA 2014, Proceedings. 19th International Conference on Database Systems for Advanced Applications, DASFAA 2014, Bali, Indonesia, (110-125). 21 - 24 April 2014. doi:10.1007/978-3-319-05810-8_8

  • Xu, Chen, Sharaf, Mohamed, Zhou, Minqi, Zhou, Aoying and Zhou, Xiaofang (2013). Adaptive query scheduling in key-value data stores. In: Bonghee Hong, Xiaofeng Meng, Lei Chen, Werner Winiwarter and Wei Song, Database Systems for Advanced Applications - 18th International Conference, DASFAA 2013, Proceedings. 18th International Conference on Database Systems for Advanced Applications, DASFAA 2013, Wuhan, China, (86-100). 22-25 April 2013. doi:10.1007/978-3-642-37487-6_9

  • Khan, Hina A., Drosou, Marina and Sharaf, Mohamed A. (2013). DoS: an efficient scheme for the diversification of multiple search results. In: SSDBM 2013 - Proceedings of the 25th International Conference on Scientific and Statistical Database Management. 25th International Conference on Scientific and Statistical Database Management, SSDBM 2013, Baltimore, MD, United States, (1-4). 29-31 July 2013. doi:10.1145/2484838.2484858

  • Unankard, Sayan, Li, Xue and Sharaf, Mohamed A. (2013). Location-based emerging event detection in social networks. In: Yoshiharu Ishikawa, Jianzhong Li, Wei Wang, Rui Zhang and Wenjie Zhang, Web Technologies and Applications: 15th Asia-Pacific Web Conference, APWeb 2013. Proceedings. 15th Asia-Pacific Web Conference (APWeb), 2013, Sydney, Australia, (280-291). 4-6 April, 2013. doi:10.1007/978-3-642-37401-2_29

  • Khan, Hina A., Drosou, Marina and Sharaf, Mohamed A. (2013). Scalable diversification of multiple search results. In: CIKM 2013 - Proceedings of the 22nd ACM International Conference on Information and Knowledge Management. 22nd ACM International Conference on Information and Knowledge Management, CIKM 2013, San Francisco, CA, United States, (775-780). 27 October - 1 November 2013. doi:10.1145/2505515.2505740

  • Xie, Qing, Zhu, Jia, Sharaf, Mohamed A., Zhou, Xiaofang and Pang, Chaoyi (2012). Efficient buffer management for piecewise linear representation of multiple data streams. In: CIKM '12: Proceedings of the 21st ACM International Conference on Information and Knowledge Management. 21st ACM International Conference on Information and Knowledge Management, Maui, HI, United States, (2114-2118). 29 October - 2 November 2012. doi:10.1145/2396761.2398584

  • Sharaf, Mohamed A., Xu, Chen and Zhou, Xiaofang (2012). Finding the silver lining for data freshness on the cloud. In: CloudDB'12 - Proceedings of the 3rd ACM International Workshop on Cloud Data Management, Co-located with CIKM 2012. 3rd ACM International Workshop on Cloud Data Management, CloudDB 2012 - Co-located with CIKM 2012, Maui, HI, USA, (49-50). 29 October - 2 November 2012. doi:10.1145/2390021.2390031

  • Unankard, Sayan, Chen, Ling, Li, Peng, Wang, Sen, Huang, Zi, Sharaf, Mohamed A. and Li, Xue (2012). On the prediction of re-tweeting activities in social networks – a report on WISE 2012 Challenge. In: X. Sean Wang, Isabel Cruz, Alex Delis and Guangyan Huang, Proceedings of the 13th International Conference on Web Information Systems Engineering (WISE 2012). 13th International Conference on Web Information Systems Engineering (WISE 2012), Paphos, Cyprus, (744-754). 28 - 30 November 2012. doi:10.1007/978-3-642-35063-4_61

  • Guirguis, Shenoda, Sharaf, Mohamed A., Chrysanthis, Panos K. and Labrinidis, Alexandros (2012). Three-level processing of multiple aggregate continuous queries. In: 2012 IEEE 28Th International Conference On Data Engineering (ICDE). 28th IEEE International Conference on Data Engineering (ICDE), Washington, DC, United States, (929-940). 1-5 April 2012. doi:10.1109/ICDE.2012.112

  • Li, Zhixu, Sharaf, Mohamed A., Sitbon, Laurianne, Sadiq, Shazia, Indulska, Marta and Zhou, Xiaofang (2012). WebPut: efficient web-based data imputation. In: X. Sean Wang, Isabel Cruz, Alex Delis and Guangyan Huang, Web Information Systems Engineering - WISE 2012. WISE 2012 : 13th international conference, Paphos, Cyprus, (243-256). 28-30 November 2012. doi:10.1007/978-3-642-35063-4_18

  • Yeganeh, Naiem K. and Sharaf, Mohamed A. (2011). A framework for data quality aware query systems. In: 16th International Conference, DASFAA 2011, International Workshops. DASFAA Workshops, Hong Kong, People's Republic of China, (478-489). 22-25 April 2011. doi:10.1007/978-3-642-20244-5_46

  • Yeganeh, Naiem K., Sadiq, Shazia, Sharaf, Mohamed A. and Deng, Ke (2011). Efficient profiling for estimation of query result quality. In: Proceedings of the 16th International Conference on Information Quality (ICIQ-11). 16th International Conference on Information Quality (ICIQ-11), Adelaide, Australia, (415-426). 18-20 November 2011.

  • Guirguis, Shenoda, Sharaf, Mohamed A., Chrysanthis, Panos K. and Labrinidis, Alexandros (2011). Optimized processing of multiple aggregate continuous queries. In: CIKM '11: Proceedings of the 20th ACM international conference on Information and knowledge management. ACM International Conference on Information and Knowledge Management, Glasgow, Scotland, UK, (1515-1524). 24-28 October 2011. doi:10.1145/2063576.2063793

  • Neophytou, Panayiotis, Szwedko, Jesse, Chrysanthis, Panos K., Labrinidis, Alexandros and Sharaf, Mohamed A. (2011). Optimizing the energy consumption of continuous query processing with mobile clients. In: Proceedings - IEEE International Conference on Mobile Data Management. International Conference on Mobile Data Management 2011, Lulea, Sweden, (98-103). 6-9 June 2011. doi:10.1109/MDM.2011.71

  • Zhu, Yingying, Sharaf, Mohamed A. and Zhou, Xiaofang (2011). Scheduling with freshness and performance guarantees for web applications in the cloud. In: 22nd Australasian Database Conference - ADC 2011, Perth, Australia, (). 17-20 January 2011.

  • Szwedko, Jesse, Neophytou, Panayiotis, Chrysanthis, Panos K., Labrinidis, Alexandros and Sharaf, Mohamed A. (2011). Visualization of energy consumption of continuous query processing with mobile clients. In: Proceedings - IEEE International Conference on Mobile Data Management. International Conference on Mobile Data Management 2011, Lulea, Sweden, (337-340). 6-9 June 2011. doi:10.1109/MDM.2011.70

  • Neophytou, Panayiotis, Sharaf, Mohamed A., Chrysanthis, Panos K. and Labrinidis, Alexandros (2010). Power-aware operator placement and broadcasting of continuous query results. In: MobiDE '10 Proceedings of the Ninth ACM International Workshop on Data Engineering for Wireless and Mobile Access. Ninth ACM International Workshop on Data Engineering for Wireless and Mobile Access (MobiDE2010), Indianapolis, IN, United States, (49-56). 6 June 2010. doi:10.1145/1850822.1850831

  • Sharaf, Mohamed A., Chrysanthis, Panos K. and Labrinidis, Alexandros (2010). Tuning QoD in stream processing engines. In: Heng Tao Shen and Athman Bouguettaya, Conferences in Research and Practice in Information Technology. Proceedings of the Twenty-First Australasian Conference on Database Technologies (ADC 2010). 21st Australasian Database Conference (ADC 2010), Brisbane, QLD, Australia, (103-112). 18-21 January 2010.

  • Guirguis, Shenoda, Sharaf, Mohamed A., Chrysanthis, Panos K., Labrinidis, Alexandros and Pruhs, Kirk (2009). Adaptive scheduling of web transactions. In: Proceedings - International Conference on Data Engineering 2009. 25th IEEE International Conference on Data Engineering, Shanghai, China, (357-368). 29 March-2 April 2009. doi:10.1109/ICDE.2009.137

  • Al Moakar, Lory, Pham, Thao N., Neophytou, Panayiotis, Chrysanthis, Panos K., Labrinidis, Alexandros and Sharaf, Mohamed A. (2009). Class-based continuous query scheduling for data streams. In: Yanlei Diao and Christian S. Jensen, DMSN '09 Proceedings of the Sixth International Workshop on Data Management for Sensor Networks. DMSN '09 Sixth International Workshop on Data Management for Sensor Networks, Lyon, France, (). August 24, 2009. doi:10.1145/1594187.1594199

  • Sharaf, Mohamed A., Chrysanthis, Panos K., Labrinidis, Alexandros and Amza. Cristiana (2009). Optimizing i/o-intensive transactions in highly interactive applications. In: SIGMOD'09: Proceedings of the 2009 ACM SIGMOD International Conference on Management of Data. ACM SIGMOD/PODS Conference: Providence, 2009, Providence, RI, United States, (785-797). June 29 - July 2 2009. doi:10.1145/1559845.1559927

  • Popescu, Adrian Daniel, Sharaf, Mohamed A. and Amza, Cristiana (2009). SLA-Aware adaptive on-demand data broadcasting in wireless environments. In: 10th International Conference on Mobile Data Management: Systems, Services and Middleware, MDM 2009. 10th International Conference on Mobile Data Management: Systems, Services and Middleware, MDM 2009, Taipei, Taiwan, (142-151). 18-20 May 2009. doi:10.1109/MDM.2009.25

  • Sharaf, Mohamed A., Guirguis, Shenoda, Labrinidis, Alexandros, Pruhs, Kirk and Chrysanthis, Panos K. (2008). ASETS: A self-managing transaction scheduler. In: ICDE Workshops, Cancún, Mexico, (). 7-12 April 2008.

  • Soundararajan, Gokul, Chen, Jin, Sharaf, Mohamed A. and Amza, Cristiana (2008). Dynamic partitioning of the cache hierarchy in shared data centres. In: Peter Buneman, Beng Chin Ooi, Kenneth Ross and Gerald Weber, Proceedings of the VLDB Endowment. 34th International Conference on Very Large Databases, Auckland, New Zealand, (635-646). 23-28 August 2008.

  • Wang, Weihan, Sharaf, Mohamed A., Guo, Shimin and Özsu, M. Tamer (2008). Potential-driven load distribution for distributed data stream processing. In: SSPS '08 Proceedings of the 2nd international workshop on Scalable stream processing system. International workshop on Scalable stream processing system, Nantes, France, (13-22). 29 March 2008. doi:10.1145/1379272.1379277

  • Sharaf, Mohamed A., Labrinidis, Alexandros and Chrysanthis, Panos K. (2008). Scheduling continuous queries in data stream management systems. In: Proceedings of the VLDB Endowment. PVLDB '08, Auckland New Zealand, (1526-1527). 23-28 August 2008.

  • Sharaf, Mohamed A., Chrysanthis, Panos K., Labrinidis, Alexandros and Pruhs, Kirk (2006). Efficient scheduling of heterogeneous continuous queries. In: VLDB 2006 : proceedings of the 32nd International Conference on Very Large Data Bases. 32nd International Conference on Very Large Data Bases, Seoul, Korea, (511-522). 12-15 September 2006.

  • Sharaf, Mohamed A., Labrinidis, Alexandros, Chrysanthis, Panos K. and Pruhs, Kirk (2005). Freshness-aware scheduling of continuous queries in the dynamic web. In: AnHai Doan, Frank Neven, Robert McCann and Geert Jan Bex, Proceedings of the Eighth International Workshop on the Web and Databases: WebDB 2005. Collocated with ACM SIGMOD/PODS 2005. International Workshop on the Web and Databases (8th, WebDB, 2005), Baltimore, MD, U.S.A., (73-78). 16-17 June 2005.

  • Sharaf, Mohamed A., Chrysanthis, Panos K. and Labrinidis, Alexandros (2005). Preemptive rate-based operator scheduling in a Data Stream Management System. In: Hesham EI-Rewini, ACS/IEEE International Conference on Computer Systems and Applications (3rd, 2005), Cairo, Egypt, (209-217). 3-6 January 2005. doi:10.1109/AICCSA.2005.1387043

PhD and MPhil Supervision

Current Supervision

  • Doctor Philosophy — Principal Advisor

    Other advisors:

  • Doctor Philosophy — Principal Advisor

    Other advisors:

  • Doctor Philosophy — Principal Advisor

    Other advisors:

  • Doctor Philosophy — Principal Advisor

  • Doctor Philosophy — Associate Advisor

    Other advisors:

  • Doctor Philosophy — Associate Advisor

    Other advisors:

Completed Supervision