Professional Services (Partial list, not updated often)



  • Serving on Journal Editorial Boards
    • Editor, IEEE/ACM Transactions on Networking (ToN), 2016 - Present
    • Associate Editor, ACM Transactions on Cyber-Physical Systems (TCPS), 2016 - Present
    • Editor, IEEE Communications Surveys and Tutorials (COMST), 2013 - 2017
    • Editor, IEEE Transactions on Vehicular Technology (TVT), 2013- 2017
    • Associate Editor, IEEE Transactions on Parallel and Distributed Systems (TPDS), 2013-2015
    • Guest Editor, IEEE Communications Surveys and Tutorials - Special Issue on Energy and Smart Grid, 2013
    • Guest Editor, International Journal of Sensor Networks, Special Issue on: "Recent Advancements in Wireless Machine-to-Machine Communications", 2013
    • Guest Editor, Elsevier Computer Communications Journal, Special Issue on Cyber-Physical Systems, Milestones and Research Challenges, Vol. 36, Issue 1, December, 2012
    • GuestEditor, Elsevier Future Generation Computer Systems Journal, Special Issue on Mobile and Ubiquitous Computing, 2011

  • Panelist/Reviewer for Funding Agencies
    • The Natural Sciences and Engineering Research Council of Canada (NSERC)
    • Canada Foundation for Innovation (CFI)
    • MITACS
    • Quebec Fund for Research on Nature and Technology (FQRNT)
    • US National Science Foundation (NSF)
    • Hong Kong Research Grants Council (RGC)

  • Chair for Conference, Workshop, and Forum Organizations
    • Program Co-Chair, The 9th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), Porto, Portugal, 2018
    • Program Co-Chair, The 8th ACM International Conference on Future Energy Systems (ACM e-Energy 2017), Hong Kong, 2017
    • Program Co-Chair, The 3rd IEEE International Conference on Smart Computing (SMART- COMP 2017), Hong Kong, 2017
    • General Co-Chair, The 3rd International Workshop of Software-Defined Data Communications and Storage (SDDCS) 2017, in conjunction with ACM ASPLOS 2017, Xi’an, China, 2017
    • Treasurer (Finance Chair), The Seventh ACM International Conference on Future Energy Sys- tems (ACM e-Energy 2016), 2016, Waterloo, Ontario, Canada, 2016
    • Steering Committee, The 2nd International Workshop of Software-Defined Data Communica- tions and Storage (SDDCS) 2016, in conjunction with IEEE ICDCS 2016, Nara, Japan, 2016
    • Track Chair, Cyber-Physical Systems Track, IEEE Real-Time Systems Symposium (RTSS) 2015, San Antonio, TX, 2015
    • Program Co-Chair, The Tenth International Workshop on Feedback Computing (FC 2015), co-located with ACM/IEEE CPSWeek 2015, Seattle, WA, USA
    • Steering Committee, The International Workshop of Software-Defined Data Communications and Storage (SDDCS 2015), in conjunction with IEEE INFOCOM 2015
    • Publication Co-Chair, IEEE INFOCOM 2013, Torino, Italy, 2013
    • Finance Chair, IEEE/ACM CPSWEEK 2013, Philadelphia, Pennsylvania, 2013
    • Program Co-Chair, 8th International Conference on Wireless Algorithms, Systems, and Applications (WASA 2013), Zhang Jiajie, China, 2013
    • LocalCo-Chair, 21th International Workshop on Quality of Service (IWQoS 2013), Montreal, QC, 2013
    • Workshop Co-Chair, The 2nd International Workshop on Efficient Data Center Server, in conjunction with the 19th International Symposium on High Performance Computer Architecture (HPCA-19), February, 2013
    • Finance Chair, The 10th ACM Conference on Embedded Networked Sensor Systems (SenSys 2012) , Toronto, Canada, 2012
    • Program Vice-Chair, 18th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2012), Singapore, 2012
    • Track Chair, Cyber Physical Networking Systems Track, 7th International Conference on Wireless Algorithms, Systems, and Applications (WASA 2012), , Yellow Mountains, China, August 8-10, 2012
    • Workshop Co-Chair, The First International Workshop on Architecture and Application Exploration of Micro-Server Systems, in conjunction with the 18th International Symposium on High Performance Computer Architecture (HPCA-18), February 26, 2012, New Orleans, Louisiana, USA
    • Track Chair, Wireless Sensor Network Track, IEEE RTSS 2011, Vienna, Austria
    • PublicityCo-Chair, The 9th ACM Conference on Embedded Networked Sensor Systems (SenSys 2011), Seattle, WA, 2011
    • Workshops and Tutorials Chair, CPSWEEK 2011, Chicago, Illinois, 2011
    • Co-Chair,The Sixth International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID 2011), in conjunction with ICAC 2011, Karlsruhe, Germany
    • Co-Chair,The First International Workshop on Cyber-Physical Networking Systems (CPNS 2011), in conjunction with IEEE INFOCOM 2011, Shanghai , China, 2011
    • Publicity Co-Chair, BodyNets 2011
    • TrackChair, Wireless Sensor Network Track, The 16th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2010), Stockholm, Sweden, 2010
    • Program Co-Chair, The 7th IEEE International Conference on Embedded Software and Systems (ICESS-2010), Bradford, UK (Outstanding Service Award)
    • Program Vice Chair, IEEE Sensors, Ubiquitous, and Trusted Computing conference (SUTC 2010), Cyber-Physical Systems Track, Newport Beach, California, USA, 2010
    • ProgramCo-Chair, The First International Workshop on Medical-grade Wireless Networks (WiMD 2009), in conjunction with ACM Mobihoc 2009, New Orleans, Louisiana, 2009
    • Forum Co-Chair, NSF Ph.D. Student Forum on Cyber-Physical Systems, in conjunction with RTSS, Washington DC, 2009
    • Program Vice-Chair, Embedded and Ubiquitous Computing track of the 12th IEEE International Conference on Computational Science and Engineering (CSE 2009), Vancouver, BC, Canada, 2009 (Outstanding Leadership Award)
    • Program Co-Chair, The Second International Workshop on Cyber-Physical Systems (WCPS 2009), in conjunction with ICDCS 2009, Montreal, Canada
    • Program Co-Chair, First International Workshop on Autonomous Embedded Systems and Networking (AESN09), in conjunction with the 9th International Symposium on Autonomous Decentralized Systems (ISADS 2009), Athens, Greece, 2009
    • Local Co-Chair, The 29th International Conference on Distributed Computing Systems (ICDCS09), Montreal, Canada, 2009
    • Publicity Co-Chair, 5th IEEE Real Time and Embedded Technology and Applications Symposium (RTAS'09), San Francisco, CA, 2009
    • Publicity Co-Chair, 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2008) Kaohsiung, Taiwan, 2008
    • Forum Co-Chair, NSF Ph.D. Student Forum on Deeply Embedded Real-Time Computing, in conjunction with RTSS, Tucson, Arizona, 2007

  • Program Committee Member
    • Program Committee Member, The Ninth ACM e-Energy Conference, Karlsruhe, Germany, 2018.
    • Program Committee Member, The 37th IEEE Conference on Computer Communications (INFOCOM 2018), Honolulu, HI, USA, 2018.
    • Program Committee Member, ACM GreenMetrics 2017 Workshop, in conjunction with ACM SIGMETRICS 2017, Urbana-Champaign, IL, USA, 2017.
    • Program Committee Member, The 37th International Conference on Distributed Computing Systems (ICDCS 2017), Atlanta, GA, USA, 2017.
    • Program Committee Member, The 36th IEEE Conference on Computer Communications (INFOCOM 2017), Atlanta, GA, USA, 2017.
    • Program Committee Member, The First Workshop on Machine Learning in Computer Networking (NetworkML 2016), co-located with IEEE ICNP 2016, Singapore, 2016
    • Program Committee Member,The 1st IEEE Internet-of-Things Design and Implementation conference (IoTDI 2016), Berlin, Germany, 2016.
    • Program Committee Member, The 11th International Workshop on Feedback Computing, in conjunction with 13th International Conference on Autonomic Computing (ICAC 2016), 2016
    • Program Committee Member, The 13th IEEE International Conference on Autonomic Comput- ing (ICAC 2016 ), Wurzburg, Germany, 2016.
    • Program Committee Member, The 22nd IEEE Real-Time and Embedded Technology and Ap- plications Symposium (RTAS 2016), San Francisco, CA 2016.
    • Program Committee Member, The Seventh ACM e-Energy Conference, Waterloo, Canada, 2016.
    • Program Committee Member, The IEEE International Conference on Communications 2016 (IEEE ICC 2016), Kuala Lumpur, Malaysia, 2016.
    • Program Committee Member, The 35th IEEE Conference on Computer Communications (IN- FOCOM 2016), San Francisco, CA 2016.
    • Program Committee Member, The 22nd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA’16), Daegu, Korea, 2016.
    • Program Committee Member, The 6th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS 2015), in conjunction with CPSWeek 2015, April, Seattle, Washington.
    • Program Committee Member, The 35th International Conference on Distributed Computing Systems (ICDCS 2015), Columbus, Ohio, USA, 2015
    • Program Committee Member, The 34th IEEE Conference on Computer Communications (INFOCOM 2015), Hong Kong SAR, China, 2015
    • Program Committee Member, The IEEE International Conference on Communications 2015 (IEEE ICC 2015), London, UK, 2015
    • Program Committee Member, Wireless Sensor Network Track, IEEE Real-Time Systems Symposium (RTSS 2014), Vancouver, Canada, Rome, Italy, 2014
    • Program Committee Member, ACM GreenMetrics 2014 Workshop, in conjunction with ACM SIGMETRICS 2014 , Austin, TX, 2014
    • Program Committee Member, The 5th ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS 2014), Berlin, Germany, 2014
    • Program Committee Member, The 34th International Conference on Distributed Computing Systems (ICDCS 2014), Madrid, Spain, 2014
    • Program Committee Member, The 33rd IEEE Conference on Computer Communications (INFOCOM 2014), Toronto, Canada, 2014
    • Program Committee Member, Wireless Sensor Network Track, IEEE Real-Time Systems Symposium (RTSS 2013), Vancouver, Canada, 2013
    • Program Committee Member, The 42th International Conference on Parallel Processing (ICPP 2013), Lyon, France, 2013
    • Program Committee Member, The 19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2013), Taipei, Taiwan, 2013
    • Program Committee Member, The 2013 IEEE International Conference on Cyber, Physical and Social Computing. Beijing, China
    • Program Committee Member, The 8th International Workshop on Feedback Computing, in conjunction with USENIX ICAC 2013, San Jose, California, 2013
    • Program Committee Member, The 2013 IEEE International Conference on iThings/CPSCom/GreenCom, Beijing, China, 2013
    • Program Committee Member, The 10th USENIX International Conference on Autonomic Computing(ICAC 2013), San Jose, CA, 2013
    • Program Committee Member, The 4th IEEE/ACM International Conference on Cyber-Physical Systems (ICCPS 2013), Philadelphia, Pennsylvania, 2013
    • Program Committee Member, ACM GreenMetrics 2013 Workshop, in conjunction with ACM SIGMETRICS 2013 , Pittsburg, 2013
    • Program Committee Member, The 33th International Conference on Distributed Computing Systems (ICDCS 2013), Philadelphia, Pennsylvania, 2013
    • Program Committee Member, The IEEE International Conference on Communications 2013 (IEEE ICC 2013), 2013
    • Program Committee Member, The 32nd IEEE Conference on Computer Communications (INFOCOM 2013), Turin, Italy, 2013
    • Program Committee Member, The Conference on Design, Automation, and Test in Europe (DATE 2013), Grenoble, France, 2013
    • The Seventh International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID 2012), 2012
    • IEEE Real-Time Systems Symposium (RTSS 2012), San Juan, Puerto Rico, 2012
    • The 12th International Conference on Distributed Computing Systems (ICDCS 2012), Macau, China, 2012
    • The 3rd ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS 2012), Beijing, China, 2012
    • The Conference on Design, Automation, and Test in Europe (DATE 2012), Dresden, Germany, 2012
    • The 18th IEEE Real-Time and Embedded Technology and Applications Symposium, (RTAS 2012), Beijing, China, 2012
    • IEEEGlobal Communications Conference (GLOBECOM 2011), Houston, TX, 2011
    • The 17th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2011), Toyama, Japan, 2011
    • ICCPS 2011, Work-in-Progress Program
    • 8th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS'2010), Valencia, Spain 2011
    • 2011 International Conference on Reliable and Autonomous Computational Science (RACS 2011), Miami, FL, 2011
    • 3rd Workshop on Adaptive and Reconfigurable Embedded Systems (APRES), 2011, In conjunction with CPS week of 2011
    • The Second IEEE International Green Computing Conference (IGCC 2011), Orlando, Florida, USA 2011
    • the 4th IEEE International Conference on Cloud Computing (Cloud 2011), Washington DC, 2011
    • IEEE INFOCOM 2011 Workshop on Cloud Computing, Shanghai, China, 2011
    • The 11th International Conference on Distributed Computing Systems (ICDCS 2011), Genoa, Italy, 2011
    • The 30th IEEE Conference on Computer Communications (INFOCOM 2011), Shanghai, China, 2011
    • The 17th IEEE Real-Time and Embedded Technology and Applications Symposium, (RTAS 2011), Chicago, Illinois, 2011
    • The Conference on Design, Automation, and Test in Europe (DATE 2011), Grenoble, France, 2011
    • 2010 International Conference on Reliable and Autonomous Computational Science (RACS 2010), Atlanta, GA, 2010
    • 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS'2010), San Francisco, 2010
    • 8th International Conference on Web Services (ICWS 2010), Miami, Florida, 2010
    • The 31th IEEE Real-Time Systems Symposium (RTSS10), WiP Track, San Diego, USA, 2010
    • The 31th IEEE Real-Time Systems Symposium (RTSS10), Sensor Network Track, San Diego, USA, 2010
    • 18th International Workshop on Quality of Service (IWQoS 2010), Beijing, China, 2010
    • IEEE Global Communications Conference (GLOBECOM 2010), Miami, FL, 2010
    • The 10th International Conference on Distributed Computing Systems (ICDCS 2010), Genoa, Italy, 2010
    • The 29th IEEE Conference on Computer Communications (INFOCOM 2010), San Diego, CA, 2010
    • The Conference on Design, Automation, and Test in Europe (DATE 2010), Dresden, Germany, 2010
    • The 10th IEEE Real-Time Systems Symposium (RTSS09), Sensor Network Track, Washington DC, USA, 2009
    • the 6th IEEE International Conference on e-Business Engineering (ICEBE 2009), Macau, China, 2009
    • The 2nd International Workshop on Adaptive and Reconfigurable Embedded Systems (APRES) 2009, In conjunction with Embedded Systems Week (ESWEEK) of 2009, Grenoble, France, 2009
    • The 11th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS 2009), Lyon, France, Nov 3-6, 2009
    • The 17th International Workshop on Quality of Service (IWQoS 2009), Charleston, South Carolina, 2009
    • The 18th International Conference on Computer Communications and Networks (ICCCN 2009), San Francisco, CA, 2009
    • The 4th IFIP/IEEE International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID09), San Francisco, CA, USA, 2009
    • The 11th IEEE International Conference on High Performance Computing and Communications (HPCC-09), Seoul, Korea, June, 2009
    • The 19th International Conference on Distributed Computing Systems (ICDCS09), Montreal, Canada, 2009
    • The 18th IEEE Conference on Computer Communications (INFOCOM 2009), Rio de Janeiro, Brazil, 2009
    • The 19th IEEE Real-Time Systems Symposium (RTSS08), Sensor Network Track, Barcelona, Spain, 2008
    • Workshop on Compositional Theory and Technology for Real-Time Embedded Systems (CRTS 2008), in conjunction with RTSS08, Barcelona, Spain, 2008
    • The Third IFIP/IEEE International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID08), Annapolis, Maryland, USA, 2008
    • The 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS'08), Melbourne, Victoria, Australia, 2008
    • 20th EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, Work in Progress Session, Prague, Czech Republic, 2008
    • 2008 IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2008) Shanghai, China, 17-20 December 2008
    • 14th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2008) Kaohsiung, Taiwan, 2008
    • the 1st International Workshop on Adaptive and Reconfigurable Embedded Systems (APRES 2008), 2008, In conjunction with CPS week of 2008, St. Louis, MO, USA
    • 14th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2008), St Louis, MO, 2008
    • 14th IEEE Real-Time and Embedded Technology and Applications Symposium, Work in Progress (WIP) Session, St Louis, MO, 2008
    • The 17th IEEE Conference on Computer Communications (INFOCOM 2008), Phoenix, Arizona, 2008
    • Workshop on Software and Systems for Medical Devices and Services 2007 (SMDS 2007, in conjunction with RTSS), Tucson, Arizona, 2007
    • The 18th IEEE Real-Time Systems Symposium (RTSS07), Tucson, Arizona, 2007
    • The 2nd International Workshop on Trustworthiness, Reliability and services in Ubiquitous and Sensor Networks (TRUST 2007), Taipei, Taiwan, 2007
    • The Second IFIP/IEEE International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID07), Munich, Germany, 2007
    • InternationalWorkshop on Real-Time Systems and Adaptive Applications (RTSAA07), Beijing, China, 2007
    • The 3rd International Conference on Embedded Software and Systems (ICESS07), Daegu, South Korea, 2007
    • The 2nd International Conference on Mobile Ad-hoc and Sensor Networks (MSN06), Hong Kong, China, 2006
  • Reviewer
    • Journal reviewer
      • ACM Transactions on Embedded Computing Systems (TECS)
      • ACM Transactions on Sensor Networks (ToSN)
      • ACM Transactions on Computer Systems (TOCS
      • ACM Transactions on Design Automation of Electronic Systems (ToDAES)
      • Communications of the ACM (CACM)
      • IEEE Transactions on Computers (TC)
      • IEEE Transactions on Parallel and Distributed Systems (TPDS)
      • IEEE Transactions on Wireless Communications (TWC)
      • IEEE Transactions on Mobile Computing (TMC)
      • IEEE Transactions on Vehicular Technology (TVT)
      • IEEE Transactions on Industrial Informatics (TII)
      • IEEE Transactions on Information Forensics & Security (TIFS)
      • IEEE Transactions on Smart Grid (TSG)
      • IEEE Transactions on Control System Technology (TCST)
      • IEEE Communication Letters
      • IEEE Embedded Systems Letters
      • Real-Time System Journal (Springer)
      • IBM Journal of Research and Development
      • Elsevier Computer Network Journal
      • Journal of Parallel and Distributed Computing (JPDC) (Elsevier)
      • WILEY Software: Practice and Experience
      • Ad Hoc & Sensor Wireless Networks Journal
      • Performance Evaluation: An International Journal (Elsevier),
      • Journal of System Architecture (JSA)?(Elsevier)
      • Wiley Security and Communication Networks

    • Conference reviewer
    • In additional to the conferences listed above where I served as a TPC member, I have also served a number of other International conferences as external reviewers including:
        • IEEE Conference on Decision and Control (CDC)
        • American Control Conference (ACC)
        • IEEE/ACM IPSN
        • IEEE ECRTS
        • IEEE/IFIP IM
        • ACM Great Lake Symp. VLSI (GLSVLSI)
        • ACM USENIX ANNUAL TECHICAL CONFERENCE (ATC)
        • IEEE ICAC
        • IEEE ICCCN
        • IEEE ICC
        • International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS)
        • IEEE/ACM MASCOTS