当前位置: X-MOL首页全球导师 国内导师 › 黄罡

个人简介

黄罡,博士,教授,博导,湖南株洲人,北京大学人工智能研究院副院长,国家杰出青年科学基金、国家优秀青年科学基金、中国青年科技奖、中国计算机学会青年科学家奖、教育部新世纪优秀人才、全国优秀博士学位论文获得者。 长期从事系统软件领域的教学和科研工作,在中美自然科学基金联合研究、国家自然科学基金、863、核高基、欧盟第七框架等项目支持下,针对自适应软件的可变性、可达性和可用性问题,从复杂性建模与控制的视角,提出一套基础化、系统化、普适化的基于运行时体系结构的自适应软件模型与方法,在自适应软件计算反射原理、运行时模型驱动方法、自适应系统的软件定义方法等方面取得突破,研制的技术与系统在企业计算、云计算和大数据领域得到广泛应用。 现任电子学会青年科学家俱乐部轮值主席、电子学会青年科学家云计算与大数据专委主任、中国计算机学会专委工委和青工委委员、IEEE商业信息化与系统技术委员会执行委员、ISO/JTC云计算国际标准专家组成员、中国新一代IT产业推进联盟技术委员会主任。曾任ACM/IFIP/USENIX Middleware大会指导委员会委员、以及Middleware、COMPSAC、SOSE等国际会议程序委员会主席或大会主席、Java国际标准专家组成员。

研究领域

长期从事系统软件领域的教学和科研工作

近期论文

查看导师新发文章 (温馨提示:请注意重名现象,建议点开原文通过作者单位确认)

1) Yun Ma, Xuanzhe Liu, Yi Liu, Yunxin Liu, Gang Huang. A Tale of Two Fashions: An Empirical Study on the Performance of Native Apps and Web Apps on Android. IEEE Transactions on Mobile Computing. 2018, 17(5): 990-1003. 2) Xuanzhe Liu, Meihua Yu, Yun Ma, Gang Huang, Hong Mei, Yunxin Liu. i-jacob: An internetware-oriented approach to optimizing computation-intensive mobile web browsing. ACM Transactions on Internet Technology. 2018, 18(2): 14. 3) Gang Huang, Huaqian Cai, Swiech Maciej, Ying Zhang, Xuanzhe Liu, Dinda Peter. DelayDroid: an instrumented approach to reducing tail-time energy of Android apps. Science China Information Sciences. 2017,60(1): 012106. 4) Xuanzhe Liu, Wei Ai, Huoran Li, Jian Tang, Gang Huang, Feng Feng, Qiaozhu Mei. Deriving user preferences of mobile apps from their management activities. ACM Transactions on Information Systems. 2017, 35(4): 1-32. 5) Xuanzhe Liu, Yun Ma, Xinyang Wang, Yunxin Liu, Tao Xie, Gang Huang. Swarovsky: Optimizing resource loading for mobile web browsing. IEEE Transactions on Mobile Computing. 2017,10: 2941-2954. 6) Xuanzhe Liu, Yun Ma, Shuailiang Dong, Yunxin Liu, Tao Xie, Gang Huang. ReWAP: Reducing redundant transfers for mobile web browsing via app-specific resource packaging. IEEE Transactions on Mobile Computing. 2017,16(9): 2625-2638. 7) Gang Huang, Mengwei Xu, Xiaozhu Felix Lin, Yunxin Liu, Yun Ma, Pushp Saumay, Xuanzhe Liu. Shuffledog: Characterizing and adapting user-perceived latency of android apps. IEEE Transactions on Mobile Computing. 2017,16(10): 2913-2926. 8) Xuanzhe Liu, Mengwei Xu, Teng Teng, Gang Huang, Hong Mei. MUIT: A Domain-Specific Language and its Middleware for Adaptive Mobile Web-based User Interfaces in WS-BPEL. IEEE Transactions on Services Computing. 2016. 9) Xuanzhe Liu, Yun Ma, Yunxin Liu, Tao Xie, Gang Huang. Demystifying the imperfect client-side cache performance of mobile web browsing. IEEE Transactions on Mobile Computing. 2016, 15(9): 2206-2220. 10) Gang Huang, Xuanzhe Liu, Xuan Lu, Yun Ma, Ying Zhang, Yingfei Xiong. Programming situational mobile web applications with cloud-mobile convergence: An internetware-oriented approach. IEEE Transactions on Services Computing. 2016. 11) Xing Chen, Aipeng Li, Xue’E Zeng, Wenzhong Guo, Gang Huang. Runtime model based approach to IoT application development. Frontiers of Computer Science. 2015, 9(4): 540-553. 12) Xuanzhe Liu, Yun Ma, Gang Huang, Junfeng Zhao, Hong Mei, Yunxin Liu. Data-driven composition for service-oriented situational web applications. IEEE Transactions on Services Computing. 2015, 8(1): 2-16. 13) Gang Huang, Yun Ma, Xuanzhe Liu, Yuchong Luo, Xuan Lu, Blake M. Brian. Model-based automated navigation and composition of complex service mashups. IEEE Transactions on Services Computing. 2015, 8(3): 494-506. 14) Gang Huang, Xiaoxing Ma, TsWei Ai-Tek. A new software paradigm for Internet computing. National Science Review. 2013, 1(2): 168-169. 15) Hong Mei, Gang Huang, Tao Xie. Internetware: A software paradigm for internet computing; Computer. 2012,45(6): 26-31. 16) Ying Zhang, Gang Huang, Xuanzhe Liu, Wei Zhang, Hong Mei, Shunxiang Yang; Refactoring android java code for on-demand computation offloading; In Acm Sigplan Notices; 2012, 47(10): 233-248. 17) Gang Huang, Xing Chen, Ying Zhang, Xiaodong Zhang. Towards Architecture-based Management of Platforms in Cloud. Journal of Frontiers of Computer Science, August 2012, Volume 6, Issue 4, pp 388-397. 18) Lianshan Sun, Gang Huang; Towards accuracy of role-based access control configurations in component-based systems; Journal of Systems Architecture; 2011, 57(3): 314-326. 19) Hui Song, Gang Huang, Chauvel Franck, Yingfei Xiong, Zhenjiang Hu, Yanchun Sun, Hong Mei; Supporting runtime software architecture: A bidirectional-transformation-based approach; Journal of Systems and Software; 2011,84(5): 711-723. 20) Gang Huang, Weihu Wang, Tiancheng Liu, Hong Mei; Simulation-based analysis of middleware service impact on system reliability: Experiment on Java application server; Journal of Systems and Software; 2011, 84(7): 1160-1170. 21) Xuanzhe Liu, Gang Huang, Hong Mei; A community-centric approach to automated service composition; Science in China Series F: Information Sciences; 2010,53(1): 50-63. 22) Xuanzhe Liu, Gang Huang, Hong Mei; Discovering homogeneous web service community in the user-centric web environment; IEEE Transactions on Services Computing; 2009, 2(2): 167-181. 23) Yang Jie, Gang Huang, Wenhui Zhu, Xiaofeng Cui, Hong Mei; Quality attribute tradeoff through adaptive architectures at runtime; Journal of Systems and Software; 2009, 82(2): 319-332. 24) Gang Huang, Hui Song, Hong Mei; SM@RT: Applying architecture-based runtime management into Internetware systems; International Journal of Software and Informatics; 2009,3(4):439-464. 25) Hong Mei, Gang Huang, Ling Lan, JunGuo Li; A software architecture centric self-adaptation approach for Internetware; Science in China Series F: Information Sciences; 2008, 51(6): 722-742. 26) Gang Huang, Xuanzhe Liu, Hong Mei; Online approach to feature interaction problems in middleware based system; Science in China Series F: Information Sciences; 2008, 51(3): 225-239. 27) Gang Huang, Lianshan Sun. An Access Control Framework for Reflective Middleware. Journal of Computer Science and Technology. 2008, 23(6): 895-904. 28) Gang Huang. Post-Development Software Architecture. ACM SIGSOFT Software Engineering Notes, September 2007.Volume 32 Issue 5,1 - 9. 29) Hong Mei, Gang Huang, Haiyan Zhao, Wenpin Jiao; A software architecture centric engineering approach for Internetware; Science in China Series F: Information Sciences; 2006, 49(6): 702-730. 30) Gang Huang, Zhou Li, Xuanzhe Liu, Hong Mei, Shing-Chi Cheung; Performance aware service pool in dependable service oriented architecture; Journal of Computer Science and Technology; 2006,21(4): 565-573. 31) Gang Huang, Hong Mei, Fuqing Yang. Runtime Recovery and Manipulation of Software Architecture of Component-based Systems. International Journal of Automated Software Engineering, Springer, 2006, 13(2): 251-278. 32) Gang Huang, Xuanzhe Liu, Hong Mei; SOAR: towards dependable Service-Oriented Architecture via reflective middleware; International Journal of Simulation and Process Modelling; 2005, 3(1-2): 55-65. 33) Xuanzhe Liu, Gang Huang, Hong Mei; Feature Interaction Problems in Middleware Services; Feature Interactions in Telecommunications and Software Systems; 2005:313-319. 34) Junrong Shen, Xi Sun, Gang Huang, Wenpin Jiao, Yanchun Sun, Hong Mei; Towards a unified formal model for supporting mechanisms of dynamic component update; ACM SIGSOFT Software Engineering Notes; 2005, 30(5): 80-89. 40) Gang Huang, Hong Mei, Fuqing Yang; Runtime software architecture based on reflective middleware; Science in China Series F: Information Sciences; 2004,47(5): 555-576. 41) Gang Huang, Hong Mei, Qianxiang Wang, Fuqing Yang; A systematic approach to composing heterogeneous components; Chinese Journal of Electronics; 2003,12(4): 499-505. 42) Gang Huang, Hong Mei, Qianxiang Wang; Towards software architecture at runtime; ACM SIGSOFT Software Engineering Notes; 2003, 28(2): 8. 部分国际会议论文: 1) Yingfei Xiong, Jie Wang, Runfa Yan, Jiachen Zhang, Shi Han, Gang Huang, Lu Zhang. Precise Condition Synthesis for Program Repair. IEEE/ACM 39th International Conference on Software Engineering. 2017: 416-426. 2) Meihua Yu, Yun Ma, Xuanzhe Liu, Gang Huang, Xiangqun Chen. AgileRabbit: A Feedback-Driven Offloading Middleware for Smartwatch Apps. In Proceedings of the 9th Asia-Pacific Symposium on Internetware. 2017: 1-10. 3) Wei Ai, Xuan Lu, Xuanzhe Liu, Ning Wang, Gang Huang, Qiaozhu Mei. Untangling Emoji Popularity Through Semantic Embeddings. Proceedings of the Eleventh International Conference on Web and Social Media. 2017: 2-11. 4) Jiahuan Zheng, Xin Peng, Jiacheng Yang, Huaqian Cai, Gang Huang, Ying Zhang, Wenyun Zhao. CollaDroid: Automatic Augmentation of Android Application with Lightweight Interactive Collaboration. In Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing. 2017: 2462-2474. 5) Huoran Li, Wei Ai, Xuanzhe Liu, Jian Tang, Gang Huang, Feng Feng, Qiaozhu Mei. Voting with their feet: Inferring user preferences from app management activities. In Proceedings of the 25th International Conference on World Wide Web. 2016: 1351-1362. 6) Xuan Lu, Xuanzhe Liu, Huoran Li, Tao Xie, Qiaozhu Mei, Dan Hao, Gang Huang, Feng Feng. PRADA: Prioritizing android devices for apps by mining large-scale usage data. IEEE/ACM 38th International Conference on Software Engineering. 2016: 3-13. 7) Xuan Lu, Wei Ai, Xuanzhe Liu, Qian Li, Ning Wang, Gang Huang, Qiaozhu Mei. Learning from the ubiquitous language: an empirical analysis of emoji usage of smartphone users. In Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing. 2016: 770-780. 8) Ran Wang, Daming Zou, Xinrui He, Yingfei Xiong, Lu Zhang, Gang Huang. Detecting and fixing precision-specific operations for measuring floating-point errors. In Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering. 2016: 619-630. 9) Eom Heungsik, Figueiredo Renato, Huaqian Cai, Ying Zhang, Gang Huang. Malmos: Machine learning-based mobile offloading scheduler with online training. In Mobile Cloud Computing, Services, and Engineering. 2015: 51-60. 10) Xiaodong Zhang, Maurício O. Tsugawa, Ying Zhang, Hui Song, Chun Cao, Gang Huang, José AB Fortes. Towards Model-Defined Cloud of Clouds. Joint Proceedings of MODEL 2014 Poster Session and the ACM Student Research Competition (SRC) co-located with the 17th International Conference on Model Driven Engineering Languages and Systems (MODELS). 2014: 41-45. 11) Hui Song, Xiaodong Zhang, Ferry Nicolas, Chauvel Franck, Solberg Arnor, Gang Huang. Modelling adaptation policies as domain-specific constraints. In International Conference on Model Driven Engineering Languages and Systems. 2014: 269-285. 12) Xudong Wang, Xuanzhe Liu, Gang Huang, Yunxin Liu; Appmobicloud: improving mobile web applications by mobile-cloud convergence; In Proceedings of the 5th Asia-Pacific Symposium on Internetware; 2013,14:1-10. 13) Yihan Wu, Gang Huang. Model-based high availability configuration framework for cloud. In Proceedings of the 2013 Middleware Doctoral Symposium. 2013, 6:1-6. 14) Lei Zhang, Yanchun Sun, Hui Song, Weihu Wang, Gang Huang. Detecting anti-patterns in java ee runtime system model. In Proceedings of the Fourth Asia-Pacific Symposium on Internetware. 2012, 21:1-8. 15) Qi Zhao, Xuanzhe Liu, Chenrun Xing, Jiyu Huang, Gang Huang, Hong Mei; A data access framework for service-oriented rich clients; Service Oriented Computing and Applications;2012, 6(2): 99-116. 16) Xuanzhe Liu, Qi Zhao, Gang Huang, Hong Mei, Teng Teng; Composing data-driven service mashups with tag-based semantic annotations; In 2011 IEEE International Conference on Web Services; 2011: 243-250. 17) Ying Zhang, Gang Huang, Xuanzhe Liu, Hong Mei; Tuning adaptive computations for performance improvement of autonomic middleware in paas cloud; In Cloud Computing (CLOUD), 2011 IEEE International Conference on, pp. 732-733. IEEE, 2011. 18) Hui Song, Gang Huang, Chauvel Franck, Wei Zhang, Yanchun Sun, Weizhong Shao, Hong Mei; Instant and incremental QVT transformation for runtime models; In International Conference on Model Driven Engineering Languages and Systems; 2011: 273-288. 19) Gang Huang, Yihan Wu; Towards architecture-level middleware-enabled exception handling of component-based systems; In Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering; 2011: 59-168. 20) Xing Chen, Xuanzhe Liu, Fuzhi Fang, Xiaodong Zhang, Gang Huang; Management as a service: an empirical case study in the internetware cloud; International Conference on e-Business Engineering; 2010: 470-473. 21) Qi Zhao, Xuanzhe Liu, Gang Huang, Jiyu Huang, Hong Mei; A browser-based middleware for service-oriented rich client; International Conference on Service Sciences; 2010: 22-27. 22) Qi Zhao, Xuanzhe Liu, Dawei Sun, Tiancheng Liu, Ying Li, Gang Huang; Mashing-up rich user interfaces for human-interaction in WS-BPEL; IEEE International Conference on,Web Services; 2010: 559-566. 23) Xuanzhe Liu, Qi Zhao, Gang Huang, Zhi Jin, Hong Mei; iMashup: assisting end-user programming for the service-oriented web; In Proceedings of the IEEE/ACM international conference on Automated software engineering; 2010:285-288. 24) Hui Song, Gang Huang, Chauvel Franck, Yanchun Sun, Hong Mei; SM@ RT: representing run-time system data as MOF-compliant models; International Conference on Software Engineering; 2010: 303-304. 25) Ying Zhang, Gang Huang, Xuanzhe Liu, Hong Mei; Integrating resource consumption and allocation for infrastructure resources on-demand; In Proceedings of IEEE 3rd International Conference Cloud Computing; 2010: 75-82. 26) YingZhang, Gang Huang, Xuanzhe Liu, Zizhan Zheng, Hong Mei; Towards automatic tuning of adaptive computations in autonomic middleware; In Proceedings of the 9th International Workshop on Adaptive and Reflective Middleware; 2010: 46-51. 27) Hui Song, Gang Huang, Yingfei Xiong, Chauvel Franck, Yanchun Sun, Hong Mei; Inferring meta-models for runtime system data from the clients of management APIs; In International Conference on Model Driven Engineering Languages and Systems; 2010: 168-182. 28) Ying Zhang, Gang Huang, Nuyun Zhang, Hong Mei; SmartTutor: Creating IDE-based interactive tutorials via editable replay; In Proceedings of the 31st International Conference on Software Engineering; 2009: 559-562. 29) JunGuo Li, Xiangping Chen, Gang Huang, Hong Mei, Chauvel Franck: Selecting fault tolerant styles for third-party components with model checking support; In International Symposium on Component-Based Software Engineering, pp. 69-86. Springer, Berlin, Heidelberg, 2009. 30) Hui Song, Yingfei Xiong, Chauvel Franck, Gang Huang, Zhenjiang Hu, Hong Mei; Generating synchronization engines between running systems and their model-based views; In International Conference on Model Driven Engineering Languages and Systems; 2009: 140-154. 31) Gang Huang, Qi Zhao, Jiyu Huang, Xuanzhe Liu, Teng Teng, Yong Zhang, Honggang Yuan; Towards service composition middleware embedded in web browser; International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery; 2009: 93-100. 32) Qi Zhao, Gang Huang, Jiyu Huang, Xuanzhe Liu, Hong Mei; A web-based mashup environment for on-the-fly service composition; IEEE International Symposium on Service-Oriented System Engineering; 2008:32-37. 33) Ying Zhang, Gang Huang, Nuyun Zhang, Hong Mei; Editable replay of IDE-based repetitive tasks; Annual International Computer Software and Applications Conference; 2008:473-480. 34) Xuanzhe Liu, Gang Huang, Hong Mei; A user-oriented approach to automated service composition; International Conference on Web Service; 2008: 773-776. 35) Xuanzhe Liu, Gang Huang, Hong Mei; Towards end user service composition; Annual International Computer Software and Applications Conference; 2007: 676-678. 36) Ling Lan, Gang Huang, Weihu Wang, Hong Mei; A middleware-based approach to model refactoring at runtime; 14th IEEE Asia-Pacific Software Engineering Conference; 2007:246-253. 37) Xuanzhe Liu, Zhou Li, Gang Huang, Hong Mei; Towards service pool based approach for services discovery and subscription; In Proceedings of the 16th international conference on World Wide Web; 2007: 1253-1254. 38) JunGuo Li, Gang Huang, Jian Zou, Hong Mei; Failure analysis of open source J2EE application servers; IEEE International Conference On Quality Software; 2007:198-208. 39) Gang Huang, Hong Mei, Fuqing Yang; Runtime recovery and manipulation of software architecture of component-based systems; Automated Software Engineering; 2006,13(2): 257-281. 40) Tiancheng Liu, Gang Huang, Gang Fan, Hong Mei; The coordinated recovery of data service and transaction service in J2EE; IEEE International Computer Software and Applications Conference; 2005:485-490. 41) Hong Mei, Gang Huang; PKUAS: An architecture-based reflective component operating platform; IEEE International Workshop on Future Trends of Distributed Computing Systems; 2004: 163-169. 42) Gang Huang, Meng Wang, Liya Ma, Ling Lan, Tiancheng Liu, Hong Mei; Towards architecture model based deployment for dynamic grid services; IEEE International Conference on E-Commerce Technology for Dynamic E-Business; 2004:14-21. 43) Gang Huang, Tiancheng Liu, Hong Mei, Zizhan Zheng, Zhao Liu, Gang Fan; Towards autonomic computing middleware via reflection; In Proceedings of IEEE International Computer Software and Applications Conference; 2004:135-140. 44) Qianxiang Wang, Gang Huang, Junrong Shen, Hong Mei, Fuqing Yang; Runtime software architecture based software online evolution; In Proceedings of IEEE International Computer Software and Applications Conference; 2003:230-235. 部分中文期刊论文: 1) 黄罡,王千祥,梅宏,杨芙清. 基于软件体系结构的反射式中间件研究[J]. 软件学报,2003,11:1819-1826. 2) 黄罡,梅宏,杨芙清. 基于反射式软件中间件的运行时软件体系结构[J]. 中国科学E辑:技术科学,2004,02:121-138. 3) 黄罡,王千祥,曹东刚,梅宏. PKUAS:一种面向领域的构件运行支撑平台[J]. 电子学报,2002,S1:1938-1942. 4) 黄罡,刘譞哲,梅宏. 基于中间件的软件系统特征交互问题在线检测与消除[J]. 中国科学(E辑:信息科学),2007,10:1235-1247. 5) 黄罡,刘譞哲,张颖. 面向云-端融合的移动互联网应用运行平台[J]. 中国科学:信息科学,2013,01:24-44. 6) 梅宏,黄罡,赵海燕,焦文品. 一种以软件体系结构为中心的网构软件开发方法[J]. 中国科学E辑:信息科学,2006,10:1100-1126. 7) 梅宏,黄罡,邢岩,彭枫. 特征交互问题导论[J]. 电子学报,2002,S1:1923-1927. 8) 冯耀东,黄罡,梅宏. 一种自适应软件体系结构建模及其实施方法[J]. 北京大学学报(自然科学版),2008,01:67-76. 9) 兰灵,黄罡(通讯作者),王玮琥,梅宏. 基于反模式的中间件应用系统性能优化[J]. 软件学报,2008,09:2167-2180. 10) 林泊,周明辉,刘天成,黄罡,梅宏. 一个J2EE应用服务器的Web容器集成框架[J]. 软件学报,2006,05:1195-1203 11) 刘譞哲,黄罡(通讯作者),梅宏. 用户驱动的服务聚合方法及其支撑框架[J]. 软件学报,2007,08:1883-1895. 12) 李军国,黄罡(通讯作者),邹键,梅宏. 一种中间件服务容错配置管理方法[J]. 计算机学报,2007,10:1696-1704. 13) 杨杰,黄罡(通讯作者),陈湘萍,梅宏,张成志. 软件体系结构模型单层化的一致性保障方法[J]. 软件学报,2006,06:1391-1400. 14) 刘钊,黄罡(通讯作者),张颖,梅宏. 一种自动化的资源按需管理方法[J]. 北京大学学报(自然科学版),2009,05:783-790. 15) 陈星, 张颖, 张晓东, 武义涵, 黄罡, 梅宏; 基于运行时模型的多样化云资源管理方法; 软件学报 ; 2014,7: 1476.

推荐链接
down
wechat
bug