Alvin CHAN
Profile
SIT Appointments
- Director of Programmes, Infocomm Technology Cluster–
- Deputy Cluster Director (Applied Research), Infocomm Technology–
- Programme Director, DigiPen BA Games Design–
- Programme Director, DigiPen BS Computer Science in Real-Time Interactive Simulation–
- Programme Director, Computer Science and Game Design–
- Programme Director, DigiPen BFA Digital Art & Animation–
Education
- PhD (Computer Science)University of New South Wales , Australia
- Bachelor of Engineering (Electronic and Electrical)University of Leeds , United Kingdom
- Diploma in ECESingapore Polytechnic , Singapore
Achievements
- Gold Medal, The 45th Geneva Invention Exhibition, Switzerland, 29 March-2 April, 2017
- Project Team Awarded Gold Medal - The 43rd International Exhibition of Inventions Geneva, Switzerland
- Project Team Awarded the Diploma for the high scientific and technological level of the invention, Scientific Community of Romania
- Best Teacher Award by the Hong Kong Polytechnic University
- Most Active New Consultant Award by the Hong Kong Polytechnic University
- Highest Overseas Consultancy Award by the Hong Kong Polytechnic University
- Merit Scholarship by Australia Government (AIDAB) for PhD research at the University of New South Wales, School of Computer Science and Engineering
- IBM Prize for Computer Engineering by IBM U.K. and the University of Leeds
Professional Memberships
- Member, Institute of Electrical and Electronics Engineers (IEEE)
- Member, Association of Computing Machinery (ACM)
Publication
Journal Papers
Lei Xue, Chenxiong Qian, Hao Zhou, Xiapu Luo, Yajin Zhou, Yuru Shao, Alvin T.S. Chan, "NDroid: Towards Tracking Information Flows Across Multiple Android Contexts" to appear in IEEE Transactions on Information Forensics and Security (available for download under early access), 2018.
Tao Zhang, Alvin T.S. Chan, et.al.,” Guiding Bug Triage through Developer Analysis in Bug Reports”, in Int'l Journal of Software Engineering and Knowledge Engineering, vol. 26, Issue 3, April 2016.
Peizhing Shi, Yun Wang, Alvin T.S. Chan, “ECA-CTP: An Enhanced Congestion Avoidance Mechanism for the CTP Protocol in Wireless Sensor Networks” accepted to appear in International Journal of Ad Hoc and Sensor Wireless Networks.
WANG Huaimin, DING Bo, SHI Dianxi, CAO Jiannong, Alvin T.S. Chan, “Auxo: An Architecture-centric Framework Supporting the Online Tuning of Software Adaptivity”, in Science China Information Sciences, Springer-Verlag, vol. 58, Issues 9, Sep 2015, pp.1-15.
Rubing Huang, Jinfu Chen, Dave Towey, Alvin T. S. Chan, Yansheng Lu “Aggregate-strength interaction test suite prioritization”, Journal of Systems and Software vol. 99, pp. 36-51, 2015.
Xuan Liu, Bin Xiao, Shigeng Zhang, Kai Bu, and Alvin Chan, "STEP: A Time-Efficient Tag Searching Protocol in Large RFID Systems”, IEEE Transactions on Computers, vol. 64, Issue 11, Jan 2015, pp. 3265-3277.
Yang, Lei, Cao, Jiannong, Yuan, Yin, Li Tao, Han, Andy, Alvin Chan, "A framework for Partitioning and Execution of Data Stream Applications in Mobile Cloud Computing". SIGMETRICS Performance Evaluation Review, Vol. 40, No. 4, pp.23-32, March 2013.
Jingyuan Wei, Alvin T.S. Chan, “CAMPUS: A Middleware for Automated Context-aware Adaptation Decision-making at Run-time”, Pervasive and Mobile Computing Journal, vol. 9, no. 1, pp. 35-56, Feb 2013.
Wanrong Yu, Jiannong Cao, Xingming Zhou, Xiaodong Wang, Keith C.C Chan, Alvin T.S. Chan, H.V. Leong, "A High-Throughput MAC Protocol for Wireless Ad Hoc Networks", IEEE Transactions on Wireless Communications, Vol. 7, No. 1, Jan 2008, pp. 135-145. 3.
Ronnie Cheung, J. Cao, G. Yao & Alvin T.S. Chan, "A Fuzzy Service Adaptation Engine for Context-Aware Mobile Computing Middleware", International Journal of Pervasive Computing and Communications, Vol. 4, No. 2, pp. 147-165
Siu-Nam Chuang, Alvin T.S. Chan, "Dynamic QoS Adaptation for Mobile Middleware", IEEE Transactions on Software Engineering, vol. 34, no. 6, pp. 738-752, IEEE, Dec 2008.
Chi-Yin Chow, Hong Va Leong and Alvin T. S. Chan, "Peer-to-Peer Cooperative Caching in Mobile Environments", Encyclopedia of Mobile Computing and Commerce, Idea Group Reference, USA, February 2007, pp. 749-753.
Chi-Yin Chow, Hong Va Leong, Alvin T. S. Chan, "GroCoca: Group-based Peer-to-Peer Cooperative Caching in Mobile Environment", IEEE Journal on Selected Areas in Communications, Jan 2007, pp. 179-191, vol 25, no 1, IEEE.
Yuan Zheng, Jiannong Cao, Alvin T.S. Chan, Keith C.C. Chan, “Sensors and Wireless Sensor Networks for Pervasive Computing Applications”, Invited paper, Journal of Ubiquitous Computing and Intelligence (American Scientific Publishers, USA), Vol. 1, No. 1, April 2007. pp. 17 – 34.
Yongjie Zheng, Alvin T.S. Chan, Grace Ngai "Applying Coordination for Service Adaptation in a Mobile Computing Environment", IEEE Internet Computing, Sep/Oct 2006, pp. 61-67, vol. 10, no. 5, IEEE.
Jiannong Cao, Alvin T.S. Chan, Stephen C. F. Chan, and Nick Cheung, "A Robust Monitor Construct with Run-Time Fault Detection", Concurrency and Computation: Practice and Experience (John Wiley & Sons), April 2006, Vol. 18. No. 5, pp. 471-500.
Yongjie Zheng, Alvin T.S. Chan, Grace Ngai, "MCL: A MobiGATE Coordination Language for Highly Adaptive and Reconfigurable Mobile Middleware", Software Practice and Experience, special journal issue on Auto-adaptive and Reconfigurable Systems, Sep 2006, pp. 1355-1380, vol. 36, no. 11, Wiley.
Jiannong Cao, Alvin T.S. Chan, Yudong Sun, Sajal K. Das, and Mingyi Guo, "A Taxonomy of Application Scheduling Tools for High Performance Cluster Computing", Journal of Cluster Computing, Jul. 2006, Vol. 9, No. 3, pp. 355-371.
Yongjie Zheng, Alvin T.S. Chan, "MobiGATE: A Mobile Computing Middleware for the Active Deployment of Transport Services", IEEE Transactions on Software Engineering, Jan 2006, vol. 32, no. 1, pp 35-50.
Siu Nam Chuang and Alvin T.S. Chan, “Active Service for Mobile Middleware”, WWW: Internet and Web Information Systems Journal, Kluwer Academic Publishers, vol. 8, no. 2, pp 127-157, Jun 2005.
Alvin T.S. Chan, C.K. Chan, Jiannong Cao, "WEBGOP: Collaborative Web Services Based on Graph Oriented Programming", IEEE Transactions on Systems, Man and Cybernetics (Part A), Nov 2005, vol. 35, no. 6, pp 811-830.
Alvin T.S. Chan, “Mobile Cookies Management on a Smart Card”, Communications of the ACM, Nov 2005, vol. 48, no. 11, pp 38-43.
Fan Chan, Jiannong Cao, Alvin T.S. Chan, and Kang Zhang, "Visual Programming Support for Graph-Oriented Parallel/Distributed Processing", Software: Practice & Experience (John Wiley & Sons), Dec 2005, Vol. 35, No. 15, pp. 1409 – 1439.
Eugene Wong, Alvin T.S. Chan, H.V. Leong, "Xstream: A Middleware for Streaming XML Contents over Wireless Environment", IEEE Transactions on Software Engineering, vol. 30, no. 12, pp. 918-935, Dec 2004.
Alvin T.S. Chan, Jiannong Cao, Chi-Kin Liu, Weidong Cao, "VPL: An Online Distance Learning Platform for Virtual Programming Laboratory", The International Journal of Computer Processing of Oriental Languages, special issue on Web-based Education Technology in the Asia-Pacific Rim, World Scientific, 2004, Vol. 17, No. 1, pp. 41-59
Chi-Yin Chow, Hong Va Leong, and Alvin T.S. Chan, "Utilizing the Cache Space of Low-Activity Clients in a Mobile Cooperative Caching Environment", to appear in International Journal of Wireless and Mobile Computing, special issue on Mobile Distributed Computing, Inderscience Publishers.
Conferences
Tao Zhang, Geunseok Yang, Byungjeong Lee, and Alvin T.S. Chan, “Predicting Severity of Bug Report by Mining Bug Repository with Concept Profile”, Proceedings of the 30th ACM Symposium on Applied Computing, Salamanca, Spain, Apr 13-17, 2015.
Jiajia Li, Grace Ngai, Stephen C.F. Chan, Kien A. Hua, Hong Va Leong, and Alvin Chan, “From Writing to Painting: A Kinect-Based Cross-Modal Chinese Painting Generation System,” in Proc. of ACM Multimedia Conference, Orlando, November 3-7, 2014.
Chenxiong Qian, Xiapu Luo, Yuru. Shao, Alvin Chan, “On Tracking Information Flows through JNI in Android Apps”, Proc. of the 44th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2014.
Xiaochuan Yu, Alvin T.S. Chan, “A hypercubic overlay using bloom-filter based addressing for a non-dedicated distributed tag-based pub/sub system”, to appear in Proceedings of the 11th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA-13), 16-18 July 2013, Melbourne, Australia.
Kenneth W. K. Lo, Will W. W. Tang, Grace Ngai, Alvin T. S. Chan, Hong Va Leong, Stephen C. F. Chan, “i*Chameleon: a platform for developing multimodal application with comprehensive development cycle”, in Proceedings of the 28th ACM Symposium on Applied Computing, March 18-22 2013, pp. 1103-1108, Coimbra, Portugal.
Peizhong Shi Yun Wang Kai Li, Alvin T.S. Chan, “Delay-Constrained and Energy-Balanced Broadcasts for Low Duty-cycled Wireless Sensor Networks” to appear in Proceedings of the 38th IEEE Local Computer Networks (LCN), Sydney Australia, 21-24 Oct 2013.
Xiaochuan Yu, Alvin T.S. Chan, “Hope: A fault-tolerant distributed Pub/Sub architecture for large-scale dynamic network environment”, to appear in Proceedings of the 12th IEEE International Conference on Ubiquitous Computing and Communications (IUCC-2013), 16-18 July 2013, Melbourne Australia.
Chengcheng Dai, Chi-Yin Chow, Hong Va Leong and Alvin T. S. Chan, “An Analytical Study of Cooperative Data Dissemination in Push-Based Mobile Environments”, to appear in the Proceedings of the 8th International Conference on Communications and Networking in China (CHINACOM), Aug 14-16 2013, Guilin, China.
X. Niu, C. Nie, Y. Lei, A. Chan, "Identifying Failure-Inducing Combinations Using Tuple Relationships", Proceedings of the 2nd Intl Workshop on Combinatorial Testing, 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation Workshops, Luxembourg, IEEE, Mar. 2013, pp. 271-280.
Lei Yang, Jiannong Cao, Shaojie Tang,Tao Li, Alvin T. S. Chan, “A Framework for Partitioning and Execution of Data Stream Applications in Mobile Cloud Computing” in Proceedings of the IEEE Fifth International Conference on Cloud Computing (CLOUD2012), June 24-29 2012, Hawaii, USA.
Xiaochuan Yu, Alvin T.S. Chan, “A Hypercubic Event-dissemination Overlay Using Structure-aware Addressing for Distributed XML-based Pub/sub System” in Proceedings of the 14th IEEE International Conference on High Performance Computing and Communications, HPCC2012, June 25-27 2012, Liverpool, U.K.
Xiaochuan Yu, Alvin T.S. Chan, “A time/space efficient XML filtering system for mobile environment”, Proceedings of the 12th International Conference on Mobile Data Management (MDM2011), Lulea, Sweden, Jun 2011.
Kenneth W.K. Lo, Will W.W. Tang, Grace Ngai, Stephen C.F. Chan, Alvin T.S. Chan, Hong-va Leong, “i*Chameleon: A Scalable and Extensible Framework for Multimodal Interaction” Proceedings of the 2011 annual conference extended abstracts on Human factors in computing (CHI 2011), pp. 305-310.
Yinfeng Wang, Cho-Li Wang, Jiannong Cao, Alvin Chan, “Optimizing Data Acquisition by Sensor-Channel Co-allocation in Wireless Sensor Networks”, 17th International Conference on High Performance Computing (HiPC-2010), Dec. 19 - 22, 2010, Goa, India.
Edwin J.Y. Wei, Alvin T.S. Chan, “Towards Semantic-based Adaptation Decisions for Context-Aware Mobile Computing”, to appear in the Proceedings of 25th ACM Symposium on Applied Computing, March 22 - 26, 2010, Sierre, Switzerland
Alvin T.S. Chan, Hong-Va Leong, H.K. Shui “ Real-time tracking of hand gestures for interactive game design” Proc. of 2009 IEEE International Symposium on Industrial Electronics, ISIE 2009, Seoul, Korea, pp. 98-103.
Edwin J.Y. Wei, Alvin T.S. Chan, "Semantic Approach to Middleware-driven Run-time Context-aware Adaptation Decision", Proc. of 2008 IEEE International Conference on Semantic Computing, ICSC 2008, Santa Clara, U.S.A, pp. 440-447
Edwin J. Y. Wei, Alvin T. S. Chan, "Towards Context-Awareness in Ubiquitous Computing" Proceedings of Embedded and Ubiquitous Computing, International Conference, EUC 2007, Taipei, Taiwan, December 17-20, 2007, Proceedings. Lecture Notes in Computer Science 4808 EUC 2007, pp. 706-717
Dongsheng Li, Jiannong Cao, Xicheng Lu, Keith C. C. Chan, Jinshu Su, H.V. Leong, Alvin T. S. Chan , “ Delay-Bounded Range Queries in DHT-based Peer-to-Peer Systems ”, Proc. 26 th IEEE International Conference on Distributed Computing Systems ( ICDCS’0 6 ) , July 4-7, 2006. Lisboa, Portugal, pp. 64 – 64.
Wanrong Yu, Jiannong Cao, Xingming Zhou, Keith K.C. Chan, Alvin T.S. Chan, Hong-Va Leong, “ VWMAC: An efficient MAC Protocol for Resolving Intra-flow Contention in Wireless Ad Hoc Networks”, 1st International Conference on Grid and Pervasive Computing (GPC’2006), May 3-5, 2006, Taichung, Taiwan
Ronnie Cheung, Jiannong Cao, Gang Yao, Alvin Chan, "A Fuzzy-based Service Adaptation Middleware for Context-aware Computing", Proceedings of the IFIP International Conference on Embedded and Ubiquitous Computing, Korea, pp. 580-590, 2006.
Yingwen Chen, Hong-Va Leong, Ming Xu, Jiannong Cao, Keith K.C. Chan, Alvin T.S., Chan, “In-network Data Processing for Wireless Sensor Networks”, Proc. 7th International Conference on Mobile Data Management (MDM'06) , May 10 – 12, 2006, Nara, Japan
Yongjie Zheng, Alvin T.S. Chan, "Coordinated Composition of Services for Adaptive Mobile Middleware", Proc. of the 11th IEEE Symposium on Computers and Communications (ISCC2006), June 26-29, 2006, Pula, Calkiari, Sardinia, Italy, pp. 789 – 794.
Wanrong Yu, Jiannong Cao, Xingming Zhou, Xiaodong Wang, Keith K. C. Chan, Alvin T.S. Chan, Hong-Va Leong, “A High-throughput MAC Protocol for Wireless Ad Hoc Networks”, Proc. IEEE PerCom06 Workshop on Pervasive Wireless Networking (PWN’06), March 17, 2006, Pisa, Italy.
Siu Nam Chuang, Alvin T.S. Chan, "MobiPADS++: A Mobile QoS Middleware based on Hierarchical Fuzzy Control", Proc. of 2006 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), July 16-21 2006, Vancouver, BC, Canada, pp. 2223 – 2230.
Chow, C.Y., Leong, H.V. and Alvin T.S. Chan. Distributed group-based cooperative caching in a mobile broadcast environment. in Proceedings of International Conference on Mobile Data Management, May 2005.
Jiannong Cao, Na Xing, Alvin T. S. Chan, Yulin Feng, and Beihong Jin, "Service Adaptation Using Fuzzy Theory in Context-aware Mobile Computing Middleware", Proc. 11th IEEE International Conference on Real-Time and Embedded Computing Systems and Applications (RTCSA'05), Aug. 17 – 19, 2005, Hong Kong.
Jiannong Cao, Wei Xu, Alvin T.S. Chan, Jing Li, "A Reliable Multicast Protocol for Mobile Agent Communications", Proc. 7th International Symposium on Autonomous Decentralized Systems (ISADS 2005) (IEEE Computer Society Press), April 4-8, 2005, Chengdu, China.
Alvin T.S. Chan, Dick K.T. Wan, "Web Services Mobility in a Pocket", Proceedings of the 2005 IEEE International Conference in Web Services (ICWS2005), IEEE Press, Orlando, U.S.A., July 2005, pp. 159 – 166.