Publications

Link to Google Scholar profile.

Journals

  1. "An Empirical Comparison of Four Java-based Regression Test Selection Techniques", Minkyung (Erica) Shin, Sudipto Ghosh, and Leo. R. Vijayasarathy. Journal of Systems and Software, vol. 186, 111174, April 2022. Online access

  2. "Bridging the Model-to-Code Abstraction Gap with Fuzzy Logic in Model-Based Regression Test Selection", W. Cazzola, S. Ghosh, M. Al-Refai, and G. Maurina, to International Journal on Software and Systems Modeling, 21(1): 207-224, 2022. Online access.

  3. "Anomaly Detection in COVID-19 Time-Series Data", H. Homayouni, I. Ray, S. Ghosh, S. Gondalia, and M. Kahn, Springer Nature Computer Science, Artificial Intelligence for Healthcare, 2:279: 17 pages, Online access 2021.

  4. "Supporting Inheritance Hierarchy Changes in Model-based Regression Test Selection", M. Al-refai*, S. Ghosh, and W. Cazzola, Software and Systems Modeling, Springer, online access 2017.

  5. "Subtle Higher Order Mutants." Elmahdi Omar, Sudipto Ghosh, and Darrell Whitley. Special Issue on Mutation Testing, Information and Software Technology, 81:3-18, January 2017.

  6. "An Approach and Tool for Measurement of State Variable Based Data-Flow Test Coverage for Aspect-Oriented Programs." F. Wedyan, S. Ghosh, and L. Vijayasarathy, Information and Software Technology, vol 59, pp: 233-253, March 2015. doi:10.1016/j.infsof.2014.11.008.

  7. "Cell Phone-Based System (Chaak) for Surveillance of Immatures of Dengue Virus Mosquito Vectors." S. Lozano-Fuentes, F. Wedyan, E. Hernandez-Garcia, D. Sadhu, S. Ghosh, J. Bieman, D. Tep-Chel, Julia Garcia-Rejon and L. Eisen, Journal of Medical Entomology, 50(4):879-889, 2013.

  8. "Aspect-Oriented Refactoring of Legacy Applications: An Evaluation," M. Mortensen, S. Ghosh, and J. M. Bieman, IEEE Transactions on Software Engineering, 38(1):118-140, January-February 2012.

  9. "On Generating Mutants for AspectJ Programs," F. Wedyan and S. Ghosh, Information and Software Technology 54 (2012), pp 900-914.

  10. "An approach for testing pointcut descriptors in AspectJ ," R. Delamare, B. Baudry, S. Ghosh, S. Gupta and Y. Le Traon, Journal of Software Testing, Verification, and Reliability, 21(3):215-239, September 2011.

  11. "Barriers to Systematic Model Transformation Testing," B. Baudry, S. Ghosh, F. Fleurey, R. B. France, Y. Le Traon, and J.-M. Mottu, Communications of the ACM, 53(6), Virtual Extension, to appear in June 2010.

  12. "Bytecode Fault Injection For Java Software," S. Ghosh and J. L. Kelly, Journal of Systems and Software, 81(11):2034-2043, November 2008.

  13. "A Test Driven Approach for Aspectualizing Legacy Software Using Mock Systems," M. Mortensen, S. Ghosh and J. M. Bieman, Information and Software Technology, 50(7-8): 621-640, 2008. (available online in 2007).

  14. "Testing UML Designs," O. Pilskalns, A. Andrews, A. Knight, S. Ghosh and R. B. France, Information and Software Technology, 49(8):892-912, August 2007 (available online November 2006).

  15. "Developing Service Oriented Systems Using an Aspect-Oriented Model Driven Framework," D. Simmonds, A. Solberg, R. Reddy, R. B. France, S. Ghosh, and J. �yvind Aagedal, International Journal of Cooperative Information Systems, Special issue on Enterprise Distributed Computing, 15(4):535-564, December 2006.

  16. "Model-Driven Development using UML 2.0: Promises and Pitfalls," R. B. France, S. Ghosh, T Dinh-Trong, and A. Solberg, invited cover feature, IEEE Computer, 39(2):59-66, February 2006.

  17. "Directives for Composing Aspect-Oriented Design Class Models," Y. R. Reddy, S. Ghosh, R. B. France, G. Straw, J. M. Bieman, N. McEachen, E. Song, and G. Georg, Transactions on Aspect-Oriented Software Development, LNCS Volume 3880, Springer-Verlag, pp. 75-105, 2006.

  18. "A Middleware Transparent Approach to Developing Distributed Applications," S. Ghosh, R. B. France, A. Bare, B. Kamalalar, R. P. Shankar, D. M. Simmonds, G. Tandon, P. Vile, S. Yin, Software Practice and Experience, 35(12):1131-1154, Wiley, October 2005.

  19. "Aspect-Oriented Approach to Design Modeling," R. B. France, I. Ray, G. Georg and S. Ghosh, IEE Proceedings - Software, Special Issue on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design, 151(4):173--185, August 2004.

  20. "A UML-Based Language for Specifying Domain-Specific Patterns," D. K. Kim, R. B. France and S. Ghosh, Journal of Visual Languages and Computing, Special Issue on Domain Modeling With Visual Languages, 15(3-4):265-289, June - August 2004.

  21. "A UML-Based Pattern Specification Technique," R. B. France, D. K. Kim, S. Ghosh and E. Song, IEEE Transactions on Software Engineering, 30(3):193-206, March 2004.

  22. "A Metamodeling Approach to Pattern-based Model Refactoring," R. B. France, S. Ghosh, E. Song and D. K. Kim, IEEE Software Special Issue on Model-Driven Development, 20(5):52-58, September 2003.

  23. "Test Adequacy Criteria for UML Design Models," A. Andrews, R. B. France, S. Ghosh and G. Craig, Journal of Software Testing, Verification and Reliability, 13(2):95-127, Wiley, June 2003.

  24. "Supporting Effective Software Modeling," R. B. France, S. Ghosh and D. Turk, L'Objet Software, Databases, Networks Journal, Hermes, 9(4):11-30, 2003.

  25. "Interface Mutation," S. Ghosh, A. P. Mathur, Journal of Testing, Verification and Reliability, pp 227-247, Volume 11, Issue 4, December 2001.

  26. "An Extensible Framework for Testing Distributed Java Applications," S. Ghosh, N. Bawa, G. Craig, K. Kalgaonkar, Journal of Research and Practice in Information Technology, Special Issue on Distributed Systems, Vol 33(2):120-132, May 2001.

  27. "Mining System Tests to Aid Software Maintenence," H. Agrawal, J. L. Alberi, J. R. Horgan, J. J. Li, S. London, W. E. Wong, S. Ghosh, N. Wilde, IEEE Computer, Vol. 31, No. 7, July 1998.

Books Edited

  1. Editors: Sudipto Ghosh, Roberto Natella, Bojan Cukic, Robin Poston, and Nuno Laranjeiro: 29th IEEE International Symposium on Software Reliability Engineering, ISSRE 2018, Memphis, TN, USA, October 15-18, 2018. IEEE.

  2. Editors: Sudipto Ghosh, Roberto Natella, Bojan Cukic, Robin Poston, and Nuno Laranjeiro: 29th IEEE International Symposium on Software Reliability Engineering Workshops, ISSRE 2018 Workshops, Memphis, TN, USA, October 15-18, 2018. IEEE.

  3. Editors: Robert B. France, Sudipto Ghosh, Gary T. Leavens: Proceedings of the 14th International Conference on Modularity, MODULARITY 2015, Fort Collins, CO, USA, March 16 - 19, 2015, ACM.

  4. Editors: Robert B. France, Sudipto Ghosh, Gary T. Leavens: Companion Proceedings of the 14th International Conference on Modularity, MODULARITY 2015, Fort Collins, CO, USA, March 16 - 19, 2015, ACM.

  5. Editors: S. Ghosh. Models in Software Engineering, Workshops and Symposia at MODELS 2009, Denver, CO, USA, October 4-9, 2009, Reports and Revised Selected Papers. Lecture Notes in Computer Science 6002 Springer 2010, ISBN 978-3-642-12260-6.

  6. Editors: S. Ghosh, K. Arnold, G. R. Gao. Java/Jini Technologies and High-Performance Pervasive Computing, Proceedings of SPIE, vol. 4863, 2002.

  7. Editors: S. Ghosh. Java/Jini Technologies, Proceedings of SPIE, vol. 4521, 2001.

Editorials

  1. Guest editors' introduction to the ICST 2010 Special Issue, Ana R. Cavalli and Sudipto Ghosh, Journal of Software Testing, Verification, and Reliability 23(5):351, 2013.
  2. Guest editors' introduction to the special section on the software engineering track of the 22nd annual ACM symposium on applied computing (ACM SAC-SE 2007), W. E. Wong, S. Ghosh, and C. O. Sung. Software Quality Journal 16(3): 301, 2008.

Book Chapters

  1. "Data Warehouse Testing." H. Homayouni, S. Ghosh, and I. Ray. Advances in Computing, Vol 112, Edition 1, 2019.

  2. "Using Directives to Implement Model Transformations", D. Simmonds, R. France, and S. Ghosh, From MDD Concepts to Experiments and Illustrations, editors: Jean-Philippe Babau, Joel Champeau, and Sebastien Gerard, ISTE Ltd., pp 25-41, 2006.

  3. "Fault-based Testing of CORBA Component Software,"S. Ghosh, A. P. Mathur, Book Series on Component-Based Software Development, vol 1, World Scientific Press, pp. 187-210, March 2004.

  4. "Using Roles to Characterize Model Families,"R. B. France, D. K. Kim, E. Song, S. Ghosh, Practical foundations of business and system specifications, Editor Haim Kilov, Kluwer Academic Publishers, September 2003.

Refereed Conference

  1. "A Framework for Profiling Spatial Variability in the Performance of Classification Models.", M. Warushavithana, K. Barram, C. Carlson, S. Mitra, S. Ghosh, J. Breidt, S. Pallickara and S. Pallickara, 10th IEEE/ACM International Conference on Big Data Computing, Applications and Technologies (BDCAT 2023), 4-7 December, 2023.

  2. "Teach Students to Study Using Quizzes, Study Behavior Visualization, and Reflection: A Case Study in an Introduction to Programming Course", M. Moraes, A. Lionelle, S. Ghosh, and J. Folkestad, International Conference on Educational Technology and Computers (ICETC), Barcelona, Spain, September 26-28, 2023.

  3. "GitHub Copilot: A Threat to High School Security? Exploring GitHub Copilot’s Proficiency in Generating Malware from Simple User Prompts", E. B. Martin and S. Ghosh, 3rd International Conference On Emerging Trends In Networks And Computer Communications (ETNCC), Windhoek, Namibia, August 16 - 18, 2023

  4. "Machine learning model cards toward model-based system engineering analysis of resource-limited systems", T. Booth and S. Ghosh. Proceedings Volume 12547, Signal Processing, Sensor/Information Fusion, and Target Recognition XXXII; 125470J (2023) at SPIE Defense + Commercial Sensing, 2023, Orlando, Florida, United States. Link

  5. "A Gradient-Descent Multi-Algorithm Grid Search Optimization of Deep Learning for Sensor Fusion", T. Booth and S. Ghosh. Proceedings of the IEEE International Systems Conference (SysCon), pp. 1-8, Vancouver, BC, Canada, April 17-20, 2023.

  6. "A Flexible Formative/Summative Grading System for Large Courses", A. Lionelle, S. Ghosh, M. Moraes, T. Winick, and L. Nielsen. Proceedings of the SIGCSE 2023 Technical Symposium, pp. 624-630, March 15-18, 2023.

  7. "A Methodology for Energy Usage Prediction in Long-Lasting Abnormal Events", Gabriele Maurina, Hajar Homayouni, Sudipto Ghosh, Indrakshi Ray, and Gerald P. Duggan. Proceedings of the Fourth IEEE International Conference on Cognitive Machine Intelligence (IEEE CogMI). Virtual Conference, December 14-16, 2022.

  8. "Resource Efficient Profiling of Spatial Variability in Performance of Regression Models", Caleb Carlson, Menuka Warushavithana, Saptashwa Mitra, Kassidy Barram*, Sudipto Ghosh, Jay Breidt, Sangmi Lee Pallickara, and Shrideep Pallickara. Proceedings of the IEEE International Conference on Big Data (IEEE BigData). Osaka, Japan. 2022.

  9. "Increase Performance and Retention: Teach Students How To Study", A. Lionelle, S. Ghosh, S. Ourada, and W. Musser. Proceedings of the 53rd ACM Technical Symposium on Computer Science Education (SIGCSE TS), pp. 349-355, Providence, Rhode Island, March 2-5, 2022.

  10. "Increase Performance in CS 2 via a Spiral Redesign of CS 1," A. Lionelle, S. Ghosh, B. Say, and R. Beveridge. Proceedings of the 53rd ACM Technical Symposium on Computer Science Education (SIGCSE TS), pp. 502-508, Providence, Rhode Island, March 2-5, 2022.

  11. Detecting Temporal Dependencies in Data," J. Cuomo, H. Homayouni, I. Ray, and S. Ghosh, British International Conference on Databases, Dec 9-10, 2021.

  12. “An Autocorrelation-based LSTM-Autoencoder for Anomaly Detection on Time-Series Data”, H. Homayouni, S. Ghosh, I. Ray, S. Gondalia, J. Duggan, M. G. Kahn. IEEE International Conference on Big Data Special Session on Machine Learning on Big Data, December 10-13, 2020.

  13. "An Interactive Data Quality Test Approach for Constraint Discovery and Fault Detection," Hajar Homayouni, Sudipto Ghosh, Indrakshi Ray, and Michael G. Kahn, Proceedings of the IEEE International Conference on Big Data (BigData) pp. 200-205. 2019.

  14. “ADQuaTe: An Automated Data Quality Test Approach for Constraint Discovery and Fault Detection”, H. Homayouni, S. Ghosh, and I. Ray, Proceedings of the IEEE 20th International Conference on Information Reuse and Integration for Data Science, Los Angeles, USA, July 30-August 1, 2019.

  15. "An Approach for Testing the Extract-Transform-Load Process in Data Warehouse Systems". H. Homayouni, S. Ghosh, and I. Ray, Proceedings of the 22nd International Database Engineering & Applications Symposium, Villa San Giovanni, Italy, June 18-20, 2018.

  16. "A Fuzzy Logic Based Approach for Model-based Regression Test Selection". M. Al-refai, W. Cazzola, and S. Ghosh, Proceedings of the ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems Foundations Track, 2017.

  17. "Model-based Regression Test Selection for Validating Runtime Adaptation of Software Systems", M. Al-refai, S. Ghosh, and W. Cazzola, Proceedings of the 9th IEEE International Conference on Software Testing, Verification, and Validation, Chicago, IL, USA, April 10-15, 2016.

  18. "Using Models to Validate Unanticipated, Fine-Grained Adaptations at Runtime", Mohammed Al-Refai, Walter Cazzola, and Sudipto Ghosh, Proceedings of the 17th IEEE High Assurance Systems Engineering Symposium (HASE 2016), January 7-9, 2016.

  19. "Evaluating the usability of a visual notation when developing new feature models", Aleksandar Jaksic, Robert France, Philippe Collet and Sudipto Ghosh, Proceedings of the 7th International Conference on Software Language Engineering, Vasteras, Sweden, September 15-16, 2014.

  20. "Comparing Search Techniques for Finding Subtle Higher Order Mutants", E. Omar, S. Ghosh and D. Whitley, Proceedings of the Genetic and Evolutionary Computation Conference, Vancouver, BC, Canada, July 12-16, 2014.

  21. "Constructing Subtle Higher Order Mutants for Java and AspectJ Programs", E. Omar, S. Ghosh and D. Whitley, Proceedings of the 24th IEEE International Symposium on Software Reliability Engineering, 340-349, Pasadena, CA, November 4-7, 2013.

  22. "Visualization, Analysis, and Testing of Java and AspectJ Programs with Multi-Level System Graphs.", O. A. L. Lemos, F. C. Zanichelli, R. Rigatto, F. C. Ferrari and S. Ghosh, Proceedings of the 27th Brazilian Symposium on Software Engineering (SBES), Brasilia/DF, Brazil, September 29-October 3, 2013.

  23. "An Exploratory Study of Higher Order Mutation Testing in Aspect-oriented Programming", Elmahdi Omar and Sudipto Ghosh, Proceedings of the 23rd IEEE International Symposium on Software Reliability Engineering (ISSRE'2012), Dallas, USA November 27-30, 2012.

  24. "Using Cell Phones for Mosquito Vector Surveillance and Control", S. Lozano-Fuentes, Sudipto Ghosh, James M. Bieman, D. Sadhu, L. Eisen, Fadi Wedyan, E. Hernandez-Garcia, J. Garcia-Rejon, D. Tep-Chel, Proceedings of the 24th International Conference on Software Engineering & Knowledge Engineering (SEKE'2012), Redwood City, San Francisco Bay, USA July 1-3, 2012.

  25. "Tester Feedback Driven Fault Localization", A. Bandyopadhyay and S. Ghosh, Proceedings of the 5th IEEE International Conference on Software Testing, Verification and Validation, pp. 41-50, Montreal, Canada, April 17-21, 2012.

  26. "On the Effectiveness of the Tarantula Fault Localization Technique for Different Fault Classes", A. Bandyopadhyay and S. Ghosh, Proceedings of the 13th IEEE International High Assurance Systems Engineering Symposium, Boca Raton, FL, USA, November 10-12, 2011.

  27. "Proximity Based Weighting of Test Cases to Improve Spectrum Based Fault Localization", A. Bandyopadhyay and S. Ghosh, Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE), Lawrence, KS, USA, November 6-11, 2011.

  28. "A Dataflow Testing Approach for Aspect-Oriented Programs", F. Wedyan and S. Ghosh, Proceedings of the 12th IEEE International High Assurance Systems Engineering Symposium (HASE), pp. 64-73, San Jose, USA, November 1-4, 2010.

  29. "A Rigorous Approach to Uncovering Security Policy Violations in UML Designs", L. Yu, R. B. France, I. Ray, and S. Ghosh, Proceedings of 14th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS), Potsdam, Germany, June 2-4, 2009.

  30. "A Test-Driven Approach to Developing Pointcut Descriptors in AspectJ", R. Delamare, B. Baudry, S. Ghosh and Y. Le Traon, Proceedings of the 2nd International Conference on Software Testing, Verification, and Validation (ICST), Denver, CO, April 1-4, 2009.

  31. "Test Input Generation using UML Sequence and State Machines Models", A. Bandyopadhyay and S. Ghosh, Proceedings of the 2nd International Conference on Software Testing, Verification, and Validation (ICST), Denver, CO, April 1-4, 2009.

  32. "A Joinpoint Coverage Measurement Tool for Evaluating the Effectiveness of Test Inputs for AspectJ Programs", F. Wedyan and S. Ghosh, Proceedings of the 19th International Symposium on Software Reliability Engineering (ISSRE), pp. 207-212, Seattle, Washington, November 11-14, 2008.

  33. "Fault Injection Testing of User-space File Systems Using Traditional and Aspect-based Techniques", J. Hittle and S. Ghosh, Proceedings of the 20th International Conference on Software Engineering and Knowledge Engineering (SEKE), pp. 873-876, Redwood City, California, July 1-3, 2008.

  34. "Developing Model Transformation Tools Using the UML Metamodel: Challenges and Solutions", A. Bandyopadhyay and S. Ghosh, Proceedings of Software Engineering and Applications, pp. 545-550, Cambridge, Massachusetts, November 19-21, 2007.

  35. "Providing Support for Model Composition in Metamodels", R. B. France, F. Fleurey, R. Reddy, B. Baudry, and S. Ghosh, Proceedings of the International EDOC Conference, IEEE Computer Society Press, pp 253-266, Annapolis, Maryland, October 15-19, 2007.

  36. "Refactoring Idiomatic Exception Handling in C++: Throwing and Catching Exceptions with Aspects ", M. Mortensen and S. Ghosh, Industry Track of the International Conference on Aspect-Oriented Software Development (AOSD), Vancouver, Canada, March 12-16, 2007.

  37. "A Systematic Approach to Generate Inputs to Test UML Design Models", T. Dinh-Trong, S. Ghosh, and R. B. France, Proceedings of the 17th International Symposium on Software Reliability Engineering (ISSRE), IEEE Computer Society Press, pp. 95-104, Raleigh, NC, November 2006.

  38. "Testing During Refactoring: Adding Aspects to Legacy Systems", M. Mortensen, S. Ghosh, and J. M. Bieman, Proceedings of the 17th International Symposium on Software Reliability Engineering (ISSRE), IEEE Computer Society Press, pp 221-230, Raleigh, NC, November 2006.

  39. "Using Aspects with Object-Oriented Frameworks", M. Mortensen and S. Ghosh, Proceedings of the Industry Track of the International Conference on Aspect-Oriented Software Development (AOSD), pp. 9-17, Bonn, Germany, March 20-24, 2006.

  40. "Software Component Specification: A Study in Perspective of Component Selection and Reuse", C. J. M. Geisterfer and S. Ghosh, Proceedings of the 5th International Conference on COTS Based Software Systems (ICCBSS), IEEE Computer Society Press, pp. 100-108, Orlando, USA, February 13-17, 2006.

  41. "An Aspect Oriented Model Driven Framework", D. Simmonds, A. Solberg, R. Reddy, R. B. France, and S. Ghosh, Proceedings of the 9th International Enterprise Distributed Object Computing Conference (EDOC 2005), IEEE Computer Society Press, pp. 119-130, Enschede, The Netherlands, September 19-23, 2005.

  42. "Using Aspect Oriented Techniques to Support Separation of Concerns in Model Driven Development", A. Solberg, D. Simmonds, R. Reddy, S. Ghosh, and R. France, Proceedings of the 29th Annual International Computer Software and Applications Conference (COMPSAC 2005), IEEE Computer Society Press, pp. 121-126, Vol. 1, Edinburgh, Scotland, July 25-28, 2005.

  43. "A Tool-Supported Approach to Testing UML Design Models", T. Dinh-Trong, N. Kawane, S. Ghosh, R. B. France, and A. A. Andrews, Proceedings of the 10th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2005), IEEE Computer Society Press, pp. 519-528, Shanghai, China, June 16-20, 2005.

  44. "Enabling the Selection of COTS Components", S. Ghosh, J. Kelly, and R. Shankar, Proceedings of the 4th International Conference on COTS-Based Software Systems (ICCBSS 2005), pp. 122-131, LNCS 3412, Bilbao, Spain, February 7-11, 2005.

  45. "Middleware Transparent Development of Dependable CORBA Applications", B. Kamalakar, S. Ghosh, and P. Vile, Proceedings of the 15th IEEE International Symposium on Software Reliability Engineering (ISSRE 2005), pp. 352-364, St. Malo, France, November 2-5, 2004.

  46. "Model Composition Directives", G. Straw, Geri Georg, E. Song, S. Ghosh, R. B. France and J. M. Bieman, Proceedings of the 7th International Conference on the Unified Modeling Language (UML 2005), pp. 84-97, Lisbon, Portugal, October 10-15, 2004.

  47. "Using Subject-Oriented Modeling to Develop Jini Applications", G. Tandon and S. Ghosh, Proceedings of the 8th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2004), pp. 111-122, Monterey, California, September 20-24, 2004.

  48. Test Adequacy Assessment for UML Design Model Testing," S. Ghosh, R. B. France, C. Braganza, N. Kawane, A. Andrews and O. Pilskalns, International Symposium on Software Reliability Engineering (ISSRE 2003), Denver, USA, November 17-20, 2003.

  49. "A Role-Based Metamodeling Approach to Specifying Design Patterns," D. K. Kim, R. B. France, S. Ghosh and E. Song, 27th Annual International Computer Software and Applications Conference (COMPSAC 2003), Dallas, USA, November 3-6, 2003.

  50. "Rigorous Testing by Merging Structural and Behavioral UML Representations," O. Pilskalns, A. Andrews, S. Ghosh and R. B. France, 6th International Conference on the Unified Modeling Language (UML 2003) San Francisco, USA, October 20-24, 2003.

  51. "Validating Run-Time Interactions in Distributed Java Applications,"S. Ghosh, N. Bawa, S. Goel, Y. R. Reddy, Proceedings 8th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2002), Greenbelt, Maryland, USA, December 2-4, 2002.

  52. "Using Role-Based Modeling Language (RBML) as Precise Characterizations of Model Families,"D. K. Kim, R. B. France, S. Ghosh and E. Song, Proceedings 8th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2002), Greenbelt, Maryland, USA, December 2-4, 2002.

  53. "Mutation of Java Objects,"R. T. Alexander, J. M. Bieman, S. Ghosh, B. Ji, Proceedings 13th IEEE International Symposium on Software Reliability Engineering (ISSRE 2002), November 12-15, 2002.

  54. "A Model for Understanding Software Components,"A. Andrews, S. Ghosh, Eun Man Choi, Proceedings IEEE International Conference on Software Maintenance (ICSM 2002), October 3-6, 2002.

  55. "Middleware Transparency through Aspect-Oriented Programming using AspectJ and Jini,"D. Simmonds and S. Ghosh, Proceedings SPIE ITCOM Conference on Java/Jini Technologies, August 1, 2002.

  56. "A Technique for Mutation of Java Objects," J. M. Bieman, S. Ghosh, R. T. Alexander. Proceedings 16th IEEE Internation Conference on Automated Software Engineering (ASE 2005), November 23-26, San Diego, 2001.

  57. "A Test Management and Software Visualization Framework for Heterogeneous Distributed Applications," S. Ghosh, N. Bawa, G. Craig, and K. Kalgaonkar. Proceedings of IEEE High Assurance Systems Engineering (HASE 2001), October 22-24, 2001, Boca Raton, Florida.

  58. "Towards a Model-Driven Approach to Reuse," R. B. France, S. Ghosh, and D. E. Turk. Proceedings of 7th International Conference on Object Oriented Information Systems (OOIS 2001), Springer-Verlag, August 27-29, 2001, Calgary, Canada.

  59. "A Framework for Measuring Test Coverage of Java Applications", S. Ghosh, N. Bawa, G. Craig, K. Kalgaonkar, Proceedings of IASTED Software Engineering and Applications (SEA 2001), Anaheim, California, August 21-24, 2001.

  60. "A Testing Tool for Distributed Java Applications," S. Ghosh, N. Bawa, G. Craig, and K. Kalgaonkar, Proceedings of ITCOM 2001, Conference on Java/Jini Technologies, SPIE Press, August 22, 2001, Denver, Colorado, USA.

  61. "Fault Injection Testing for Distributed Object Systems," S. Ghosh, Proceedings of 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems (TOOLS USA 2001), IEEE Computer Society Press, July 29--August 3, 2001, Santa Barbara, California, USA.

  62. "A Comparison of Java-Based Management Technologies," S. Ghosh, and N. Bawa, Proceedings of the 2001 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2001), CSREA Press, June 25-28, 2001, Las Vegas, Nevada, USA.

  63. "TDS: A Tool for Testing Distributed Component-Based Applications," S. Ghosh, P. Govindarajan, A. P. Mathur, Proceedings of MUTATION 2000, October 6-7, 2000, San Jose, CA.

  64. "Interface Mutation," S. Ghosh, A. P. Mathur, Proceedings of MUTATION 2000, October 6-7, 2000, San Jose, CA. Also accepted for publication in the Journal of Testing, Verification and Reliability.

  65. "Interface Mutation to Assess the Adequacy of Tests for Components," S. Ghosh, A. P. Mathur, Proceedings of the 34th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems (TOOLS USA 2000), Santa Barbara, Jul 30-Aug 2, 2000.

  66. "A Framework for Assessing Test Adequacy, Architecture Extraction, Metering, Monitoring and Controlling Distributed Component-Based Systems," A. P. Mathur, S. Ghosh, P. Govindarajan, B. Sridharan, 1st Symposium on Reusable Architectures and Components for Developing Distributed Information Systems, Orlando, Florida, Aug 2-3, 1999.

  67. "On Errors And Failures in Distributed Systems Built to CORBA and COM Standards," Sudipto Ghosh, Aditya P. Mathur, International Conference on Software Engineering and its Application, December 19-20, 1997, Hyderabad, India.

  68. "Software Fault Injection Testing on a Distributed System - A Case Study," S. Ghosh, A. P. Mathur, J. R. Horgan, J. J. Li, W. E. Wong, First International Software Quality Week Europe, November 4-7 1997, Brussels, Belgium.

Workshops and Fast Abstracts

  1. "Detecting Secure Memory Deallocation Violations with CBMC", V. Prabhu, M. Singh, I. Ray, I. Ray, and S. Ghosh. Proceedings of the 8th ACM Cyber-Physical System Security Workshop (CPS 2022), May 30-Jun 2, 2022.

  2. "Using Autoencoder to Generate Data Quality Tests", H. Homayouni, S. Ghosh, and I. Ray, Rocky Mountain Celebration of Women in Computing (RMCWIC), Denver, USA, November 2 – 3.

  3. "ReMoDD Eclipse Plugin: Collaborative Modeling Using a Model Repository", Mohammed Al-refai, Andrew Jacobson, Sudipto Ghosh, James Bieman, and Betty HC Cheng. First Workshop on Tools for Model Driven Engineering (MDETools'17) at MODELS'17, Austin, September 20, 2017.

  4. "A Study on EvoSuite as an Automatic Test Case Generation Approach to Kill First Order Mutants", H. Homayouni and S. Ghosh, Rocky Mountain Celebration of Women in Computing, Salt Lake City, UT, USA, September 22-23, 2016.

  5. "Effect of Code visibility on Coverage and Effectiveness of Automatic Testing Tools", S. Sneham and S. Ghosh, Rocky Mountain Celebration of Women in Computing, Salt Lake City, UT, USA, September 22-23, 2016. (Sneham won an award for best presenter.)

  6. "HOMAJ: A Tool for Higher Order Mutation Testing in AspectJ and Java", E. Omar, S. Ghosh and D. Whitley, Proceedings of the ICST 2014 Workshop on Mutation, Cleveland, OH, USA, Mar 31-Apr 4, 2014.

  7. "STUDENT PAPER: Using UML Sequence Diagrams and State Machines for Test Input Generation", A. Bandyopadhyay and S. Ghosh, Proceedings of the 19th International Symposium on Software Reliability Engineering (ISSRE), pp. 309-310, Seattle, Washington, November 11-14, 2008.

  8. "4th International workshop on Model Design, Verification, and Validation", B. Baudry, A. Faivre, S. Ghosh, and A. Pretschner, Models in Software Engineering: Workshops and Symposia at MoDELS 2007, Nashville, USA, Springer LNCS 5002, pp. 145-150, 2008.

  9. "A Generic Approach For Automatic Model Composition", Franck Fleurey, Benoit Baudry, Robert France and Sudipto Ghosh, MoDELS workshop on Aspect Oriented Modeling, Nashville, USA, September 30 - October 5, 2007, Springer LNCS 5002, pp. 7-15, 2008. (Selected as one of two best papers in the workshop).

  10. "Composing Sequence Models using Tags", Raghu Reddy, Arnor Solberg, Robert France, and Sudipto Ghosh, MoDELS workshop on Aspect Oriented Modeling, Genova, Italy, October 1-6, 2006.

  11. "Model Transformation Testing Challenges", Benoit Baudry, Trung Dinh-Trong, Jean-Marie Mottu, Devon Simmonds, Robert France, Sudipto Ghosh, Franck Fleurey, and Yves Le Traon, MDA workshop on Integration of Model Driven Development and Model Driven Testing, Bilbao, Spain, July 10-13, 2006.

  12. "Extra-functional Aspects : Design Tradeoffs and Challenges", M. P. Mortensen and S. Ghosh, 5th AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software, Bonn, Germany, March 20-24, 2006.

  13. "Report on the 2nd MoDeVa workshop - Model Design and Validation", B. Baudry, C. Gaston, and S. Ghosh, MoDELS 2005 Satellite Events Proceedings, Springer-Verlag LNCS 3844, Montego Bay, Jamaica, 2006.

  14. "UMLAnT: An Eclipse Plugin for Animating and Testing UML Designs", T. Dinh-Trong, S. Ghosh, R. B. France, M. Hamilton, and B. Wilkins, Eclipse Technology Exchange Workshop, in conjunction with OOPSLA, San Diego, USA, October 15-16, 2005.

  15. "Model Composition - A Signature-Based Approach", R. Reddy, R. B. France, S. Ghosh, F. Fleury, and B. Baudry, Aspect Oriented Modeling workshop, in conjunction with MoDELS, Montego Bay, Jamaica, October 2, 2005.

  16. "A Taxonomy of Faults for UML Designs", T. Dinh-Trong, S. Ghosh, R. B. France, B. Baudry, and F. Fleury, 2nd MoDeVa workshop (Model design and Validation), in conjunction with UML/MoDELS, Montego Bay, Jamaica, October 3, 2005.

  17. "Generating test data to test UML Design Models", T. Dinh-Trong, S. Ghosh, R. B. France, and A. A. Andrews, 2nd MoDeVa workshop (Model design and Validation), in conjunction with UML/MoDELS, Montego Bay, Jamaica, October 3, 2005.

  18. "A Systematic Approach to Testing UML Design Models", T. Dinh-Trong, S. Ghosh, R. B. France, and A. A. Andrews, 4th International Workshop on Critical Systems Development Using Modeling Languages, in conjunction with SAFECOMP, Fredrikstad, Norway, September 27, 2005.

  19. "EPTUD: An Eclipse Plugin for Testing UML Designs", T. Dinh-Trong, N. Kawane, S. Ghosh, R. B. France, and A. A. Andrews, UML 2004 Satellite Events, Lecture Notes in Computer Science, Volume 3297, Springer-Verlag GmbH, 2005.

  20. "A COTS Component Comprehension Process", A. Andrews, A. Stefik, N. Picone, and S. Ghosh, Proceedings of the 13th IEEE International Workshop on Program Comprehension (IWPC 2005), pp. 135-144, IEEE Computer Society Press, St. Louis, MO, May 15-16, 2005.

  21. "An Aspect-Oriented Approach to Developing Middleware-based Applications", S. Ghosh and B. Kamalakar, OOPSLA and GPCE Workshop on Best Practices for Model Driven Software Development, Vancouver, Canada, October 25, 2004.

  22. "A Middleware Transparent Approach for Developing CORBA-based Distributed Applications", B. Kamalakar and S. Ghosh, Workshop on Aspect-Oriented Modeling at the 7th International Conference on the Unified Modeling Language, Lisbon, Portugal, October 10-15, 2004.

  23. "Evaluating Competing Dependability Concern Realizations in an Aspect-Oriented Modeling Framework (fast abstract)," R. B. France, S. Ghosh, I. Ray, J. M. Bieman, G. Georg, and R. T. Alexander, Supplementary Proceedings of the International Symposium on Software Reliability Engineering, ISSRE 2003, Denver, USA, November 17-20, 2003.

  24. "A UML-Based Metamodeling Language to Specify Design Patterns," D. K. Kim, R. B. France, S. Ghosh and E. Song, Workshop in Software Model Engineering (WisME), UML 2003, San Francisco, USA, October 20-24, 2003.

  25. "Middleware Transparent Software Development and the MDA," D. Simmonds, S. Ghosh and R. B. France, Workshop in Software Model Engineering (WisME), UML 2003, San Francisco, USA, October 20-24, 2003.

  26. "An MDA Framework for Middleware Transparent Software Development," D. Simmonds, S. Ghosh, R. B. France. IEEE RTAS Model-Driven Embedded Systems Workshop, Washington, DC, May 27, 2003.

  27. "Visualizing Interactions in Distributed Java Applications," N. Bawa, S. Ghosh, IEEE International Workshop on Program Comprehension (IWPC 2003), IEEE Computer Society Press, Portland, OR, May 9-10, 2003.

  28. "An Aspect Oriented Model Driven Architectural Framework for Middleware Transparency," D. Simmonds, S. Ghosh, R. B. France, Early Aspects 2003, Workshop on Aspect-Oriented Requirements Engineering and Architecture Design, Boston, MA, March 17, 2003.

  29. "Fault Insertion in Concurrent Object-Oriented Programs for Mutation Analysis and Testability Measurement," S. Ghosh, Proceedings of the 13th IEEE International Symposium on Software Reliability Engineering (ISSRE 2002) Fast Abstracts, Annapolis, November 12-15, 2002.

  30. "Software Component Specification Using Role-Based Modeling Language," D. K. Kim, R. B. France, S. Ghosh, E. Song. 11th OOPSLA Workshop on Behavioral Semantics, Seattle November 4, 2002.

  31. "Towards Measurement of Testability of Concurrent Object-Oriented Programs using Fault Insertion: A Preliminary Investigation,"S. Ghosh, Proceedings 2nd IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2002), IEEE Computer Society Press, October 1, 2002.

  32. "Using Roles for Pattern-based Model Refactoring,"E. Song, R. B. France, D. K. Kim, S. Ghosh, Workshop on Critical Systems Development with UML, UML 2002, September 30, 2002.

  33. "Improving Current Component Development Techniques for Successful Component-Based Software Development,"S. Ghosh, 7th International Conference on Software Reuse Workshop on Component-based Software Development Processes, April 16, 2002.

  34. "Using Roles to Characterize Model Families," R. B. France, D. K. Kim, E. Song, S. Ghosh, D. E. Turk, Tenth OOPSLA Workshop on Behavioral Semantics: Back to the Basics, October 15, 2001.

  35. "Certification of Distributed Component Computing Middleware and Applications," S. Ghosh, A. P. Mathur, Proceedings of the 4th CBSE workshop during ICSE 2001, May 14-15, 2001, Toronto, Canada.

  36. "On Testing Distributed Systems With Broker Architecture," S. Ghosh, Proceedings of On-going Student Research, 29th Fault Tolerant Computing Symposium, June 15-18 1999, Madison, Wisconsin.

  37. "Issues in Testing Distributed Component-Based Systems," S. Ghosh, A. P. Mathur, First ICSE Workshop on Testing Distributed Component-Based Systems, Los Angeles, California, May 17, 1999.

Invited Workshops

  1. "Middleware Transparent Software Development and the MDA," D. Simmonds, S. Ghosh and R. B. France, Workshop in Software Model Engineering (WisME), UML 2003, San Francisco, USA, October 20-24, 2003.

  2. "An MDA Framework for Middleware Transparent Software Development and Quality of Service," D. Simmonds, S. Ghosh, R. B. France. QoS in Component Based Software Engineering, Toulouse, France, June 20, 2003.

Posters and Demonstrations

  1. "User-Friendly Interface for PBPK Analysis and Simulation (poster and demo)", V. Gaddy, M. Shin, B. Reisfeld and S. Ghosh, Rocky Mountain Celebration of Women in Computing, Denver, CO, USA.

  2. "Using Models to Validate Unanticipated, Fine-Grained Adaptations at Runtime (poster)", M. Al-refai, S. Ghosh, and W. Cazzola, IEEE 17th International Symposium on High Assurance Systems Engineering, Orlando, FL, USA.

  3. "ReMoDD Repository for Model Driven Development (poster and demo)", M. Al-refai, J. M. Bieman, and S. Ghosh IEEE International Conference on Software Testing, Verification, and Validation, Chicago, IL, USA.

  4. "ReMoDD Tool (demo)", M. Al-refai, S. Ghosh, J. M. Bieman, IEEE 17th International Symposium on High Assurance Systems Engineering, Orlando, FL, USA.

  5. "Understanding Characteristics of Suspiciousness Scores of Faulty Program Statements for Automatic Program Repair", H. Wang and S. Ghosh, Rocky Mountain Celebration of Women in Computing, Salt Lake City, UT, USA.

  6. "Proximity Based Weighting of Test Cases to Improve Spectrum based Fault Localization", A. Bandyopadhyay and S. Ghosh, 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), Lawrence, KS, USA.

  7. "Random Generation of Test Inputs for Model Based Unit Testing of Object-Oriented Programs", D. Sadhu, A. Bandyopadhyay, S. Ghosh, R. B. France, poster presented at CCWIC 2010, Golden, Colorado.

  8. "EPTUD: An Eclipse Plugin for Testing UML Designs", T. Ding-Trong, N. Kawane, S. Ghosh, R. B. France, and A. A. Andrews, Poster at the eclipse Technology eXchange (eTX) Reception at the 19th Annual ACM Conference on Object- Oriented Programming, Systems, Languages, and Applications, Vancouver, Canada.

  9. "EPTUD: An Eclipse Plugin for Testing UML Designs", T. Dinh-Trong, N. Kawane, S. Ghosh, R. B. France, and A. Andrews poster and demonstration at the 7th International Conference on the UML, Lisbon, Portugal, October 10-15, 2004. Published in Lecture Notes in Computer Science, Volume 3297, Springer-Verlag GmbH, 2005.

  10. "Interface Mutation", S. Ghosh, P. Govindarajan, and A. P. Mathur, demonstration at Mutation 2000, San Jose, California, October 6-7, 2000.

  11. "Fault Injection Testing Tool", S. Ghosh and A. P. Mathur, demonstration at ACM 1997 Expo, San Jose, California, January, 1997.

Panels

  1. "The Relevance of Software Modeling to the Software Industry,", B. Murphy (moderator), N. Rouquette, L. Williams, P. Santhanam, J. Richardson, and S. Ghosh, 17th IEEE International Symposium on Software Reliability Engineering, November 7-10, 2006, Raleigh, NC, USA.

  2. "Building Better Systems: Modeling, Verification, and Testing", C. Williams (moderator), P. Baker, L. Briand, C. Campbell, and S. Ghosh, 8th ACM/IEEE Conference on Model Driven Engineering Languages and Systems, October 2-7, 2005, Montego Bay, Jamaica.

  3. "Model Driven Verification and Validation", L. Briand, S. Ghosh, A. Pretschner, F. Terrier, and Y. Le Traon, 15th IEEE International Symposium on Software Reliability Engineering, St. Malo, France, November 2-5, 2004.

Technical Reports

  1. "A Tool-Supported Approach to Testing UML Design Models," Trung T. Dinh-Trong, Nilesh Kawane, Sudipto Ghosh, Robert B. France, and Anneliese A. Andrews, Department of Computer Science, Colorado State University, Technical Report 04-108, October 2004.

  2. "A Middleware Transparent Approach for Developing CORBA-based Distributed Applications," B. Kamalakar and S. Ghosh, Department of Computer Science, Colorado State University, Technical Report 04-104, April 2004.

  3. "Primitives of Composition Directives," G. Straw, G. Georg, E. Song, S. Ghosh, R. B. France and J. M. Bieman, Department of Computer Science, Colorado State University, Technical Report 04-103, April 2004.

  4. "Testing Component-Based Distributed Applications - A Thesis," Sudipto Ghosh, SERC Technical Report TR-180-P, August 2000.

  5. "TDS 1.1: A Tool for Testing Distributed Object Systems," Sudipto Ghosh, Priya Govindarajan, Aditya P. Mathur, SERC Technical Report TR-179P, August 1999.

  6. "Testing for Fault Tolerance," Sudipto Ghosh, Aditya P. Mathur, SERC Technical Report TR-175P, August 1997.