2020

  1. Hossain MM, Roy B, Roy C, Schneider K. (2020). VizSciFlow: A Visually Guided Scripting Framework for Supporting Complex Scientific Data Analysis. Journal Proceedings of the ACM on Human-Computer Interaction (EICS 2020). 34 pages. Accepted (Journal)
  2. Bhattacharjee A, Sumana S. N.,  Zhou, S. Chakroborti D,  Roy B, Roy C, Schneider K. (2020)  An Exploratory Study to Find Motives Behind Cross-platform Forks from Software Heritage Dataset. Data challenge paper at the International Conference on Mining Software Repositories (MSR), 2020. 4 pages. Accepted. (Conference)
  3. 2019

  4. Wazed K, Roy B, Roy C, Schneider K. (2019). A Universal Cross Language Software Similarity Detector for Open Source Software Categorization. Journal of Systems and Software. : 35 pages. DOI: 10.1016/j.jss.2019.110491 (Journal)
  5. Mostaeen G, Roy B, Roy C, Schneider K, Svajlenko J. (2019). A Machine Learning Based Framework for Code Clone Validation. Journal of Systems and Software. 38 pages Accepted.(Journal)
  6. Mostaeen G, Roy B, Roy C, Schneider K. (2019). Designing for Real-Time Groupware Systems to Support Complex Scientific Data Analysis. Journal Proceedings of the ACM on Human-Computer Interaction. 3(EICS): 9:1–9:28. (Journal)
  7. Chakroborti D, Roy, B, Mondal, A, Mostaeen, G, Deters, R, Roy, C. and Schneider, K. (2019). A Data Management Scheme for Micro-Level Modular Computation-intensive Programs in Big Data Platforms. In: Alhajj R., Moshirpour M., Far B. (eds) Data Management and Analysis. Studies in Big Data, vol 65. Springer, Cham. pp. 135-153. DOI: 10.1007/978-3-030-32587-9_9 (Book Chapter)
  8. Ferdous R, Roy B, Roy C, and Schneider, K. (2019). Workflow Provenance for Big Data: From Modelling to Reporting. In: Alhajj R., Moshirpour M., Far B. (eds) Data Management and Analysis. Studies in Big Data, vol 65. Springer, Cham. pp.185-200. DOI:10.1007/978-3-030-32587-9_11. (Book Chapter)
  9. Mondal M, Roy B, Roy C and Schneider, K. (2019). Investigating Context Adaptation Bugs in Code Clones,” 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), Cleveland, OH, USA, 2019, pp. 157- 168.
  10. Mondal A, Roy B, Schneider K. (2019). An Exploratory Study on Automatic Architectural Change Analysis Using Natural Language Processing Techniques. 2019 19th International Working Conference on Source Code Analysis and Manipulation (SCAM), Cleveland, OH, USA, 2019, pp. 62-73.
  11. Wazed K, Kar K, Roy B, Roy C, Schneider K. (2019). CLCDSA:Cross Language Code Clone Detection using Syntactical Features and API Documentation. 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), San Diego, CA, USA, 2019, pp. 1026-1037.
  12. Mostaeen G, Roy B, Roy C, Schneider K, Svajlenko J. (2019). CloneCognition: Machine Learning Based Code Clone Validation Tool. Proc. of the Tool Demonstration Track of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2019), (1105-1109)
  13. 2018

  14. Golam M., Roy, B., Roy, C. K. and Schneider, K. A. (2018) Fine-Grained Attribute Level Locking Scheme for Collaborative Scientific Workflow Development (2018). In Proc. of IEEE Conference on Service Computing (SCC’18), 5pp (accepted and ahead of printing).
  15. Chakroborti, J., Roy, B., Mondal, A. K., Deters, R., Roy, C. K. and Schneider, K. A. (2018) A Data Management Scheme for Micro-Level Modular Computation-intensive Programs in Big Data Platforms. Presented at the third International Symposium on Big Data Management and Analytics (BIDMA’18) (accepted and presented, and invited for journal publication).
  16. Ferdous, R., Roy, B., Roy, C. K. and Schneider, K. A. (2018) Workflow Provenance for Big Data: From Modelling to Reporting. Presented at the third International Symposium on Big Data Management and Analytics (BIDMA’18) (accepted and presented, and invited for journal publication).
  17. Fredous, R., Roy, B., Roy, C. K. and Schneider, K. A. (2018) Workflow Provenance: From Modelling to Reporting. Poster presented at Global Institute of Food Security (GIFS) Emerging Conference (GIFSEC’18), University of Saskatchewan.
  18. Mondal A. K., Roy, B., Roy C. K., Schneider, K. A. (2018) A Spark API for Efficiently Handling and Processing Large Collection of Images for Phenotyping with Big Data Cluster. Poster presented at Global Institute of Food Security (GIFS) Emerging Conference (GIFSEC’18), University of Saskatchewan.
  19. Wazed., K., Roy, B., Roy, C. K. and Schneider K. A. (2018) CroPSim: Cross Platform Software Similarity Detector using API documentation. In Proc. of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2018), pp. 139-148.
  20. Golam M., Svajlenko, J., Roy, B., Roy, C. K. and Schneider K. A. (2018). On the Use of Machine Learning Techniques Towards the Design of Automatic Code Clone Validation Tools. In Proc. of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2018), 10pp. (submitted)
  21. Islam, A., Islam, M., Mondal, M., Roy, B., Roy, C., and Schneider, K.A. (2018) Detecting Evolutionary Coupling Using Transitive Association Rules. In Proc. of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2018), 10pp. (submitted).
  22. 2017

  23. Roy, B., Mondal, A. K., Roy, C. K., Schneider, K. A., and Wazed K. (2017) Towards a Reference Architecture for Cloud-Based Plant Genotyping and Phenotyping Analysis Frameworks. In Proc. Of The 2017 International Conference on Software Architecture (ICSA’17), pp. 41-50, Gothenburg, Sweden.
  24. Fredous, R., Roy, B., Roy, C. K. and Schneider, K. A. (2017) A Rule Based Approach for Provenance in the Domain of Plant Phenotyping and Genotyping. Poster presented at P2IRC Symposium (P2IRC’17), University of Saskatchewan.(Non referred)
  25. Hossain, M. M., Roy, B., Roy, C. K. and Schneider, K. A. (2017) PhenoWL: A Declarative Language for Phenotype Workflow Modeling. Poster presented at P2IRC Symposium (P2IRC’17), University of Saskatchewan. (Non referred)
  26. Wazed., K., Roy, B., Roy, C. K. and Schneider, K. A. (2017) An Information Retrieval Based Approach for Managing Tools and Workflows for P2IRC. Poster presented at P2IRC Symposium (P2IRC’17), University of Saskatchewan.(Non referred)
  27. Golam M., Roy, B., Roy, C. K. and Schneider, K. A. (2017) A Framework for Collaboratively Building on-the-fly Scientific Workflow for Plant Phenotyping and Genotyping. Poster presented at P2IRC Symposium (P2IRC’17), University of Saskatchewan.
  28. Mondal A. K., Roy, B., Roy C. K., Schneider, K. A. (2017) A Plugin-based Framework for Building Distributed Highthroughput Image Processing Pipelines for Plant Phenotyping. Poster presented at P2IRC Symposium (P2IRC’17), University of Saskatchewan. (Non referred)
  29. 2016

  30. Mondal A. K., Roy, B., Roy C. K., Schneider, K. A. (2016) Recommendation of Features and Architecture of Big Data Processing System Considering the Challenges and Customer Demands of plant Phenotyping. Poster presented at P2IRC Symposium, University of Saskatchewan. (Won the best poster award at student competition).
  31. 2013

  32. Roy, B., Graham, T.C.N., and Gutwin, C. (2013) Handling Disconnection in Synchronous Groupware. PhD Thesis, School of Computing, Queen’s University (http://qspace.library.queensu.ca/handle/1974/7982), 213 pp.
  33. 2012

  34. Roy, B., Graham, T.C.N, Gutwin, C. (2012) DiscoTech: A Plug-In Toolkit to Improve Handling of Disconnection and Reconnection in Real-Time Groupware. In Proc. of Computer Supported Collaborative Work (CSCW) 2012, ACM, pp. 1287-1296. (Won the honorary mention award).
  35. Roy, B. and Graham, T.C.N. (2008) Methods for Evaluating Software Architecture: A Survey, School of Computing TR 2008-545, Queen’s University, 82 pp.
  36. Fiia: User-Centered Development of Adaptive Groupware Systems. Wolfe, C, Graham, T.C. N., Phillips, W. G., and Roy, B. (2008) Fiia: User-Centered Development of Adaptive Groupware Systems. In Proc of the SIGCHI Symposium on Engineering Interactive Computing Systems, ACM, pp. 275-284.
  37. Roy, B. and Graham, T.C.N. An Iterative Framework for Software Architecture Recovery: An Experience Report. In Proc of the 2nd European Conference on Software Architecture (ECSA’08), LNCS Springer, pp 210-224.