Filters








26,153 Hits in 2.8 sec

Cross-language bug localization

Xin Xia, David Lo, Xingen Wang, Chenyi Zhang, Xinyu Wang
2014 Proceedings of the 22nd International Conference on Program Comprehension - ICPC 2014  
We refer to this problem as cross-language bug localization. In this paper, we propose a cross-language bug localization algorithm named CrosLocator, which is based on language translation.  ...  Existing bug localization techniques work on the assumption that bug reports, and identifiers and comments in source code files, are written in the same language (i.e., English).  ...  Still, cross-language bug localization is a more difficult problem than conventional (single-language) bug localization.  ... 
doi:10.1145/2597008.2597788 dblp:conf/iwpc/XiaLWZW14 fatcat:dantecudg5gqrieakzhdwgtusi

BuGL – A Cross-Language Dataset for Bug Localization [article]

Sandeep Muvva, A Eashaan Rao, Sridhar Chimalakonda
2020 arXiv   pre-print
The existing dataset do not comprise projects of other programming languages, despite of the need to investigate specific and cross project bug localization.  ...  In this paper, we present BuGL, a large-scale cross-language dataset.  ...  CONCLUSION In this paper, we described BuGL, a cross-language dataset consisting of bug reports and pull request information.  ... 
arXiv:2004.08846v1 fatcat:lchxc6j27ffndaa7usnzf5lgui

Enhancing the Unified Features to Locate Buggy Files by Exploiting the Sequential Nature of Source Code

Xuan Huo, Ming Li
2017 Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence  
to learn the unified features for bug localization, which overcomes the difficulty in modeling natural and programming languages with different structural semantics.  ...  Bug reports provide an effective way for end-users to disclose potential bugs hidden in a software system, while automatically locating the potential buggy source files according to a bug report remains  ...  After processing from intra-language feature extraction layers, the generated middle-level intra-language features h r from bug reports and h c from source code are then fed into cross-language feature  ... 
doi:10.24963/ijcai.2017/265 dblp:conf/ijcai/HuoL17 fatcat:g6enn52phjckjhr2ais7kaw2ye

Attention-based Multi-level Feature Fusion for Named Entity Recognition

Zhiwei Yang, Hechang Chen, Jiawei Zhang, Jing Ma, Yi Chang
2020 Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence  
Named entity recognition (NER) is a fundamental task in the natural language processing (NLP) area.  ...  Our model consists of four components to respectively capture the local character-level, global character-level, local word-level, and global word-level features, which are then fed into a BiLSTM-CRF network  ...  In future work, we plan to explore cross-project bug localization in the context of projects written in different programming languages.  ... 
doi:10.24963/ijcai.2020/493 dblp:conf/ijcai/Zhu0T020 fatcat:ktpek73hm5dchmc6j246gdaj5q

Entropy Guided Spectrum Based Bug Localization Using Statistical Language Model [article]

Saikat Chakraborty, Yujian Li, Matt Irvine, Ripon Saha, Baishakhi Ray
2018 arXiv   pre-print
In this paper, we propose a new approach, EnSpec, that guides spectrum based bug localization using code entropy, a metric that basically represents naturalness of code derived from a statistical language  ...  For instance, the popular spectrum based bug localization may not work well under poorly written test suite.  ...  boosts SBBL in cross-project bug localization settings.  ... 
arXiv:1802.06947v1 fatcat:5ubgspoxxvhhfcbadhdchsqkgu

MUSEUM: Debugging real-world multilingual programs using mutation analysis

Shin Hong, Taehoon Kwak, Byeongcheol Lee, Yiru Jeon, Bongseok Ko, Yunho Kim, Moonzoo Kim
2017 Information and Software Technology  
Objective: Debugging multilingual bugs is challenging because language interfaces are difficult to use correctly and the scope of fault localization goes beyond language boundaries.  ...  To locate the causes of real-world multilingual bugs, this article proposes a mutation-based fault localization technique (MU-SEUM).  ...  We classify multilingual bugs into language interface bugs and cross-language bugs .  ... 
doi:10.1016/j.infsof.2016.10.002 fatcat:n23xy62z6vctdlbfengcug7ipq

Cross Platform in Mobile Applications

Mamta Verma, Miss. Priyanka Sinha
2015 International Journal of Engineering Research and  
Many mobile devices that runs with different operating system and languages in current mobile market. Android and iOS is the most leading representative as the whole of current market.  ...  Cross platform is necessary in current mobile market and for developing games in cross platform use XMLVM.  ...  Rhodes is the only framework with MVC support which is able to write real business logic on local native application while XLMVM allowed API mapping to be done by knowing just one native language.  ... 
doi:10.17577/ijertv4is090585 fatcat:delwj4b2pfdyladhcxnp6o34u4

JEST: N+1-version Differential Testing of Both JavaScript Engines and Specification [article]

Jihyeok Park, Seungmin An, Dongjun Youn, Gyeongwon Kim, Sukyoung Ryu
2021 arXiv   pre-print
tests on multiple implementations, and 4) to localize bugs on the specification using statistical information.  ...  Using the assertion-injection, it detected 44 engine bugs in four engines and 27 specification bugs in ES11.  ...  to localize the bug.  ... 
arXiv:2102.07498v2 fatcat:4hwnhane3bcnpk7nr5o7fkxtp4

Locating Faulty Methods with a Mixed RNN and Attention Model [article]

Shouliang Yang, Junming Cao, Hushuang Zeng, Beijun Shen, Hao Zhong
2021 arXiv   pre-print
and bug reports for method level fault localization task.  ...  IR-based fault localization approaches achieves promising results when locating faulty files by comparing a bug report with source code.  ...  RQ3: Cross-project Localization The localization in previous RQs are within-project.  ... 
arXiv:2103.10675v1 fatcat:7bxqhh3u7veunmeltrton775ei

Utilizing Topic-Based Similar Commit Information and CNN-LSTM Algorithm for Bug Localization

Geunseok Yang, Byungjeong Lee
2021 Symmetry  
To resolve this problem, we propose a novel bug localization method using topic-based similar commit information. First, the method determines similar topics for a given bug report.  ...  Then, it extracts similar bug reports and similar commit information for these topics. To extract similar bug reports on a topic, a similarity measure is calculated for a given bug report.  ...  of bug localization  ... 
doi:10.3390/sym13030406 fatcat:z6am5oydpbhelgbzvmkvqmylk4

Współpraca transgraniczna w ramach Projektu Parasolowego "Kultura pogranicza pomostem integracji społeczności lokalnych w Euroregionie Bug"

Agnieszka Magdziarz-Orłowska
2019 Annales Universitatis Mariae Curie-Sklodowska sectio M Balcaniensis et Carpathiensis  
<span style="font-family: WarnockPro-Regular; font-size: 9pt; color: #231f20; font-style: normal; font-variant: normal;">Stowarzyszenie Samorządów Euroregionu Bug realizuje cele statutowe w obrę<span style  ...  Stowarzyszenie Samorządów Euroregionu Bug<span style="font-family: WarnockPro-Regular; font-size: 9pt; color: #231f20; font-style: normal; font-variant: normal;"> zrealizowało Projekt Parasolowy nr IPBU  ...  Association of Local Governments of the Euroregion Bug -genesis and cross-border cooperation The Euroregion Bug Cross-border Association 1 , which exists since 1995, brings together the Lublin Voivodeship  ... 
doi:10.17951/bc.2018.3.75-92 fatcat:cne4rzah55eahka7xwfbuknegm

On the "Naturalness" of Buggy Code [article]

Baishakhi Ray, Vincent Hellendoorn, Saheel Godhane, Zhaopeng Tu, Alberto Bacchelli, Premkumar Devanbu
2015 arXiv   pre-print
both for fault-localization and searching for fixes.  ...  We consider a large corpus of bug fix commits (ca.~8,296), from 10 different Java projects, and we focus on its language statistics, evaluating the naturalness of buggy code and the corresponding fixes  ...  [36] introduced a cache language model to capture the localness of code. Cache language models.  ... 
arXiv:1506.01159v2 fatcat:vi55st4mdbckzaxha4tyko7sjm

Control Flow Graph Embedding Based on Multi-Instance Decomposition for Bug Localization

Xuan Huo, Ming Li, Zhi-Hua Zhou
2020 PROCEEDINGS OF THE THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE TWENTY-EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE  
programming languages.  ...  In this paper, we propose a novel model named CG-CNN, which is a multi-instance learning framework that enhances the unified features for bug localization by exploiting structural and sequential nature  ...  In our experiments, 10-fold cross validation is repeated 10 times for each data set.  ... 
doi:10.1609/aaai.v34i04.5844 fatcat:e5vffrbkdvc7zoqyf5oqmkg76i

BLESER: Bug Localization Based on Enhanced Semantic Retrieval [article]

Weiqin Zou, Enming Li, Chunrong Fang
2021 arXiv   pre-print
reports, which largely and negatively affects bug localization performance.  ...  Static bug localization techniques that locate bugs at method granularity have gained much attention from both researchers and practitioners.  ...  The weight-based binary-cross-entropy is a weighted version of traditional binary-cross-entropy.  ... 
arXiv:2109.03555v1 fatcat:wn5jrbisenbkrbsqno5itdwakq

On Usefulness of the Deep-Learning-Based Bug Localization Models to Practitioners

Sravya Polisetty, Andriy Miranskyy, Ayşe Başar
2019 Proceedings of the Fifteenth International Conference on Predictive Models and Data Analytics in Software Engineering - PROMISE'19  
In the literature, many researchers proposed state-of-the-art bug localization models to help developers localize bugs easily.  ...  Developers spend a significant amount of time and efforts to localize bugs.  ...  They proposed a new architecture called Natural Language And Programming Language CNN (NP-CNN) which outperformed the other state-of-the-art bug localization models.  ... 
doi:10.1145/3345629.3345632 dblp:conf/promise/PolisettyMB19 fatcat:icxftigfw5hntpwlka5nnx7z5a
« Previous Showing results 1 — 15 out of 26,153 results