Skip to main content

Showing 1–50 of 132 results for author: Roy, C

.
  1. arXiv:2406.17446  [pdf, other

    physics.flu-dyn

    Data-Driven Turbulence Modeling Approach for Cold-Wall Hypersonic Boundary Layers

    Authors: Muhammad I. Zafar, Xuhui Zhou, Christopher J. Roy, David Stelter, Heng Xiao

    Abstract: Wall-cooling effect in hypersonic boundary layers can significantly alter the near-wall turbulence behavior, which is not accurately modeled by traditional RANS turbulence models. To address this shortcoming, this paper presents a turbulence modeling approach for hypersonic flows with cold-wall conditions using an iterative ensemble Kalman method. Specifically, a neural-network-based turbulence mo… ▽ More

    Submitted 25 June, 2024; originally announced June 2024.

  2. arXiv:2405.03080  [pdf, other

    cs.SI physics.soc-ph

    Homophilic organization of egocentric communities in ICT services

    Authors: Chandreyee Roy, Hang-Hyun Jo, János Kertész, Kimmo Kaski, János Török

    Abstract: Members of a society can be characterized by a large number of features, such as gender, age, ethnicity, religion, social status, and shared activities. One of the main tie-forming factors between individuals in human societies is homophily, the tendency of being attracted to similar others. Homophily has been mainly studied with focus on one of the features and little is known about the roles of… ▽ More

    Submitted 5 May, 2024; originally announced May 2024.

    Comments: 8 pages, 7 figures, 1 table

  3. arXiv:2402.04575  [pdf, other

    cs.SE

    Can We Identify Stack Overflow Questions Requiring Code Snippets? Investigating the Cause & Effect of Missing Code Snippets

    Authors: Saikat Mondal, Mohammad Masudur Rahman, Chanchal K. Roy

    Abstract: On the Stack Overflow (SO) Q&A site, users often request solutions to their code-related problems (e.g., errors, unexpected behavior). Unfortunately, they often miss required code snippets during their question submission, which could prevent their questions from getting prompt and appropriate answers. In this study, we conduct an empirical study investigating the cause & effect of missing code sn… ▽ More

    Submitted 6 February, 2024; originally announced February 2024.

    Comments: This paper has been accepted for inclusion in the International Conference on Software Analysis, Evolution, and Reengineering (SANER 2024) technical program

  4. arXiv:2402.04568  [pdf, other

    cs.SE

    Enhancing User Interaction in ChatGPT: Characterizing and Consolidating Multiple Prompts for Issue Resolution

    Authors: Saikat Mondal, Suborno Deb Bappon, Chanchal K. Roy

    Abstract: Prompt design plays a crucial role in sha** the efficacy of ChatGPT, influencing the model's ability to extract contextually accurate responses. Thus, optimal prompt construction is essential for maximizing the utility and performance of ChatGPT. However, sub-optimal prompt design may necessitate iterative refinement, as imprecise or ambiguous instructions can lead to undesired responses from Ch… ▽ More

    Submitted 6 February, 2024; originally announced February 2024.

    Comments: This paper has been accepted at the 21st International Conference on Mining Software Repositories (MSR 2024)

  5. arXiv:2402.03735  [pdf, other

    cs.SE

    Investigating the Utility of ChatGPT in the Issue Tracking System: An Exploratory Study

    Authors: Joy Krishan Das, Saikat Mondal, Chanchal K. Roy

    Abstract: Issue tracking systems serve as the primary tool for incorporating external users and customizing a software project to meet the users' requirements. However, the limited number of contributors and the challenge of identifying the best approach for each issue often impede effective resolution. Recently, an increasing number of developers are turning to AI tools like ChatGPT to enhance problem-solv… ▽ More

    Submitted 6 February, 2024; originally announced February 2024.

    Comments: Accepted in MSR 2024

  6. arXiv:2401.00782  [pdf, other

    gr-qc hep-th

    Dynamical stability and phase space analysis of an Emergent Universe with non-interacting and interacting fluids

    Authors: Bikash Chandra Roy, Anirban Chanda, Bikash Chandra Paul

    Abstract: We investigate the evolution of a flat Emergent Universe obtained with a non-linear equation of state (nEoS) in Einstein's general theory of Relativity. The nEoS is equivalent to three different types of barotropic cosmic fluids, which are found from the nEoS parameter. The EU began expanding initially with no interaction among the cosmic fluids. Assuming an interaction that sets in at a time… ▽ More

    Submitted 5 January, 2024; v1 submitted 1 January, 2024; originally announced January 2024.

    Comments: 11 pages, 4 figures

  7. arXiv:2312.11842  [pdf, other

    physics.comp-ph

    Neural operator-based super-fidelity: A warm-start approach for accelerating steady-state simulations

    Authors: Xu-Hui Zhou, Jiequn Han, Muhammad I. Zafar, Christopher J. Roy, Heng Xiao

    Abstract: In recent years, using neural networks to speed up the solving of partial differential equations (PDEs) has gained significant traction in both academic and industrial settings. However, the use of neural networks as standalone surrogate models raises concerns about the reliability of solutions due to their dependence on data volume, quality, and training algorithms, especially in precision-critic… ▽ More

    Submitted 18 December, 2023; originally announced December 2023.

  8. arXiv:2312.04908  [pdf

    physics.med-ph

    Pilot tone-guided focused navigation for free-breathing whole-liver fat-water and T2* quantification

    Authors: Adèle LC Mackowiak, Christopher W Roy, Mariana BL Falcão, Mario Bacher, Aurélien Bustin, Jérôme Yerly, Peter Speier, Matthias Stuber, Naïk Vietti-Violi, Jessica AM Bastiaansen

    Abstract: Purpose To achieve whole-liver motion-corrected fat fraction (FF) and R2* quantification with a 3-minute free-breathing (FB) 3D radial isotropic acquisition, for increased organ coverage, ease-of-use, and patient comfort. Methods A FB 3D radial multiecho gradient-echo liver acquisition with integrated Pilot Tone (PT) navigation and NTE=8 echoes was reconstructed with a motion-correction algorithm… ▽ More

    Submitted 8 December, 2023; originally announced December 2023.

    Comments: 26 pages, 5 figures, under review

  9. arXiv:2312.03182  [pdf, other

    cs.SE

    Investigating Technology Usage Span by Analyzing Users' Q&A Traces in Stack Overflow

    Authors: Saikat Mondal, Debajyoti Mondal, Chanchal K. Roy

    Abstract: Choosing an appropriate software development technology (e.g., programming language) is challenging due to the proliferation of diverse options. The selection of inappropriate technologies for development may have a far-reaching effect on software developers' career growth. Switching to a different technology after working with one may lead to a complex learning curve and, thus, be more challengin… ▽ More

    Submitted 5 December, 2023; originally announced December 2023.

    Comments: Accepted in the 30th Asia-Pacific Software Engineering Conference (APSEC 2023)

  10. arXiv:2312.00748  [pdf, other

    quant-ph cond-mat.mes-hall cond-mat.supr-con

    Three-Wave Mixing Quantum-Limited Kinetic Inductance Parametric Amplifier operating at 6 Tesla and near 1 Kelvin

    Authors: Simone Frasca, Camille Roy, Guillaume Beaulieu, Pasquale Scarlino

    Abstract: Parametric amplifiers play a crucial role in modern quantum technology by enabling the enhancement of weak signals with minimal added noise. Traditionally, Josephson junctions have been the primary choice for constructing parametric amplifiers. Nevertheless, high-kinetic inductance thin films have emerged as viable alternatives to engineer the necessary nonlinearity. In this work, we introduce and… ▽ More

    Submitted 1 December, 2023; originally announced December 2023.

    Comments: 19 pages, 12 figures

    Journal ref: Phys. Rev. Applied 21, 024011 (2024)

  11. arXiv:2311.13652  [pdf, other

    cs.SI cs.CY physics.soc-ph

    Differences of communication activity and mobility patterns between urban and rural people

    Authors: Fumiko Ogushi, Chandreyee Roy, Kimmo Kaski

    Abstract: Human mobility and other social activity patterns influence various aspects of society such as urban planning, traffic predictions, crisis resilience, and epidemic prevention. The behaviour of individuals, like their communication frequencies and movements, are shaped by societal and socio-economic factors. In addition, the differences in the geolocation of people as well as their gender and age c… ▽ More

    Submitted 22 November, 2023; originally announced November 2023.

    Comments: 16 pages, 9 figures in main text

  12. arXiv:2311.08419  [pdf, ps, other

    physics.soc-ph

    Residential clustering and mobility of ethnic groups

    Authors: Kunal Bhattacharya, Chandreyee Roy, Tuomas Takko, Anna Rotkirch, Kimmo Kaski

    Abstract: We studied residential clustering and mobility of ethnic minorities using a theoretical framework based on null models of spatial distributions and movements of populations. Using microdata from population registers we compared the patterns of clustering amongst various socioethnic groups living in and around the capital region of Finland. Using the models we were able to connect the factors influ… ▽ More

    Submitted 9 November, 2023; originally announced November 2023.

    Comments: 11 pages, 4 figures, supporting information

  13. TiO2 multi-leg nanotubes for Surface-enhanced Raman scattering

    Authors: Harini S, Garima Gupta, Somnath C. Roy, Rambabu Yalavarthi

    Abstract: In the recent past, significant research efforts have been put forth to fabricate low-cost noble metal-free substrates for surface-enhanced Raman spectroscopy (SERS) applications. Here we propose semiconducting TiO2 multi-leg nanotubes (TiO2 MLNTs, with and without the gold nanoparticle coating) as SERS substrates. TiO2 MLNTs show unique multi-leg morphology compared to the conventional non-multi-… ▽ More

    Submitted 6 November, 2023; originally announced November 2023.

    Journal ref: Journal of Physics D: Applied Physics, 2024-04-24

  14. arXiv:2309.09158  [pdf, other

    gr-qc astro-ph.CO

    Observational constraints on the Emergent Universe with interacting non-linear fluids and its stability analysis

    Authors: Anirban Chanda, Bikash Chandra Roy, Kazuharu Bamba, Bikash Chandra Paul

    Abstract: We investigate a flat Emergent Universe (EU) with a nonlinear equation of state which is equivalent to three different compositions of fluids. In the EU, initially, the evolution of the universe began with no interaction, but as time evolves, an interaction sets in among the three fluids leading to the observed universe. The characteristic of an EU is that it is a singularity-free universe that ev… ▽ More

    Submitted 17 September, 2023; originally announced September 2023.

    Comments: 16 pages, 9 figures

    Report number: FU-PCG-123

  15. arXiv:2309.06424  [pdf

    cs.SE cs.AI cs.LG

    Unveiling the potential of large language models in generating semantic and cross-language clones

    Authors: Palash R. Roy, Ajmain I. Alam, Farouq Al-omari, Banani Roy, Chanchal K. Roy, Kevin A. Schneider

    Abstract: Semantic and Cross-language code clone generation may be useful for code reuse, code comprehension, refactoring and benchmarking. OpenAI's GPT model has potential in such clone generation as GPT is used for text generation. When developers copy/paste codes from Stack Overflow (SO) or within a system, there might be inconsistent changes leading to unexpected behaviours. Similarly, if someone posses… ▽ More

    Submitted 12 September, 2023; originally announced September 2023.

    Comments: Accepted in IWSC

  16. arXiv:2308.13963  [pdf

    cs.SE

    GPTCloneBench: A comprehensive benchmark of semantic clones and cross-language clones using GPT-3 model and SemanticCloneBench

    Authors: Ajmain Inqiad Alam, Palash Ranjan Roy, Farouq Al-omari, Chanchal Kumar Roy, Banani Roy, Kevin Schneider

    Abstract: With the emergence of Machine Learning, there has been a surge in leveraging its capabilities for problem-solving across various domains. In the code clone realm, the identification of type-4 or semantic clones has emerged as a crucial yet challenging task. Researchers aim to utilize Machine Learning to tackle this challenge, often relying on the BigCloneBench dataset. However, it's worth noting t… ▽ More

    Submitted 1 September, 2023; v1 submitted 26 August, 2023; originally announced August 2023.

    Comments: Accepted in 39th IEEE International Conference on Software Maintenance and Evolution(ICSME 2023)

  17. arXiv:2306.16171  [pdf

    cs.SE cs.AI cs.PL

    A systematic literature review on source code similarity measurement and clone detection: techniques, applications, and challenges

    Authors: Morteza Zakeri-Nasrabadi, Saeed Parsa, Mohammad Ramezani, Chanchal Roy, Masoud Ekhtiarzadeh

    Abstract: Measuring and evaluating source code similarity is a fundamental software engineering activity that embraces a broad range of applications, including but not limited to code recommendation, duplicate code, plagiarism, malware, and smell detection. This paper proposes a systematic literature review and meta-analysis on code similarity measurement and evaluation techniques to shed light on the exist… ▽ More

    Submitted 28 June, 2023; originally announced June 2023.

    Comments: 49 pages, 10 figures, 6 tables

  18. arXiv:2306.14011  [pdf, other

    cs.PF physics.comp-ph

    Machine Learning-driven Autotuning of Graphics Processing Unit Accelerated Computational Fluid Dynamics for Enhanced Performance

    Authors: Weicheng Xue, Christohper John Roy

    Abstract: Optimizing the performance of computational fluid dynamics (CFD) applications accelerated by graphics processing units (GPUs) is crucial for efficient simulations. In this study, we employed a machine learning-based autotuning technique to optimize 14 key parameters related to GPU kernel scheduling, including the number of thread blocks and threads within a block. Our approach utilizes fully conne… ▽ More

    Submitted 20 February, 2024; v1 submitted 24 June, 2023; originally announced June 2023.

  19. arXiv:2305.18057  [pdf, other

    cs.DC cs.PF

    CPU-GPU Heterogeneous Code Acceleration of a Finite Volume Computational Fluid Dynamics Solver

    Authors: Weicheng Xue, Hongyu Wang, Christopher J. Roy

    Abstract: This work deals with the CPU-GPU heterogeneous code acceleration of a finite-volume CFD solver utilizing multiple CPUs and GPUs at the same time. First, a high-level description of the CFD solver called SENSEI, the discretization of SENSEI, and the CPU-GPU heterogeneous computing workflow in SENSEI leveraging MPI and OpenACC are given. Then, a performance model for CPU-GPU heterogeneous computing… ▽ More

    Submitted 29 May, 2023; originally announced May 2023.

  20. arXiv:2304.03563  [pdf, other

    cs.SE

    Do Subjectivity and Objectivity Always Agree? A Case Study with Stack Overflow Questions

    Authors: Saikat Mondal, Mohammad Masudur Rahman, Chanchal K. Roy

    Abstract: In Stack Overflow (SO), the quality of posts (i.e., questions and answers) is subjectively evaluated by users through a voting mechanism. The net votes (upvotes - downvotes) obtained by a post are often considered an approximation of its quality. However, about half of the questions that received working solutions got more downvotes than upvotes. Furthermore, about 18% of the accepted answers (i.e… ▽ More

    Submitted 7 April, 2023; originally announced April 2023.

    Comments: Accepted in the International Conference on Mining Software Repositories (MSR 2023)

  21. arXiv:2303.01435  [pdf, other

    cs.SE

    Pathways to Leverage Transcompiler based Data Augmentation for Cross-Language Clone Detection

    Authors: Subroto Nag Pinku, Debajyoti Mondal, Chanchal K. Roy

    Abstract: Software clones are often introduced when developers reuse code fragments to implement similar functionalities in the same or different software systems. Many high-performing clone detection tools today are based on deep learning techniques and are mostly used for detecting clones written in the same programming language, whereas clone detection tools for detecting cross-language clones are also e… ▽ More

    Submitted 2 March, 2023; originally announced March 2023.

    Comments: Accepted at the 31st IEEE/ACM International Conference on Program Comprehension (ICPC 2023)

    ACM Class: D.2; D.2.13

  22. arXiv:2210.06127  [pdf

    physics.med-ph

    Motion-resolved fat-fraction map** with whole-heart free-running multiecho gre and pilot tone

    Authors: Adèle L. C. Mackowiak, Christopher W. Roy, Jérôme Yerly, Mariana B. L. Falcão, Mario Bacher, Peter Speier, Davide Piccini, Matthias Stuber, Jessica A. M. Bastiaansen

    Abstract: PURPOSE To develop free-running multi-echo GRE for cardiac- and respiratory-motion-resolved whole-heart fat fraction quantification. METHODS Multi-echo readouts optimized for water-fat separation and quantification were integrated within a non-ECG-triggered free-breathing 3D radial GRE acquisition. Pilot Tone navigation was used to extract cardiac and respiratory motion states. Following a XD-GRAS… ▽ More

    Submitted 12 April, 2023; v1 submitted 12 October, 2022; originally announced October 2022.

    Comments: 38 pages, 9 figures, accepted in Magn Reson Med

  23. arXiv:2210.03281  [pdf, other

    cs.SE

    Automatic Prediction of Rejected Edits in Stack Overflow

    Authors: Saikat Mondal, Gias Uddin, Chanchal Roy

    Abstract: The content quality of shared knowledge in Stack Overflow (SO) is crucial in supporting software developers with their programming problems. Thus, SO allows its users to suggest edits to improve the quality of a post (i.e., question and answer). However, existing research shows that many suggested edits in SO are rejected due to undesired contents/formats or violating edit guidelines. Such a scena… ▽ More

    Submitted 6 October, 2022; originally announced October 2022.

    Comments: Accepted for publication in Empirical Software Engineering (EMSE) journal

  24. arXiv:2204.11449  [pdf, other

    cs.CV

    OCFormer: One-Class Transformer Network for Image Classification

    Authors: Prerana Mukherjee, Chandan Kumar Roy, Swalpa Kumar Roy

    Abstract: We propose a novel deep learning framework based on Vision Transformers (ViT) for one-class classification. The core idea is to use zero-centered Gaussian noise as a pseudo-negative class for latent space representation and then train the network using the optimal loss function. In prior works, there have been tremendous efforts to learn a good representation using varieties of loss functions, whi… ▽ More

    Submitted 25 April, 2022; originally announced April 2022.

  25. Backports: Change Types, Challenges and Strategies

    Authors: Debasish Chakroborti, Kevin A. Schneider, Chanchal K. Roy

    Abstract: Source code repositories allow developers to manage multiple versions (or branches) of a software system. Pull-requests are used to modify a branch, and backporting is a regular activity used to port changes from a current development branch to other versions. In open-source software, backports are common and often need to be adapted by hand, which motivates us to explore backports and backporting… ▽ More

    Submitted 7 April, 2022; originally announced April 2022.

    Comments: In 30th International Conference on Program Comprehension (ICPC 22), May 16 to 17, 2022, Virtual Event, Pittsburgh

  26. arXiv:2203.14854  [pdf, ps, other

    physics.soc-ph stat.AP

    Turnover in close friendships: age and gender differences

    Authors: Chandreyee Roy, Kunal Bhattacharya, Robin I. M. Dunbar, Kimmo Kaski

    Abstract: Humans are social animals and the interpersonal bonds formed between them are crucial for their development and well being in a society. These relationships are usually structured into several layers (Dunbar's layers of friendship) depending on their significance in an individual's life with closest friends and family being the most important ones taking major part of their time and communication… ▽ More

    Submitted 28 March, 2022; originally announced March 2022.

    Comments: 11 pages, 6 figures

  27. arXiv:2201.10137  [pdf, other

    cs.SE cs.LG

    Leveraging Structural Properties of Source Code Graphs for Just-In-Time Bug Prediction

    Authors: Md Nadim, Debajyoti Mondal, Chanchal K. Roy

    Abstract: The most common use of data visualization is to minimize the complexity for proper understanding. A graph is one of the most commonly used representations for understanding relational data. It produces a simplified representation of data that is challenging to comprehend if kept in a textual format. In this study, we propose a methodology to utilize the relational properties of source code in the… ▽ More

    Submitted 25 January, 2022; originally announced January 2022.

    Comments: Has been accepted for publication Automated Software Engineering (AUSE), an International Journal published by Springer

  28. Evaluating the Performance of Clone Detection Tools in Detecting Cloned Co-change Candidates

    Authors: Md Nadim, Manishankar Mondal, Chanchal K. Roy, Kevin Schneider

    Abstract: Co-change candidates are the group of code fragments that require a change if any of these fragments experience a modification in a commit operation during software evolution. The cloned co-change candidates are a subset of the co-change candidates, and the members in this subset are clones of one another. The cloned co-change candidates are usually created by reusing existing code fragments in a… ▽ More

    Submitted 19 January, 2022; originally announced January 2022.

    Comments: Has been accepted for publication in The Journal of Systems & Software (JSS)

  29. arXiv:2112.07719  [pdf, other

    cs.CV

    Decomposing the Deep: Finding Class Specific Filters in Deep CNNs

    Authors: Akshay Badola, Cherian Roy, Vineet Padmanabhan, Rajendra Lal

    Abstract: Interpretability of Deep Neural Networks has become a major area of exploration. Although these networks have achieved state of the art accuracy in many tasks, it is extremely difficult to interpret and explain their decisions. In this work we analyze the final and penultimate layers of Deep Convolutional Networks and provide an efficient method for identifying subsets of features that contribute… ▽ More

    Submitted 3 April, 2022; v1 submitted 14 December, 2021; originally announced December 2021.

    Comments: 22 pages, 5 figures, 8 tables. github repo: https://github.com/akshaybadola/cnn-class-specific-filters-with-histogram. Preprint submitted to Elsevier. This version contains visualization of filters and ablation study w.r.t. influential features

  30. arXiv:2111.12204  [pdf, other

    cs.SE

    The Reproducibility of Programming-Related Issues in Stack Overflow Questions

    Authors: Saikat Mondal, Mohammad Masudur Rahman, Chanchal K. Roy, Kevin Schneider

    Abstract: Software developers often look for solutions to their code-level problems using the Stack Overflow Q&A website. To receive help, developers frequently submit questions containing sample code segments and the description of the programming issue. Unfortunately, it is not always possible to reproduce the issues from the code segments that may impede questions from receiving prompt and appropriate so… ▽ More

    Submitted 25 December, 2021; v1 submitted 23 November, 2021; originally announced November 2021.

    Comments: This study has been accepted for publication in Empirical Software Engineering EMSE) journal

  31. arXiv:2111.03196  [pdf, other

    cs.SE cs.LG

    An Empirical Study of the Effectiveness of an Ensemble of Stand-alone Sentiment Detection Tools for Software Engineering Datasets

    Authors: Gias Uddin, Yann-Gael Gueheneuc, Foutse Khomh, Chanchal K Roy

    Abstract: Sentiment analysis in software engineering (SE) has shown promise to analyze and support diverse development activities. We report the results of an empirical study that we conducted to determine the feasibility of develo** an ensemble engine by combining the polarity labels of stand-alone SE-specific sentiment detectors. Our study has two phases. In the first phase, we pick five SE-specific sen… ▽ More

    Submitted 4 November, 2021; originally announced November 2021.

    Journal ref: ACM Transactions on Software Engineering and Methodology (TOSEM), 2021

  32. Photocatalytic water splitting ability of Fe/MgO-rGO nanocomposites towards hydrogen evolution

    Authors: Fahmida Sharmin, Dayal Chandra Roy, M. A. Basith

    Abstract: Photocatalytic water splitting has greatly stimulated as an ideal technique for producing hydrogen (H$_{2}$) fuel by employing two renewable sources, i.e., water and solar energy. Here, we have adopted a facile hydrothermal approach for the successful synthesis of reduced graphene oxide (rGO) incorporated Fe/MgO nanocomposites followed by thermal treatment at inert atmosphere to investigate their… ▽ More

    Submitted 3 January, 2022; v1 submitted 2 November, 2021; originally announced November 2021.

    Journal ref: Int. J. Hydrogen Energy, 2021, 46(77), 38232-38246

  33. arXiv:2109.03624  [pdf, other

    physics.med-ph cs.LG eess.IV

    FaBiAN: A Fetal Brain magnetic resonance Acquisition Numerical phantom

    Authors: Hélène Lajous, Christopher W. Roy, Tom Hilbert, Priscille de Dumast, Sébastien Tourbier, Yasser Alemán-Gómez, Jérôme Yerly, Thomas Yu, Hamza Kebiri, Kelly Payette, Jean-Baptiste Ledoux, Reto Meuli, Patric Hagmann, Andras Jakab, Vincent Dunet, Mériam Koob, Tobias Kober, Matthias Stuber, Meritxell Bach Cuadra

    Abstract: Accurate characterization of in utero human brain maturation is critical as it involves complex and interconnected structural and functional processes that may influence health later in life. Magnetic resonance imaging is a powerful tool to investigate equivocal neurological patterns during fetal development. However, the number of acquisitions of satisfactory quality available in this cohort of s… ▽ More

    Submitted 6 September, 2021; originally announced September 2021.

    Comments: 23 pages, 9 figures (including Supplementary Material), 4 tables, 1 supplement. Submitted to Scientific Reports (2021)

  34. arXiv:2109.00659  [pdf, other

    cs.SE

    Semantic Slicing of Architectural Change Commits: Towards Semantic Design Review

    Authors: Amit Kumar Mondal, Chanchal K. Roy, Kevin A. Schneider, Banani Roy, Sristy Sumana Nath

    Abstract: Software architectural changes involve more than one module or component and are complex to analyze compared to local code changes. Development teams aiming to review architectural aspects (design) of a change commit consider many essential scenarios such as access rules and restrictions on usage of program entities across modules. Moreover, design review is essential when proper architectural for… ▽ More

    Submitted 1 September, 2021; originally announced September 2021.

  35. arXiv:2108.09646  [pdf, other

    cs.SE cs.IR cs.LG cs.NE

    A Systematic Review of Automated Query Reformulations in Source Code Search

    Authors: Mohammad Masudur Rahman, Chanchal K. Roy

    Abstract: Fixing software bugs and adding new features are two of the major maintenance tasks. Software bugs and features are reported as change requests. Developers consult these requests and often choose a few keywords from them as an ad hoc query. Then they execute the query with a search engine to find the exact locations within software code that need to be changed. Unfortunately, even experienced deve… ▽ More

    Submitted 8 June, 2023; v1 submitted 22 August, 2021; originally announced August 2021.

    Comments: 81 pages, accepted at TOSEM

    ACM Class: D.2.5; D.2.1; D.2.7; D.2.13

  36. arXiv:2108.05341  [pdf, other

    cs.SE cs.IR cs.LG

    The Forgotten Role of Search Queries in IR-based Bug Localization: An Empirical Study

    Authors: Mohammad Masudur Rahman, Foutse Khomh, Shamima Yeasmin, Chanchal K. Roy

    Abstract: Being light-weight and cost-effective, IR-based approaches for bug localization have shown promise in finding software bugs. However, the accuracy of these approaches heavily depends on their used bug reports. A significant number of bug reports contain only plain natural language texts. According to existing studies, IR-based approaches cannot perform well when they use these bug reports as searc… ▽ More

    Submitted 11 August, 2021; originally announced August 2021.

    Comments: 57 pages, EMSE (2021)

    ACM Class: D.2; D.2.5; D.2.7

  37. arXiv:2108.02702  [pdf, other

    cs.SE

    Improved Retrieval of Programming Solutions With Code Examples Using a Multi-featured Score

    Authors: Rodrigo F. Silva, M. Masudur Rahman, Carlos Eduardo Dantas, Chanchal Roy, Foutse Khomh, Marcelo A. Maia

    Abstract: Developers often depend on code search engines to obtain solutions for their programming tasks. However, finding an expected solution containing code examples along with their explanations is challenging due to several issues. There is a vocabulary mismatch between the search keywords (the query) and the appropriate solutions. Semantic gap may increase for similar bag of words due to antonyms and… ▽ More

    Submitted 5 August, 2021; originally announced August 2021.

    Comments: 31 pages, 5 figures, 9 tables

  38. arXiv:2102.08874  [pdf, other

    cs.SE

    Mining API Usage Scenarios from Stack Overflow

    Authors: Gias Uddin, Foutse Khomh, Chanchal K Roy

    Abstract: We propose a framework to mine API usage scenarios from Stack Overflow. Each task consists of a code example, the task description, and the reactions of developers towards the code example. First, we present an algorithm to automatically link a code example in a forum post to an API mentioned in the textual contents of the forum post. Second, we generate a natural language description of the task… ▽ More

    Submitted 17 February, 2021; originally announced February 2021.

    Journal ref: 2020 Information and Software Technology (IST)

  39. arXiv:2102.08502  [pdf, other

    cs.SE

    Automatic API Usage Scenario Documentation from Technical Q&A Sites

    Authors: Gias Uddin, Foutse Khomh, Chanchal K Roy

    Abstract: The online technical Q&A site Stack Overflow (SO) is popular among developers to support their coding and diverse development needs. To address shortcomings in API official documentation resources, several research has thus focused on augmenting official API documentation with insights (e.g., code examples) from SO. The techniques propose to add code examples/insights about APIs into its official… ▽ More

    Submitted 16 February, 2021; originally announced February 2021.

    Journal ref: 2021 ACM Transactions on Software Engineering and Methodology (TOSEM)

  40. arXiv:2101.04098  [pdf

    cond-mat.mtrl-sci physics.comp-ph

    Ab initio study of the density dependence of the Grüneisen parameter at pressures up to 360 GPa

    Authors: Umesh C. Roy, Subir K. Sarkar

    Abstract: Ab initio calculations based on the Density Functional Theory are used to show that the Debye frequency is a linear function of density to a high accuracy for several elemental solids at pressures (at least) up to 360 GPa. This implies that the ratio of density over the (Debye-frequency-based) vibrational Grüneisen parameter is a linear function of density in this region. Numerical data from first… ▽ More

    Submitted 11 January, 2021; originally announced January 2021.

  41. An Improved Framework of GPU Computing for CFD Applications on Structured Grids using OpenACC

    Authors: Weicheng Xue, Charles W. Jackson, Christoper J. Roy

    Abstract: This paper is focused on improving multi-GPU performance of a research CFD code on structured grids. MPI and OpenACC directives are used to scale the code up to 16 GPUs. This paper shows that using 16 P100 GPUs and 16 V100 GPUs can be 30$\times$ and 70$\times$ faster than 16 Xeon CPU E5-2680v4 cores for three different test cases, respectively. A series of performance issues related to the scaling… ▽ More

    Submitted 4 December, 2020; originally announced December 2020.

    Comments: 43 pages, 27 figures

  42. arXiv:2010.14206  [pdf

    eess.IV physics.med-ph

    Motion Compensated Whole-Heart Coronary Magnetic Resonance Angiography using Focused Navigation (fNAV)

    Authors: Christopher W Roy, John Heerfordt, Davide Piccini, Giulia Rossi, Anna Giulia Pavon, Juerg Schwitter, Matthias Stuber

    Abstract: Background: RSN whole-heart CMRA is a technique that estimates and corrects for respiratory motion. However, RSN has been limited to a 1D rigid correction which is often insufficient for patients with complex respiratory patterns. The goal of this work is therefore to improve the robustness and quality of 3D radial CMRA by incorporating both 3D motion information and nonrigid intra-acquisition cor… ▽ More

    Submitted 27 October, 2020; originally announced October 2020.

    Comments: 10 Figures, 1 Table

  43. arXiv:2007.14174  [pdf, other

    cond-mat.mtrl-sci cond-mat.mes-hall

    Electronic Structure of Graphene/TiO$_2$ Interface: Design and Functional Perspectives

    Authors: Shashi B. Mishra, Somnath C. Roy, B. R. K. Nanda

    Abstract: We propose the design of low strained and energetically favourable mono and bilayer graphene overlayer on anatase TiO$_2$ (001) surface and examined the electronic structure of the interface with the aid of first principle calculations. In the absence of hybridization between surface TiO$_2$ and graphene states, dipolar fluctuations govern the minor charge transfer across the interface. As a resul… ▽ More

    Submitted 19 December, 2020; v1 submitted 28 July, 2020; originally announced July 2020.

    Comments: 31 pages, 14 figures

    Journal ref: Appl. Surf. Sci. 542 (2020) 148709

  44. arXiv:2007.12199  [pdf, other

    eess.IV physics.med-ph

    T2 Map** from Super-Resolution-Reconstructed Clinical Fast Spin Echo Magnetic Resonance Acquisitions

    Authors: Hélène Lajous, Tom Hilbert, Christopher W. Roy, Sébastien Tourbier, Priscille de Dumast, Thomas Yu, Jean-Philippe Thiran, Jean-Baptiste Ledoux, Davide Piccini, Patric Hagmann, Reto Meuli, Tobias Kober, Matthias Stuber, Ruud B. van Heeswijk, Meritxell Bach Cuadra

    Abstract: Relaxometry studies in preterm and at-term newborns have provided insight into brain microstructure, thus opening new avenues for studying normal brain development and supporting diagnosis in equivocal neurological situations. However, such quantitative techniques require long acquisition times and therefore cannot be straightforwardly translated to in utero brain developmental studies. In clinica… ▽ More

    Submitted 23 July, 2020; originally announced July 2020.

    Comments: 11 pages, 4 figures, 1 table, 1 supplement, to appear in Proceedings in Medical Image Computing and Computer Assisted Intervention (MICCAI), Peru, October 2020

  45. arXiv:2007.06544  [pdf

    eess.IV cs.CV physics.med-ph

    Free-running SIMilarity-Based Angiography (SIMBA) for simplified anatomical MR imaging of the heart

    Authors: John Heerfordt, Kevin K. Whitehead, Jessica A. M. Bastiaansen, Lorenzo Di Sopra, Christopher W. Roy, Jérôme Yerly, Bastien Milani, Mark A. Fogel, Matthias Stuber, Davide Piccini

    Abstract: Purpose: Whole-heart MRA techniques typically target pre-determined motion states and address cardiac and respiratory dynamics independently. We propose a novel fast reconstruction algorithm, applicable to ungated free-running sequences, that leverages inherent similarities in the acquired data to avoid such physiological constraints. Theory and Methods: The proposed SIMilarity-Based Angiography… ▽ More

    Submitted 13 July, 2020; originally announced July 2020.

    Comments: 8 figures, 2 tables

    Journal ref: Magnetic Resonance in Medicine, 24 February 2021

  46. arXiv:2007.00276  [pdf

    cond-mat.mtrl-sci physics.geo-ph

    Birch's law at elevated temperatures

    Authors: Umesh C. Roy, Subir K. Sarkar

    Abstract: Birch's law in high pressure physics postulates a linear relationship between elastic wave speed and density and one of its most well known applications is in investigations into the composition of the inner core of the Earth using the Preliminary Reference Earth Model as the primary source of constraints. However, it has never been subjected to high precision tests even at moderately elevated tem… ▽ More

    Submitted 1 July, 2020; originally announced July 2020.

    Comments: 35 pages, 20 figures

  47. arXiv:2006.15682  [pdf, other

    cs.SE

    A Survey on the Evaluation of Clone Detection Performance and Benchmarking

    Authors: Jeffrey Svajlenko, Chanchal K. Roy

    Abstract: There are a great many clone detection tools proposed in the literature. In this paper, we investigate the state of clone detection tool evaluation. We begin by surveying the clone detection benchmarks, and performing a multi-faceted evaluation and comparison of their features and capabilities. We then survey the existing clone detection tool and technique publications, and evaluate how the author… ▽ More

    Submitted 28 June, 2020; originally announced June 2020.

    Comments: 109 pages, review article, several figures and tables, and 277 references. It covers the whole area of clone detection and evaluation literature

  48. Multi-GPU Performance Optimization of a CFD Code using OpenACC on Different Platforms

    Authors: Weicheng Xue, Christopher J. Roy

    Abstract: This paper investigates the multi-GPU performance of a 3D buoyancy driven cavity solver using MPI and OpenACC directives on different platforms. The paper shows that decomposing the total problem in different dimensions affects the strong scaling performance significantly for the GPU. Without proper performance optimizations, it is shown that 1D domain decomposition scales poorly on multiple GPUs… ▽ More

    Submitted 3 June, 2020; originally announced June 2020.

  49. arXiv:2005.02335  [pdf, other

    cs.HC cs.AI cs.LG

    Don't Explain without Verifying Veracity: An Evaluation of Explainable AI with Video Activity Recognition

    Authors: Mahsan Nourani, Chiradeep Roy, Tahrima Rahman, Eric D. Ragan, Nicholas Ruozzi, Vibhav Gogate

    Abstract: Explainable machine learning and artificial intelligence models have been used to justify a model's decision-making process. This added transparency aims to help improve user performance and understanding of the underlying model. However, in practice, explainable systems face many open questions and challenges. Specifically, designers might reduce the complexity of deep learning models in order to… ▽ More

    Submitted 5 May, 2020; originally announced May 2020.

    ACM Class: H.1.2

  50. The Vision of Software Clone Management: Past, Present, and Future

    Authors: Chanchal K. Roy, Minhaz F. Zibran, Rainer Koschke

    Abstract: Duplicated code or code clones are a kind of code smell that have both positive and negative impacts on the development and maintenance of software systems. Software clone research in the past mostly focused on the detection and analysis of code clones, while research in recent years extends to the whole spectrum of clone management. In the last decade, three surveys appeared in the literature, wh… ▽ More

    Submitted 3 May, 2020; originally announced May 2020.

    Comments: 16 pages

    Journal ref: 2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE), Antwerp, 2014, pp. 18-33