Computer Science

Awards/Honors || Fellowships || Research Grants || Internships || Conference Presentations || Publications || Community Service/Outreach || Recent alumni employment/positions || Archive

Awards/Honors

ACM Sigmobile UbiComp '13 Grant Award, Zurich, Switzerland, September 2013. David T. Nguyen (PhD, Computer Science)

Langley Aerospace Research Scholar, summer 2012, fall 2012-spring 2013, fall 2013, Kathryn Dugan (MS, Computer Science)

 Best Paper Award at 29th IEEE International Conference on Software Maintenance (ICSM'13) Bogdan Dit (PhD, Computer Science), Mario Linares-Vásquez (PhD, Computer Science)

ACM SIGSOFT CAPS travel award, 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering(ESEC-FSE 2013), Saint Petersburg, Russia, August 18-26, 2013. Mario Linares-Vásquez (PhD, Computer Science

Student Scholarship, SOSP 2013, ACM, Farmington, Pennsylvania, Feng Yan (PhD, Computer Science)

Dell Inc Scholarship, Grace Hopper Celebration of Women in Computing 2012, Baltimore, Maryland, Fall 2012, Shannon Hughes (MS, Computer Science)

Student Grant Award, OSDI 2012, USENIX, Hollywood, CA, October 2012, Feng Yan (PhD, Computer Science)

Travel Award, SIAM Conference on Parallel Processing for Scientific Computing, 2012, Panagiotis Foteinos (PhD, Computer Science)

Travel Grant Award, IEEE INFOCOM, Orlando, Florida, March 2012, Wei Wei (PhD, Computer Science)

CRA-W/CDC Computer Architecture Summer School, Chicago, IL, August 2012, Robin  Givens (PhD, Computer Science)

HP scholarship for the 2012 Grace Hopper Celebration of Women in Computing, Baltimore, MD, October 2012, Robin Givens (PhD, Computer Science)

GSA Conference Funding Award, College of William and Mary, Williamsburg, Virginia, 2012, Wei Wei (PhD, Computer Science)

Student Support Award, SIGMETRICS Conference , ACM, San Jose, CA, USA, 2012,  Feng Yan, (PhD, Computer Science)

SIGSOFT CAPS Grant, ACM, 2012,  Feng Yan, (PhD, Computer Science)

Support Grant Award, International Conference in Performance Engineering (WOSP/SIPEW), ACM, Boston, MA, 2012,  Feng Yan, (PhD, Computer Science)

Travel Grant Award, International Conference on Distributed Computing Systems (ICDCS), IEEE and IBM, Macau, China, 2012, Feng Yan, (PhD, Computer Science)

Honorable Mention Award for Excellence in Scholarship in the Natural and Computational Sciences, College of William and Mary Graduate Research Symposium, 2012, Kathleen Moore (PhD, Computer Science)

Honorable Mention Award for Excellence in Scholarship in the Natural and Computational Sciences, College of William and Mary Graduate Research Symposium, 2012, Wei Wei, (PhD, Computer Science),

Travel Award, International Meshing Roundtable 2011, Panagiotis Foteinos (PhD, Computer Science)

Silver Medal in PACT ACM Student Research Competition, Galveston Island, Texas, October 2011, Zhijia Zhao (PhD, Computer Science)

2011 Award for Excellence in Undergraduate Mentoring in the Natural and Computational Sciences, College of William and Mary, 2011, Fengyuan Xu, (PhD, Computer Science)

Honorable Mention Awards for Excellence in the Natural and Computational Sciences, College of William and Mary Graduate Research Symposium,  2011, Fengyuan Xu, (PhD, Computer Science)

Travel Award, International Meshing Roundtable, Paris, 2011, Panagiotis Foteinos (PhD, Computer Science)

Google Anita Borg Scholarship, 2011-2012, Zheng (Eddy) Zhang (PhD, Computer Science)

Northrop Gruman Corporation Award for Excellence in Scholarship in the Natural and Computational Sciences,  College of William and Mary Graduate Research Symposium 2011, Wei Wei (PhD, Computer Science)

Distinguished Paper Award at the 26th IEEE International Conference on Software Maintenance (ICSM'10Gethers, M. (PhD, Computer Science) and Poshyvanyk, D. Acceptance rate: 27%

Fellowships

NPSC Fellow, 2013-2014, Jesse Laeuchli, PhD, Computer Science

VSGC Graduate STEM Research Fellowship for research on simulating deep space radiation, 2013-2014, Kathryn Dugan, MS, Computer Science

IBM CAS Fellowship, 2012-2013, Bo Wu, PhD, Computer Science

VSGC Graduate STEM Research Fellowship, 2012-2013, Kathleen Moore, PhD, Computer Science

NSF Fellow, 2011-2012, George Ruddy, MS, Computer Science

IBM CAS fellowship, 2011-2012, Bo Wu, PhD, Computer Science

VSGC Graduate Research Fellowship 2011-2012, Judith Providence, PhD, Computer Science

VSGC Graduate Research Fellowship 2011-2012, Collin McMillan , PhD, Computer Science

VSGC Graduate Research Fellowship, 2009-2011, Malcom Gethers, PhD, Computer Science

VSGC Graduate Research Fellowship, 2010-2011, Judith Providence, PhD, Computer Science

IBM CAS Fellowship, 2010-2011, Yulian Jiang, PhD, Computer Science

 

Research Grants

 

Internships

Feng Yan (PhD, Computer Science) Research Associate, System Research Lab (SIMPL), HP Labs, Palo Alto, CA, July 2013 to November 2013.

 Nan Zheng (PhD, Computer Science) IBM T. J. Waston Research Center, Yorktown Heights, NY, May 2013 to August 2013

Bo Wu (PhD, Computer Science) IBM Toronto Lab, September to November 2012

Bo Wu (PhD, Computer Science) Oak Ridge National Lab, May to August 2013

Bo Wu (PhD, Computer Science) AMD Research, September to December 2013

Weilin Wang (PhD, Computer Science) Lawrence Livermore National Laboratory, May 2013 to August 2013

Kathryn Dugan (MS, Computer Science) Intel Corporation, 2013 Summer

Andrew Pyles (PhD, Computer Science) Summer Intern, MITRE, VA, 2011.

Lei Lu (MS, Computer Science) Summer Intern, VMware Inc., Palo Alto, CA, April 2012 to August 2012.

George Ruddy (PhD, Computer Science) Application Analyst - High Performance Computing, College of William and Mary, Williamsburg, VA, Summer 2012.

Fengyuan Xu (PhD, Computer Science) Research Intern, Microsoft Research Asia, Beijing, China, May to December 2012.

Bruno Garcia (MS, Computer Science, Econometrics Summer Intern at StataCorp, College Station, TX, May to August 2012.

Shuai Hao (PhD, Computer Science) Research Intern, HP Labs, Beijing China,  June to August 2012.

Zhijia Zhao (PhD, Computer Science) Mozilla Engineering Research Team, Mountain View, CA, July 2012 to September 2012.

Andrew Pyles (PhD, Computer Science) Intern, MITRE, VA, Summer 2011.

Zhenyu Wu (PhD, Computer Science) NEC Labs, Princeton, NJ, September 2011 to Dec 2011.

Harry Schwartz (MS, Computer Science) Foraker Labs, Boulder, CO, May 2011 to Aug 2011.

Zhi Chu (PhD, Computer Science) Bell Laboratories, Alcatel-Lucent, Murray Hill, NJ,  June 2011 at Aug 2011.

Michael Christensen (MS, Computer Science) Google, New York, NY, May 2011 to Aug 2011.

Andrew Pyles (PhD, Computer Science) MITRE Corporation, May 2011 to August 2011.

Bo Wu (PhD, Computer Science) IBM Toronto CAS Center, June 2011 to Aug  2011.

Hao Han, (PhD, Computer Science) IBM China Research Lab, Jan to Apr 2011

Hao Han, (PhD, Computer Science) Microsoft Research Asia, June-Dec 2011

Jean McIntyre (MS, Computer Science) NASA LARSS Program, Hampton, VA, June 2011 to  Aug  2011

Kai Tian  (PhD, Computer Science) Research Internship at IBM T.J. Watson Research Center, Hawthorne, NY, Apr 2011 to  Jul 2011

Zi Chu (PhD, Computer Science) Bell Labs, Alcatel-Lucent, Murray Hill, NJ, June 2011 to Aug 2011

Zheng Zhang (PhD, Computer Science)  Microsoft Research, Redmond, WA, April 2011 to  July 2011

Judith Providence (PhD, Computer Science) NASA Langley Aerospace Research Summer Scholars Program, NASA Langley Research Center, June 2011 to Aug 2011

 

Conference Presentations

"Overcoming Limitations of Off-the-shelf Priority Schedulers in Dynamic Environments", in the 21th ACM/IEEE Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2013), San Francisco, CA, August, 2013 . Feng Yan (PhD, Computer Science)

" Toward Automating Disk Power Savings with Performance Guarantees ", in ICAC 2013 Ph.D. Forum (in conjunction with ATC 2013), San Jose, CA, June, 2013. Feng Yan (PhD, Computer Science)  

"Storage-aware Smartphone Energy Savings", David T. Nguyen, Gang Zhou, Xin Qi, Ge Peng, Jianing Zhao, Tommy Nguyen, Duy Le. The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp 2013). David T. Nguyen (PhD, Computer Science)

 "Evaluating Impact of Storage on Smartphone Energy Efficiency." The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp 2013, Doctoral School). David T. Nguyen (PhD, Computer Science)

 "SmartStorage: Storage-aware Smartphone Energy Savings." The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp 2013, poster). David T. Nguyen (PhD, Computer Science)

"Context-aware Frame Rate Adaption for Video Chat on Smartphones", Xin Qi, Qing Yang, David T. Nguyen, Gang Zhou. The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp 2013, poster). David T. Nguyen (PhD, Computer Science)

 "API Change and Fault Proneness: A Threat to the Success of Android Apps", Mario Linares-Vásquez, Gabriele Bavota, Calos Bernal-Cárdenas, Massimiliano Di Penta, Rocco Oliveto, and Denys Poshyvanyk, in Proceedings of 9th Joint Meeting of the European Software Engineering Conference and the 21st ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE'13), Saint Petersburg, Russia, August 18-26, 2013. Mario Linares-Vásquez (PhD, Computer Science)

"An Exploratory Analysis of Mobile Development Issues Using Stack Overflow", Mario Linares-Vásquez, Bogdan Dit, and Denys Poshyvanyk, in Proceedings of 10th Working Conference on Mining Software Repositories (MSR'13), Challenge Track, San Francisco, CA, 2013. Mario Linares-Vásquez (PhD, Computer Science)

Wei Wei, Harry Tian Gao, Fengyuan Xu, and Qun Li (PhD, Computer Science. "Fast Mencius: Mencius with Low Commit Latency". Turin, Italy, Forthcoming April 14-19, 2013. Mario Linares Vasquez (PhD, Computer Science), Linares-Vasquez, M., McMillan, C., Poshyvanyk, D., and Grechanik, M., "On Using Machine Learning to Automatically Classify Software Applications into Domain Categories", Empirical Software Engineering (EMSE) Journal. 2013.

Xin Qi (PhD, Computer Science),Yantao Li, Ge Peng, Gang Zhou, Di Xiao, Shaojiang Deng and Hongyu Huang,  RadioSense: Exploiting Wireless Communication Patterns for Body Sensor Network Activity Recognition. The 33rd IEEE Real-Time Systems Symposium (RTSS), Xiamen, China, June 2012.

Xin Qi (PhD, Computer Science), Yantao Li, Matthew Keally, Zhen Ren, Gang Zhou, Di Xiao, and Shaojiang Deng, Communication Energy Modeling and Optimization through Joint Packet Size Analysis of BSN and WiFi Networks. IEEE Transactions on Parallel and Distributed Systems (TPDS). (accepted in 2012).

Xin Qi (PhD, Computer Science), Yantao Li, Ge Peng, Gang Zhou, Di Xiao, Shaojiang Deng and Hongyu Huang, "Towards Energy Optimization Using Joint Data Rate Adaptation for BSN and WiFi Networks",  The 7th IEEE International Conference on Networking, Architecture, and Storage (NAS), Xiamen, China, June 2012.

Zhang Xu (PhD, Computer Science), Zhenyu Wu, Zhang Xu and Haining Wang. "Whispers in the Hyper-space: High-speed Covert Channel Attacks in the Cloud". USENIX Security Symposium 2012.

Panagiotis Foteinos (PhD, Computer Science), "Multi-Dimensional Unstructured Image to Mesh Conversion of Massively Parallel Systems", Invited talk at SIAM PP12, Savannah, Georgia, USA, February, 2012

Panagiotis Foteinos (PhD, Computer Science),and Nikos Chrisochoides (PhD, Computer Science) : "High-Quality Multi-Tissue Mesh Generation for Finite Element Analysis", Chapter in Image-Based Geometric Modeling and Mesh Generation, Publisher Springer, in press, Ed. Yongjie (Jessica) Zhang, vol. 3, 2012. Panagiotis Foteinos (PhD, Computer Science), Andrey Chernikov, Panagiotis Foteinos, Yixun Liu, Michel Audette, Andinet Enquobahrie and Nikos Chrisochoides: "Tetrahedral Image-To-Mesh Conversion Approaches For Surgery Simulation and Navigation", Chapter in Image-Based Geometric Modeling and Mesh G, 2012.

Andrew Pyles (PhD, Computer Science), Andrew J. Pyles, Xin Qi, Gang Zhou, Matthew Keally, Xue Liu, "SAPSM: Smart Adaptive 802.11 PSM for Smartphones", ubicomp 2012.

Ge Peng (PhD, Computer Science), Yantao Li, Ge Peng, Xin Qi, Gang Zhou, Di Xiao, Shaojiang Deng and Hongyu Huang, "Towards Energy Optimization Using Joint Data Rate Adaptation for BSN and WiFi Networks." The 7th IEEE International Conference on Networking, Architecture, and Storage (NAS), Xiamen, China, 2012

Hao Han (PhD, Computer Science), Y. Liu, G. Shen, Y. Zhang, and Q. Li, DozyAP: Power-Efficient Wi-Fi Tethering", in Mobisys, Low Wood Bay, Lake District, UK, June 25th - 29th, 2012.

Feng Yan (PhD, Computer Science), Alma Riska, Evgenia Smirni, "Fast Eventual Consistency with Performance Guarantees for Distributed Storage", in Proceedings of the 32nd International Conference on Distributed Computing Systems Workshops (ICDCSW 2012), IEEE Computer Society, pp.23-28, in DCPerf 2012 (in conjunction with ICDCS 2012), Macau, China, June, 2012.

Feng Yan (PhD, Computer Science), Alma Riska, Evgenia Smirni, "Toward Fast Eventual Consistency with Performance Guarantees" , in Proceedings of the 9th International Conference on Autonomic Computing (ICAC 2012), San Jose, CA, September, 2012 (to appear).

Feng Yan (PhD, Computer Science), "Quantitative Estimation of the Performance Delay with Propagation Effects in Disk Power Savings", Feng Yan, Xenia Mountrouidou, Alma Riska, Evgenia Smirni, in the HotPower 2012 (in conjunction with OSDI 2012), Hollywood, CA, October, 2012.

Zhengrui Qin (PhD, Computer Science), Qun Li, and Mooi-Choo Chuah, "Unidentifiable Attacks in Electric Power Systems", ACM/IEEE Third International Conference on Cyber-Physical Systems (ICCPS), Beijing, April 17-19, 2012

Zhengrui Qin (PhD, Computer Science), Qun Li, and Mooi-Choo Chuah, "Defending Against Unidentifiable Attacks in Electric Power Grids", IEEE Transactions on Parallel and Distributed Systems (TPDS), 2012, accepted.

Kathleen Moore (PhD, Computer Science), Royden,C.S. and Moore, K.D. (2012) "Use of speed cues in the detection of moving objects by moving observers." Vision Research, 59, 17-24, College of the Holy Cross, March 1, 2012.

Wei, Wei (PhD, Computer Science), Fengyuan, X., Tan, C. and Li, Q., "SybilDefender: Defend Against Sybil Attacks in Large Social Networks.", IEEE INFOCOM 2012, Orlando, Florida, Mar. 25-30, 2012.

Wei, Wei (PhD, Computer Science), Fengyuan, X., and Li, Q., "Mo- biShare: Flexible Privacy-Preserving Location Sharing in Mobile Online Social Networks.", IEEE INFOCOM 2012 (mini-conference),Orlando, Florida, Mar. 25-30, 2012.

Aaron Koehl (PhD, Computer Science) and Haining Wang. Surviving a Search Engine Overload. In Proceedings of the International Conference on the World Wide Web (WWW '12), Lyon, France, April 2012.

Feng Yan (PhD, Computer Science) Alma Riska, Evgenia Smirni, "Busy Bee: How to Use Traffic Information for Better Scheduling of Asynchronous Tasks", in Proceedings of the 3rd ACM/SPEC International Conference in Performance Engineering (WOSP/SIPEW 2012), Boston, USA, April, 2012

Gethers, M., Kagdi, H., Dit, B., and Poshyvanyk, D., "An Adaptive Approach to Impact Analysis from Change Requests to Source Code", in the Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE'11), November 2011

Panagiotis Foteinos (PhD, Computer Science)and Nikos Chrisochoides , "Dynamic Parallel 3D Delaunay Triangulation", Accepted paper in the Proceedings, 20th International Meshing Roundtable, October 2011.

Panagiotis Foteinos (PhD, Computer Science) and Nikos Chrisochoides , "High-Quality Multi-Tissue Mesh Generation for Finite Element Analysis", Published in MeshMed, Workshop on Mesh Processing in Medical Image Analysis, pages: 18-28, September, 2011

Panagiotis Foteinos (PhD, Computer Science), Yixun Liu, Andrey Chernikov and Nikos Chrisochoides: Mesh Deformation-based Multi-tissue Mesh Generation for Brain Images, Accepted paper in Engineering with Computers, 2011.

Bo Wu (PhD, Computer Science), "Enhancing Data Locality for Dynamic Simulations through Asynchronous Data Transformations and Adaptive Control", Bo Wu, Eddy Zhang, Xipeng Shen, The Twentieth International Conference on Parallel Architectures and Compilation Techniques, Galveston Island, Texas, USA, Oct, 2011. Acceptance rate: 16% (36/221).

Nan Zheng (PhD, Computer Science) , Aaron Paloski, and Haining Wang, "An Efficient User Verification System via Mouse Movement", in Proc. of 18th ACM Conference on Computer and Communications Security (CCS'11), Chicago, USA, October 17-21 2011, to appear 12 pages (14% acceptance ratio), Oct. 2011

Kai Tian (PhD, Computer Science),Eddy Zheng Zhang, X. Shen, "A Step Towards Transparent Integration of Input-Consciousness into Dynamic Program Optimizations", International Conference on Object-Oriented Programming, Systems, Languages, and Applications, Portland, USA, October, 2011.

Andrew Pyles (PhD, Computer Science) SiFi: Exploiting VOIP Silence for WiFi Energy Savings in Smart Phones, ACM Ubicomp, September 2011.

McMillan, C. (PhD, Computer Science), Linares-Vasquez, M., Poshyvanyk, D., and Grechanik, M., "Categorizing Software Applications for Maintenance", in Proc. of 27th IEEE International Conference on Software Maintenance (ICSM'11), Williamsburg, Virginia, USA, September 25-30 2011, to appear 10 pages.

Panagiotis Foteinos (PhD, Computer Science)and Nikos Chrisochoides, " High-Quality Multi-Tissue Mesh Generation for Finite Element Analysis.  High-Quality Multi-Tissue Mesh Generation for Finite Element Analysis, September 2011

Dit, B. (PhD, Computer Science), Guerrouj, L., Poshyvanyk, D., and Antoniol, G., "Can Better Identifier Splitting Techniques Help Feature Location?", Proceedings of the 19th IEEE International Conference on Program Comprehension (ICPC'11)

Feng Yan (PhD, Computer Science), Xenia Mountrouidou, Alma Riska, Evgenia Smirni, "Toward Automating Work Consolidation with Performance Guarantees in Storage Clusters," MASCOTS, pp.326-335, 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems, Singapore, Singapore, July 25-July 27, 2011 (Acceptance rate: 26%)

Feng Yan (PhD, Computer Science), Xenia Mountrouidou, Alma Riska, Evgenia Smirni, "Copy Rate Synchronization with Performance Guarantees for Work Consolidation in Storage Clusters", GreenMetrics 2011 (in conjunction with Sigmetrics 2011), San Jose, CA, Jun 7, 2011, (to appear in Performance Evaluation Review)

Lei Lu, Hui Zhang, Guofei Jiang, Haifeng Chen, Kenji Yoshihira and Evgenia Smirni, "Untangling Mixed Information to Calibrate Resource Utilization in Virtual Machines", Proceedings of the 8th IEEE/ACM International Conference on Autonomic Computing (ICAC 2011). Karlsruhe, Germany, June 2011, PhD, Computer Science

McMillan, C. (PhD, Computer Science), Grechanik, M., Poshyvanyk, D., Xie, Q., and Fu, C., "Portfolio: Finding Relevant Functions And Their Usages", in Proc. of 33rd IEEE/ACM International Conference on Software Engineering (ICSE'11), Honolulu, Hawaii, USA, May 21-28 2011, 10 pages.

Klock, S., Gethers, M., Dit, B., and Poshyvanyk, D., "Traceclipse: An Eclipse Plug-in for Traceability Link Recovery and Management", in the Proceedings of the 6th IEEE International Conference on Software Engineering (ICSE2011), International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE2011), Honolulu, Hawaii, USA, May 23, 2011, pp. 24-30

Kai Tian (PhD, Computer Science), Eddy Zheng Zhang, Yunlian Jiang, Ziyu Guo, Xipeng Shen, "On-the-Fly Elimination of Dynamic Irregularities for GPU Computing", The Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems, Newport Beach, California, USA, March, 2011.

Hao Han, Bo Sheng, Chiu C. Tan , Qun Li, and Sanglu Lu. "A Timing Based Scheme for Rogue AP Detection", in IEEE Transactions on Parallel and Distributed Systems, 2011, Hao Han, PhD, Computer Science

Matthew Keally, Gang Zhou, Guoliang Xing, Jianxin Wu, and Andrew Pyles.  "PBN: Towards Practical Activity Recognition Using Smartphone-based Body Sensor Networks."  In the Proceedings of The 9th ACM Conference on Embedded Networked Sensor Systems (ACM SenSys).  Seattle, WA, November 2011.  Matthew Keally and Andrew Pyles, PhD, Computer Science.

Matthew Keally (PhD, Computer Science), Gang Zhou, Guoliang Xing, and Jianxin Wu.  "Exploiting Sensing Diversity for Confident Sensing in Wireless Sensor Networks."  In the Proceedings of The 30th IEEE Conference on Computer Communications (IEEE INFOCOM).  Shanghai, China, April 2011. 

Hao Han (PhD, Computer Science), Fengyuan Xu (PhD, Computer Science), Chiu C. Tan, Yifan Zhang (PhD, Computer Science), and Qun Li, "Defending Against Vehicular Rogue APs", in Proc. of the 30th Conference on Computer Communications (INFOCOM), Shanghai, China, April 2011. (Acceptance rate: 16%)

Yifan Zhang (PhD, Computer Science), "ETCH: EfficienT Channel Hopping for Communication Rendezvous in Dynamic Spectrum Access Networks", IEEE INFOCOM, Shanghai, China, April 2011. 

Poshyvanky, D., Gethers, M., Marcus, A., "Concept Location using Formal Concept Analysis and Information Retrieval", ACM Transactions on Software Engineering and Methodology (TOSEM), Pending publication.

Dit, B., Revelle, M., Gethers, M., and Poshyvanyk, D., "Feature Location in Source Code: A Taxonomy and Survey", Journal of Software Maintenance and Evolution: Research and Practice (JSME), Pending Publication.

Revelle, M., Gethers, M., Poshyvanyk, D., "Using Structural and Textual Information to Capture Feature Coupling in Object-Oriented Software", Empirical Software Engineering, An International Journal (EMSE), Pending publication.

McMillan, C., Grechanik, M., Poshyvanyk, D., Fu, C., and Xie, Q., "Exemplar: A Source Code Search Engine for Finding Highly Relevant Applications", IEEE Transactions on Software Engineering (TSE), accepted

Klock, S., Gethers, M., Dit, B., Poshyvanyk, D., "Traceclipse: An Eclipse Plug-in for Traceability Link Recovery and Management", in Proc. of 6th ICSE2011 International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE2011), Honolulu, Hawaii, USA, May 23, 2011.

Oliveto, R., Gethers, M., Bavota, G., Poshyvanyk, D., and De Lucia, A., "Identifying Method Friendships to Remove the Feature Envy Bad Smell - NIER", in Proc. of 33rd IEEE/ACM International Conference on Software Engineering (ICSE'11), New Ideas and Emerging Results Track - NIER, Hawaii, USA, May 21-28 2011, (23% acceptance rate).

Gethers, M., Savage, T., Di Penta, M., Oliveto, R., Poshyvanyk, D., and De Lucia, A., "CodeTopics: Which Topic Am I Coding Now?", in Proc. of 33rd IEEE/ACM International Conference on Software Engineering (ICSE'11), Formal Research Tool Demonstration, Honolulu, Hawaii, USA, May 21-28 2011, (36% acceptance ratio).

Kagdi, H., Gethers, M., Poshyvanyk, D., Hammad, M., "Assigning Change Requests to Software Developers", in Journal of Software Maintenance and Evolution: Research and Practice (JSME), Pending publication.

Gethers, M., Kagdi, H., Dit, B., and Poshyvanyk, D., "An Adaptive Approach to Impact Analysis from Change Requests to Source Code", in Proc. of 26th IEEE/ACM International Conference on Automated Software Engineering (ASE'11), Lawrence, Kansas, November 6-10 2011, short paper,  (37% acceptance ratio).

Gethers, M., Oliveto, R., Poshyvanyk, D., and De Lucia, A., "On Integrating Orthogonal Information Retrieval Methods to Improve Traceability Link Recovery", in Proc. of 27th IEEE International Conference on Software Maintenance (ICSM'11), Williamsburg, VA, September 25-30, 2011,  (28% acceptance rate). ).

Kagdi, H., Gethers, M., and Poshyvanyk, D., "SE2 Model to Support Software Evolution", in Proc. of 27th IEEE International Conference on Software Maintenance (ICSM'11), Early Research Achievements (ERA) Track, Williamsburg, VA, September 25 - 30, 2011, (38% acceptance ratio).

Zhenyu Wu (PhD, Computer Science), Mengjun Xie and Haining Wang, "Energy Attack on Server Systems'', presented in the 5th USENIX Workshop on Offensive Technologies (WOOT'11), San Francisco, CA, USA, August 2011.

Poshyvanky, D., Gethers, M., Marcus, A., "Concept Location using Formal Concept Analysis and Information Retrieval", ACM Transactions on Software Engineering and Methodology (TOSEM), pending publication.

Revelle, M., Gethers, M., Poshyvanyk, D., "Using Structural and Textual Information to Capture Feature Coupling in Object-Oriented Software", Empirical Software Engineering, An International Journal (EMSE), pedning publication.

Klock, S., Gethers, M., Dit, B., Poshyvanyk, D., "Traceclipse: An Eclipse Plug-in for Traceability Link Recovery and Management", in Proc. of 6th ICSE2011 International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE2011), Honolulu, Hawaii, USA, May 23, 2011.

Oliveto, R., Gethers, M., Bavota, G., Poshyvanyk, D., and De Lucia, A., "Identifying Method Friendships to Remove the Feature Envy Bad Smell - NIER", in Proc. of 33rd IEEE/ACM International Conference on Software Engineering (ICSE'11), New Ideas and Emerging Results Track - NIER, Hawaii, USA, May 21-28 2011, (23% acceptance rate).

Gethers, M., Savage, T., Di Penta, M., Oliveto, R., Poshyvanyk, D., and De Lucia, A., "CodeTopics: Which Topic Am I Coding Now?", in Proc. of 33rd IEEE/ACM International Conference on Software Engineering (ICSE'11), Formal Research Tool Demonstration, Honolulu, Hawaii, USA, May 21-28 2011, (36% acceptance ratio).

Zi Chu (PhD, Computer Science), "An Investigation of Hotlinking and Its Countermeasures, In Computer Communications", April 2011.

Qi, X. (PhD, Computer Science), "Energy Modeling and Optimization through Joint Packet Size Analysis of BSN and WiFi Networks.", 2011.

Kagdi, H., Gethers, M., Poshyvanyk, D., Hammad, M., "Assigning Change Requests to Software Developers", in Journal of Software Maintenance and Evolution: Research and Practice (JSME), 2011.

Yixun Liu, Panagiotis Foteinos, Andrey Chernikov and Nikos Chrisochoides, (PhD, Computer Science), "Mesh Deformation-based Multi-tissue Mesh Generation for Brain Images", in Engineering with Computers, 2011.

Liu, Y. (PhD, Computer Science) "Moving Propagation of Suspicious Myocardial Infarction from Delayed Enhanced Cardiac Imaging to Cine MRI Using Hybrid Image Registration", 2011.

Hao Han (PhD, Computer Science), Bo Sheng, Chiu C. Tan , Qun Li, and Sanglu Lu. "A Timing Based Scheme for Rogue AP Detection", in IEEE Transactions on Parallel and Distributed Systems, 2011.

Fengyuan Xu (PhD, Computer Science) , Zhengrui Qin, Chiu C. Tan, Baosheng Wang, Qun Li. "IMDGuard: Securing Implantable Medical Devices with the External Wearable Guardian". The 30th IEEE International Conference on Computer Communications (INFOCOM 2011), Shanghai, P.R.China, 2011.

Duy Le and Haining Wang, "An Effective Memory Optimization for Virtual-Machine Based Systems",  in IEEE Transactions on Parallel and Distributed Systems, 2011

Zhenyu Wu (PhD, Computer Science), Mengjun Xie and Haining Wang, "Design and Implementation of a Fast Dynamic Packet Filter'', to appear in IEEE / ACM Transactions on Networking (ToN), 2011 TBD.

"SAPSM: Smart Adaptive 802.11 PSM for Smartphones", Andrew Pyles, Gang Zhou, Matthew Keally, and Xue Liu, The 14th International Conference on Ubiquitous Computing (Ubicomp), Pittsburgh, PA, September 5,  2012. Xin Qi, PhD, Computer Science.

"Surviving a Search Engine Overload", Koehl, A., Wang, H.,  International Conference of the World Wide Web, Lyon, France, April 2012, Aaron Koehl, PhD, Computer Science.

"High Quality Real-Time Image-to-Mesh Conversion for Finite Element Simulations", Panagiotis Foteinos and Nikos Chrisochoides, Accepted poster (refereed) in the IEEE/ACM SuperComputing Conference, November, 2012. Panagiotis Foteinos, PhD, Computer Science.

"Triaging Incoming Change Requests: Bug or Commit History, or Code Authorship?", Linares-Vasquez, M., Dang, H., Hossen, K., Kagdi, K., Gethers, M., and Poshyvanyk, D., 28th IEEE International Conference on Software Maintenance (ICSM'12), Riva del Garda, Italy, September 23 - 30 2012, Mario Linares Vasquez, PhD, Computer Science.

"Busy Bee: How to Use Traffic Information for Better Scheduling of Background Tasks", Feng Yan, Alma Riska, Evgenia Smirni, in the 3rd ACM/SPEC International Conference in Performance Engineering (WOSP/SIPEW 2012), Boston, MA, USA, April, 2012. Feng Yan, PhD, Computer Science.

"Fast Eventual Consistency with Performance Guarantees for Distributed Storage", Feng Yan, Alma Riska, Evgenia Smirni, in the 32nd International Conference on Distributed Computing Systems Workshops (ICDCSW 2012), Macau, China, June, 2012. Feng Yan, PhD, Computer Science.

"Toward Fast Eventual Consistency with Performance Guarantees", Feng Yan, Alma Riska, Evgenia Smirni, in the 9th International Conference on Autonomic Computing (ICAC 2012), San Jose, CA, September, 2012. Feng Yan, PhD, Computer Science.

"Quantitative Estimation of the Performance Delay with Propagation Effects in Disk Power Savings", Feng Yan, Xenia Mountrouidou, Alma Riska, Evgenia Smirni, in the HotPower 2012 (in conjunction with OSDI 2012), Hollywood, CA, October, 2012. Feng Yan, PhD, Computer Science.

"Optimal Co-Scheduling to Minimize Makespan on Chip Multiprocessors", Kai Tian, Yunlian Jiang, Xipeng Shen, Weizhen Mao, 16th Workshop on Job Scheduling Strategies for Parallel Processing, Shanghai, China, May 25, 2012. Kai Tian, PhD, Computer Science.

"SybilDefender: Defend Against Sybil Attacks in Large Social Networks.", Wei Wei, Fengyuan Xu, Chiu C. Tan, and Qun Li, IEEE INFOCOM, Orlando, Florida, March 29, 2012. Wei Wei, PhD, Computer Science.

"Mo- biShare: Flexible Privacy-Preserving Location Sharing in Mobile Online Social Networks.", Wei Wei, Fengyuan Xu, and Qun Li, IEEE INFOCOM, Orlando, Florida, March 26, 2012. Wei Wei, PhD, Computer Science.

"Simulation of Wireless Sensor Networks Under Partial Coverage", Ruth Lamprecht and Peter Kemper, Winter Simulation Conference '11, Phoenix, AZ, September 2011, Ruth Lamprecht, PhD, Computer Science.

"High-Quality Multi-Tissue Mesh Generation for Finite Element Analysis", Panagiotis Foteinos and Nikos Chrisochoides,  Workshop on Mesh Processing in Medical Image Analysis, pages: 18-28, September, 2011. Panagiotis Foteinos, PhD, Computer Science.

"Toward Automating Work Consolidation with Performance Guarantees in Storage Clusters", Feng Yan, Xenia Mountrouidou, Alma Riska, Evgenia Smirni, MASCOTS, 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems, Singapore, Singapore, July 25-July 27, 2011. Feng Yan, PhD, Computer Science

"Can Better Identifier Splitting Techniques Help Feature Location?", presented at the 19th IEEE International Conference on Program Comprehension (ICPC'11), Kingston, Ontario, Canada  June 22-24, 2011. Bogdan Dit, PhD, Computer Science

"Copy Rate Synchronization with Performance Guarantees for Work Consolidation in Storage Clusters", Feng Yan, Xenia Mountrouidou, Alma Riska, Evgenia Smirni, GreenMetrics 2011 (in conjunction with Sigmetrics 2011), San Jose, CA, Jun 7, 2011. Feng Yan, PhD, Computer Science

"Defending Against Vehicular Rogue APs" presented at the 30th Conference on Computer Communications, Shanghai, China, April 2011, Hao Han, PhD, Computer Science

"A Learning-based Approach for Highly Confident and Performance Critical Wireless Sensor Networks.” (poster presentation) Matthew Keally, Virginia Council of Graduate Schools Graduate Research Forum, Richmond, VA, February 2011, Matthew Keally, PhD, Computer Science

Zhen Ren, Gang Zhou, Andrew Pyles, Matthew Keally, Weizhen Mao, Haining Wang, "BodyT2: Throughput and Time Delay Performance Assurance for Heterogeneous BSNs" ,  INFOCOM 2011, Shanghai, China, April 2011, Zhen Ren, PhD, Computer Science

Publications

Lei Lu (PhD, Computer Science), Xiaoyun Zhu, Rean Griffith, Pradeep Padala, Aashish Parikh, Parth Shah and Evgenia Smirni, "Application-Driven Dynamic Vertical Scaling of Virtual Machines in Resource Pools" to in Network Operation and Management Symposium (IEEE/IFIP NOMS) Krakow, Poland, May 2014.

Lei Lu (PhD, Computer Science), Hui Zhang, Evgenia Smirni, Guofei Jiang and Kenji Yoshihira "Predictive VM Consolidation on Multiple Resources: Beyond Load Balancing" in International  Symposium of Quality of Service (IEEE/ACM IWQoS), Montreal, Canada, June 2013.

Feng Yan (PhD, Computer Science), Lucy Cherkasova, Zhuoyao Zhang, Evgenia Smirni, "Heterogeneous Cores For MapReduce Processing: Opportunity or Challenge?", in Proceedings of the IEEE/IFIP NOMS 2014, Krakow, Poland, May, 2014 (to appear).

Feng Yan (PhD, Computer Science), Shannon Hughes, Alma Riska, Evgenia Smirni, "Overcoming Limitations of Off-the-shelf Priority Schedulers in Dynamic Environments", in Proceedings of the 21th ACM/IEEE Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2013), San Francisco, CA, August, 2013, IEEE Press (Acceptance rate: 27%).

Feng Yan (PhD, Computer Science), Xenia Mountrouidou, Alma Riska, Evgenia Smirni, "PREFiguRE: a Performance, Power, and Reliability Framework for Disk Drives", in the IEEE Computer Society Special Technical Community on Sustainable Computing, Volume 2, Issue 2, April, 2013.

Bo Wu (PhD, Computer Science), Zhijia Zhao, Xipeng Shen, Yunlian Jiang, Yaoqing Gao, Raul Silvera, "Exploiting Inter-Sequence Correlations for Program Behavior Prediction",  The 27th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Tucson, Arizona, USA, Oct, 2012.

Bo Wu (PhD, Computer Science), Zhijia Zhao, Eddy Zhang, Yunlian Jiang, Xipeng Shen, "Complexity Analysis and Algorithm Design for Reorganizing Data to Minimize Non-Coalesced GPU Memory Accesses", 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP), Shenzhen, China, Feb, 2013.

Bo Wu (PhD, Computer Science), Mingzhou Zhou, Xipeng Shen, Yaoqing Gao, Raul Silvera, Graham Yiu, "Simple Profile Rectifications Go A Long Way: Demystifying the Influence of Sampling Errors on Feedback Driven Program Optimizations ", European Conference on Object-oriented Programming (ECOOP), Montpellier, France, July, 2013, Bo Wu, PhD, computer science

Bin Wang, Bo Wu (PhD, Computer Science), Dong Li, Xipeng Shen, Weikuan Yu, Yizheng Jiao, Jeffrey Vetter, "Exploring Hybrid Memory for GPU Enenrgy Efficiency through Software-Hardware Co-Design",  The 22nd International Conference on Parallel Architectures and Compilation Techniques (PACT), Edinburgh, Scotland, Sep, 2013.

Bogdan Dit (PhD, Computer Science), Evan Moritz, Mario Linares-Vásquez (PhD, Computer Science)and Denys Poshyvanyk, "Supporting and accelerating reproducible research in software maintenance using TraceLab component", in Proceedings of  29th IEEE International Conference on Software Maintenance (ICSM'13), Eindhoven, The Netherlands, Sep, 2013

Zhang Xu (PhD, Computer Science), Haining Wang, Zichen Xu, Xiaorui Wang, "Power Attack, an Increasing Threat to Data Centers", Distributed System Security Symposium (NDSS) 2014

Yufei Ding (PhD, Computer Science),  Mingzhou Zhou, Zhijia Zhao, (PhD, Computer Science), Sarah Eisenstat, Xipeng Shen, "Finding the Limit: Examining the Potential and Complexity of Compilation Scheduling for JIT-Based Runtime Systems", ASPLOS, 2014.

David T. Nguyen (PhD, Computer Science), Gang Zhou, Xin Qi, Ge Peng, Jianing Zhao, Tommy Nguyen, Duy Le. "Storage-aware Smartphone Energy Savings". The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp 2013).

David T. Nguyen (PhD, Computer Science), "Evaluating Impact of Storage on Smartphone Energy Efficiency". The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp 2013, Doctoral School).

David T. Nguyen (PhD, Computer Science). "SmartStorage: Storage-aware Smartphone Energy Savings". The 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp 2013, poster).

 Zhijia Zhao (PhD, Computer Science), Michael Bebenita, Dave Herman, Jianhua Sun and Xipeng Shen, "HPar: A Practical Parallel Parser for HTML — Taming HTML Complexities for Parallel Parsing" ACM Transactions on Architecture and Code Optimization (TACO) 2014, to appear.

Evan Moritz, Mario Linares-Vásquez (PhD, Computer Science), Denys Poshyvanyk, Mark Grechanik, Collin McMillan, and  Malcom Gethers, "ExPort: Detecting and Visualizing API Usages in Large Source Code Repositories", in Proceedings of 28th IEEE/ACM International Conference on Automated Software Engineering (ASE'13), New Ideas Paper Track, Palo Alto, CA, November, 11-15, 2013

Mario Linares-Vásquez (PhD, Computer Science), Gabriele Bavota, Calos Bernal-Cárdenas, Massimiliano Di Penta, Rocco Oliveto, and Denys Poshyvanyk, "API Change and Fault Proneness: A Threat to the Success of Android Apps", in Proceedings of 9th Joint Meeting of the European Software Engineering Conference and the 21st ACM SIGSOFT Symposium on theFoundations of Software Engineering (ESEC/FSE'13), Saint Petersburg, Russia, August 18-26, 2013

Mario Linares-Vásquez (PhD, Computer Science), Bogdan Dit, and Denys Poshyvanyk, "An Exploratory Analysis of Mobile Development Issues Using Stack Overflow", in Proceedings of 10th Working Conference on Mining Software Repositories (MSR'13), Challenge Track, San Francisco, CA, 2013

Andreas Stathopoulos, Jesse Laeuchli (PhD, Computer Science), and Kostas Orginos. "Hierarchical Probing for Estimating the Trace of the Matrix Inverse on Toroidal Lattices" .SIAM J. Sci. Comput. 35-5 (2013), pp. S299-S322

Seyed Amir Iranmanesh (PhD, Computer Science), Hemant Sengar, and Haining Wang. "A Voice Spam Filter to Clean Subscribers’ Mailbox." Security and Privacy in Communication Networks, pp. 349-367, Springer Berlin Heidelberg, 2013.

 

Community Service/Outreach

Program Committee: IEEE International Conference on Big Data 2013 (IEEE BigData 2013),  Feng Yan (PhD, Computer Science)  

Session Chair: the 21th ACM/IEEE Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2013), Cloud Infrastructure and Services II Session, Feng Yan (PhD, Computer Science) 

Editorial Board Member: IASTER International Journals,  Feng Yan (PhD, Computer Science)  

 Summarizer, SOSP 2013,  Feng Yan (PhD, Computer Science)  

Summarizer, OSDI  2012,  Feng Yan (PhD, Computer Science)                                                                                                                                                                    

Program Committee, Working Conference on Reverse Engineering (WCRE'11), Malcolm Gethers, PhD, Computer Science.

 

Recent alumni employment/positions

Lei Lu, 2014 PhD, Computer Science, Member of Technical Staff, VMware Inc., California.

Matthew Keally, 2012 PhD, Computer Science, Senior Cyber Security Engineer, MITRE, Virginia.

Zhen Ren, 2012 PhD, Computer Science, Research and Development Engineer, SynopSys, North Carolina.

Zheng Zhang, 2012 PhD, Computer Science, Assistant Professor, Rutgers University, New Brunswick, New Jersy

Kai Tian, 2012 PhD, Computer Science, Microsoft Software Development Engineer

Harry Schwartz, 2012 MS, Computer Science, Software Engineer, Boston, Massachusetts

Zi Chu, 2012 PhD, Computer Science, Software Engineer, Twitter, San Francisco, California

Andriy Kot, 2011 PhD, Computer Science, Postdoctoral Fellow, Old Dominion University, Norfolk, Virginia

Yulian Jiang, 2011 PhD, Computer Science, Software Engineer, Google, Mountain View, California

Yixun Liu, 2011 PhD, Computer Science, Postdoctoral Fellow, National Institutes of Health, Bethesda, Maryland