Publications of Liguo Yu


  1. Liguo Yu, "From Teaching Software Engineering Locally and Globally to Devising an Internationalized Computer Science Curriculum," Curriculum Internationalization and the Future of Education, Hershey, PA: IGI Global, to appear.

  2. Liguo Yu, "E-Commerce: Models, Players, and its Future," Encyclopedia of Information Science and Technology, Hershey, PA: IGI Global, 2018, pp. 2739-2748.

  3. Liguo Yu, "Short History of Social Networking and its Far Reaching Impact," Encyclopedia of Information Science and Technology, Hershey, PA: IGI Global, 2018, pp. 7116-7125.

  4. Liguo Yu, Yingmei Li, and Srini Ramaswamy, "Design Patterns and Design Quality: Theoretical Analysis, Empirical Study, and User Experience," International Journal of Secure Software Engineering (ISSN 1947-3036), Vol. 8, No. 2, 2017, pp. 53-81.

  5. Liguo Yu, "From Android Bug Reports to Android Bug Handling Process: An Empirical Study of Open-Source Development," International Journal of Open Source Software and Processes (ISSN 1942-3926), Vol. 7, No. 4, 2017, pp. 1-18.

  6. Liguo Yu, "Overcoming the Scheduling Barriers in Software Project: A Revisit of the Relation between Development Time and Development Effort," International Journal of Applied Management Sciences and Engineering (ISSN 2327-7483), Vol. 4, No. 1, 2017, pp. 16-24.

  7. Liguo Yu, "Using Kolmogorov Complexity to Study the Coevolution of Header Files and Source Files of C-alike Programs," International Journal of Knowledge and Systems Science (ISSN:1947-8208), Vol. 8, No. 2, 2017, pp. 17-26.

  8. David Threm, Liguo Yu, S. D. Sudarsan, and Srini Ramaswamy, "mDSM: A Transformative Approach to Enterprise Software Systems Evolution," Trends in Software Testing, Singapore: Springer, 2017, pp. 111-148.

  9. Liguo Yu, Zhong Guan, and Srini Ramaswamy, "The Effect of Time Zone Difference on Asynchronous Communications in Global Software Development," International Journal of Computer Applications in Technology, Vol. 53, No. 3, 2016, pp. 213-225.

  10. Liguo Yu, "Experience Teaching Introductory Programming Courses," International Journal of Quality Assurance in Engineering and Technology Education (ISSN: 2155-496X), Vol. 5, No. 1, 2016, pp. 40-52.

  11. Liguo Yu and Raman Adaikkalavan, "Developing Soft Skills by Applying Problem-Based Learning in Software Engineering Education," Handbook of Research on Applied Learning Theory and Design in Modern Education, Hershey, PA: IGI Global, 2016, pp. 405-418.

  12. Liguo Yu, Alok Mishra, and Deepti Mishra, "Scale Up Internet-Based Business Through Distributed Data Centers," Proceedings of the 6th International Workshop on Information Systems in Distributed Environment (OTM 2015 Workshops, LNCS 9416), Rhodes, Greece, October 29, 2015, pp. 381-390.

  13. David Threm, Liguo Yu, Srini Ramaswamy, and Sithu Sudarsan, "Using Normalized Compression Distance to Measure the Evolutionary Stability of Software Systems," Proceedings of the Twenty-sixth IEEE International Symposium on Software Reliability Engineering, Gaithersburg, MD, November 2-5, 2015, pp. 112-120.

  14. Liguo Yu, Alok Mishra, and Deepti Mishra, "An Empirical Study of the Dynamics of GitHub Repository and Its Impact on Distributed Software Development," Proceedings of the 5th International Workshop on Information Systems in Distributed Environment (OTM 2014 Workshops, LNCS 8842), Amantea, Italy, October 27-31, 2014, pp. 457-466.

  15. Liguo Yu and Srini Ramaswamy, "An Empirical Study of the Effect of Design Patterns on Class Structural Quality," Handbook of Research on Emerging Advancements and Technologies in Software Engineering, Hershey, PA: IGI Global, 2014, pp. 106-125.

  16. Liguo Yu, "Overcoming Challenges in Software Engineering Education: Delivering Non-Technical Knowledge and Skills," Hershey, PA: IGI Global, 2014.

  17. Liguo Yu, David Surma, and Hossein Hakimzadeh, "Incorporating Free/Open-Source Data and Tools in Software Engineering Education," Overcoming Challenges in Software Engineering Education: Delivering Non-Technical Knowledge and Skills, Hershey, PA: IGI Global, 2014, pp. 431-441.

  18. Liguo Yu and Alok Mishra, "An Empirical Study of Lehman's Law on Software Quality Evolution," International Journal of Software and Informatics (ISSN 1673-7288), Vol. 7, No. 3, 2013, pp. 469-481.

  19. Liguo Yu and Srini Ramaswamy, "A Study of Sourceforge Users and User Network," Proceedings of the 2013 AAAI Fall Symposium on Social Networks and Social Contagion: Web Analytics and Computational Social Science, Arlington, Virginia, November 2013, pp. 37-43.

  20. Liguo Yu, "Market-Driven Software Ecosystem," IT Professional, Vol. 15, No. 5, 2013, pp. 46-50.

  21. Liguo Yu, "Effort, Time, and Staffing in Continually Evolving Open-Source Projects," Knowledge-Based Processes in Software Development, IGI-Global, ISBN: 9781466642294, 2013, pp. 86-108.

  22. Liguo Yu and Srini Ramaswamy, "Using bug report as a software quality measure: an empirical study," International Journal of Information Quality, Vol. 3, No. 2, 2013, pp. 164-183.

  23. Liguo Yu and Alok Mishra, "Multiple-Role Agent Based Distributed Computing," Technics Technologies Education Management (ISSN: 1840-1503), Vol. 8, No. 1, 2013, pp. 238-243.

  24. Liguo Yu, "The Coevolution of Mobile OS User Market and Mobile Application Developer Community," Compusoft (ISSN: 2320-0790), Vol. 2, No. 2, 2013, pp. 44-48.

  25. Liguo Yu, Srini Ramaswamy, and Apar Vaidyanathan, "Understanding the Effects of Code Clones on Modularity in Software Systems," Proceedings of International Workshop on Software Analysis, Testing and Applications (co-located with 19th Asian-Pacific Software Engineering Conference), Hong Kong, December 2012, volume II, pp.105-111.

  26. Liguo Yu and Alok Mishra, "Experience in Predicting Fault-Prone Software Modules Using Complexity Metrics," Quality Technology & Quantitative Management, Vol. 9, No. 4, 2012, pp. 421-433.

  27. Liguo Yu and Srini Ramaswamy, "Analysis of Human-Computer Interactions and Online Social Networking: A Framework," Computational Social Networks: Mining and Visualization, Springer, ISBN-13: 978-1-4471-4053-5, 2012, pp. 325-343.

  28. Liguo Yu, "Using Negative Binomial Regression Analysis to Predict Software Faults: A Study of Apache Ant," International Journal of Information Technology and Computer Science (ISSN: 2074-9007), Vol.4, No.8, 2012, pp. 63-70.

  29. Liguo Yu, "An Empirical Study of Software Market Share: Diversity and Symbiotic Relations," First Monday, Volume 17, Number 8 - 6, August 2012. Available at http://www.firstmonday.org/htbin/cgiwrap/bin/ojs/index.php/fm/article/view/3409/3286.

  30. Liguo Yu, John Cawley, and Srini Ramaswamy, "Entropy-Based Study of Components in Open-Source Software Ecosystems," INFOCOMP Journal of Computer Science (ISSN: 1807-4545), Vol. 11, Issue 1, 2012, pp. 22-31.

  31. Liguo Yu, "Coevolution of Information Ecosystems: A Study of the Statistical Relations among the Growth Rates of Hardware, System Software, and Application Software," ACM SIGSOFT Software Engineering Notes, Vol. 36, Issue 6, 2011.

  32. Liguo Yu, Srini Ramaswamy, and Anil Nair, "Using Bug Reports as a Software Quality Measure," Proceedings of the 16th International Conference on Information Quality, Adelaide, South Australia, November 2011, pp. 277-286.

  33. Liguo Yu, Srini Ramaswamy, Alok Mishra, and Deepti Mishra, "Communications in Global Software Development: An Empirical Study Using GTK+ OSS Repository," Proceedings of the 3rd International Workshop on Information Systems in Distributed Environment (OTM Workshops, LNCS 7046), Crete, Greece, Oct 17-21, 2011, pp. 218-227.

  34. Liguo Yu, David Threm, and Srini Ramaswamy, "Toward Evolving Self-Organizing Software Systems: A Complex System Point of View," Proceedings of the Twenty-fourth International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems (Part II), Syracuse, NY, June 28-July 1, 2011, pp. 336-346.

  35. Liguo Yu and Srini Ramaswamy, "Examining the Relationships between Software Coupling and Software Performance: A Cross-Platform Experiment," Journal of Computing and Information Technology, ISSN 1330-1136, Vol 19, Issue 1, 2011, pp. 1-10.

  36. Liguo Yu, Kai Chen, and Srini Ramaswamy, "Conceptual Distance Analysis of Open-Source Software Developer Network," Relational Databases and Open Source Software Developments, Nova Science Publishers, 2010, ISBN: 978-1-61668-436-5, pp. 89-104.

  37. Liguo Yu, Alok Mishra, and Srini Ramaswamy, "Component Co-evolution and Component Dependency: Speculations and Verifications," IET Software, Vol. 4, Issue 4, 2010, pp. 252-267.

  38. Liguo Yu, "The Evolution of Complexity in Apple Darwin: A Common Coupling Point of View," e-Informatica Software Engineering Journal, Vol. 4, Issue 1, 2010, pp. 47-57.

  39. Liguo Yu and Alok Mishra, "Risk Analysis of Global Software Development and Proposed Solutions," Automatika Journal (ISSN: 0005-1144), Vol. 51, Issue 1, 2010, pp. 89-98.

  40. Liguo Yu, "Mining Change Logs and Release Notes to Understand Software Maintenance and Evolution", CLEI Electronic Journal, Vol. 12, No. 2, 2009, Paper 1.

  41. Rathinasamy B. Lenin, Srini Ramaswamy, Liguo Yu, and Rathinaswamy B. Govindan, "Open-Source Software Systems: Understanding Bug Prediction and Software Developer Role," Handbook of Research on Software Engineering and Productivity Technologies: Implications of Globalization, IGI Global, 2009, ISBN-13: 9781605667317, pp.439-459.

  42. Liguo Yu, Srini Ramaswamy, Rathinasamy B. Lenin, and Lakshmi Narasimhan, "Time Series Analysis of Open-Source Software Projects," Proceedings of the 47th ACM Southeast Conference, Clemson, SC, March 2009, Article No. 64.

  43. Liguo Yu, Srini Ramaswamy, Rathinasamy B. Lenin, "Entropy Studies of Software Market Evolution," Proceedings of the Eighth Annual Conference on Applied Research in Information Technology, Acxiom Laboratory for Applied Research, University of Central Arkansas, Conway, Arkansas, February 2009, pp. 87-91.

  44. Liguo Yu and Srini Ramaswamy, "An Empirical Approach to Evaluating Dependency Locality in Hierarchically Structured Software Systems," Journal of Systems and Software, Vol. 82, No. 3, 2009, pp. 463-472.

  45. Liguo Yu and Srini Ramaswamy, "Agent Based Modeling of Software Market Share Evolution: Factors and Simulations," International Journal of Technology Marketing (ISSN: 1741-878X), Vol. 4, No. 1, 2009, pp. 43-62.

  46. Liguo Yu and Srini Ramaswamy, "Measuring the Evolutionary Stability of Software Systems: Case Studies of Linux and FreeBSD," IET Software, Vol. 3, No. 1, 2009, pp. 26-36.

  47. Liguo Yu, Kai Chen, and Srini Ramaswamy, "Multiple-Parameter Coupling Metrics for Layered Component-Based Software," Software Quality Journal, Vol. 17, No. 1, 2009, pp. 5-24.

  48. Liguo Yu and Stephen R. Schach, "Applying Association Mining to Change Propagation," International Journal of Software Engineering and Knowledge Engineering, Vol. 18, No. 8, 2008, pp. 1043-1061.

  49. Liguo Yu, Stephen R. Schach, Kai Chen, and Srini Ramaswamy, "Coupling Measurement in Multi-Kernel-Based Software with Its Application to Darwin," The International Journal of Intelligent Control and Systems, Vol. 13, No. 2, 2008, pp. 109-118.

  50. Liguo Yu, Srini Ramaswamy, and John Bush, "Symbiosis and Software Evolvability," IT Professional, Vol. 10, No. 4 (July/August), 2008, pp. 56-62. The erratum is on page 6 of Vol. 10, No 5 (September/October), 2008.

  51. Liguo Yu, Srini Ramaswamy, and Chuanlei Zhang, "Mining Email Archives and Simulating the Dynamics of Open-Source Project Developer Networks," Proceedings of the 4th International Workshop on Enterprise & Organizational Modeling and Simulation, Montpellier, France, June 16-17, 2008, pp. 17-31.

  52. Liguo Yu and Srini Ramaswamy, "Improving Modularity by Refactoring Code Clones: A Feasibility Study on Linux," ACM SIGSOFT Software Engineering Notes, Vol. 33, No. 2, 2008, Article No. 9.

  53. Liguo Yu, "Common Coupling as a Measure of Reuse Effort in Kernel-Based Software with Case Studies on the Creation of MkLinux and Darwin," Journal of the Brazilian Computer Society (ISSN: 0104-6500), special issue on software reuse, Vol. 14, No. 1, 2008, pp. 45-55.

  54. Liguo Yu, "Self-Organization Process in Open-source Software: An Empirical Study," Information and Software Technology, Vol. 50, No. 5, 2008, pp. 361-374.

  55. Liguo Yu, "Prototyping, Domain Specific Language, and Testing," Engineering Letters (ISSN: 1816-0948), Vol 16, No. 1, 2008, pp. 6-11.

  56. Liguo Yu, Srini Ramaswamy, and John Bush, "Software Evolvability: An Ecosystem Point of View," Proceedings of the 3rd International IEEE Workshop on Software Evolvability. Paris, France. October 2007, pp. 75-80.

  57. Liguo Yu, Kai Chen, and Srini Ramaswamy, "Reuse-Based Analysis of Open-Source Software Component Evolution and Its Application to Version Control," Proceedings of the 3rd International ERCIM Symposium on Software Evolution. Paris, France. October 2007.

  58. Liguo Yu, "Applying Software Wrapping on Performance Monitoring of Web Services," INFOCOMP Journal of Computer Science (ISSN: 1807-4545), vol. 6, no. 3, 2007, pp. 1-6.

  59. Liguo Yu, Stephen R. Schach, and Kai Chen, "Common Coupling as a Measure of Reuse Effort in Kernel-Based Software," Proceedings of 19th International Conference on Software Engineering and Knowledge Engineering, Boston, MA, July 2007, pp. 39-44.

  60. Khalid Rames Al-asmari, Robert P. Batzinger, and Liguo Yu, "Experience Distributed and Centralized Software Development in IPDNS project," Proceedings of 2007 International Conference on Software Engineering Research and Practice, Las Vegas, Nevada, June 2007, pp. 46-51.

  61. Liguo Yu and Srini Ramaswamy, "Component Dependency in Object-Oriented Software," Journal of Computer Science and Technology (ISSN: 1000-9000), Special issue on Advances in Software Metrics and Software Processes, Vol. 22, No. 3, 2007, pp. 379-386.

  62. Liguo Yu, "An Empirical Study of the Maintenance Effort," International Transactions on Systems Science and Applications (ISSN: 1751-1461), Vol. 2, No. 4, 2007, pp. 421-426.

  63. Liguo Yu and Srini Ramaswamy, "Mining CVS Repositories to Understand Open-Source Project Developer Roles," Proceedings of the 4th International Workshop on Mining Software Repositories, Minneapolis, Minnesota, May 2007. pp. 8-8.

  64. Liguo Yu and Kai Chen, "Evaluating the Post-Delivery Fault Reporting and Correction Process in Closed-Source and Open-Source Software," Proceedings of the 5th International Workshop on Software Quality, Minneapolis, Minnesota, May 2007. pp. 8-8

  65. Liguo Yu and Srini Ramaswamy, "Verifying Design Modularity, Hierarchy, and Interaction Locality Using Data Clustering Techniques ," Proceedings of the 45th ACM Southeast Conference, Winston-Salem, North Carolina, (March 2007), pp. 419-424.

  66. Liguo Yu and Srini Ramaswamy, "Change Propagations in the Maintenance of Kernel-Based Software with a Study on Linux," Proceedings of the 45th ACM Southeast Conference, Winston-Salem, North Carolina, (March 2007), pp. 76-81.

  67. Liguo Yu, "Understanding Component Co-Evolution with a Study on Linux," Empirical Software Engineering, Vol. 12, No. 2, 2007, pp. 123-141.

  68. Liguo Yu and Srini Ramaswamy, "A Configuration Management Model for Software Product Line," INFOCOMP Journal of Computer Science (ISSN: 1807-4545), Vol. 5, No. 4, December 2006, pp. 1-8.

  69. Liguo Yu, "Indirectly Predicting the Maintenance Effort of Open-Source Software," Journal of Software Maintenance and Evolution: Research and Practice, Vol. 18, No. 5, 2006, pp. 311-332.

  70. Liguo Yu and Srini Ramaswamy, "Software and Biological Evolvability: A Comparison Using Key Properties," Proceedings of the 2nd International IEEE Workshop on Software Evolvability. Philadelphia, PA. September 2006, pp. 82-88.

  71. Liguo Yu and Kai Chen, "An Empirical Study of the Maintenance Effort," Proceedings of the 18th International Conference on Software Engineering and Knowledge Engineering. San Francisco, CA, July 2006, pp. 242-245.

  72. Liguo Yu and Kai Chen, "Two Perspectives on Open-Source Software Evolution: Maintenance and Reuse," First International Workshop on Evaluation and Evolution of Component Composition; Proceedings of the 18th International Conference on Software Engineering and Knowledge Engineering. San Francisco, CA, July 2006, pp. 737-742.

  73. Liguo Yu, Robert P. Batzinger, and Srini Ramaswamy, "A Comparison of the Efficiencies of Code Inspections in Software Development and Maintenance," Proceedings of 2006 International Conference on Software Engineering Research and Practice, Las Vegas, Nevada, June 26-29, 2006, pp. 460-465.

  74. Khalid Rames Al-asmari and Liguo Yu, "Experiences in Distributed Software Development with Wiki," Proceedings of 2006 International Conference on Software Engineering Research and Practice, Las Vegas, Nevada, June 26-29, 2006, pp.389-393.

  75. Liguo Yu, Stephen R. Schach, Kai Chen, Jeff Offutt, and Gillian Heller, "Maintainability of the Kernels of Open-Source Operating Systems: A Comparison of Linux with FreeBSD, NetBSD, and OpenBSD," Journal of Systems and Software, Vol. 79, No. 6, 2006, pp. 807-815.

  76. Liguo Yu, "Operating System Process Management and the Effect on Maintenance: A Comparison of Linux, FreeBSD, and Darwin," INFOCOMP Journal of Computer Science (ISSN: 1807-4545), Vol. 5, No. 2, June 2006, pp. 38-44.

  77. Liguo Yu and Srini Ramaswamy, "Introduction to Extended Common Coupling with an Application Study on Linux," Proceedings of the 44th ACM Southeast Conference, Melbourne, Florida, (March 2006), pp. 192-197.

  78. Liguo Yu, Stephen R. Schach, and Kai Chen, "Measuring the Maintainability of Open-Source Software," Proceedings of the 4th International Symposium on Empirical Software Engineering, Noosa Heads, Queensland, Australia, November 2005. pp. 287-293.

  79. Liguo Yu, Stephen R. Schach, and Kai Chen, "Reusability before and after Reuse: A Darwin Case Study," Proceedings of the 4th International Symposium on Empirical Software Engineering, Noosa Heads, Queensland, Australia, November 2005. pp. 355-362.

  80. Liguo Yu, Stephen R. Schach, and Kai Chen, "Maintaining Linux: The Role of current," Proceedings of the 4th International Symposium on Empirical Software Engineering, Noosa Heads, Queensland, Australia, November 2005. pp. 43-51.

  81. Liguo Yu and Xubin He, "An Information Flow Based Security Model for Linux Clusters," Proceedings of the 2005 High Availability and Performance Computing Workshop, Santa Fe, New Mexico, October 2005, CD format.

  82. Liguo Yu and Srini Ramaswamy, "Categorization of Common Coupling in Kernel-Based Software," Proceedings of the 43rd ACM Southeast Conference, Kennesaw, GA, (March 2005), vol. 2, pp. 207-210.

  83. Liguo Yu, Stephen R. Schach, Kai Chen, and Jeff Offutt, "Categorization of Common Coupling and its Application to the Maintainability of the Linux Kernel," IEEE Transactions on Software Engineering, (October 2004), pp. 694-706.

  84. Kai Chen, Stephen R. Schach, Liguo Yu, Gillian Z. Heller and Jeff Offutt, "Open-Source Changelogs", Empirical Software Engineering, 9 (September 2004), pp. 197-210.

  85. Stephen R. Schach, Bo Jin, Liguo Yu, Gillian Z. Heller and Jeff Offutt, "Determining the Distribution of Maintenance Categories: Survey versus Measurement", Empirical Software Engineering 8 (December 2003), pp. 351-365.

  86. L. G. Yu,  J. Y. Dai, Z. P. Xing, D. X. Li, J. T. Guo, and H. Q. Ye, "High Resolution Electron Microscopy Observation of Interfacial Structures in NiAl-Matrix in situ Composites Reinforced by TiC Particulates, Journal of Materials Research, vol. 12, no. 7, Jul, 1997, pp. 1790-1795.

  87. Zhanping Xing, Liguo Yu, and Jianting Guo, "Study on the room toughening mechanism in the NiAl-TiC in situ composite," Journal of Materials Engineering (ISSN: 1001-4381), May, 1997, pp. 20-22.

  88. Z. P. Xing, J. T. Guo, Y. F. Han, and L. G. Yu, "Microstructure and Mechanical Behavior of the NiAl-TiC in situ Composite," Metallurgical and Materials Transactions A: Physical Metallurgy and Materials Science, vol. 28A, no. 4, Apr, 1997, pp. 1079-1087.

  89. H. W. Sheng, J. Xu, L. G. Yu, X. K. Sun, Z. Q. Hu, and K. Lu, "Melting Process of Nanometer-sized In Particles Embedded in an Al Matrix Synthesized by Ball Milling," Journal of Materials Research, vol. 11, no.11, Nov, 1996, pp. 2841-2851.

  90. Z. P. Xing, J. T. Guo, L. G. Yu, J. Y. Dai, and Z. Q. Hu, "Influence of HIP Processing on the Interface of NiAl-TiC in situ Composite," Materials Letters, vol. 28, no. 4-6, Oct, 1996, pp. 361-363.

  91. Zhanping Xing, Jianting Guo, Liguo Yu, and Zhuangqi Hu, "Elevated Temperature Tensile Behavior of NiAl-TiC in situ Composites," Acta Metallurgica Sinica (ISSN: 0412-1961), vol. 32, no. 10, Oct, 1996, pp. 1120.

  92. Liguo Yu; Yuxiong Lu, Douxing Li, and Hengqiang Ye, "Microstructure of Ti Alloy Based Composite Reinforced by SiC Fibers," Acta Metallurgica Sinica (ISSN: 0412-1961), vol. 32, no. 3, Mar, 1996, pp. 322.

  93. H. W. Sheng, X. K. Sun, K. Lu, L. G. Yu, and J. Xu, "Melting Point Depression of in Particles Embedded in an Al Matrix by Ball Milling," Polymeric Materials Science and Engineering, Proceedings of the ACS Division of Polymeric Materials Science and Engineering, vol. 73, 1995, pp. 314.

  94. Z. P. Xing, L. G. Yu, J. T. Guo, J. Y. Dai, G. Y. An, and Z. Q. Hu, "Microstructure and Compression Properties of NiAl-Matrix in situ Composites Reinforced by TiC particulate," Journal of Materials Science Letters, vol.14, no.6, Mar 15, 1995, pp. 443-445.

  95. Z. P. Xing, J. T. Guo, J. Y. Dai, L. G. Yu, Z. Q. Hu, G. Y. An, and Q. Y. Chen, "Fracture Toughness and Microstructure of NiAl-Based Composite with TiC Reinforcement," Materials Research Society Symposium - Proceedings, vol. 364, no. 1, High-Temperature Ordered Intermetallic Alloys VI, 1995, pp. 567-571.