Technical Books:

 

·         “Object-Oriented Software Testing”, published by IEEE Computer Society Press, 1998. (Co-edited with Dr. David Kung and Dr. Pie Hsia) This is the first book on this subject in the market 1998.

 

·         “Testing and Quality Assurance for Component-Based Software”, published by Artech House Inc., 2003. (Co-authored with Dr. Jacob Tsao and Dr. Ye Wu). This is the first book on this subject in the market 2003. It has been listed in the publisher’s best-seller list in 2004 and 2005.

 

·         “Engineering Wireless-Based Software Systems”, published by Artech House Publisher, August 2006. (Co-authored with Dr. Simon Shim, Dr. Hsing Mei, and Dr. Xiao Su). This is the first book on engineering wireless application systems on the market.

 

·         “Software Test Automation from Components to Systems”, contracted with Wiley, 2007, will be published in 2009.

 

Journal and Conference Proceeding Editing:

 

·         Co-Editor for the Proceedings of Second IEEE International Workshop on Wireless Commerce and Services, Published by IEEE Computer Society, in July 2005.

 

·         Co-Editor for the Proceedings of the Eighth International Conference on Young Computer Scientists (ICYCS 05), published in Sept. 2005.

 

·         Co-Editor for the Special Issue on Wireless Commerce and Services in Journal of E-Commerce Research and Application, published in 2006.

 

·         Co-Editor for the Special Issue on Testing and Quality Assurance for Component-Based Software for the International Journal of Software Engineering and Knowledge Engineering. This special issue was published in Volume 17, No. 3, 2007.

 

·         Co-Editor for the Special Issue on Mobile Commerce and Services in Journal for Theoretical and Applied Electronic Commerce Research. This special issue was published in Volume 2/Issues 2, August 2007.

 

Research Articles in Peer-Reviewed and Archived Journals and Magazines:

 

·         Jerry Gao and Karen Kwok, “Model-Based Test Complexity for Software Installation Testing”, Submitted to Journal of Software and Systems, 2008.

·         Jerry Gao and Angela Ji, “SmartMobile-AD: An Intelligent Mobile Advertising System” (Journal Version), Submitted to Journal for Theoretical and Applied Electronic Commerce Research, 2007, http://www.jtaer.com/

·         Prarthan bhatt, and Jerry Gao, “A Survey on Mobile Middleware”, Submitted to the special issue for The electronic Journal on E-Commerce Tools and Applications (eJETA), 2008.

 

·         Norav Jobanputra, Vijayendra Kullkarmi, Dinkar Rao, and Jerry Gao, “Emerging Security Technologies for Mobile User Accesses”, Published by the electronic Journal on E-Commerce Tools and Applications (eJETA), January Issue, 2009.

 

·         Jerry Gao, Axel Küpper, Special Issue on Mobile Commerce, Editorial, Journal for Theoretical and Applied Electronic Commerce Research, August 2007, http://www.jtaer.com/

 

·         Jerry Gao, Axel Küpper, Emerging Technologies for Mobile Commerce, Editorial, Journal for Theoretical and Applied Electronic Commerce Research, August 2006, http://www.jtaer.com/

 

·         Jerry Zeyu Gao., Jacky Cai, Min Li, and Sunitha Magadi Venkateshi, “Wireless Payment – Opportunities, Challenges, and Solutions”, Published by High Technology Letters, Vol. 12, ISSN 1006-6748, 2006.

 

·         Harris Mohamed Yunos, Jerry Gao, Simon Shim, "Opportunities and Challenges in Wireless Advertising", IEEE Computer, May 2003.

 

·         Jerry Gao, et. al, “Managing Problems for Global Software Production – Experience and Lessons”, Journal of Information Technology and Management, issue 1, January 2002.

 

·         Jerry Gao, et. al, "Tracking Software Components", Journal of Object-Oriented Programming, August/September 2001.

 

·         S. Shim, V. Pendyala, M. Sundaram, and Jerry Gao, Business to Business Electronic Commerce Frameworks, Special issue on E-commerce in IEEE Computer, Vol. 33, No. 10, October, 2000.

 

·         Jerry Gao, C. Chen, Y. Toyoshima, D. Leung, "Engineering The Internet for Global Software Production”, IEEE Computer, Vol. 32, No. 4, May 1999.

 

·         Jerry Gao, C. Chen, Y. Toyoshima, D. Kung, and P. Hsia, “Identifying polymorphism change and impact in OO software maintenance,” Journal of Software Maintenance: Research and Practice, Vol. 8, No. 6, Nov./Dec, 1996.

·         D. Kung, Jerry Gao, P. Hsia, F. Wen, Y. Toyoshima, and C. Chen, “On regression testing of object-oriented programs,” Journal of Systems and Software, Vol. 32, No. 1, pp.  21-40, Jan. 1996.

 

·         D. Kung, Jerry Gao, P. Hsia, Y. Toyoshima, and C. Chen, “Class firewall, regression testing, and software maintenance of OO systems,” Journal of OO Programming, pp.51-65, May 1995.

·         D. Kung, Jerry Gao, P. Hsia, Y. Toyoshima, C. Chen, Y. S. Kim, and Y. Song, “Developing an OO software testing and maintenance environment,” Communications of the ACM, Vol. 38, No. 10, pp. 75-87, October 1995.

·         P. Hsia, J. Samuel, Jerry Gao, D. Kung, Y. Toyoshima, and C. Chen, “A formal approach for scenario analysis,” IEEE Software, Vol. 11, No. 2, pp.  33-41, March 1994.

 

Referred Articles in Book Series:

 

·         Jerry Gao, Xiaoyang Bai, and Wei-Tek Tsai, “Understanding the Testability of SOA-based systems”, Collected in the book, titled as “Engineering of SOA-Based Systems”, which is scheduled to be published by Springer Large Publisher in 2007.

 

·         Jerry Gao, Jacky Cai, “Wireless Payment and Systems”, Collected in the book, titled as “Handbook on Mobile and Ubiquitous Computing: Innovations and Perspectives”, which is published by the American Scientific Publishers in 2007.

 

·         Magdalene Ting and Jerry Gao, “Web-based Authoring Tool for e-Salesman System”, Proceedings of the 2005 IFIP International Conference on Embedded And Ubiquitous Computing (EUC-05), Nagasaki, Japan, 6-9 December 2005. Published by Springer's Lecture Note in Computer Science (LNCS).

 

·         Jerry Gao, Kamal Gupta, Shalini Gupta, and Simon Shim, “On Building Testable Software Components", Proceeding of International Conference on COTS-Based Software Systems (ICCBSS), Orlando, Feb. 2002. Published by Springer's Lecture Note in Computer Science (LNCS).

 

·         D. Kung, Jerry Gao, P. Hsia, C. Chen, and Y. Toyoshima, “A test strategy for object-oriented systems,” Collected in the book, titled as “Object-Oriented Software Testing”, IEEE Computer Society Press, 1998.

 

·         D. Kung, Jerry Gao, P. Hsia, Y. Toyoshima, C. Chen, Y. S. Kim, and Y. Song, “Developing an OO software testing and maintenance environment,” Collected in the book, titled as “Object-Oriented Software Testing”, IEEE Computer Society Press, 1998.

 

·         D. Kung, Jerry Gao, P. Hsia, C. Chen, and Y. Toyoshima, “Change impact identification in object-oriented software maintenance,” Collected in the book, titled as “Software Change Impact Analysis” (Edited by Robert S. Arnold and Shawn A. Bohner), IEEE Computer Society Press, 1996.

 

Publications on Internet-Based Systems and Wireless Applications:

 

·         Jerry Gao Vijayendra Kulkarni,  Himanshu Ranavat, Lee Chang, “A 2D Barcode-Based Mobile Payment System”,  Proceedings of the 3rd International Conference on Multimedia and Ubiquitous Engineering (MUE2009), published by IEEE Computer Society Press.  This paper is received the best paper award from MUE2009.

·         Jerry Gao and Angela Ji, “SmartMobile-AD: An Intelligent Mobile Advertising System” (Conference Version), appear in the Proceedings of The Fourth International Workshop on Mobile Commerce and Services WMCS08. Proceedings of GPC-2008 Workshops, Kunming, China, May, 2008. IEEE Computer Society Press.

·         Jerry Zeyu Gao, Lekshmi Prakash, and Rajini Jagatesan, “Understanding 2D-BarCode Technology and Applications in M-Commerce – Design and Implementation of A 2D Barcode Processing Solution”, The First IEEE International Workshop on Engineering Mobile-Based Systems and Applications (EMOBS2007), Beijing, July, 2007. Published in the in the proceedings of the 31st Annual International Computer Software and Applications Conference (COMPSAC2007).

 

·         Jerry Gao, Gauri Durve, Sirisha Alam, and Simon Shim, “Wireless-Based Multimedia Messaging System”, The Proceedings of The Third IEEE International Workshop on Mobile Commerce and Services (WMCS06), San Francisco, June 26-29, 2006. IEEE Computer Society Press, 2006.

 

·         Jerry Gao, Jacky Cai, Kiran Patel, Simon Shim, “A Wireless Payment System”, Proceedings of The 2nd International Conference on Embedded Software and Systems (ICESS’05), Xian, China, December, 16-18, 2005. Published by IEEE Computer Society Press.

 

·         Jerry Gao, Li Ming, Sunita MV, and Jacky Cai, “Wireless Payment”, Proceedings of the 8 th International Conference for Young Computer Scientists (ICYCS'05), Beijing, Sept. 20-22, 2005.

 

·         Jerry Gao, et al., “P2P-Paid: A Wireless Payment System on Mobile Phones”, Proceedings of the Second IEEE International Workshop on Wireless Commerce and Services, Munich, Germany, July 18-19, 2005. IEEE Computer Society Press.

 

·         Jerry Gao, Mansi Modak, Satyavathi Dornadula, Simon Shim, “Mobile Jabber IM: A Wireless-Based Text Chatting System”, Proceedings of IEEE E-Commerce Technology, July 6-9, 2004, San Diego, California, USA. Published by IEEE Computer Society Press.

 

·         Jerry Gao, Lahary Ravuri, Bharghavi Shree, and Simon Shim, “A Wireless-Based Virtual Salesman System”, Proceedings of IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC 2004), Las Vegas, U.S.A, January 6-8, 2004. Published by IEEE Computer Society Press.

 

·         Magdalene Ting and Jerry Gao, “Web-based Authoring Tool for e-Salesman System”, Proceedings of the 2005 IFIP International Conference on Embedded And Ubiquitous Computing (EUC-05), Nagasaki, Japan, 6-9 December 2005. Published by Springer's Lecture Note in Computer Science (LNCS).

 

·         Magdalene P. Ting, Vishal Seth, and Jerry Gao, “The e-SalesMan System”, Proceedings of IEEE International Conference on Information Technology: Coding and Computing”, Las Vegas, NV, U.S.A, April 5-7, 2004. Published by IEEE Computer Society Press.

 

·         William Korbe, Valerie Stanton, and Jerry Gao, “iES: An Intelligent Electronic Sales Platform”, Proceedings of International Conference on E-Commerce Research (ICECR2003). Dallas Texas, Oct. 23-26, 2003.

 

·         Vishnu S. Pendyala, Simon Shim, and Jerry Z. Gao, “An XML Based Framework for Enterprise Application Integration”, proceedings of IEEE International Conference on E-Commerce (CEC2003), Newport Beach, California, June 24-27, 2003. Published by IEEE Computer Society Press.

 

·         Jerry Gao, Eugene Zhu, and Simon Shim, "SVG-Based Web Publishing - Experience and Comparison", Proceeding of SPIE Internet Image IV, Santa Clara, January 2003.

 

·         Simon S.Y. Shim, Zhaoyuan Zeng, Jerry Gao, “Automatic Generation and Integration of RosettaNet Based On Generic Templates and Components”, Proceedings of Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS'02), June 26 - 28, 2002. IEEE Computer Society Press.

 

·         S. Shim, Y. Wang, Jerry Gao, I. Chane, and Y. Lee, Template Based SMIL Authoring Tool, SPIE Electronic Imaging 2000, Internet Imaging, January 26-28 2000, Vol. 3964, pp.134-142.

 

·         Jerry Gao, et al., "A Web-Based Problem Management System: Development Experience and Lessons", The third International Workshop on Software Engineering Over the Internet in June 2000.

 

·         Simon Shim, Jerry Gao, “Multimedia Presentation Components in E-commerce”, the Second International Workshop on Advance Issues of E-Commerce & Web-Based Information Systems (WECWIS 2000), June 8-9, 2000, pp. 158 - 165.

 

·         Jerry GaoCris Chen, and Y. Toyoshima, “Building a Web based Enterprise Infrastructure For Global Software Production”, Proceedings of Internal Conferences of Distributed Computing Systems Workshop on Electronic Commerce and Web-based Applications, 1999.

 

·         Jerry Gao, C. Chen, and Y. Toyoshima, “Building a Web based Enterprise Infrastructure for Global Software Production”, the proceeding of 19th INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1999.

 

·         Jerry Gao, C. Chen, Y. Toyoshima, D. K. Leung, “Developing an integrated testing environment using WWW technology,” Proceedings of COMPSAC’97, IEEE Computer Society Press, 1997.

 

Publications on Software Engineering Topics:

 

·         Jerry Gao, Hema Veeraragavathatham, Shailashree Savanur, and Jinchun Xia, “A 2D Barcode-Based Mobile Advertising System”, The proceedings of The 21th International Conference on Software Engineering and Knowledge Engineering (SEKE09), Boston, USA, July 1-3, 2009.

 

·         Jerry Gao, Maulik Shah, Mihir Shah, Devarshi Vyas, Pushkala Pattabhiraman, Kamini Dandapani and Emese Bari, “Systematic Risk Assessment and Cost Estimation for Software Problems, The proceedings of The 21th International Conference on Software Engineering and Knowledge Engineering (SEKE09), San Francisco, July 1-3, 2009.

 

·         Jerry Gao, Karen Kwok, and Todd Fitch, “Model-Based Test Complexity for Software Installation Testing”, The proceedings of The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE08), San Francisco, July 1-3, 2008.

 

·         Jerry Gao, et al, “Building Testable Software Components – A Systematic Approach and Its Experimental Results”, The proceedings of The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE08), San Francisco, July 1-3, 2008.

 

·         Jerry Gao, Karen Kwok, and Todd Fitch, “Modeling and Analysis for Software Installation Testing – A Model-Driven Approach”, The Proceeding of The Role of Software Architecture for Testing and Analysis (ROSATEA 2007), Boston, USA, July 9-11, 2007. (Published in Springer’s lecture notes (LNCS)).

 

·         Jerry Gao, Sujana Tirumalasetti, Chien-Pin Hsu, Yip Cheong, Anne Colendich and Todd Fitch, “Toward Modeling and Analysis for Software Installation Testing”, The Proceeding of Nineteenth International Conference on Software Engineering and Knowledge Engineering (SEKE'07), Boston, USA, July 9-11, 2007.

 

·         Jerry Gao, Yumei Wu, Lee Chang, and Sigurd Meldal, “Measuring Component-Based Systems Using a Systematic Approach and Environment”, The Second IEEE Symposium on SOA-Based System Engineering (IEEESOSE’06), Shanghai, China, October, 2006.

 

·         Jerry Gao, Deepa Gopinathan and Quan Mai, “A Systematic Regression Testing Method and Tool For Software Components”, Proceedings of 30th Annual International Computer Software and Applications Conference (COMPSAC2006), Chicago, September 18-21, 2OO6. Published by IEEE Computer Society Press.

 

·         W. T. Tsai, Jerry Gao, Xiao Wei, and Yinong Chen, “Testability of Software in Service-Oriented Architecture”, Proceedings of the 30th Annual International Computer Conference on Software and Applications (COMPSAC2006), Chicago, September 18-21, 2OO6. Published by IEEE Computer Society Press

 

·         Jerry Gao and Ming-Chih Shih, “A Component Testability Test Model for Verification and Measurement”, The First International Workshop on Testing and Quality Assurance for Component-Based Systems (TQACBS05), Edinburgh, Scotland, July 25-28, 2005. IEEE Computer Society Press.

 

·         Jerry Gao, Raquel Espinoza, and Jingsha He, “Testing Coverage Analysis for Software Component Validation”, Proceedings of 29th Annual International Computer Software and Applications Conference (COMPSAC 2005), Edinburgh, Scotland, July 26-28, 2005. Published by IEEE Computer Society Press.

 

·         Jerry Gao, Chandra S. Ravi, and Espinoza Raquel, “Measuring Component Performance Using A Systematic Approach and Environment”, TECOS 2004 - Net.ObjectDays 2004, Proceedings of The First International Workshop - Testing Component-based Systems, September 27-30, 2004, Erfurt, Germany.

 

·         Jerry Gao, "Challenges and Problems in Testing Software Components", Proceedings of ICSE2000's 3rd International Workshop on Component-based Software Engineering: Reflects and Practice.

 

·         Jerry Gao, Eugene Zhu, and Simon Shim, "Tracking Software Components", Proceedings of ICSE2000's COTS Workshop: Continuing Collaborations for Successful COTS Development.

 

·         Jerry Gao, et al, “Monitoring Software Components and Component-Based Software”, the proceedings of The twenty-fourth Annual International Computer Software & Applications Conference (COMPSAC2000), Taipei, Taiwan, October 2000. Published by IEEE Computer Society Press.

 

·         Jerry Gao, Kamal Gupta, and Shalini Gupta, “Design for Testability of Software Components”, Received the best paper award in The 13th International Software / Internet Quality Week (QW2000).

 

·         Jerry Gao, “Testing Component-Based Software”, STARWEST’99, San Jose, California, 1999.

 

·         David Kung, Pei Hsia, Y. Toyoshima, C. Chen, and Jerry Gao, "Object-Oriented Software Testing - Some Research and Development", the proceedings of Third IEEE International High-Assurance Systems Engineering Symposium, Nov. 13-14, Washington, DC, IEEE Computer Society, in 1998. Published by IEEE Computer Society Press.

 

·         Jerry Gao, D. Kung, P. Hsia, C. Chen, Y. Toyoshima, “An object state test model: object state transition diagram,” Proceedings of CASCON’95, Canada, 1995.

·         D. Kung, Y. Lu, N. Venugopalan, P. Hsia, Y. Toyoshima, C. Chen, and Jerry Gao, “Object state testing and fault analysis for reliable software systems,” Proceedings of 7th International Symposium on Software Reliability Engineering, White Plains, New York, October, 1996.

·         D. Kung, Jerry Gao, P. Hsia, C. Chen, and Y. Toyoshima, “A test strategy for object-oriented systems,” Proceedings of Computer Software and Applications Conference (COMPSAC’05), pp. 239-244, Dallas Texas, IEEE Computer Society Press, August, 1995.

 

·         D. Kung, Jerry Gao, P. Hsia, Y. Toyoshima, and C. Chen, ``Tools for testing object-oriented programs,'' Proc. of 12th International Conference on Testing Computer Software, Washington D.C., June 13 -15, 1995. IEEE Computer Society Press, August, 1995.

 

·         Jerry Gao, D. Kung, P. Hsia, C. Chen, Y. Toyoshima, “Object state testing for object-oriented programs,” Proceedings of COMSAC’95, pp. 232-238, IEEE Computer Society Press, 1995.

·         D. Kung, N. Suchak, Jerry Gao, P. Hsia, C. Chen, and Y. Toyoshima, “On object state testing,” Proceedings of COMPSAC’94 pp. 222-227, IEEE Computer Society Press, 1994.

·         D. Kung, Jerry Gao, P. Hsia, C. Chen, and Y. Toyoshima, “Change impact identification in object-oriented software maintenance,” Proceedings of IEEE International Conference on Software Maintenance, pp. 202-211, IEEE Computer Society Press, 1994.

·         D. Kung, Jerry Gao, P. Hsia, C. Chen, and Y. Toyoshima, “A testing and maintenance environment for object-oriented programs,” Proceedings of CASCON'94, Canada 1994.

·         P. Hsia, Jerry Gao, J. Samuel, D. Kung, Y. Toyoshima, and C. Chen, “Behavior-based acceptance testing of software systems: a formal scenario approach,” Proceedings of COMPSAC’94, IEEE Computer Society Press, 1994.

·         P. Hsia, Jerry Gao, J. Samuel, D. Kung, Y. Toyoshima, and C. Chen, “Behavior-based integration testing of software systems: a formal scenario approach,” Proceedings of 5th International Conference on Systems Integration, 1994.

·         D. Kung, Jerry Gao, and P. Hsia, ``An object-oriented testing and maintenance environment,'' CASCON'94, Toronto, Oct. 31 - Nov. 3, 1994.

 

·         P. Hsia, J. Samuel, Jerry Gao, D. Kung, Y. Toyoshima, and C. Chen, “A formal approach for scenario analysis,” IEEE Software, Vol. 11, No. 2, pp.  33-41, March 1994.

 

·         D. Kung, Jerry Gao, P. Hsia, J. Lin and Y. Toyoshima, “Design recovery of software testing of object-oriented programs,” Proceedings of the Working Conference on Reverse Engineering, pp. 202-211, Baltimore Maryland, May 21-23, IEEE Computer Society Press, 1993.