Refereed journal articles
Shen, H. and Reilly, M. (2012). Personalized Multi-user View and Content Synchronization and Retrieval in Real-time Mobile Social Software Applications.
Journal of Computer and System Sciences, 78(4), pp.1185-1203. [online].
http://dx.doi.org/10.1016/j.jcss.2011.10.008.
Zheng, Y., Shen, H. and Sun, C. (2011). Collaborative Design: Improving Efficiency by Concurrent Execution of Boolean Tasks.
Expert Systems with Applications, 38(2), pp.1089-1098. [online].
http://dx.doi.org/10.1016/j.eswa.2010.05.004.
Shen, H. and Sun, C. (2011). Achieving Data Consistency by Contextualization in Collaborative Web-based Applications.
ACM Transactions on Internet Technology, 10(4), pp.1-37. [online].
http://dx.doi.org/10.1145/1944339.1944340.
Zheng, Y., Shen, H. and Sun, C. (2010). Inspiring Innovative Design Integration by Collaborative Exploration of Boolean Operations.
IEEE Transactions on Industrial Informatics, 6(2), pp.243-250. [online].
http://dx.doi.org/10.1109/TII.2010.2046496.
Duong, T.N.B., Zhou, S. and Shen, H. (2008). Greedy Algorithms for Client Assignment in Large-Scale Distributed Virtual Environments.
SIMULATION: Transactions of The Society for Modeling and Simulation International, 84(10-11), pp.521-533. [online].
http://dx.doi.org/10.1177/0037549708096690.
Shen, H. and Zhou, S. (2008). Reconciliation of Compound Actions in Internet-based Distributed Collaborative Systems.
International Journal of High Performance Computing Networks, 5(5-6), pp.309-322. [online].
http://dx.doi.org/10.1504/IJHPCN.2008.025550.
Sun, C., Xia, S., Sun, D., Chen, D., Shen, H. and Cai, W. (2006). Transparent adaptation of single-user applications for multi-user real-time collaboration.
ACM Transactions on Computer-Human Interaction, 13(4), pp.531-582. [online].
http://dx.doi.org/10.1145/1188816.1188821.
Refereed conference papers
Reilly, M., Sambrooks, L., Shen, H. and Wilkinson, B. (2013). GroupNotes on Tablets: Sustaining Diversity in Social Learning through Shared Individual Workspaces. In Proceedings of the 13th International Workshop on Collaborative Editing Systems. The 13th International Workshop on Collaborative Editing Systems.
Mao, Y., Shen, H. and Sun, C. (2012). From Credit and Risk to Trust: Towards a Credit Flow Based Trust Model for Social Networks. In
Proceedings of the 17th ACM International Conference on Supporting Group Work. 2012 ACM Conference on Supporting Group Work. pp. 209-218. [online].
http://dx.doi.org/10.1145/2389176.2389208.
Sun, D., Sun, C., Xia, S. and Shen, H. (2012). Creative conflict resolution in realtime collaborative editing. In
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work. Computer Supported Cooperative Work 2012. pp. 1411-1420. [online].
http://dx.doi.org/10.1145/2145204.2145413.
Mao, Y., Shen, H. and Sun, C. (2011). A Probabilistic Topic Model with Social Tags for Query Reformulation in Informational Search. In Jie Tang, Irwin King, Ling Chen and Jianyong Wang, ed.
Proceedings of the 7th International Conference on Advanced Data Mining and Applications. The 7th International Conference on Advanced Data Mining and Applications. pp. 109-123. [online].
http://dx.doi.org/10.1007/978-3-642-25853-4_9.
Shen, H. and Yan, Y. (2011). Optimistic and Efficient Concurrency Control for Asynchronous Collaborative Systems. In Proceedings of The 34th Australasian Computer Science Conference. ACSC 2011: The 34th Australasian Computer Science Conference. pp. 73-82.
Reilly, M. and Shen, H. (2011). Unobtrusive Student Collaboration during Lectures with Smartphones. In Proceedings of the 6th International Workshop on Ubiquitous and Collaborative Computing. The 6th International Workshop on Ubiquitous and Collaborative Computing. pp. 56-65.
Reilly, M. and Shen, H. (2011). The Design and Implementation of the Smartphone-based GroupNotes App for Ubiquitous and Collaborative Learning. In Proceedings of the 6th International Workshop on Ubiquitous and Collaborative Computing. The 6th International Workshop on Ubiquitous and Collaborative Computing. pp. 46-55.
Reilly, M. and Shen, H. (2011). Shared Note-taking: A Smartphone-based Approach to Increased Student Engagement in Lectures. In Proceedings of the 11th International Workshop on Collaborative Editing Systems. The 11th International Workshop on Collaborative Editing Systems.
Mao, Y., Shen, H. and Sun, C. (2011). A Social-knowledge-directed Query Suggestion Approach for Exploratory Search. In Patrick Kellenberger, ed.
Proceedings of the International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery. International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery. pp. 1-8. [online].
http://dx.doi.org/10.1109/CyberC.2011.11.
Mao, Y., Shen, H. and Sun, C. (2011). Google+Facebook: A Social-Network-Optimized Web Search Approach. In Proceedings of the 6th International Workshop on Ubiquitous and Collaborative Computing. The 6th International Workshop on Ubiquitous and Collaborative Computing. pp. 1-8.
Mao, Y., Shen, H. and Sun, C. (2011). Looking for nonexistent information: a consumer-led interactive search approach. In Proceedings of the 25th BCS Conference on Human- Computer Interaction. The 25th BCS Conference on Human-Computer Interaction. pp. 151-156.
Mao, Y., Shen, H. and Sun, C. (2010). EPISOSE: An Epistemology-Based Social Search Framework for Exploratory Information Seeking. In
Proceedings of Human Computer Interaction Symposium. 2010 IFIP World Computer Congress. pp. 211-222. [online].
http://dx.doi.org/10.1007/978-3-642-15231-3_21.
Shen, H. (2010). Integrating Topic-centric Thread-based Organized Chat into Web-based Enterprise Instant Messengers. In 2010 IEEE International Conference on e-Business Engineering. 2010 IEEE International Conference on e-Business Engineering. pp. 442-447.
Mao, Y., Shen, H. and Sun, C. (2010). Supporting Exploratory Information Seeking by Epistemology-based Social Search. In
ACM International Conference on Intelligent User Interfaces. ACM International Conference on Intelligent User Interfaces. pp. 353-356. [online].
http://doi.acm.org/10.1145/1719970.1720029.
Zheng, Y., Shen, H. and Sun, C. (2009). Agile Semantic Conflict Detection in Real-time Collaborative Systems. In
Proceedings of International Symposium on Collaborative Technologies and Systems. International Symposium on Collaborative Technologies and Systems. pp. 139-146. [online].
http://doi.ieeecomputersociety.org/10.1109/CTS.2009.5067474.
Zheng, Y., Shen, H. and Sun, C. (2009). Leveraging Single-user AutoCAD for Collaboration by Transparent Adaptation. In
Proceedings of The 13th International Conference on Computer Supported Cooperative Work in Design. The 13th International Conference on Computer Supported Cooperative Work in Design. pp. 78-83. [online].
http://doi.ieeecomputersociety.org/10.1109/CSCWD.2009.4968038.
Ren, W., Chen, G., Shen, H., yang, Z., Zhang, J., Low, C.P., et al. (2008). Dynamic self-healing for service flows with semantic web services. In
Proceeedings of the 2008 IEEE/WIC/ACM Conference on Web Intelligence and Intelligent Agent Technology. The 2008 IEEE/WIC/ACM Conference on Web Intelligence. pp. 598-604. [online].
http://dx.doi.org/ 10.1109/WIIAT.2008.111 [AND] http://doi.ieeecomputersociety.org/10.1109/WIIAT.2008.111.
Agustina, A., Liu, F., Xia, S., Shen, H. and Sun, C. (2008). CoMaya: incorporating advanced collaboration capabilities into 3D digital media design tools. In
Proceedings of the 2008 ACM Conference on Computer Supported Cooperative Work. ACM Conference on Computer Supported Cooperative Work. pp. 5-8. [online].
http://doi.acm.org/10.1145/1460563.1460566.
Zheng, Y., Shen, H. and Sun, C. (2008). Adapting single-user autoCAD system to support realtime collaborative design: issues, challenges and achievements. In
Proceedings of the Tenth International Workshop on Collaborative Editing Systems in conjunction with ACM Conference on Computer Supported Cooperative Work. Tenth International Workshop on Collaborative Editing Systems in conjunction with ACM Conference on Computer Supported Cooperative Work. [online].
http://dsonline.computer.org/portal/cms_docs_dsonline/dsonline/topics/collaborative/events/iwces-10/yangPap.pdf.
Zhou, R., Ren, W., Chen, G., yang, Z., Shen, H., Zhang, J., et al. (2008). Ant Colony Inspired Self-Healing for Resource Allocation in Service-Oriented Environment Considering Resource Breakdown. In
Proceedings of The 2008 IEEE/WIC/ACM Conference on Web Intelligence and Intelligent Agent Technology. The 2008 IEEE/WIC/ACM Conference on Web Intelligence. pp. 66-69. [online].
http://doi.ieeecomputersociety.org/10.1109/WIIAT.2008.105.
Shen, H., Sun, C. and Zhou, S. (2007). Leveraging single-user openoffice writer for collaboration by transparent adaptation. In
Proceedings of the Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing. International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing. pp. 15-20. [online].
http://dx.doi.org/10.1109/SNPD.2007.492.
Shen, H., Xia, S. and Sun, C. (2007). Integrating advanced collaborative capabilities into web-based word processors. In Yuhua Luo, ed.
Cooperative Design, Visualization, and Engineering. 4th International Conference on Cooperative Design, Visualization and Engineering. pp. 1-8. [online].
http://dx.doi.org/10.1007/978-3-540-74780-2.
Shen, Z., Shen, H., Miao, C., yang, Z., Gay, R. and Zhao, G. (2007). Collaborative workspace over service-oriented grid. In
Proceedings of the 3rd International Workshop on Grid Computing and Applications. International Workshop on Grid Computing and Applications. pp. 104-116. [online].
http://dx.doi.org/10.1142/9789812708823_0009.
Zheng, Y., Shen, H., Xia, S. and Sun, C. (2007). Conflict resolution of boolean operations by integration in real-time collaborative CAD systems. In
Proceedings of International Conference on Cooperative Information Systems. International Conference on Cooperative Information Systems. pp. 238-252. [online].
http://dx.doi.org/10.1007/978-3-540-76848-7_16.
Zhou, S. and Shen, H. (2007). A consistency model for highly interactive multi-player online games. In
Proceedings of the 40th Annual Simulation Symposium. The 40th Annual Simulation Symposium. pp. 318-323. [online].
http://doi.ieeecomputersociety.org/10.1109/ANSS.2007.5.
Duong, T.N.B., Zhou, S. and Shen, H. (2006). Greedy algorithms for client assignment in large-scale distributed virtual environments. In
Proceedings of the 20th ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulations. 20th ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulations. pp. 103-110. [online].
http://dx.doi.org/10.1109/PADS.2006.19.
Liu, S., Zheng, Y., Shen, H., Xia, S. and Sun, C. (2006). Real-time collaborative software modeling using UML with rational software architect. In
Proceedings of the IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing. IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing. pp. 1-9. [online].
http://dx.doi.org/10.1109/COLCOM.2006.361897.
Duong, T.N.B., Zhou, S. and Shen, H. (2005). A generic HLA-based communication architecture for distributed virtual environments. In Proceedings of the International Conference on Parallel and Distributed Computing and Networks. International Conference on Parallel and Distributed Computing and Networks. pp. 364-369.
Shen, H. and Sun, C. (2005). Syntax-based reconciliation for asynchronous collaborative writing. In
Proceedings of IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing. IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing. [online].
http://doi.ieeecomputersociety.org/10.1109/COLCOM.2005.1651243.
Shen, H. and Zhou, S. (2005). A three-layer architecture for reconciling compound actions in collaborative editing systems. In
Proceedings of the 11th IEEE International Conference on Parallel and Distributed Systems. IEEE International Conference on Parallel and Distributed Systems. pp. 278-284. [online].
http://dx.doi.org/10.1109/ICPADS.2005.56.
Shen, H., Zhou, S. and Sun, C. (2005). Flexible concurrency control for collaborative office systems. In
Proceedings of the Third IEEE International Conference on Information Technology and Applications. IEEE International Conference on Information Technology and Applications. pp. 45-50. [online].
http://dx.doi.org/10.1109/ICITA.2005.148.
Shen, H. and Sun, C. (2004). A complete textual merging algorithm for software configuration management systems. In
Proceedings of the IEEE 28th Annual International Computer Software and Application Conference. IEEE 28th Annual International Computer Software and Application Conference. pp. 293-298. [online].
http://doi.ieeecomputersociety.org/10.1109/CMPSAC.2004.1342846.
Shen, H., Ti, C.C. and Sun, C. (2004). CoStarOffice: Towards a Flexible Platform-independent Collaborative Office System. In
Proceedings of the Sixth International Workshop on Collaborative Editing Systems in conjunction with ACM Conference on Computer Supported Cooperative Work. Sixth International Workshop on Collaborative Editing Systems in conjunction with ACM Conference on Computer Supported Cooperative Work. [online].
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.128.9684.
Xia, S., Sun, D., Sun, C., Chen, D. and Shen, H. (2004). Leveraging single-user applications for multi-user collaboration: the coword Approach. In
Proceedings of the 2004 ACM Conference on Computer Supported Cooperative Work. ACM Conference on Computer Supported Cooperative Work. pp. 162-171. [online].
http://doi.acm.org/10.1145/1031607.1031635.
Shen, H. and Sun, C. (2002). A Log Compression Algorithm for Operation-based Version Control Systems. In
Proceedings of IEEE 26th Annual International Computer Software and Application Conference. IEEE 26th Annual International Computer Software and Application Conference. pp. 867-872. [online].
http://doi.ieeecomputersociety.org/10.1109/CMPSAC.2002.1045115.
Shen, H. and Sun, C. (2002). Collaborative Highlighting for Real-time Group Editors. In
Proceedings of International Conference on Innovative Internet Computing Systems. International Conference on Innovative Internet Computing Systems. pp. 39-50. [online].
http://dx.doi.org/10.1007/3-540-48080-3_4.
Shen, H. and Sun, C. (2002). Flexible Merging for Asynchronous Collaborative Systems. In
Proceedings of International Conference on Cooperative Information Systems. International Conference on Cooperative Information Systems. pp. 304-321. [online].
http://dx.doi.org/10.1007/3-540-36124-3_18.
Shen, H. and Sun, C. (2002). Flexible Notification for Collaborative Systems. In
Proceedings of ACM Conference on Computer-Supported Cooperative Work. ACM Conference on Computer-Supported Cooperative Work. pp. 77-86. [online].
http://doi.acm.org/10.1145/587078.587090.
Shen, H. and Sun, C. (2002). Highlighting: A Gesturing Communication Tool for Real-time Collaborative Systems. In
Proceedings of IEEE International Conference on Algorithms and Architectures for Parallel Processing. IEEE International Conference on Algorithms and Architectures for Parallel Processing. pp. 180-187. [online].
http://doi.ieeecomputersociety.org/10.1109/ICAPP.2002.1173571.
Shen, H. and Sun, C. (2002). RECIPE: A Web-based Environment for Supporting Real-time Collaborative Programming. In Proceedings of International Conference on Networks, Parallel and Distributed Processing. International Conference on Networks, Parallel and Distributed Processing. pp. 283-288.
Shen, H. and Sun, C. (2001). Operation-based revision control systems. In Proceedings of Third International Workshop on Collaborative Editing Systems in conjunction with ACM Conference on Supporting Grooup Work. Third International Workshop on Collaborative Editing Systems in conjunction with ACM Conference on Supporting Grooup Work.
Journal articles
Conference publications
Agustina, A., Gu, N., Ignat, C.-L., Molli, P., Shen, H., Sun, D., et al. (2012). The Twelfth International Workshop on Collaborative Editing Systems (workshop). In
Proceedings of the ACM Conference on Computer Supported Cooperative Work, CSCW. ACM Conference on Computer Supported Cooperative Work, CSCW. [online].
http://dx.doi.org/10.1145/2141512.2141526.
Reilly, M. and Shen, H. (2011). GroupNotes: Encouraging Proactive Student Engagement in Lectures through Collaborative Note-taking on Smartphones. In Proceedings of the 9th International Conference on Computer Supported Collaborative Learning. The 9th International Conference on Computer Supported Collaborative Learning. pp. 908-909.
Show selected publications