| |
Abate, Pietro
|
SANER '20: "Dependency Solving Is Still ..."
Dependency Solving Is Still Hard, but We Are Getting Better at It
Pietro Abate, Roberto Di Cosmo, Georgios Gousios, and Stefano Zacchiroli
(Nomadic Labs, France; Inria, France; University Paris Diderot, France; Delft University of Technology, Netherlands)
@InProceedings{SANER20p576,
author = {Pietro Abate and Roberto Di Cosmo and Georgios Gousios and Stefano Zacchiroli},
title = {Dependency Solving Is Still Hard, but We Are Getting Better at It},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {576-575},
doi = {},
year = {2020},
}
|
| |
Afonso, Ariel |
SANER '20: "LESSQL: Dealing with Database ..."
LESSQL: Dealing with Database Schema Changes in Continuous Deployment
Ariel Afonso, Altigran da Silva, Tayana Conte, Paulo Martins, João Cavalcanti, and Alessandro Garcia
(Federal University of Amazonas, Brazil; PUC-Rio, Brazil)
@InProceedings{SANER20p145,
author = {Ariel Afonso and Altigran da Silva and Tayana Conte and Paulo Martins and João Cavalcanti and Alessandro Garcia},
title = {LESSQL: Dealing with Database Schema Changes in Continuous Deployment},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {145-144},
doi = {},
year = {2020},
}
|
| |
Ai, Lu |
SANER '20: "Sequence Directed Hybrid Fuzzing ..."
Sequence Directed Hybrid Fuzzing
Hongliang Liang, Lin Jiang, Lu Ai, and Jinyi Wei
(Beijing University of Posts and Telecommunications, China)
@InProceedings{SANER20p133,
author = {Hongliang Liang and Lin Jiang and Lu Ai and Jinyi Wei},
title = {Sequence Directed Hybrid Fuzzing},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {133-132},
doi = {},
year = {2020},
}
|
| |
Alalfi, Manar H. |
SANER '20: "Identifying Vulnerable IoT ..."
Identifying Vulnerable IoT Applications using Deep Learning
Hajra Naeem and Manar H. Alalfi
(Ryerson University, Canada)
@InProceedings{SANER20p611,
author = {Hajra Naeem and Manar H. Alalfi},
title = {Identifying Vulnerable IoT Applications using Deep Learning},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {611-610},
doi = {},
year = {2020},
}
SANER '20: "A Mutation Framework for Evaluating ..."
A Mutation Framework for Evaluating Security Analysis Tools in IoT Applications
Sajeda Parveen and Manar H. Alalfi
(Ryerson University, Canada)
@InProceedings{SANER20p616,
author = {Sajeda Parveen and Manar H. Alalfi},
title = {A Mutation Framework for Evaluating Security Analysis Tools in IoT Applications},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {616-615},
doi = {},
year = {2020},
}
|
| |
Alqadi, Basma S. |
SANER '20: "Slice-Based Cognitive Complexity ..."
Slice-Based Cognitive Complexity Metrics for Defect Prediction
Basma S. Alqadi and Jonathan I. Maletic
(Imam Muhammad ibn Saud Islamic University, Saudi Arabia; Kent State University, USA)
@InProceedings{SANER20p433,
author = {Basma S. Alqadi and Jonathan I. Maletic},
title = {Slice-Based Cognitive Complexity Metrics for Defect Prediction},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {433-432},
doi = {},
year = {2020},
}
|
| |
An, Kijin |
SANER '20: "D-Goldilocks: Automatic Redistribution ..."
D-Goldilocks: Automatic Redistribution of Remote Functionalities for Performance and Efficiency
Kijin An and Eli Tilevich
(Virginia Tech, USA)
@InProceedings{SANER20p265,
author = {Kijin An and Eli Tilevich},
title = {D-Goldilocks: Automatic Redistribution of Remote Functionalities for Performance and Efficiency},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {265-264},
doi = {},
year = {2020},
}
|
| |
Antoniol, Giuliano |
SANER '20: "Documentation of Machine Learning ..."
Documentation of Machine Learning Software
Yalda Hashemi, Maleknaz Nayebi, and Giuliano Antoniol
(Polytechnique Montréal, Canada)
@InProceedings{SANER20p695,
author = {Yalda Hashemi and Maleknaz Nayebi and Giuliano Antoniol},
title = {Documentation of Machine Learning Software},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {695-694},
doi = {},
year = {2020},
}
|
| |
Asaduzzaman, Muhammad |
SANER '20: "Exploring Type Inference Techniques ..."
Exploring Type Inference Techniques of Dynamically Typed Languages
C. M. Khaled Saifullah, Muhammad Asaduzzaman, and Chanchal K. Roy
(University of Saskatchewan, Canada; Queen's University, Canada)
@InProceedings{SANER20p73,
author = {C. M. Khaled Saifullah and Muhammad Asaduzzaman and Chanchal K. Roy},
title = {Exploring Type Inference Techniques of Dynamically Typed Languages},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {73-72},
doi = {},
year = {2020},
}
|
| |
Asyrofi, Muhammad Hilmi |
SANER '20: "AUSearch: Accurate API Usage ..."
AUSearch: Accurate API Usage Search in GitHub Repositories with Type Resolution
Muhammad Hilmi Asyrofi, Ferdian Thung, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore)
@InProceedings{SANER20p666,
author = {Muhammad Hilmi Asyrofi and Ferdian Thung and David Lo and Lingxiao Jiang},
title = {AUSearch: Accurate API Usage Search in GitHub Repositories with Type Resolution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {666-665},
doi = {},
year = {2020},
}
|
| |
Barbosa, Caio
|
SANER '20: "On Relating Technical, Social ..."
On Relating Technical, Social Factors, and the Introduction of Bugs
Filipe Falcão, Caio Barbosa, Baldoino Fonseca, Alessandro Garcia, Márcio Ribeiro, and Rohit Gheyi
(Federal University of Alagoas, Brazil; PUC-Rio, Brazil; Federal University of Campina Grande, Brazil)
@InProceedings{SANER20p397,
author = {Filipe Falcão and Caio Barbosa and Baldoino Fonseca and Alessandro Garcia and Márcio Ribeiro and Rohit Gheyi},
title = {On Relating Technical, Social Factors, and the Introduction of Bugs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {397-396},
doi = {},
year = {2020},
}
|
| |
Baysal, Olga |
SANER '20: "Studying Developer Reading ..."
Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks
Jonathan A. Saddler, Cole S. Peterson, Sanjana Sama, Shruthi Nagaraj, Olga Baysal, Latifa Guerrouj, and Bonita Sharif
(University of Nebraska-Lincoln, USA; Youngstown State University, USA; Carleton University, Canada; ETS, Canada)
@InProceedings{SANER20p205,
author = {Jonathan A. Saddler and Cole S. Peterson and Sanjana Sama and Shruthi Nagaraj and Olga Baysal and Latifa Guerrouj and Bonita Sharif},
title = {Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {205-204},
doi = {},
year = {2020},
}
|
| |
Bernhart, Mario |
SANER '20: "Automated Code Transformations: ..."
Automated Code Transformations: Dealing with the Aftermath
Stefan Strobl, Christina Zoffi, Christoph Haselmann, Mario Bernhart, and Thomas Grechenig
(Vienna University of Technology, Austria)
@InProceedings{SANER20p656,
author = {Stefan Strobl and Christina Zoffi and Christoph Haselmann and Mario Bernhart and Thomas Grechenig},
title = {Automated Code Transformations: Dealing with the Aftermath},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {656-655},
doi = {},
year = {2020},
}
|
| |
Bertoncello, Marcus |
SANER '20: "Pull Requests or Commits? ..."
Pull Requests or Commits? Which Method Should We Use to Study Contributors’ Behavior?
Marcus Bertoncello, Gustavo Pinto, Igor Scaliante Wiese, and Igor Steinmacher
(State University of Maringá, Brazil; Federal University of Paraná, Brazil; Federal University of Technology Paraná, Brazil; Northern Arizona University, USA)
@InProceedings{SANER20p621,
author = {Marcus Bertoncello and Gustavo Pinto and Igor Scaliante Wiese and Igor Steinmacher},
title = {Pull Requests or Commits? Which Method Should We Use to Study Contributors’ Behavior?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {621-620},
doi = {},
year = {2020},
}
|
| |
Beszédes, Árpád |
SANER '20: "Relationship between the Effectiveness ..."
Relationship between the Effectiveness of Spectrum-Based Fault Localization and Bug-Fix Types in JavaScript Programs
Béla Vancsics, Attila Szatmári, and Árpád Beszédes
(University of Szeged, Hungary)
@InProceedings{SANER20p325,
author = {Béla Vancsics and Attila Szatmári and Árpád Beszédes},
title = {Relationship between the Effectiveness of Spectrum-Based Fault Localization and Bug-Fix Types in JavaScript Programs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {325-324},
doi = {},
year = {2020},
}
SANER '20: "Leveraging Contextual Information ..."
Leveraging Contextual Information from Function Call Chains to Improve Fault Localization
Árpád Beszédes, Ferenc Horváth, Massimiliano Di Penta, and Tibor Gyimóthy
(University of Szeged, Hungary; University of Sannio, Italy)
@InProceedings{SANER20p493,
author = {Árpád Beszédes and Ferenc Horváth and Massimiliano Di Penta and Tibor Gyimóthy},
title = {Leveraging Contextual Information from Function Call Chains to Improve Fault Localization},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {493-492},
doi = {},
year = {2020},
}
|
| |
Beyer, Stefanie |
SANER '20: "Leveraging Machine Learning ..."
Leveraging Machine Learning for Software Redocumentation
Verena Geist, Michael Moser, Josef Pichler, Stefanie Beyer, and Martin Pinzger
(Software Competence Center Hagenberg, Austria; University of Applied Sciences Upper Austria, Austria; University of Klagenfurt, Austria)
@InProceedings{SANER20p651,
author = {Verena Geist and Michael Moser and Josef Pichler and Stefanie Beyer and Martin Pinzger},
title = {Leveraging Machine Learning for Software Redocumentation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {651-650},
doi = {},
year = {2020},
}
|
| |
Bladel, Brent van |
SANER '20: "Clone Detection in Test Code: ..."
Clone Detection in Test Code: An Empirical Evaluation
Brent van Bladel and Serge Demeyer
(University of Antwerp, Belgium)
@InProceedings{SANER20p517,
author = {Brent van Bladel and Serge Demeyer},
title = {Clone Detection in Test Code: An Empirical Evaluation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {517-516},
doi = {},
year = {2020},
}
|
| |
Bogart, Christopher |
SANER '20: "Using Productive Collaboration ..."
Using Productive Collaboration Bursts to Analyze Open Source Collaboration Effectiveness
Samridhi Choudhary, Christopher Bogart, Carolyn Rose, and James Herbsleb
(Amazon, USA; Carnegie Mellon University, USA)
@InProceedings{SANER20p421,
author = {Samridhi Choudhary and Christopher Bogart and Carolyn Rose and James Herbsleb},
title = {Using Productive Collaboration Bursts to Analyze Open Source Collaboration Effectiveness},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {421-420},
doi = {},
year = {2020},
}
|
| |
Boldi, Paolo |
SANER '20: "Ultra-Large-Scale Repository ..."
Ultra-Large-Scale Repository Analysis via Graph Compression
Paolo Boldi, Antoine Pietri, Sebastiano Vigna, and Stefano Zacchiroli
(University of Milan, Italy; Inria, France; University Paris Diderot, France)
@InProceedings{SANER20p193,
author = {Paolo Boldi and Antoine Pietri and Sebastiano Vigna and Stefano Zacchiroli},
title = {Ultra-Large-Scale Repository Analysis via Graph Compression},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {193-192},
doi = {},
year = {2020},
}
|
| |
Bonifácio, Rodrigo |
SANER '20: "C-3PR: A Bot for Fixing Static ..."
C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests
Antônio Carvalho, Welder Luz, Diego Marcílio, Rodrigo Bonifácio, Gustavo Pinto, and Edna Dias Canedo
(University of Brasília, Brazil; USI Lugano, Switzerland; Federal University of Pará, Brazil)
@InProceedings{SANER20p169,
author = {Antônio Carvalho and Welder Luz and Diego Marcílio and Rodrigo Bonifácio and Gustavo Pinto and Edna Dias Canedo},
title = {C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {169-168},
doi = {},
year = {2020},
}
|
| |
Brisson, Scott |
SANER '20: "We Are Family: Analyzing Communication ..."
We Are Family: Analyzing Communication in GitHub Software Repositories and Their Forks
Scott Brisson, Ehsan Noei, and Kelly Lyons
(University of Toronto, Canada)
@InProceedings{SANER20p61,
author = {Scott Brisson and Ehsan Noei and Kelly Lyons},
title = {We Are Family: Analyzing Communication in GitHub Software Repositories and Their Forks},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {61-60},
doi = {},
year = {2020},
}
|
| |
Brito, Aline |
SANER '20: "JavaScript API Deprecation ..."
JavaScript API Deprecation in the Wild: A First Assessment
Romulo Nascimento, Aline Brito, Andre Hora, and Eduardo Figueiredo
(Federal University of Minas Gerais, Brazil)
@InProceedings{SANER20p596,
author = {Romulo Nascimento and Aline Brito and Andre Hora and Eduardo Figueiredo},
title = {JavaScript API Deprecation in the Wild: A First Assessment},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {596-595},
doi = {},
year = {2020},
}
SANER '20: "Refactoring Graphs: Assessing ..."
Refactoring Graphs: Assessing Refactoring over Time
Aline Brito, Andre Hora, and Marco Tulio Valente
(Federal University of Minas Gerais, Brazil)
@InProceedings{SANER20p385,
author = {Aline Brito and Andre Hora and Marco Tulio Valente},
title = {Refactoring Graphs: Assessing Refactoring over Time},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {385-384},
doi = {},
year = {2020},
}
|
| |
Cai, Haipeng
|
SANER '20: "A Preliminary Study on Open-Source ..."
A Preliminary Study on Open-Source Memory Vulnerability Detectors
Yu Nong and Haipeng Cai
(Washington State University, USA)
@InProceedings{SANER20p586,
author = {Yu Nong and Haipeng Cai},
title = {A Preliminary Study on Open-Source Memory Vulnerability Detectors},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {586-585},
doi = {},
year = {2020},
}
SANER '20: "A Reflection on the Predictive ..."
A Reflection on the Predictive Accuracy of Dynamic Impact Analysis
Haipeng Cai
(Washington State University, USA)
@InProceedings{SANER20p591,
author = {Haipeng Cai},
title = {A Reflection on the Predictive Accuracy of Dynamic Impact Analysis},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {591-590},
doi = {},
year = {2020},
}
SANER '20: "MobiLogLeak: A Preliminary ..."
MobiLogLeak: A Preliminary Study on Data Leakage Caused by Poor Logging Practices
Rui Zhou, Mohammad Hamdaqa, Haipeng Cai, and Abdelwahab Hamou-Lhadj
(Concordia University, Canada; Reykjavik University, Iceland; Washington State University, USA)
@InProceedings{SANER20p606,
author = {Rui Zhou and Mohammad Hamdaqa and Haipeng Cai and Abdelwahab Hamou-Lhadj},
title = {MobiLogLeak: A Preliminary Study on Data Leakage Caused by Poor Logging Practices},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {606-605},
doi = {},
year = {2020},
}
|
| |
Cai, Yan |
SANER '20: "Resource Race Attacks on Android ..."
Resource Race Attacks on Android
Yan Cai, Yutian Tang, Haicheng Li, Le Yu, Hao Zhou, Xiapu Luo, Liang He, and Purui Su
(Institute of Software at Chinese Academy of Sciences, China; Hong Kong Polytechnic University, China; University of Chinese Academy of Sciences, China; Peng Cheng Laboratory, China)
@InProceedings{SANER20p49,
author = {Yan Cai and Yutian Tang and Haicheng Li and Le Yu and Hao Zhou and Xiapu Luo and Liang He and Purui Su},
title = {Resource Race Attacks on Android},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {49-48},
doi = {},
year = {2020},
}
|
| |
Camargo, Valter |
SANER '20: "Characterizing Architectural ..."
Characterizing Architectural Drifts of Adaptive Systems
Daniel San Martín, Bento Siqueira, Valter Camargo, and Fabiano Ferrari
(Federal University of São Carlos, Brazil)
@InProceedings{SANER20p409,
author = {Daniel San Martín and Bento Siqueira and Valter Camargo and Fabiano Ferrari},
title = {Characterizing Architectural Drifts of Adaptive Systems},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {409-408},
doi = {},
year = {2020},
}
|
| |
Canedo, Edna Dias |
SANER '20: "C-3PR: A Bot for Fixing Static ..."
C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests
Antônio Carvalho, Welder Luz, Diego Marcílio, Rodrigo Bonifácio, Gustavo Pinto, and Edna Dias Canedo
(University of Brasília, Brazil; USI Lugano, Switzerland; Federal University of Pará, Brazil)
@InProceedings{SANER20p169,
author = {Antônio Carvalho and Welder Luz and Diego Marcílio and Rodrigo Bonifácio and Gustavo Pinto and Edna Dias Canedo},
title = {C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {169-168},
doi = {},
year = {2020},
}
|
| |
Carvalho, Antônio |
SANER '20: "C-3PR: A Bot for Fixing Static ..."
C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests
Antônio Carvalho, Welder Luz, Diego Marcílio, Rodrigo Bonifácio, Gustavo Pinto, and Edna Dias Canedo
(University of Brasília, Brazil; USI Lugano, Switzerland; Federal University of Pará, Brazil)
@InProceedings{SANER20p169,
author = {Antônio Carvalho and Welder Luz and Diego Marcílio and Rodrigo Bonifácio and Gustavo Pinto and Edna Dias Canedo},
title = {C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {169-168},
doi = {},
year = {2020},
}
|
| |
Cassee, Nathan |
SANER '20: "The Silent Helper: The Impact ..."
The Silent Helper: The Impact of Continuous Integration on Code Reviews
Nathan Cassee, Bogdan Vasilescu, and Alexander Serebrenik
(Eindhoven University of Technology, Netherlands; Carnegie Mellon University, USA)
@InProceedings{SANER20p445,
author = {Nathan Cassee and Bogdan Vasilescu and Alexander Serebrenik},
title = {The Silent Helper: The Impact of Continuous Integration on Code Reviews},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {445-444},
doi = {},
year = {2020},
}
|
| |
Castor, Fernando |
SANER '20: "A Reflection on “An Exploratory ..."
A Reflection on “An Exploratory Study on Exception Handling Bugs in Java Programs”
Felipe Ebert, Fernando Castor, and Alexander Serebrenik
(Federal University of Pernambuco, Brazil; Eindhoven University of Technology, Netherlands)
@InProceedings{SANER20p581,
author = {Felipe Ebert and Fernando Castor and Alexander Serebrenik},
title = {A Reflection on “An Exploratory Study on Exception Handling Bugs in Java Programs”},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {581-580},
doi = {},
year = {2020},
}
|
| |
Cavalcanti, João |
SANER '20: "LESSQL: Dealing with Database ..."
LESSQL: Dealing with Database Schema Changes in Continuous Deployment
Ariel Afonso, Altigran da Silva, Tayana Conte, Paulo Martins, João Cavalcanti, and Alessandro Garcia
(Federal University of Amazonas, Brazil; PUC-Rio, Brazil)
@InProceedings{SANER20p145,
author = {Ariel Afonso and Altigran da Silva and Tayana Conte and Paulo Martins and João Cavalcanti and Alessandro Garcia},
title = {LESSQL: Dealing with Database Schema Changes in Continuous Deployment},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {145-144},
doi = {},
year = {2020},
}
|
| |
Che, Pengyu |
SANER '20: "Req2Lib: A Semantic Neural ..."
Req2Lib: A Semantic Neural Model for Software Library Recommendation
Zhensu Sun, Yan Liu, Ziming Cheng, Chen Yang, and Pengyu Che
(Tongji University, China)
@InProceedings{SANER20p571,
author = {Zhensu Sun and Yan Liu and Ziming Cheng and Chen Yang and Pengyu Che},
title = {Req2Lib: A Semantic Neural Model for Software Library Recommendation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {571-570},
doi = {},
year = {2020},
}
|
| |
Chen, Bo |
SANER '20: "Automated Bug Detection and ..."
Automated Bug Detection and Replay for COTS Linux Kernel Modules with Concolic Execution
Bo Chen, Zhenkun Yang, Li Lei, Kai Cong, and Fei Xie
(Intel, USA; Portland State University, USA)
@InProceedings{SANER20p181,
author = {Bo Chen and Zhenkun Yang and Li Lei and Kai Cong and Fei Xie},
title = {Automated Bug Detection and Replay for COTS Linux Kernel Modules with Concolic Execution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {181-180},
doi = {},
year = {2020},
}
|
| |
Chen, Sen |
SANER '20: "CORE: Automating Review Recommendation ..."
CORE: Automating Review Recommendation for Code Changes
Jing Kai Siow, Cuiyun Gao, Lingling Fan, Sen Chen, and Yang Liu
(Nanyang Technological University, Singapore)
@InProceedings{SANER20p301,
author = {Jing Kai Siow and Cuiyun Gao and Lingling Fan and Sen Chen and Yang Liu},
title = {CORE: Automating Review Recommendation for Code Changes},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {301-300},
doi = {},
year = {2020},
}
|
| |
Chen, Yuting |
SANER '20: "Are the Code Snippets What ..."
Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries
Shuhan Yan, Hang Yu, Yuting Chen, Beijun Shen, and Lingxiao Jiang
(Shanghai Jiao Tong University, China; Singapore Management University, Singapore)
@InProceedings{SANER20p361,
author = {Shuhan Yan and Hang Yu and Yuting Chen and Beijun Shen and Lingxiao Jiang},
title = {Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {361-360},
doi = {},
year = {2020},
}
|
| |
Cheng, Ziming |
SANER '20: "Req2Lib: A Semantic Neural ..."
Req2Lib: A Semantic Neural Model for Software Library Recommendation
Zhensu Sun, Yan Liu, Ziming Cheng, Chen Yang, and Pengyu Che
(Tongji University, China)
@InProceedings{SANER20p571,
author = {Zhensu Sun and Yan Liu and Ziming Cheng and Chen Yang and Pengyu Che},
title = {Req2Lib: A Semantic Neural Model for Software Library Recommendation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {571-570},
doi = {},
year = {2020},
}
|
| |
Choi, Eunjong |
SANER '20: "Clone Notifier: Developing ..."
Clone Notifier: Developing and Improving the System to Notify Changes of Code Clones
Shogo Tokui, Norihiro Yoshida, Eunjong Choi, and Katsuro Inoue
(Osaka University, Japan; Nagoya University, Japan; Kyoto Institute of Technology, Japan)
@InProceedings{SANER20p671,
author = {Shogo Tokui and Norihiro Yoshida and Eunjong Choi and Katsuro Inoue},
title = {Clone Notifier: Developing and Improving the System to Notify Changes of Code Clones},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {671-670},
doi = {},
year = {2020},
}
|
| |
Choudhary, Samridhi |
SANER '20: "Using Productive Collaboration ..."
Using Productive Collaboration Bursts to Analyze Open Source Collaboration Effectiveness
Samridhi Choudhary, Christopher Bogart, Carolyn Rose, and James Herbsleb
(Amazon, USA; Carnegie Mellon University, USA)
@InProceedings{SANER20p421,
author = {Samridhi Choudhary and Christopher Bogart and Carolyn Rose and James Herbsleb},
title = {Using Productive Collaboration Bursts to Analyze Open Source Collaboration Effectiveness},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {421-420},
doi = {},
year = {2020},
}
|
| |
Ciurumelea, Adelina |
SANER '20: "Suggesting Comment Completions ..."
Suggesting Comment Completions for Python using Neural Language Models
Adelina Ciurumelea, Sebastian Proksch, and Harald C. Gall
(University of Zurich, Switzerland)
@InProceedings{SANER20p481,
author = {Adelina Ciurumelea and Sebastian Proksch and Harald C. Gall},
title = {Suggesting Comment Completions for Python using Neural Language Models},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {481-480},
doi = {},
year = {2020},
}
|
| |
Cleland-Huang, Jane |
SANER '20: "Enhancing Source Code Refactoring ..."
Enhancing Source Code Refactoring Detection with Explanations from Commit Messages
Rrezarta Krasniqi and Jane Cleland-Huang
(University of Notre Dame, USA)
@InProceedings{SANER20p541,
author = {Rrezarta Krasniqi and Jane Cleland-Huang},
title = {Enhancing Source Code Refactoring Detection with Explanations from Commit Messages},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {541-540},
doi = {},
year = {2020},
}
|
| |
Cong, Kai |
SANER '20: "Automated Bug Detection and ..."
Automated Bug Detection and Replay for COTS Linux Kernel Modules with Concolic Execution
Bo Chen, Zhenkun Yang, Li Lei, Kai Cong, and Fei Xie
(Intel, USA; Portland State University, USA)
@InProceedings{SANER20p181,
author = {Bo Chen and Zhenkun Yang and Li Lei and Kai Cong and Fei Xie},
title = {Automated Bug Detection and Replay for COTS Linux Kernel Modules with Concolic Execution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {181-180},
doi = {},
year = {2020},
}
|
| |
Conte, Tayana |
SANER '20: "LESSQL: Dealing with Database ..."
LESSQL: Dealing with Database Schema Changes in Continuous Deployment
Ariel Afonso, Altigran da Silva, Tayana Conte, Paulo Martins, João Cavalcanti, and Alessandro Garcia
(Federal University of Amazonas, Brazil; PUC-Rio, Brazil)
@InProceedings{SANER20p145,
author = {Ariel Afonso and Altigran da Silva and Tayana Conte and Paulo Martins and João Cavalcanti and Alessandro Garcia},
title = {LESSQL: Dealing with Database Schema Changes in Continuous Deployment},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {145-144},
doi = {},
year = {2020},
}
|
| |
Couto, Marco |
SANER '20: "Energy Refactorings for Android ..."
Energy Refactorings for Android in the Large and in the Wild
Marco Couto, João Saraiva, and João Paulo Fernandes
(University of Minho, Portugal; University of Coimbra, Portugal)
@InProceedings{SANER20p229,
author = {Marco Couto and João Saraiva and João Paulo Fernandes},
title = {Energy Refactorings for Android in the Large and in the Wild},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {229-228},
doi = {},
year = {2020},
}
|
| |
Cui, Huimin |
SANER '20: "Referee: A Pattern-Guided ..."
Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers
Fang Lv, Hao Li, Lei Wang, Ying Liu, Huimin Cui, Jingling Xue, and Xiaobing Feng
(Institute of Computing Technology at Chinese Academy of Sciences, China; UNSW, Australia)
@InProceedings{SANER20p1,
author = {Fang Lv and Hao Li and Lei Wang and Ying Liu and Huimin Cui and Jingling Xue and Xiaobing Feng},
title = {Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {1-0},
doi = {},
year = {2020},
}
|
| |
Demeyer, Serge
|
SANER '20: "Clone Detection in Test Code: ..."
Clone Detection in Test Code: An Empirical Evaluation
Brent van Bladel and Serge Demeyer
(University of Antwerp, Belgium)
@InProceedings{SANER20p517,
author = {Brent van Bladel and Serge Demeyer},
title = {Clone Detection in Test Code: An Empirical Evaluation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {517-516},
doi = {},
year = {2020},
}
|
| |
Di Cosmo, Roberto |
SANER '20: "Dependency Solving Is Still ..."
Dependency Solving Is Still Hard, but We Are Getting Better at It
Pietro Abate, Roberto Di Cosmo, Georgios Gousios, and Stefano Zacchiroli
(Nomadic Labs, France; Inria, France; University Paris Diderot, France; Delft University of Technology, Netherlands)
@InProceedings{SANER20p576,
author = {Pietro Abate and Roberto Di Cosmo and Georgios Gousios and Stefano Zacchiroli},
title = {Dependency Solving Is Still Hard, but We Are Getting Better at It},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {576-575},
doi = {},
year = {2020},
}
|
| |
Di Penta, Massimiliano |
SANER '20: "Automatically Learning Patterns ..."
Automatically Learning Patterns for Self-Admitted Technical Debt Removal
Fiorella Zampetti, Alexander Serebrenik, and Massimiliano Di Penta
(University of Sannio, Italy; Eindhoven University of Technology, Netherlands)
@InProceedings{SANER20p373,
author = {Fiorella Zampetti and Alexander Serebrenik and Massimiliano Di Penta},
title = {Automatically Learning Patterns for Self-Admitted Technical Debt Removal},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {373-372},
doi = {},
year = {2020},
}
SANER '20: "Leveraging Contextual Information ..."
Leveraging Contextual Information from Function Call Chains to Improve Fault Localization
Árpád Beszédes, Ferenc Horváth, Massimiliano Di Penta, and Tibor Gyimóthy
(University of Szeged, Hungary; University of Sannio, Italy)
@InProceedings{SANER20p493,
author = {Árpád Beszédes and Ferenc Horváth and Massimiliano Di Penta and Tibor Gyimóthy},
title = {Leveraging Contextual Information from Function Call Chains to Improve Fault Localization},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {493-492},
doi = {},
year = {2020},
}
|
| |
Dookie, Cynthia |
SANER '20: "Building an Inclusive Distributed ..."
Building an Inclusive Distributed Ledger System
Cynthia Dookie
@InProceedings{SANER20p697,
author = {Cynthia Dookie},
title = {Building an Inclusive Distributed Ledger System},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {697-696},
doi = {},
year = {2020},
}
|
| |
Eberhart, Zachary
|
SANER '20: "Automatically Extracting Subroutine ..."
Automatically Extracting Subroutine Summary Descriptions from Unstructured Comments
Zachary Eberhart, Alexander LeClair, and Collin McMillan
(University of Notre Dame, USA)
@InProceedings{SANER20p37,
author = {Zachary Eberhart and Alexander LeClair and Collin McMillan},
title = {Automatically Extracting Subroutine Summary Descriptions from Unstructured Comments},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {37-36},
doi = {},
year = {2020},
}
|
| |
Ebert, Felipe |
SANER '20: "A Reflection on “An Exploratory ..."
A Reflection on “An Exploratory Study on Exception Handling Bugs in Java Programs”
Felipe Ebert, Fernando Castor, and Alexander Serebrenik
(Federal University of Pernambuco, Brazil; Eindhoven University of Technology, Netherlands)
@InProceedings{SANER20p581,
author = {Felipe Ebert and Fernando Castor and Alexander Serebrenik},
title = {A Reflection on “An Exploratory Study on Exception Handling Bugs in Java Programs”},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {581-580},
doi = {},
year = {2020},
}
SANER '20: "On the Adoption of Kotlin ..."
On the Adoption of Kotlin on Android Development: A Triangulation Study
Victor Oliveira, Leopoldo Teixeira, and Felipe Ebert
(Federal University of Pernambuco, Brazil; Tempest Security Intelligence, Brazil)
@InProceedings{SANER20p217,
author = {Victor Oliveira and Leopoldo Teixeira and Felipe Ebert},
title = {On the Adoption of Kotlin on Android Development: A Triangulation Study},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {217-216},
doi = {},
year = {2020},
}
|
| |
Ernst, Neil A. |
SANER '20: "Cross-Dataset Design Discussion ..."
Cross-Dataset Design Discussion Mining
Alvi Mahadi, Karan Tongay, and Neil A. Ernst
(University of Victoria, Canada)
@InProceedings{SANER20p157,
author = {Alvi Mahadi and Karan Tongay and Neil A. Ernst},
title = {Cross-Dataset Design Discussion Mining},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {157-156},
doi = {},
year = {2020},
}
|
| |
Falcão, Filipe
|
SANER '20: "On Relating Technical, Social ..."
On Relating Technical, Social Factors, and the Introduction of Bugs
Filipe Falcão, Caio Barbosa, Baldoino Fonseca, Alessandro Garcia, Márcio Ribeiro, and Rohit Gheyi
(Federal University of Alagoas, Brazil; PUC-Rio, Brazil; Federal University of Campina Grande, Brazil)
@InProceedings{SANER20p397,
author = {Filipe Falcão and Caio Barbosa and Baldoino Fonseca and Alessandro Garcia and Márcio Ribeiro and Rohit Gheyi},
title = {On Relating Technical, Social Factors, and the Introduction of Bugs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {397-396},
doi = {},
year = {2020},
}
|
| |
Fan, Lingling |
SANER '20: "CORE: Automating Review Recommendation ..."
CORE: Automating Review Recommendation for Code Changes
Jing Kai Siow, Cuiyun Gao, Lingling Fan, Sen Chen, and Yang Liu
(Nanyang Technological University, Singapore)
@InProceedings{SANER20p301,
author = {Jing Kai Siow and Cuiyun Gao and Lingling Fan and Sen Chen and Yang Liu},
title = {CORE: Automating Review Recommendation for Code Changes},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {301-300},
doi = {},
year = {2020},
}
|
| |
Fan, Ming |
SANER '20: "Revisiting the Challenges ..."
Revisiting the Challenges and Opportunities in Software Plagiarism Detection
Xi Xu, Ming Fan, Ang Jia, Yin Wang, Zheng Yan, Qinghua Zheng, and Ting Liu
(Xi'an Jiaotong University, China; Xidian University, China; Aalto University, Finland)
@InProceedings{SANER20p566,
author = {Xi Xu and Ming Fan and Ang Jia and Yin Wang and Zheng Yan and Qinghua Zheng and Ting Liu},
title = {Revisiting the Challenges and Opportunities in Software Plagiarism Detection},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {566-565},
doi = {},
year = {2020},
}
|
| |
Fard, Fatemeh H. |
SANER '20: "A Semantic-Based Framework ..."
A Semantic-Based Framework for Analyzing App Users’ Feedback
Aman Yadav, Rishab Sharma, and Fatemeh H. Fard
(NIT, India; University of British Columbia, Canada)
@InProceedings{SANER20p601,
author = {Aman Yadav and Rishab Sharma and Fatemeh H. Fard},
title = {A Semantic-Based Framework for Analyzing App Users’ Feedback},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {601-600},
doi = {},
year = {2020},
}
|
| |
Feng, Xiaobing |
SANER '20: "Referee: A Pattern-Guided ..."
Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers
Fang Lv, Hao Li, Lei Wang, Ying Liu, Huimin Cui, Jingling Xue, and Xiaobing Feng
(Institute of Computing Technology at Chinese Academy of Sciences, China; UNSW, Australia)
@InProceedings{SANER20p1,
author = {Fang Lv and Hao Li and Lei Wang and Ying Liu and Huimin Cui and Jingling Xue and Xiaobing Feng},
title = {Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {1-0},
doi = {},
year = {2020},
}
|
| |
Fernandes, João Paulo |
SANER '20: "Energy Refactorings for Android ..."
Energy Refactorings for Android in the Large and in the Wild
Marco Couto, João Saraiva, and João Paulo Fernandes
(University of Minho, Portugal; University of Coimbra, Portugal)
@InProceedings{SANER20p229,
author = {Marco Couto and João Saraiva and João Paulo Fernandes},
title = {Energy Refactorings for Android in the Large and in the Wild},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {229-228},
doi = {},
year = {2020},
}
|
| |
Ferrari, Fabiano |
SANER '20: "Characterizing Architectural ..."
Characterizing Architectural Drifts of Adaptive Systems
Daniel San Martín, Bento Siqueira, Valter Camargo, and Fabiano Ferrari
(Federal University of São Carlos, Brazil)
@InProceedings{SANER20p409,
author = {Daniel San Martín and Bento Siqueira and Valter Camargo and Fabiano Ferrari},
title = {Characterizing Architectural Drifts of Adaptive Systems},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {409-408},
doi = {},
year = {2020},
}
|
| |
Figueiredo, Eduardo |
SANER '20: "JavaScript API Deprecation ..."
JavaScript API Deprecation in the Wild: A First Assessment
Romulo Nascimento, Aline Brito, Andre Hora, and Eduardo Figueiredo
(Federal University of Minas Gerais, Brazil)
@InProceedings{SANER20p596,
author = {Romulo Nascimento and Aline Brito and Andre Hora and Eduardo Figueiredo},
title = {JavaScript API Deprecation in the Wild: A First Assessment},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {596-595},
doi = {},
year = {2020},
}
|
| |
Fonseca, Baldoino |
SANER '20: "On Relating Technical, Social ..."
On Relating Technical, Social Factors, and the Introduction of Bugs
Filipe Falcão, Caio Barbosa, Baldoino Fonseca, Alessandro Garcia, Márcio Ribeiro, and Rohit Gheyi
(Federal University of Alagoas, Brazil; PUC-Rio, Brazil; Federal University of Campina Grande, Brazil)
@InProceedings{SANER20p397,
author = {Filipe Falcão and Caio Barbosa and Baldoino Fonseca and Alessandro Garcia and Márcio Ribeiro and Rohit Gheyi},
title = {On Relating Technical, Social Factors, and the Introduction of Bugs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {397-396},
doi = {},
year = {2020},
}
|
| |
Fu, Jialiang |
SANER '20: "LibDX: A Cross-Platform and ..."
LibDX: A Cross-Platform and Accurate System to Detect Third-Party Libraries in Binary Code
Wei Tang, Ping Luo, Jialiang Fu, and Dan Zhang
(Tsinghua University, China)
@InProceedings{SANER20p109,
author = {Wei Tang and Ping Luo and Jialiang Fu and Dan Zhang},
title = {LibDX: A Cross-Platform and Accurate System to Detect Third-Party Libraries in Binary Code},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {109-108},
doi = {},
year = {2020},
}
|
| |
Gadient, Pascal
|
SANER '20: "Web APIs in Android through ..."
Web APIs in Android through the Lens of Security
Pascal Gadient, Mohammad Ghafari, Marc-Andrea Tarnutzer, and Oscar Nierstrasz
(University of Bern, Switzerland)
@InProceedings{SANER20p13,
author = {Pascal Gadient and Mohammad Ghafari and Marc-Andrea Tarnutzer and Oscar Nierstrasz},
title = {Web APIs in Android through the Lens of Security},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {13-12},
doi = {},
year = {2020},
}
|
| |
Gall, Harald C. |
SANER '20: "Suggesting Comment Completions ..."
Suggesting Comment Completions for Python using Neural Language Models
Adelina Ciurumelea, Sebastian Proksch, and Harald C. Gall
(University of Zurich, Switzerland)
@InProceedings{SANER20p481,
author = {Adelina Ciurumelea and Sebastian Proksch and Harald C. Gall},
title = {Suggesting Comment Completions for Python using Neural Language Models},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {481-480},
doi = {},
year = {2020},
}
|
| |
Gao, Cuiyun |
SANER '20: "CORE: Automating Review Recommendation ..."
CORE: Automating Review Recommendation for Code Changes
Jing Kai Siow, Cuiyun Gao, Lingling Fan, Sen Chen, and Yang Liu
(Nanyang Technological University, Singapore)
@InProceedings{SANER20p301,
author = {Jing Kai Siow and Cuiyun Gao and Lingling Fan and Sen Chen and Yang Liu},
title = {CORE: Automating Review Recommendation for Code Changes},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {301-300},
doi = {},
year = {2020},
}
|
| |
Garcia, Alessandro |
SANER '20: "LESSQL: Dealing with Database ..."
LESSQL: Dealing with Database Schema Changes in Continuous Deployment
Ariel Afonso, Altigran da Silva, Tayana Conte, Paulo Martins, João Cavalcanti, and Alessandro Garcia
(Federal University of Amazonas, Brazil; PUC-Rio, Brazil)
@InProceedings{SANER20p145,
author = {Ariel Afonso and Altigran da Silva and Tayana Conte and Paulo Martins and João Cavalcanti and Alessandro Garcia},
title = {LESSQL: Dealing with Database Schema Changes in Continuous Deployment},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {145-144},
doi = {},
year = {2020},
}
SANER '20: "On Relating Technical, Social ..."
On Relating Technical, Social Factors, and the Introduction of Bugs
Filipe Falcão, Caio Barbosa, Baldoino Fonseca, Alessandro Garcia, Márcio Ribeiro, and Rohit Gheyi
(Federal University of Alagoas, Brazil; PUC-Rio, Brazil; Federal University of Campina Grande, Brazil)
@InProceedings{SANER20p397,
author = {Filipe Falcão and Caio Barbosa and Baldoino Fonseca and Alessandro Garcia and Márcio Ribeiro and Rohit Gheyi},
title = {On Relating Technical, Social Factors, and the Introduction of Bugs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {397-396},
doi = {},
year = {2020},
}
|
| |
Gattringer, Marko |
SANER '20: "Live Replay of Screen Videos: ..."
Live Replay of Screen Videos: Automatically Executing Real Applications as Shown in Recordings
Rudolf Ramler, Marko Gattringer, and Josef Pichler
(Software Competence Center Hagenberg, Austria; University of Applied Sciences Upper Austria, Austria)
@InProceedings{SANER20p693,
author = {Rudolf Ramler and Marko Gattringer and Josef Pichler},
title = {Live Replay of Screen Videos: Automatically Executing Real Applications as Shown in Recordings},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {693-692},
doi = {},
year = {2020},
}
|
| |
Geist, Verena |
SANER '20: "Leveraging Machine Learning ..."
Leveraging Machine Learning for Software Redocumentation
Verena Geist, Michael Moser, Josef Pichler, Stefanie Beyer, and Martin Pinzger
(Software Competence Center Hagenberg, Austria; University of Applied Sciences Upper Austria, Austria; University of Klagenfurt, Austria)
@InProceedings{SANER20p651,
author = {Verena Geist and Michael Moser and Josef Pichler and Stefanie Beyer and Martin Pinzger},
title = {Leveraging Machine Learning for Software Redocumentation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {651-650},
doi = {},
year = {2020},
}
|
| |
Ghafari, Mohammad |
SANER '20: "Web APIs in Android through ..."
Web APIs in Android through the Lens of Security
Pascal Gadient, Mohammad Ghafari, Marc-Andrea Tarnutzer, and Oscar Nierstrasz
(University of Bern, Switzerland)
@InProceedings{SANER20p13,
author = {Pascal Gadient and Mohammad Ghafari and Marc-Andrea Tarnutzer and Oscar Nierstrasz},
title = {Web APIs in Android through the Lens of Security},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {13-12},
doi = {},
year = {2020},
}
SANER '20: "CryptoExplorer: An Interactive ..."
CryptoExplorer: An Interactive Web Platform Supporting Secure Use of Cryptography APIs
Mohammadreza Hazhirpasand, Mohammad Ghafari, and Oscar Nierstrasz
(University of Bern, Switzerland)
@InProceedings{SANER20p661,
author = {Mohammadreza Hazhirpasand and Mohammad Ghafari and Oscar Nierstrasz},
title = {CryptoExplorer: An Interactive Web Platform Supporting Secure Use of Cryptography APIs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {661-660},
doi = {},
year = {2020},
}
|
| |
Gheyi, Rohit |
SANER '20: "On Relating Technical, Social ..."
On Relating Technical, Social Factors, and the Introduction of Bugs
Filipe Falcão, Caio Barbosa, Baldoino Fonseca, Alessandro Garcia, Márcio Ribeiro, and Rohit Gheyi
(Federal University of Alagoas, Brazil; PUC-Rio, Brazil; Federal University of Campina Grande, Brazil)
@InProceedings{SANER20p397,
author = {Filipe Falcão and Caio Barbosa and Baldoino Fonseca and Alessandro Garcia and Márcio Ribeiro and Rohit Gheyi},
title = {On Relating Technical, Social Factors, and the Introduction of Bugs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {397-396},
doi = {},
year = {2020},
}
|
| |
Gousios, Georgios |
SANER '20: "Dependency Solving Is Still ..."
Dependency Solving Is Still Hard, but We Are Getting Better at It
Pietro Abate, Roberto Di Cosmo, Georgios Gousios, and Stefano Zacchiroli
(Nomadic Labs, France; Inria, France; University Paris Diderot, France; Delft University of Technology, Netherlands)
@InProceedings{SANER20p576,
author = {Pietro Abate and Roberto Di Cosmo and Georgios Gousios and Stefano Zacchiroli},
title = {Dependency Solving Is Still Hard, but We Are Getting Better at It},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {576-575},
doi = {},
year = {2020},
}
|
| |
Grechenig, Thomas |
SANER '20: "Automated Code Transformations: ..."
Automated Code Transformations: Dealing with the Aftermath
Stefan Strobl, Christina Zoffi, Christoph Haselmann, Mario Bernhart, and Thomas Grechenig
(Vienna University of Technology, Austria)
@InProceedings{SANER20p656,
author = {Stefan Strobl and Christina Zoffi and Christoph Haselmann and Mario Bernhart and Thomas Grechenig},
title = {Automated Code Transformations: Dealing with the Aftermath},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {656-655},
doi = {},
year = {2020},
}
|
| |
Gu, Dawu |
SANER '20: "SMARTSHIELD: Automatic Smart ..."
SMARTSHIELD: Automatic Smart Contract Protection Made Easy
Yuyao Zhang, Siqi Ma, Juanru Li, Kailai Li, Surya Nepal, and Dawu Gu
(Shanghai Jiao Tong University, China; Data61 at CSIRO, Australia)
@InProceedings{SANER20p25,
author = {Yuyao Zhang and Siqi Ma and Juanru Li and Kailai Li and Surya Nepal and Dawu Gu},
title = {SMARTSHIELD: Automatic Smart Contract Protection Made Easy},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {25-24},
doi = {},
year = {2020},
}
|
| |
Guerrouj, Latifa |
SANER '20: "Studying Developer Reading ..."
Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks
Jonathan A. Saddler, Cole S. Peterson, Sanjana Sama, Shruthi Nagaraj, Olga Baysal, Latifa Guerrouj, and Bonita Sharif
(University of Nebraska-Lincoln, USA; Youngstown State University, USA; Carleton University, Canada; ETS, Canada)
@InProceedings{SANER20p205,
author = {Jonathan A. Saddler and Cole S. Peterson and Sanjana Sama and Shruthi Nagaraj and Olga Baysal and Latifa Guerrouj and Bonita Sharif},
title = {Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {205-204},
doi = {},
year = {2020},
}
|
| |
Gyimóthy, Tibor |
SANER '20: "Leveraging Contextual Information ..."
Leveraging Contextual Information from Function Call Chains to Improve Fault Localization
Árpád Beszédes, Ferenc Horváth, Massimiliano Di Penta, and Tibor Gyimóthy
(University of Szeged, Hungary; University of Sannio, Italy)
@InProceedings{SANER20p493,
author = {Árpád Beszédes and Ferenc Horváth and Massimiliano Di Penta and Tibor Gyimóthy},
title = {Leveraging Contextual Information from Function Call Chains to Improve Fault Localization},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {493-492},
doi = {},
year = {2020},
}
|
| |
Hamdaqa, Mohammad
|
SANER '20: "MobiLogLeak: A Preliminary ..."
MobiLogLeak: A Preliminary Study on Data Leakage Caused by Poor Logging Practices
Rui Zhou, Mohammad Hamdaqa, Haipeng Cai, and Abdelwahab Hamou-Lhadj
(Concordia University, Canada; Reykjavik University, Iceland; Washington State University, USA)
@InProceedings{SANER20p606,
author = {Rui Zhou and Mohammad Hamdaqa and Haipeng Cai and Abdelwahab Hamou-Lhadj},
title = {MobiLogLeak: A Preliminary Study on Data Leakage Caused by Poor Logging Practices},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {606-605},
doi = {},
year = {2020},
}
|
| |
Hamou-Lhadj, Abdelwahab |
SANER '20: "MobiLogLeak: A Preliminary ..."
MobiLogLeak: A Preliminary Study on Data Leakage Caused by Poor Logging Practices
Rui Zhou, Mohammad Hamdaqa, Haipeng Cai, and Abdelwahab Hamou-Lhadj
(Concordia University, Canada; Reykjavik University, Iceland; Washington State University, USA)
@InProceedings{SANER20p606,
author = {Rui Zhou and Mohammad Hamdaqa and Haipeng Cai and Abdelwahab Hamou-Lhadj},
title = {MobiLogLeak: A Preliminary Study on Data Leakage Caused by Poor Logging Practices},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {606-605},
doi = {},
year = {2020},
}
|
| |
Härtel, Johannes |
SANER '20: "Incremental Map-Reduce on ..."
Incremental Map-Reduce on Repository History
Johannes Härtel and Ralf Lämmel
(University of Koblenz-Landau, Germany)
@InProceedings{SANER20p337,
author = {Johannes Härtel and Ralf Lämmel},
title = {Incremental Map-Reduce on Repository History},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {337-336},
doi = {},
year = {2020},
}
|
| |
Haryono, Stefanus A. |
SANER '20: "Automated Deprecated-API Usage ..."
Automated Deprecated-API Usage Update for Android Apps: How Far Are We?
Ferdian Thung, Stefanus A. Haryono, Lucas Serrano, Gilles Muller, Julia Lawall, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore; Sorbonne University, France; LIP6, France; Inria, France)
@InProceedings{SANER20p631,
author = {Ferdian Thung and Stefanus A. Haryono and Lucas Serrano and Gilles Muller and Julia Lawall and David Lo and Lingxiao Jiang},
title = {Automated Deprecated-API Usage Update for Android Apps: How Far Are We?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {631-630},
doi = {},
year = {2020},
}
|
| |
Haselmann, Christoph |
SANER '20: "Automated Code Transformations: ..."
Automated Code Transformations: Dealing with the Aftermath
Stefan Strobl, Christina Zoffi, Christoph Haselmann, Mario Bernhart, and Thomas Grechenig
(Vienna University of Technology, Austria)
@InProceedings{SANER20p656,
author = {Stefan Strobl and Christina Zoffi and Christoph Haselmann and Mario Bernhart and Thomas Grechenig},
title = {Automated Code Transformations: Dealing with the Aftermath},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {656-655},
doi = {},
year = {2020},
}
|
| |
Hashemi, Yalda |
SANER '20: "Documentation of Machine Learning ..."
Documentation of Machine Learning Software
Yalda Hashemi, Maleknaz Nayebi, and Giuliano Antoniol
(Polytechnique Montréal, Canada)
@InProceedings{SANER20p695,
author = {Yalda Hashemi and Maleknaz Nayebi and Giuliano Antoniol},
title = {Documentation of Machine Learning Software},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {695-694},
doi = {},
year = {2020},
}
|
| |
Hayashi, Shinpei |
SANER '20: "ChangeBeadsThreader: An Interactive ..."
ChangeBeadsThreader: An Interactive Environment for Tailoring Automatically Untangled Changes
Satoshi Yamashita, Shinpei Hayashi, and Motoshi Saeki
(Tokyo Institute of Technology, Japan)
@InProceedings{SANER20p686,
author = {Satoshi Yamashita and Shinpei Hayashi and Motoshi Saeki},
title = {ChangeBeadsThreader: An Interactive Environment for Tailoring Automatically Untangled Changes},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {686-685},
doi = {},
year = {2020},
}
|
| |
Hazhirpasand, Mohammadreza |
SANER '20: "CryptoExplorer: An Interactive ..."
CryptoExplorer: An Interactive Web Platform Supporting Secure Use of Cryptography APIs
Mohammadreza Hazhirpasand, Mohammad Ghafari, and Oscar Nierstrasz
(University of Bern, Switzerland)
@InProceedings{SANER20p661,
author = {Mohammadreza Hazhirpasand and Mohammad Ghafari and Oscar Nierstrasz},
title = {CryptoExplorer: An Interactive Web Platform Supporting Secure Use of Cryptography APIs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {661-660},
doi = {},
year = {2020},
}
|
| |
He, Liang |
SANER '20: "Resource Race Attacks on Android ..."
Resource Race Attacks on Android
Yan Cai, Yutian Tang, Haicheng Li, Le Yu, Hao Zhou, Xiapu Luo, Liang He, and Purui Su
(Institute of Software at Chinese Academy of Sciences, China; Hong Kong Polytechnic University, China; University of Chinese Academy of Sciences, China; Peng Cheng Laboratory, China)
@InProceedings{SANER20p49,
author = {Yan Cai and Yutian Tang and Haicheng Li and Le Yu and Hao Zhou and Xiapu Luo and Liang He and Purui Su},
title = {Resource Race Attacks on Android},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {49-48},
doi = {},
year = {2020},
}
|
| |
Herbsleb, James |
SANER '20: "Using Productive Collaboration ..."
Using Productive Collaboration Bursts to Analyze Open Source Collaboration Effectiveness
Samridhi Choudhary, Christopher Bogart, Carolyn Rose, and James Herbsleb
(Amazon, USA; Carnegie Mellon University, USA)
@InProceedings{SANER20p421,
author = {Samridhi Choudhary and Christopher Bogart and Carolyn Rose and James Herbsleb},
title = {Using Productive Collaboration Bursts to Analyze Open Source Collaboration Effectiveness},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {421-420},
doi = {},
year = {2020},
}
|
| |
Hora, Andre |
SANER '20: "JavaScript API Deprecation ..."
JavaScript API Deprecation in the Wild: A First Assessment
Romulo Nascimento, Aline Brito, Andre Hora, and Eduardo Figueiredo
(Federal University of Minas Gerais, Brazil)
@InProceedings{SANER20p596,
author = {Romulo Nascimento and Aline Brito and Andre Hora and Eduardo Figueiredo},
title = {JavaScript API Deprecation in the Wild: A First Assessment},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {596-595},
doi = {},
year = {2020},
}
SANER '20: "Refactoring Graphs: Assessing ..."
Refactoring Graphs: Assessing Refactoring over Time
Aline Brito, Andre Hora, and Marco Tulio Valente
(Federal University of Minas Gerais, Brazil)
@InProceedings{SANER20p385,
author = {Aline Brito and Andre Hora and Marco Tulio Valente},
title = {Refactoring Graphs: Assessing Refactoring over Time},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {385-384},
doi = {},
year = {2020},
}
|
| |
Horváth, Ferenc |
SANER '20: "Leveraging Contextual Information ..."
Leveraging Contextual Information from Function Call Chains to Improve Fault Localization
Árpád Beszédes, Ferenc Horváth, Massimiliano Di Penta, and Tibor Gyimóthy
(University of Szeged, Hungary; University of Sannio, Italy)
@InProceedings{SANER20p493,
author = {Árpád Beszédes and Ferenc Horváth and Massimiliano Di Penta and Tibor Gyimóthy},
title = {Leveraging Contextual Information from Function Call Chains to Improve Fault Localization},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {493-492},
doi = {},
year = {2020},
}
|
| |
Hotta, Keisuke |
SANER '20: "Experience Report: How Effective ..."
Experience Report: How Effective Is Automated Program Repair for Industrial Software?
Kunihiro Noda, Yusuke Nemoto, Keisuke Hotta, Hideo Tanida, and Shinji Kikuchi
(Fujitsu Labs, Japan)
@InProceedings{SANER20p641,
author = {Kunihiro Noda and Yusuke Nemoto and Keisuke Hotta and Hideo Tanida and Shinji Kikuchi},
title = {Experience Report: How Effective Is Automated Program Repair for Industrial Software?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {641-640},
doi = {},
year = {2020},
}
|
| |
Hu, Bin |
SANER '20: "SAGA: Efficient and Large-Scale ..."
SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration
Guanhua Li, Yijian Wu, Chanchal K. Roy, Jun Sun, Xin Peng, Nanjie Zhan, Bin Hu, and Jingyi Ma
(Fudan University, China; Shanghai Key Laboratory of Data Science, China; University of Saskatchewan, Canada; Singapore Management University, Singapore)
@InProceedings{SANER20p289,
author = {Guanhua Li and Yijian Wu and Chanchal K. Roy and Jun Sun and Xin Peng and Nanjie Zhan and Bin Hu and Jingyi Ma},
title = {SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {289-288},
doi = {},
year = {2020},
}
|
| |
Hu, Mingzhe |
SANER '20: "The Python/C API: Evolution, ..."
The Python/C API: Evolution, Usage Statistics, and Bug Patterns
Mingzhe Hu and Yu Zhang
(University of Science and Technology of China, China)
@InProceedings{SANER20p561,
author = {Mingzhe Hu and Yu Zhang},
title = {The Python/C API: Evolution, Usage Statistics, and Bug Patterns},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {561-560},
doi = {},
year = {2020},
}
|
| |
Huang, Qing |
SANER '20: "A Code-Description Representation ..."
A Code-Description Representation Learning Model Based on Attention
Qing Huang, An Qiu, Maosheng Zhong, and Yuan Wang
(Jiangxi Normal University, China)
@InProceedings{SANER20p469,
author = {Qing Huang and An Qiu and Maosheng Zhong and Yuan Wang},
title = {A Code-Description Representation Learning Model Based on Attention},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {469-468},
doi = {},
year = {2020},
}
|
| |
Huq, Syed Fatiul |
SANER '20: "Is Developer Sentiment Related ..."
Is Developer Sentiment Related to Software Bugs: An Exploratory Study on GitHub Commits
Syed Fatiul Huq, Ali Zafar Sadiq, and Kazi Sakib
(University of Dhaka, Bangladesh)
@InProceedings{SANER20p556,
author = {Syed Fatiul Huq and Ali Zafar Sadiq and Kazi Sakib},
title = {Is Developer Sentiment Related to Software Bugs: An Exploratory Study on GitHub Commits},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {556-555},
doi = {},
year = {2020},
}
|
| |
Huttunen, Heikki |
SANER '20: "Are SonarQube Rules Inducing ..."
Are SonarQube Rules Inducing Bugs?
Valentina Lenarduzzi, Francesco Lomio, Heikki Huttunen, and Davide Taibi
(Lappeenranta-Lahti University of Technology, Finland; Tampere University, Finland)
@InProceedings{SANER20p529,
author = {Valentina Lenarduzzi and Francesco Lomio and Heikki Huttunen and Davide Taibi},
title = {Are SonarQube Rules Inducing Bugs?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {529-528},
doi = {},
year = {2020},
}
|
| |
Inoue, Katsuro
|
SANER '20: "Clone Notifier: Developing ..."
Clone Notifier: Developing and Improving the System to Notify Changes of Code Clones
Shogo Tokui, Norihiro Yoshida, Eunjong Choi, and Katsuro Inoue
(Osaka University, Japan; Nagoya University, Japan; Kyoto Institute of Technology, Japan)
@InProceedings{SANER20p671,
author = {Shogo Tokui and Norihiro Yoshida and Eunjong Choi and Katsuro Inoue},
title = {Clone Notifier: Developing and Improving the System to Notify Changes of Code Clones},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {671-670},
doi = {},
year = {2020},
}
|
| |
Jia, Ang
|
SANER '20: "Revisiting the Challenges ..."
Revisiting the Challenges and Opportunities in Software Plagiarism Detection
Xi Xu, Ming Fan, Ang Jia, Yin Wang, Zheng Yan, Qinghua Zheng, and Ting Liu
(Xi'an Jiaotong University, China; Xidian University, China; Aalto University, Finland)
@InProceedings{SANER20p566,
author = {Xi Xu and Ming Fan and Ang Jia and Yin Wang and Zheng Yan and Qinghua Zheng and Ting Liu},
title = {Revisiting the Challenges and Opportunities in Software Plagiarism Detection},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {566-565},
doi = {},
year = {2020},
}
|
| |
Jiang, Lin |
SANER '20: "Sequence Directed Hybrid Fuzzing ..."
Sequence Directed Hybrid Fuzzing
Hongliang Liang, Lin Jiang, Lu Ai, and Jinyi Wei
(Beijing University of Posts and Telecommunications, China)
@InProceedings{SANER20p133,
author = {Hongliang Liang and Lin Jiang and Lu Ai and Jinyi Wei},
title = {Sequence Directed Hybrid Fuzzing},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {133-132},
doi = {},
year = {2020},
}
|
| |
Jiang, Lingxiao |
SANER '20: "Are the Code Snippets What ..."
Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries
Shuhan Yan, Hang Yu, Yuting Chen, Beijun Shen, and Lingxiao Jiang
(Shanghai Jiao Tong University, China; Singapore Management University, Singapore)
@InProceedings{SANER20p361,
author = {Shuhan Yan and Hang Yu and Yuting Chen and Beijun Shen and Lingxiao Jiang},
title = {Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {361-360},
doi = {},
year = {2020},
}
SANER '20: "Automated Deprecated-API Usage ..."
Automated Deprecated-API Usage Update for Android Apps: How Far Are We?
Ferdian Thung, Stefanus A. Haryono, Lucas Serrano, Gilles Muller, Julia Lawall, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore; Sorbonne University, France; LIP6, France; Inria, France)
@InProceedings{SANER20p631,
author = {Ferdian Thung and Stefanus A. Haryono and Lucas Serrano and Gilles Muller and Julia Lawall and David Lo and Lingxiao Jiang},
title = {Automated Deprecated-API Usage Update for Android Apps: How Far Are We?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {631-630},
doi = {},
year = {2020},
}
SANER '20: "AUSearch: Accurate API Usage ..."
AUSearch: Accurate API Usage Search in GitHub Repositories with Type Resolution
Muhammad Hilmi Asyrofi, Ferdian Thung, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore)
@InProceedings{SANER20p666,
author = {Muhammad Hilmi Asyrofi and Ferdian Thung and David Lo and Lingxiao Jiang},
title = {AUSearch: Accurate API Usage Search in GitHub Repositories with Type Resolution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {666-665},
doi = {},
year = {2020},
}
|
| |
Jin, Jiahao |
SANER '20: "Deep Learning Based Identification ..."
Deep Learning Based Identification of Suspicious Return Statements
Guangjie Li, Hui Liu, Jiahao Jin, and Qasim Umer
(Beijing Institute of Technology, China)
@InProceedings{SANER20p505,
author = {Guangjie Li and Hui Liu and Jiahao Jin and Qasim Umer},
title = {Deep Learning Based Identification of Suspicious Return Statements},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {505-504},
doi = {},
year = {2020},
}
|
| |
Jin, Zhi |
SANER '20: "Detecting Code Clones with ..."
Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree
Wenhan Wang, Ge Li, Bo Ma, Xin Xia, and Zhi Jin
(Peking University, China; Monash University, Australia)
@InProceedings{SANER20p277,
author = {Wenhan Wang and Ge Li and Bo Ma and Xin Xia and Zhi Jin},
title = {Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {277-276},
doi = {},
year = {2020},
}
|
| |
Ketema, Jeroen
|
SANER '20: "Reducing Code Complexity through ..."
Reducing Code Complexity through Code Refactoring and Model-Based Rejuvenation
Arjan J. Mooij, Jeroen Ketema, Steven Klusener, and Mathijs Schuts
(ESI/TNO, Netherlands; Philips, Netherlands)
@InProceedings{SANER20p646,
author = {Arjan J. Mooij and Jeroen Ketema and Steven Klusener and Mathijs Schuts},
title = {Reducing Code Complexity through Code Refactoring and Model-Based Rejuvenation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {646-645},
doi = {},
year = {2020},
}
|
| |
Kikuchi, Shinji |
SANER '20: "Experience Report: How Effective ..."
Experience Report: How Effective Is Automated Program Repair for Industrial Software?
Kunihiro Noda, Yusuke Nemoto, Keisuke Hotta, Hideo Tanida, and Shinji Kikuchi
(Fujitsu Labs, Japan)
@InProceedings{SANER20p641,
author = {Kunihiro Noda and Yusuke Nemoto and Keisuke Hotta and Hideo Tanida and Shinji Kikuchi},
title = {Experience Report: How Effective Is Automated Program Repair for Industrial Software?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {641-640},
doi = {},
year = {2020},
}
|
| |
Kim, Dae-Kyoo |
SANER '20: "Reflection on Building Hybrid ..."
Reflection on Building Hybrid Access Control by Configuring RBAC and MAC Features
Dae-Kyoo Kim, Hua Ming, and Lunjin Lu
(Oakland University, USA)
@InProceedings{SANER20p551,
author = {Dae-Kyoo Kim and Hua Ming and Lunjin Lu},
title = {Reflection on Building Hybrid Access Control by Configuring RBAC and MAC Features},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {551-550},
doi = {},
year = {2020},
}
|
| |
Klusener, Steven |
SANER '20: "Reducing Code Complexity through ..."
Reducing Code Complexity through Code Refactoring and Model-Based Rejuvenation
Arjan J. Mooij, Jeroen Ketema, Steven Klusener, and Mathijs Schuts
(ESI/TNO, Netherlands; Philips, Netherlands)
@InProceedings{SANER20p646,
author = {Arjan J. Mooij and Jeroen Ketema and Steven Klusener and Mathijs Schuts},
title = {Reducing Code Complexity through Code Refactoring and Model-Based Rejuvenation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {646-645},
doi = {},
year = {2020},
}
|
| |
Koschke, Rainer |
SANER '20: "How EvoStreets Are Observed ..."
How EvoStreets Are Observed in Three-Dimensional and Virtual Reality Environments
Marcel Steinbeck, Rainer Koschke, and Marc O. Rüdel
(University of Bremen, Germany)
@InProceedings{SANER20p349,
author = {Marcel Steinbeck and Rainer Koschke and Marc O. Rüdel},
title = {How EvoStreets Are Observed in Three-Dimensional and Virtual Reality Environments},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {349-348},
doi = {},
year = {2020},
}
|
| |
Krasniqi, Rrezarta |
SANER '20: "Enhancing Source Code Refactoring ..."
Enhancing Source Code Refactoring Detection with Explanations from Commit Messages
Rrezarta Krasniqi and Jane Cleland-Huang
(University of Notre Dame, USA)
@InProceedings{SANER20p541,
author = {Rrezarta Krasniqi and Jane Cleland-Huang},
title = {Enhancing Source Code Refactoring Detection with Explanations from Commit Messages},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {541-540},
doi = {},
year = {2020},
}
|
| |
Lämmel, Ralf
|
SANER '20: "Incremental Map-Reduce on ..."
Incremental Map-Reduce on Repository History
Johannes Härtel and Ralf Lämmel
(University of Koblenz-Landau, Germany)
@InProceedings{SANER20p337,
author = {Johannes Härtel and Ralf Lämmel},
title = {Incremental Map-Reduce on Repository History},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {337-336},
doi = {},
year = {2020},
}
|
| |
Lawall, Julia |
SANER '20: "Automated Deprecated-API Usage ..."
Automated Deprecated-API Usage Update for Android Apps: How Far Are We?
Ferdian Thung, Stefanus A. Haryono, Lucas Serrano, Gilles Muller, Julia Lawall, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore; Sorbonne University, France; LIP6, France; Inria, France)
@InProceedings{SANER20p631,
author = {Ferdian Thung and Stefanus A. Haryono and Lucas Serrano and Gilles Muller and Julia Lawall and David Lo and Lingxiao Jiang},
title = {Automated Deprecated-API Usage Update for Android Apps: How Far Are We?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {631-630},
doi = {},
year = {2020},
}
|
| |
LeClair, Alexander |
SANER '20: "Automatically Extracting Subroutine ..."
Automatically Extracting Subroutine Summary Descriptions from Unstructured Comments
Zachary Eberhart, Alexander LeClair, and Collin McMillan
(University of Notre Dame, USA)
@InProceedings{SANER20p37,
author = {Zachary Eberhart and Alexander LeClair and Collin McMillan},
title = {Automatically Extracting Subroutine Summary Descriptions from Unstructured Comments},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {37-36},
doi = {},
year = {2020},
}
|
| |
Lei, Li |
SANER '20: "Automated Bug Detection and ..."
Automated Bug Detection and Replay for COTS Linux Kernel Modules with Concolic Execution
Bo Chen, Zhenkun Yang, Li Lei, Kai Cong, and Fei Xie
(Intel, USA; Portland State University, USA)
@InProceedings{SANER20p181,
author = {Bo Chen and Zhenkun Yang and Li Lei and Kai Cong and Fei Xie},
title = {Automated Bug Detection and Replay for COTS Linux Kernel Modules with Concolic Execution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {181-180},
doi = {},
year = {2020},
}
|
| |
Lenarduzzi, Valentina |
SANER '20: "Are SonarQube Rules Inducing ..."
Are SonarQube Rules Inducing Bugs?
Valentina Lenarduzzi, Francesco Lomio, Heikki Huttunen, and Davide Taibi
(Lappeenranta-Lahti University of Technology, Finland; Tampere University, Finland)
@InProceedings{SANER20p529,
author = {Valentina Lenarduzzi and Francesco Lomio and Heikki Huttunen and Davide Taibi},
title = {Are SonarQube Rules Inducing Bugs?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {529-528},
doi = {},
year = {2020},
}
|
| |
Li, Bixin |
SANER '20: "Distinguishing Similar Design ..."
Distinguishing Similar Design Pattern Instances through Temporal Behavior Analysis
Renhao Xiong, David Lo, and Bixin Li
(Southeast University, China; Singapore Management University, Singapore)
@InProceedings{SANER20p313,
author = {Renhao Xiong and David Lo and Bixin Li},
title = {Distinguishing Similar Design Pattern Instances through Temporal Behavior Analysis},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {313-312},
doi = {},
year = {2020},
}
|
| |
Li, Ge |
SANER '20: "Detecting Code Clones with ..."
Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree
Wenhan Wang, Ge Li, Bo Ma, Xin Xia, and Zhi Jin
(Peking University, China; Monash University, Australia)
@InProceedings{SANER20p277,
author = {Wenhan Wang and Ge Li and Bo Ma and Xin Xia and Zhi Jin},
title = {Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {277-276},
doi = {},
year = {2020},
}
|
| |
Li, Guangjie |
SANER '20: "Deep Learning Based Identification ..."
Deep Learning Based Identification of Suspicious Return Statements
Guangjie Li, Hui Liu, Jiahao Jin, and Qasim Umer
(Beijing Institute of Technology, China)
@InProceedings{SANER20p505,
author = {Guangjie Li and Hui Liu and Jiahao Jin and Qasim Umer},
title = {Deep Learning Based Identification of Suspicious Return Statements},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {505-504},
doi = {},
year = {2020},
}
|
| |
Li, Guanhua |
SANER '20: "SAGA: Efficient and Large-Scale ..."
SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration
Guanhua Li, Yijian Wu, Chanchal K. Roy, Jun Sun, Xin Peng, Nanjie Zhan, Bin Hu, and Jingyi Ma
(Fudan University, China; Shanghai Key Laboratory of Data Science, China; University of Saskatchewan, Canada; Singapore Management University, Singapore)
@InProceedings{SANER20p289,
author = {Guanhua Li and Yijian Wu and Chanchal K. Roy and Jun Sun and Xin Peng and Nanjie Zhan and Bin Hu and Jingyi Ma},
title = {SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {289-288},
doi = {},
year = {2020},
}
|
| |
Li, Haicheng |
SANER '20: "Resource Race Attacks on Android ..."
Resource Race Attacks on Android
Yan Cai, Yutian Tang, Haicheng Li, Le Yu, Hao Zhou, Xiapu Luo, Liang He, and Purui Su
(Institute of Software at Chinese Academy of Sciences, China; Hong Kong Polytechnic University, China; University of Chinese Academy of Sciences, China; Peng Cheng Laboratory, China)
@InProceedings{SANER20p49,
author = {Yan Cai and Yutian Tang and Haicheng Li and Le Yu and Hao Zhou and Xiapu Luo and Liang He and Purui Su},
title = {Resource Race Attacks on Android},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {49-48},
doi = {},
year = {2020},
}
|
| |
Li, Hao |
SANER '20: "Referee: A Pattern-Guided ..."
Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers
Fang Lv, Hao Li, Lei Wang, Ying Liu, Huimin Cui, Jingling Xue, and Xiaobing Feng
(Institute of Computing Technology at Chinese Academy of Sciences, China; UNSW, Australia)
@InProceedings{SANER20p1,
author = {Fang Lv and Hao Li and Lei Wang and Ying Liu and Huimin Cui and Jingling Xue and Xiaobing Feng},
title = {Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {1-0},
doi = {},
year = {2020},
}
|
| |
Li, Juanru |
SANER '20: "EthPloit: From Fuzzing to ..."
EthPloit: From Fuzzing to Efficient Exploit Generation against Smart Contracts
Qingzhao Zhang, Yizhuo Wang, Juanru Li, and Siqi Ma
(Shanghai Jiao Tong University, China; Data61 at CSIRO, Australia)
@InProceedings{SANER20p121,
author = {Qingzhao Zhang and Yizhuo Wang and Juanru Li and Siqi Ma},
title = {EthPloit: From Fuzzing to Efficient Exploit Generation against Smart Contracts},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {121-120},
doi = {},
year = {2020},
}
SANER '20: "SMARTSHIELD: Automatic Smart ..."
SMARTSHIELD: Automatic Smart Contract Protection Made Easy
Yuyao Zhang, Siqi Ma, Juanru Li, Kailai Li, Surya Nepal, and Dawu Gu
(Shanghai Jiao Tong University, China; Data61 at CSIRO, Australia)
@InProceedings{SANER20p25,
author = {Yuyao Zhang and Siqi Ma and Juanru Li and Kailai Li and Surya Nepal and Dawu Gu},
title = {SMARTSHIELD: Automatic Smart Contract Protection Made Easy},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {25-24},
doi = {},
year = {2020},
}
|
| |
Li, Kailai |
SANER '20: "SMARTSHIELD: Automatic Smart ..."
SMARTSHIELD: Automatic Smart Contract Protection Made Easy
Yuyao Zhang, Siqi Ma, Juanru Li, Kailai Li, Surya Nepal, and Dawu Gu
(Shanghai Jiao Tong University, China; Data61 at CSIRO, Australia)
@InProceedings{SANER20p25,
author = {Yuyao Zhang and Siqi Ma and Juanru Li and Kailai Li and Surya Nepal and Dawu Gu},
title = {SMARTSHIELD: Automatic Smart Contract Protection Made Easy},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {25-24},
doi = {},
year = {2020},
}
|
| |
Liang, Hongliang |
SANER '20: "Sequence Directed Hybrid Fuzzing ..."
Sequence Directed Hybrid Fuzzing
Hongliang Liang, Lin Jiang, Lu Ai, and Jinyi Wei
(Beijing University of Posts and Telecommunications, China)
@InProceedings{SANER20p133,
author = {Hongliang Liang and Lin Jiang and Lu Ai and Jinyi Wei},
title = {Sequence Directed Hybrid Fuzzing},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {133-132},
doi = {},
year = {2020},
}
|
| |
Liu, Hui |
SANER '20: "Deep Learning Based Identification ..."
Deep Learning Based Identification of Suspicious Return Statements
Guangjie Li, Hui Liu, Jiahao Jin, and Qasim Umer
(Beijing Institute of Technology, China)
@InProceedings{SANER20p505,
author = {Guangjie Li and Hui Liu and Jiahao Jin and Qasim Umer},
title = {Deep Learning Based Identification of Suspicious Return Statements},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {505-504},
doi = {},
year = {2020},
}
|
| |
Liu, Ting |
SANER '20: "Revisiting the Challenges ..."
Revisiting the Challenges and Opportunities in Software Plagiarism Detection
Xi Xu, Ming Fan, Ang Jia, Yin Wang, Zheng Yan, Qinghua Zheng, and Ting Liu
(Xi'an Jiaotong University, China; Xidian University, China; Aalto University, Finland)
@InProceedings{SANER20p566,
author = {Xi Xu and Ming Fan and Ang Jia and Yin Wang and Zheng Yan and Qinghua Zheng and Ting Liu},
title = {Revisiting the Challenges and Opportunities in Software Plagiarism Detection},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {566-565},
doi = {},
year = {2020},
}
|
| |
Liu, Yan |
SANER '20: "Req2Lib: A Semantic Neural ..."
Req2Lib: A Semantic Neural Model for Software Library Recommendation
Zhensu Sun, Yan Liu, Ziming Cheng, Chen Yang, and Pengyu Che
(Tongji University, China)
@InProceedings{SANER20p571,
author = {Zhensu Sun and Yan Liu and Ziming Cheng and Chen Yang and Pengyu Che},
title = {Req2Lib: A Semantic Neural Model for Software Library Recommendation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {571-570},
doi = {},
year = {2020},
}
|
| |
Liu, Yang |
SANER '20: "CORE: Automating Review Recommendation ..."
CORE: Automating Review Recommendation for Code Changes
Jing Kai Siow, Cuiyun Gao, Lingling Fan, Sen Chen, and Yang Liu
(Nanyang Technological University, Singapore)
@InProceedings{SANER20p301,
author = {Jing Kai Siow and Cuiyun Gao and Lingling Fan and Sen Chen and Yang Liu},
title = {CORE: Automating Review Recommendation for Code Changes},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {301-300},
doi = {},
year = {2020},
}
|
| |
Liu, Yepang |
SANER '20: "How Do Python Framework APIs ..."
How Do Python Framework APIs Evolve? An Exploratory Study
Zhaoxu Zhang, Hengcheng Zhu, Ming Wen, Yida Tao, Yepang Liu, and Yingfei Xiong
(Southern University of Science and Technology, China; Huazhong University of Science and Technology, China; Shenzhen University, China; Peking University, China)
@InProceedings{SANER20p85,
author = {Zhaoxu Zhang and Hengcheng Zhu and Ming Wen and Yida Tao and Yepang Liu and Yingfei Xiong},
title = {How Do Python Framework APIs Evolve? An Exploratory Study},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {85-84},
doi = {},
year = {2020},
}
|
| |
Liu, Ying |
SANER '20: "Referee: A Pattern-Guided ..."
Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers
Fang Lv, Hao Li, Lei Wang, Ying Liu, Huimin Cui, Jingling Xue, and Xiaobing Feng
(Institute of Computing Technology at Chinese Academy of Sciences, China; UNSW, Australia)
@InProceedings{SANER20p1,
author = {Fang Lv and Hao Li and Lei Wang and Ying Liu and Huimin Cui and Jingling Xue and Xiaobing Feng},
title = {Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {1-0},
doi = {},
year = {2020},
}
|
| |
Lo, David |
SANER '20: "Distinguishing Similar Design ..."
Distinguishing Similar Design Pattern Instances through Temporal Behavior Analysis
Renhao Xiong, David Lo, and Bixin Li
(Southeast University, China; Singapore Management University, Singapore)
@InProceedings{SANER20p313,
author = {Renhao Xiong and David Lo and Bixin Li},
title = {Distinguishing Similar Design Pattern Instances through Temporal Behavior Analysis},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {313-312},
doi = {},
year = {2020},
}
SANER '20: "Automated Deprecated-API Usage ..."
Automated Deprecated-API Usage Update for Android Apps: How Far Are We?
Ferdian Thung, Stefanus A. Haryono, Lucas Serrano, Gilles Muller, Julia Lawall, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore; Sorbonne University, France; LIP6, France; Inria, France)
@InProceedings{SANER20p631,
author = {Ferdian Thung and Stefanus A. Haryono and Lucas Serrano and Gilles Muller and Julia Lawall and David Lo and Lingxiao Jiang},
title = {Automated Deprecated-API Usage Update for Android Apps: How Far Are We?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {631-630},
doi = {},
year = {2020},
}
SANER '20: "AUSearch: Accurate API Usage ..."
AUSearch: Accurate API Usage Search in GitHub Repositories with Type Resolution
Muhammad Hilmi Asyrofi, Ferdian Thung, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore)
@InProceedings{SANER20p666,
author = {Muhammad Hilmi Asyrofi and Ferdian Thung and David Lo and Lingxiao Jiang},
title = {AUSearch: Accurate API Usage Search in GitHub Repositories with Type Resolution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {666-665},
doi = {},
year = {2020},
}
|
| |
Lomio, Francesco |
SANER '20: "Are SonarQube Rules Inducing ..."
Are SonarQube Rules Inducing Bugs?
Valentina Lenarduzzi, Francesco Lomio, Heikki Huttunen, and Davide Taibi
(Lappeenranta-Lahti University of Technology, Finland; Tampere University, Finland)
@InProceedings{SANER20p529,
author = {Valentina Lenarduzzi and Francesco Lomio and Heikki Huttunen and Davide Taibi},
title = {Are SonarQube Rules Inducing Bugs?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {529-528},
doi = {},
year = {2020},
}
|
| |
Lu, Lunjin |
SANER '20: "Reflection on Building Hybrid ..."
Reflection on Building Hybrid Access Control by Configuring RBAC and MAC Features
Dae-Kyoo Kim, Hua Ming, and Lunjin Lu
(Oakland University, USA)
@InProceedings{SANER20p551,
author = {Dae-Kyoo Kim and Hua Ming and Lunjin Lu},
title = {Reflection on Building Hybrid Access Control by Configuring RBAC and MAC Features},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {551-550},
doi = {},
year = {2020},
}
|
| |
Lungu, Mircea |
SANER '20: "Unleashing the Potentials ..."
Unleashing the Potentials of Immersive Augmented Reality for Software Engineering
Leonel Merino, Mircea Lungu, and Christoph Seidl
(University of Stuttgart, Germany; IT University of Copenhagen, Denmark)
@InProceedings{SANER20p546,
author = {Leonel Merino and Mircea Lungu and Christoph Seidl},
title = {Unleashing the Potentials of Immersive Augmented Reality for Software Engineering},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {546-545},
doi = {},
year = {2020},
}
|
| |
Luo, Lannan |
SANER '20: "Heap Memory Snapshot Assisted ..."
Heap Memory Snapshot Assisted Program Analysis for Android Permission Specification
Lannan Luo
(University of South Carolina, USA)
@InProceedings{SANER20p457,
author = {Lannan Luo},
title = {Heap Memory Snapshot Assisted Program Analysis for Android Permission Specification},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {457-456},
doi = {},
year = {2020},
}
|
| |
Luo, Ping |
SANER '20: "LibDX: A Cross-Platform and ..."
LibDX: A Cross-Platform and Accurate System to Detect Third-Party Libraries in Binary Code
Wei Tang, Ping Luo, Jialiang Fu, and Dan Zhang
(Tsinghua University, China)
@InProceedings{SANER20p109,
author = {Wei Tang and Ping Luo and Jialiang Fu and Dan Zhang},
title = {LibDX: A Cross-Platform and Accurate System to Detect Third-Party Libraries in Binary Code},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {109-108},
doi = {},
year = {2020},
}
|
| |
Luo, Xiapu |
SANER '20: "Resource Race Attacks on Android ..."
Resource Race Attacks on Android
Yan Cai, Yutian Tang, Haicheng Li, Le Yu, Hao Zhou, Xiapu Luo, Liang He, and Purui Su
(Institute of Software at Chinese Academy of Sciences, China; Hong Kong Polytechnic University, China; University of Chinese Academy of Sciences, China; Peng Cheng Laboratory, China)
@InProceedings{SANER20p49,
author = {Yan Cai and Yutian Tang and Haicheng Li and Le Yu and Hao Zhou and Xiapu Luo and Liang He and Purui Su},
title = {Resource Race Attacks on Android},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {49-48},
doi = {},
year = {2020},
}
|
| |
Luz, Welder |
SANER '20: "C-3PR: A Bot for Fixing Static ..."
C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests
Antônio Carvalho, Welder Luz, Diego Marcílio, Rodrigo Bonifácio, Gustavo Pinto, and Edna Dias Canedo
(University of Brasília, Brazil; USI Lugano, Switzerland; Federal University of Pará, Brazil)
@InProceedings{SANER20p169,
author = {Antônio Carvalho and Welder Luz and Diego Marcílio and Rodrigo Bonifácio and Gustavo Pinto and Edna Dias Canedo},
title = {C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {169-168},
doi = {},
year = {2020},
}
|
| |
Lv, Fang |
SANER '20: "Referee: A Pattern-Guided ..."
Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers
Fang Lv, Hao Li, Lei Wang, Ying Liu, Huimin Cui, Jingling Xue, and Xiaobing Feng
(Institute of Computing Technology at Chinese Academy of Sciences, China; UNSW, Australia)
@InProceedings{SANER20p1,
author = {Fang Lv and Hao Li and Lei Wang and Ying Liu and Huimin Cui and Jingling Xue and Xiaobing Feng},
title = {Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {1-0},
doi = {},
year = {2020},
}
|
| |
Lyons, Kelly |
SANER '20: "We Are Family: Analyzing Communication ..."
We Are Family: Analyzing Communication in GitHub Software Repositories and Their Forks
Scott Brisson, Ehsan Noei, and Kelly Lyons
(University of Toronto, Canada)
@InProceedings{SANER20p61,
author = {Scott Brisson and Ehsan Noei and Kelly Lyons},
title = {We Are Family: Analyzing Communication in GitHub Software Repositories and Their Forks},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {61-60},
doi = {},
year = {2020},
}
|
| |
Ma, Bo
|
SANER '20: "Detecting Code Clones with ..."
Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree
Wenhan Wang, Ge Li, Bo Ma, Xin Xia, and Zhi Jin
(Peking University, China; Monash University, Australia)
@InProceedings{SANER20p277,
author = {Wenhan Wang and Ge Li and Bo Ma and Xin Xia and Zhi Jin},
title = {Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {277-276},
doi = {},
year = {2020},
}
|
| |
Ma, Jingyi |
SANER '20: "SAGA: Efficient and Large-Scale ..."
SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration
Guanhua Li, Yijian Wu, Chanchal K. Roy, Jun Sun, Xin Peng, Nanjie Zhan, Bin Hu, and Jingyi Ma
(Fudan University, China; Shanghai Key Laboratory of Data Science, China; University of Saskatchewan, Canada; Singapore Management University, Singapore)
@InProceedings{SANER20p289,
author = {Guanhua Li and Yijian Wu and Chanchal K. Roy and Jun Sun and Xin Peng and Nanjie Zhan and Bin Hu and Jingyi Ma},
title = {SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {289-288},
doi = {},
year = {2020},
}
|
| |
Ma, Siqi |
SANER '20: "EthPloit: From Fuzzing to ..."
EthPloit: From Fuzzing to Efficient Exploit Generation against Smart Contracts
Qingzhao Zhang, Yizhuo Wang, Juanru Li, and Siqi Ma
(Shanghai Jiao Tong University, China; Data61 at CSIRO, Australia)
@InProceedings{SANER20p121,
author = {Qingzhao Zhang and Yizhuo Wang and Juanru Li and Siqi Ma},
title = {EthPloit: From Fuzzing to Efficient Exploit Generation against Smart Contracts},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {121-120},
doi = {},
year = {2020},
}
SANER '20: "SMARTSHIELD: Automatic Smart ..."
SMARTSHIELD: Automatic Smart Contract Protection Made Easy
Yuyao Zhang, Siqi Ma, Juanru Li, Kailai Li, Surya Nepal, and Dawu Gu
(Shanghai Jiao Tong University, China; Data61 at CSIRO, Australia)
@InProceedings{SANER20p25,
author = {Yuyao Zhang and Siqi Ma and Juanru Li and Kailai Li and Surya Nepal and Dawu Gu},
title = {SMARTSHIELD: Automatic Smart Contract Protection Made Easy},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {25-24},
doi = {},
year = {2020},
}
|
| |
Mäder, Patrick |
SANER '20: "SpojitR: Intelligently Link ..."
SpojitR: Intelligently Link Development Artifacts
Michael Rath, Mihaela Todorova Tomova, and Patrick Mäder
(DLR, Germany; TU Ilmenau, Germany)
@InProceedings{SANER20p681,
author = {Michael Rath and Mihaela Todorova Tomova and Patrick Mäder},
title = {SpojitR: Intelligently Link Development Artifacts},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {681-680},
doi = {},
year = {2020},
}
|
| |
Mahadi, Alvi |
SANER '20: "Cross-Dataset Design Discussion ..."
Cross-Dataset Design Discussion Mining
Alvi Mahadi, Karan Tongay, and Neil A. Ernst
(University of Victoria, Canada)
@InProceedings{SANER20p157,
author = {Alvi Mahadi and Karan Tongay and Neil A. Ernst},
title = {Cross-Dataset Design Discussion Mining},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {157-156},
doi = {},
year = {2020},
}
|
| |
Maletic, Jonathan I. |
SANER '20: "Slice-Based Cognitive Complexity ..."
Slice-Based Cognitive Complexity Metrics for Defect Prediction
Basma S. Alqadi and Jonathan I. Maletic
(Imam Muhammad ibn Saud Islamic University, Saudi Arabia; Kent State University, USA)
@InProceedings{SANER20p433,
author = {Basma S. Alqadi and Jonathan I. Maletic},
title = {Slice-Based Cognitive Complexity Metrics for Defect Prediction},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {433-432},
doi = {},
year = {2020},
}
|
| |
Marcílio, Diego |
SANER '20: "C-3PR: A Bot for Fixing Static ..."
C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests
Antônio Carvalho, Welder Luz, Diego Marcílio, Rodrigo Bonifácio, Gustavo Pinto, and Edna Dias Canedo
(University of Brasília, Brazil; USI Lugano, Switzerland; Federal University of Pará, Brazil)
@InProceedings{SANER20p169,
author = {Antônio Carvalho and Welder Luz and Diego Marcílio and Rodrigo Bonifácio and Gustavo Pinto and Edna Dias Canedo},
title = {C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {169-168},
doi = {},
year = {2020},
}
|
| |
Martins, Paulo |
SANER '20: "LESSQL: Dealing with Database ..."
LESSQL: Dealing with Database Schema Changes in Continuous Deployment
Ariel Afonso, Altigran da Silva, Tayana Conte, Paulo Martins, João Cavalcanti, and Alessandro Garcia
(Federal University of Amazonas, Brazil; PUC-Rio, Brazil)
@InProceedings{SANER20p145,
author = {Ariel Afonso and Altigran da Silva and Tayana Conte and Paulo Martins and João Cavalcanti and Alessandro Garcia},
title = {LESSQL: Dealing with Database Schema Changes in Continuous Deployment},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {145-144},
doi = {},
year = {2020},
}
|
| |
McMillan, Collin |
SANER '20: "Automatically Extracting Subroutine ..."
Automatically Extracting Subroutine Summary Descriptions from Unstructured Comments
Zachary Eberhart, Alexander LeClair, and Collin McMillan
(University of Notre Dame, USA)
@InProceedings{SANER20p37,
author = {Zachary Eberhart and Alexander LeClair and Collin McMillan},
title = {Automatically Extracting Subroutine Summary Descriptions from Unstructured Comments},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {37-36},
doi = {},
year = {2020},
}
|
| |
Merino, Leonel |
SANER '20: "Unleashing the Potentials ..."
Unleashing the Potentials of Immersive Augmented Reality for Software Engineering
Leonel Merino, Mircea Lungu, and Christoph Seidl
(University of Stuttgart, Germany; IT University of Copenhagen, Denmark)
@InProceedings{SANER20p546,
author = {Leonel Merino and Mircea Lungu and Christoph Seidl},
title = {Unleashing the Potentials of Immersive Augmented Reality for Software Engineering},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {546-545},
doi = {},
year = {2020},
}
|
| |
Ming, Hua |
SANER '20: "Reflection on Building Hybrid ..."
Reflection on Building Hybrid Access Control by Configuring RBAC and MAC Features
Dae-Kyoo Kim, Hua Ming, and Lunjin Lu
(Oakland University, USA)
@InProceedings{SANER20p551,
author = {Dae-Kyoo Kim and Hua Ming and Lunjin Lu},
title = {Reflection on Building Hybrid Access Control by Configuring RBAC and MAC Features},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {551-550},
doi = {},
year = {2020},
}
|
| |
Mondal, Manishankar |
SANER '20: "HistoRank: History-Based Ranking ..."
HistoRank: History-Based Ranking of Co-change Candidates
Manishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{SANER20p253,
author = {Manishankar Mondal and Banani Roy and Chanchal K. Roy and Kevin A. Schneider},
title = {HistoRank: History-Based Ranking of Co-change Candidates},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {253-252},
doi = {},
year = {2020},
}
SANER '20: "Associating Code Clones with ..."
Associating Code Clones with Association Rules for Change Impact Analysis
Manishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{SANER20p97,
author = {Manishankar Mondal and Banani Roy and Chanchal K. Roy and Kevin A. Schneider},
title = {Associating Code Clones with Association Rules for Change Impact Analysis},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {97-96},
doi = {},
year = {2020},
}
|
| |
Mooij, Arjan J. |
SANER '20: "Reducing Code Complexity through ..."
Reducing Code Complexity through Code Refactoring and Model-Based Rejuvenation
Arjan J. Mooij, Jeroen Ketema, Steven Klusener, and Mathijs Schuts
(ESI/TNO, Netherlands; Philips, Netherlands)
@InProceedings{SANER20p646,
author = {Arjan J. Mooij and Jeroen Ketema and Steven Klusener and Mathijs Schuts},
title = {Reducing Code Complexity through Code Refactoring and Model-Based Rejuvenation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {646-645},
doi = {},
year = {2020},
}
|
| |
Moser, Michael |
SANER '20: "Leveraging Machine Learning ..."
Leveraging Machine Learning for Software Redocumentation
Verena Geist, Michael Moser, Josef Pichler, Stefanie Beyer, and Martin Pinzger
(Software Competence Center Hagenberg, Austria; University of Applied Sciences Upper Austria, Austria; University of Klagenfurt, Austria)
@InProceedings{SANER20p651,
author = {Verena Geist and Michael Moser and Josef Pichler and Stefanie Beyer and Martin Pinzger},
title = {Leveraging Machine Learning for Software Redocumentation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {651-650},
doi = {},
year = {2020},
}
|
| |
Muller, Gilles |
SANER '20: "Automated Deprecated-API Usage ..."
Automated Deprecated-API Usage Update for Android Apps: How Far Are We?
Ferdian Thung, Stefanus A. Haryono, Lucas Serrano, Gilles Muller, Julia Lawall, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore; Sorbonne University, France; LIP6, France; Inria, France)
@InProceedings{SANER20p631,
author = {Ferdian Thung and Stefanus A. Haryono and Lucas Serrano and Gilles Muller and Julia Lawall and David Lo and Lingxiao Jiang},
title = {Automated Deprecated-API Usage Update for Android Apps: How Far Are We?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {631-630},
doi = {},
year = {2020},
}
|
| |
Nadi, Sarah
|
SANER '20: "Essential Sentences for Navigating ..."
Essential Sentences for Navigating Stack Overflow Answers
Sarah Nadi and Christoph Treude
(University of Alberta, Canada; University of Adelaide, Australia)
@InProceedings{SANER20p241,
author = {Sarah Nadi and Christoph Treude},
title = {Essential Sentences for Navigating Stack Overflow Answers},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {241-240},
doi = {},
year = {2020},
}
|
| |
Naeem, Hajra |
SANER '20: "Identifying Vulnerable IoT ..."
Identifying Vulnerable IoT Applications using Deep Learning
Hajra Naeem and Manar H. Alalfi
(Ryerson University, Canada)
@InProceedings{SANER20p611,
author = {Hajra Naeem and Manar H. Alalfi},
title = {Identifying Vulnerable IoT Applications using Deep Learning},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {611-610},
doi = {},
year = {2020},
}
|
| |
Nagaraj, Shruthi |
SANER '20: "Studying Developer Reading ..."
Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks
Jonathan A. Saddler, Cole S. Peterson, Sanjana Sama, Shruthi Nagaraj, Olga Baysal, Latifa Guerrouj, and Bonita Sharif
(University of Nebraska-Lincoln, USA; Youngstown State University, USA; Carleton University, Canada; ETS, Canada)
@InProceedings{SANER20p205,
author = {Jonathan A. Saddler and Cole S. Peterson and Sanjana Sama and Shruthi Nagaraj and Olga Baysal and Latifa Guerrouj and Bonita Sharif},
title = {Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {205-204},
doi = {},
year = {2020},
}
|
| |
Nascimento, Romulo |
SANER '20: "JavaScript API Deprecation ..."
JavaScript API Deprecation in the Wild: A First Assessment
Romulo Nascimento, Aline Brito, Andre Hora, and Eduardo Figueiredo
(Federal University of Minas Gerais, Brazil)
@InProceedings{SANER20p596,
author = {Romulo Nascimento and Aline Brito and Andre Hora and Eduardo Figueiredo},
title = {JavaScript API Deprecation in the Wild: A First Assessment},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {596-595},
doi = {},
year = {2020},
}
|
| |
Nayebi, Maleknaz |
SANER '20: "Documentation of Machine Learning ..."
Documentation of Machine Learning Software
Yalda Hashemi, Maleknaz Nayebi, and Giuliano Antoniol
(Polytechnique Montréal, Canada)
@InProceedings{SANER20p695,
author = {Yalda Hashemi and Maleknaz Nayebi and Giuliano Antoniol},
title = {Documentation of Machine Learning Software},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {695-694},
doi = {},
year = {2020},
}
|
| |
Nemoto, Yusuke |
SANER '20: "Experience Report: How Effective ..."
Experience Report: How Effective Is Automated Program Repair for Industrial Software?
Kunihiro Noda, Yusuke Nemoto, Keisuke Hotta, Hideo Tanida, and Shinji Kikuchi
(Fujitsu Labs, Japan)
@InProceedings{SANER20p641,
author = {Kunihiro Noda and Yusuke Nemoto and Keisuke Hotta and Hideo Tanida and Shinji Kikuchi},
title = {Experience Report: How Effective Is Automated Program Repair for Industrial Software?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {641-640},
doi = {},
year = {2020},
}
|
| |
Nepal, Surya |
SANER '20: "SMARTSHIELD: Automatic Smart ..."
SMARTSHIELD: Automatic Smart Contract Protection Made Easy
Yuyao Zhang, Siqi Ma, Juanru Li, Kailai Li, Surya Nepal, and Dawu Gu
(Shanghai Jiao Tong University, China; Data61 at CSIRO, Australia)
@InProceedings{SANER20p25,
author = {Yuyao Zhang and Siqi Ma and Juanru Li and Kailai Li and Surya Nepal and Dawu Gu},
title = {SMARTSHIELD: Automatic Smart Contract Protection Made Easy},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {25-24},
doi = {},
year = {2020},
}
|
| |
Nierstrasz, Oscar |
SANER '20: "Web APIs in Android through ..."
Web APIs in Android through the Lens of Security
Pascal Gadient, Mohammad Ghafari, Marc-Andrea Tarnutzer, and Oscar Nierstrasz
(University of Bern, Switzerland)
@InProceedings{SANER20p13,
author = {Pascal Gadient and Mohammad Ghafari and Marc-Andrea Tarnutzer and Oscar Nierstrasz},
title = {Web APIs in Android through the Lens of Security},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {13-12},
doi = {},
year = {2020},
}
SANER '20: "CryptoExplorer: An Interactive ..."
CryptoExplorer: An Interactive Web Platform Supporting Secure Use of Cryptography APIs
Mohammadreza Hazhirpasand, Mohammad Ghafari, and Oscar Nierstrasz
(University of Bern, Switzerland)
@InProceedings{SANER20p661,
author = {Mohammadreza Hazhirpasand and Mohammad Ghafari and Oscar Nierstrasz},
title = {CryptoExplorer: An Interactive Web Platform Supporting Secure Use of Cryptography APIs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {661-660},
doi = {},
year = {2020},
}
|
| |
Noda, Kunihiro |
SANER '20: "Experience Report: How Effective ..."
Experience Report: How Effective Is Automated Program Repair for Industrial Software?
Kunihiro Noda, Yusuke Nemoto, Keisuke Hotta, Hideo Tanida, and Shinji Kikuchi
(Fujitsu Labs, Japan)
@InProceedings{SANER20p641,
author = {Kunihiro Noda and Yusuke Nemoto and Keisuke Hotta and Hideo Tanida and Shinji Kikuchi},
title = {Experience Report: How Effective Is Automated Program Repair for Industrial Software?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {641-640},
doi = {},
year = {2020},
}
|
| |
Noei, Ehsan |
SANER '20: "We Are Family: Analyzing Communication ..."
We Are Family: Analyzing Communication in GitHub Software Repositories and Their Forks
Scott Brisson, Ehsan Noei, and Kelly Lyons
(University of Toronto, Canada)
@InProceedings{SANER20p61,
author = {Scott Brisson and Ehsan Noei and Kelly Lyons},
title = {We Are Family: Analyzing Communication in GitHub Software Repositories and Their Forks},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {61-60},
doi = {},
year = {2020},
}
|
| |
Nong, Yu |
SANER '20: "A Preliminary Study on Open-Source ..."
A Preliminary Study on Open-Source Memory Vulnerability Detectors
Yu Nong and Haipeng Cai
(Washington State University, USA)
@InProceedings{SANER20p586,
author = {Yu Nong and Haipeng Cai},
title = {A Preliminary Study on Open-Source Memory Vulnerability Detectors},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {586-585},
doi = {},
year = {2020},
}
|
| |
Oliveira, Victor
|
SANER '20: "On the Adoption of Kotlin ..."
On the Adoption of Kotlin on Android Development: A Triangulation Study
Victor Oliveira, Leopoldo Teixeira, and Felipe Ebert
(Federal University of Pernambuco, Brazil; Tempest Security Intelligence, Brazil)
@InProceedings{SANER20p217,
author = {Victor Oliveira and Leopoldo Teixeira and Felipe Ebert},
title = {On the Adoption of Kotlin on Android Development: A Triangulation Study},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {217-216},
doi = {},
year = {2020},
}
|
| |
Parveen, Sajeda
|
SANER '20: "A Mutation Framework for Evaluating ..."
A Mutation Framework for Evaluating Security Analysis Tools in IoT Applications
Sajeda Parveen and Manar H. Alalfi
(Ryerson University, Canada)
@InProceedings{SANER20p616,
author = {Sajeda Parveen and Manar H. Alalfi},
title = {A Mutation Framework for Evaluating Security Analysis Tools in IoT Applications},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {616-615},
doi = {},
year = {2020},
}
|
| |
Peng, Xin |
SANER '20: "SAGA: Efficient and Large-Scale ..."
SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration
Guanhua Li, Yijian Wu, Chanchal K. Roy, Jun Sun, Xin Peng, Nanjie Zhan, Bin Hu, and Jingyi Ma
(Fudan University, China; Shanghai Key Laboratory of Data Science, China; University of Saskatchewan, Canada; Singapore Management University, Singapore)
@InProceedings{SANER20p289,
author = {Guanhua Li and Yijian Wu and Chanchal K. Roy and Jun Sun and Xin Peng and Nanjie Zhan and Bin Hu and Jingyi Ma},
title = {SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {289-288},
doi = {},
year = {2020},
}
|
| |
Peterson, Cole S. |
SANER '20: "Studying Developer Reading ..."
Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks
Jonathan A. Saddler, Cole S. Peterson, Sanjana Sama, Shruthi Nagaraj, Olga Baysal, Latifa Guerrouj, and Bonita Sharif
(University of Nebraska-Lincoln, USA; Youngstown State University, USA; Carleton University, Canada; ETS, Canada)
@InProceedings{SANER20p205,
author = {Jonathan A. Saddler and Cole S. Peterson and Sanjana Sama and Shruthi Nagaraj and Olga Baysal and Latifa Guerrouj and Bonita Sharif},
title = {Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {205-204},
doi = {},
year = {2020},
}
|
| |
Pichler, Josef |
SANER '20: "Leveraging Machine Learning ..."
Leveraging Machine Learning for Software Redocumentation
Verena Geist, Michael Moser, Josef Pichler, Stefanie Beyer, and Martin Pinzger
(Software Competence Center Hagenberg, Austria; University of Applied Sciences Upper Austria, Austria; University of Klagenfurt, Austria)
@InProceedings{SANER20p651,
author = {Verena Geist and Michael Moser and Josef Pichler and Stefanie Beyer and Martin Pinzger},
title = {Leveraging Machine Learning for Software Redocumentation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {651-650},
doi = {},
year = {2020},
}
SANER '20: "Live Replay of Screen Videos: ..."
Live Replay of Screen Videos: Automatically Executing Real Applications as Shown in Recordings
Rudolf Ramler, Marko Gattringer, and Josef Pichler
(Software Competence Center Hagenberg, Austria; University of Applied Sciences Upper Austria, Austria)
@InProceedings{SANER20p693,
author = {Rudolf Ramler and Marko Gattringer and Josef Pichler},
title = {Live Replay of Screen Videos: Automatically Executing Real Applications as Shown in Recordings},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {693-692},
doi = {},
year = {2020},
}
|
| |
Pietri, Antoine |
SANER '20: "Ultra-Large-Scale Repository ..."
Ultra-Large-Scale Repository Analysis via Graph Compression
Paolo Boldi, Antoine Pietri, Sebastiano Vigna, and Stefano Zacchiroli
(University of Milan, Italy; Inria, France; University Paris Diderot, France)
@InProceedings{SANER20p193,
author = {Paolo Boldi and Antoine Pietri and Sebastiano Vigna and Stefano Zacchiroli},
title = {Ultra-Large-Scale Repository Analysis via Graph Compression},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {193-192},
doi = {},
year = {2020},
}
|
| |
Pinto, Gustavo |
SANER '20: "C-3PR: A Bot for Fixing Static ..."
C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests
Antônio Carvalho, Welder Luz, Diego Marcílio, Rodrigo Bonifácio, Gustavo Pinto, and Edna Dias Canedo
(University of Brasília, Brazil; USI Lugano, Switzerland; Federal University of Pará, Brazil)
@InProceedings{SANER20p169,
author = {Antônio Carvalho and Welder Luz and Diego Marcílio and Rodrigo Bonifácio and Gustavo Pinto and Edna Dias Canedo},
title = {C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {169-168},
doi = {},
year = {2020},
}
SANER '20: "Pull Requests or Commits? ..."
Pull Requests or Commits? Which Method Should We Use to Study Contributors’ Behavior?
Marcus Bertoncello, Gustavo Pinto, Igor Scaliante Wiese, and Igor Steinmacher
(State University of Maringá, Brazil; Federal University of Paraná, Brazil; Federal University of Technology Paraná, Brazil; Northern Arizona University, USA)
@InProceedings{SANER20p621,
author = {Marcus Bertoncello and Gustavo Pinto and Igor Scaliante Wiese and Igor Steinmacher},
title = {Pull Requests or Commits? Which Method Should We Use to Study Contributors’ Behavior?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {621-620},
doi = {},
year = {2020},
}
|
| |
Pinzger, Martin |
SANER '20: "Leveraging Machine Learning ..."
Leveraging Machine Learning for Software Redocumentation
Verena Geist, Michael Moser, Josef Pichler, Stefanie Beyer, and Martin Pinzger
(Software Competence Center Hagenberg, Austria; University of Applied Sciences Upper Austria, Austria; University of Klagenfurt, Austria)
@InProceedings{SANER20p651,
author = {Verena Geist and Michael Moser and Josef Pichler and Stefanie Beyer and Martin Pinzger},
title = {Leveraging Machine Learning for Software Redocumentation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {651-650},
doi = {},
year = {2020},
}
|
| |
Proksch, Sebastian |
SANER '20: "Suggesting Comment Completions ..."
Suggesting Comment Completions for Python using Neural Language Models
Adelina Ciurumelea, Sebastian Proksch, and Harald C. Gall
(University of Zurich, Switzerland)
@InProceedings{SANER20p481,
author = {Adelina Ciurumelea and Sebastian Proksch and Harald C. Gall},
title = {Suggesting Comment Completions for Python using Neural Language Models},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {481-480},
doi = {},
year = {2020},
}
|
| |
Pu, Geguang |
SANER '20: "Reinforcement Learning Guided ..."
Reinforcement Learning Guided Symbolic Execution
Jie Wu, Chengyu Zhang, and Geguang Pu
(East China Normal University, China)
@InProceedings{SANER20p691,
author = {Jie Wu and Chengyu Zhang and Geguang Pu},
title = {Reinforcement Learning Guided Symbolic Execution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {691-690},
doi = {},
year = {2020},
}
|
| |
Qiu, An
|
SANER '20: "A Code-Description Representation ..."
A Code-Description Representation Learning Model Based on Attention
Qing Huang, An Qiu, Maosheng Zhong, and Yuan Wang
(Jiangxi Normal University, China)
@InProceedings{SANER20p469,
author = {Qing Huang and An Qiu and Maosheng Zhong and Yuan Wang},
title = {A Code-Description Representation Learning Model Based on Attention},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {469-468},
doi = {},
year = {2020},
}
|
| |
Ramler, Rudolf
|
SANER '20: "Live Replay of Screen Videos: ..."
Live Replay of Screen Videos: Automatically Executing Real Applications as Shown in Recordings
Rudolf Ramler, Marko Gattringer, and Josef Pichler
(Software Competence Center Hagenberg, Austria; University of Applied Sciences Upper Austria, Austria)
@InProceedings{SANER20p693,
author = {Rudolf Ramler and Marko Gattringer and Josef Pichler},
title = {Live Replay of Screen Videos: Automatically Executing Real Applications as Shown in Recordings},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {693-692},
doi = {},
year = {2020},
}
|
| |
Rath, Michael |
SANER '20: "SpojitR: Intelligently Link ..."
SpojitR: Intelligently Link Development Artifacts
Michael Rath, Mihaela Todorova Tomova, and Patrick Mäder
(DLR, Germany; TU Ilmenau, Germany)
@InProceedings{SANER20p681,
author = {Michael Rath and Mihaela Todorova Tomova and Patrick Mäder},
title = {SpojitR: Intelligently Link Development Artifacts},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {681-680},
doi = {},
year = {2020},
}
|
| |
Ribeiro, Márcio |
SANER '20: "On Relating Technical, Social ..."
On Relating Technical, Social Factors, and the Introduction of Bugs
Filipe Falcão, Caio Barbosa, Baldoino Fonseca, Alessandro Garcia, Márcio Ribeiro, and Rohit Gheyi
(Federal University of Alagoas, Brazil; PUC-Rio, Brazil; Federal University of Campina Grande, Brazil)
@InProceedings{SANER20p397,
author = {Filipe Falcão and Caio Barbosa and Baldoino Fonseca and Alessandro Garcia and Márcio Ribeiro and Rohit Gheyi},
title = {On Relating Technical, Social Factors, and the Introduction of Bugs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {397-396},
doi = {},
year = {2020},
}
|
| |
Rose, Carolyn |
SANER '20: "Using Productive Collaboration ..."
Using Productive Collaboration Bursts to Analyze Open Source Collaboration Effectiveness
Samridhi Choudhary, Christopher Bogart, Carolyn Rose, and James Herbsleb
(Amazon, USA; Carnegie Mellon University, USA)
@InProceedings{SANER20p421,
author = {Samridhi Choudhary and Christopher Bogart and Carolyn Rose and James Herbsleb},
title = {Using Productive Collaboration Bursts to Analyze Open Source Collaboration Effectiveness},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {421-420},
doi = {},
year = {2020},
}
|
| |
Roy, Banani |
SANER '20: "HistoRank: History-Based Ranking ..."
HistoRank: History-Based Ranking of Co-change Candidates
Manishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{SANER20p253,
author = {Manishankar Mondal and Banani Roy and Chanchal K. Roy and Kevin A. Schneider},
title = {HistoRank: History-Based Ranking of Co-change Candidates},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {253-252},
doi = {},
year = {2020},
}
SANER '20: "Associating Code Clones with ..."
Associating Code Clones with Association Rules for Change Impact Analysis
Manishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{SANER20p97,
author = {Manishankar Mondal and Banani Roy and Chanchal K. Roy and Kevin A. Schneider},
title = {Associating Code Clones with Association Rules for Change Impact Analysis},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {97-96},
doi = {},
year = {2020},
}
|
| |
Roy, Chanchal K. |
SANER '20: "HistoRank: History-Based Ranking ..."
HistoRank: History-Based Ranking of Co-change Candidates
Manishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{SANER20p253,
author = {Manishankar Mondal and Banani Roy and Chanchal K. Roy and Kevin A. Schneider},
title = {HistoRank: History-Based Ranking of Co-change Candidates},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {253-252},
doi = {},
year = {2020},
}
SANER '20: "SAGA: Efficient and Large-Scale ..."
SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration
Guanhua Li, Yijian Wu, Chanchal K. Roy, Jun Sun, Xin Peng, Nanjie Zhan, Bin Hu, and Jingyi Ma
(Fudan University, China; Shanghai Key Laboratory of Data Science, China; University of Saskatchewan, Canada; Singapore Management University, Singapore)
@InProceedings{SANER20p289,
author = {Guanhua Li and Yijian Wu and Chanchal K. Roy and Jun Sun and Xin Peng and Nanjie Zhan and Bin Hu and Jingyi Ma},
title = {SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {289-288},
doi = {},
year = {2020},
}
SANER '20: "Exploring Type Inference Techniques ..."
Exploring Type Inference Techniques of Dynamically Typed Languages
C. M. Khaled Saifullah, Muhammad Asaduzzaman, and Chanchal K. Roy
(University of Saskatchewan, Canada; Queen's University, Canada)
@InProceedings{SANER20p73,
author = {C. M. Khaled Saifullah and Muhammad Asaduzzaman and Chanchal K. Roy},
title = {Exploring Type Inference Techniques of Dynamically Typed Languages},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {73-72},
doi = {},
year = {2020},
}
SANER '20: "Associating Code Clones with ..."
Associating Code Clones with Association Rules for Change Impact Analysis
Manishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{SANER20p97,
author = {Manishankar Mondal and Banani Roy and Chanchal K. Roy and Kevin A. Schneider},
title = {Associating Code Clones with Association Rules for Change Impact Analysis},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {97-96},
doi = {},
year = {2020},
}
|
| |
Rüdel, Marc O. |
SANER '20: "How EvoStreets Are Observed ..."
How EvoStreets Are Observed in Three-Dimensional and Virtual Reality Environments
Marcel Steinbeck, Rainer Koschke, and Marc O. Rüdel
(University of Bremen, Germany)
@InProceedings{SANER20p349,
author = {Marcel Steinbeck and Rainer Koschke and Marc O. Rüdel},
title = {How EvoStreets Are Observed in Three-Dimensional and Virtual Reality Environments},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {349-348},
doi = {},
year = {2020},
}
|
| |
Saddler, Jonathan A.
|
SANER '20: "Studying Developer Reading ..."
Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks
Jonathan A. Saddler, Cole S. Peterson, Sanjana Sama, Shruthi Nagaraj, Olga Baysal, Latifa Guerrouj, and Bonita Sharif
(University of Nebraska-Lincoln, USA; Youngstown State University, USA; Carleton University, Canada; ETS, Canada)
@InProceedings{SANER20p205,
author = {Jonathan A. Saddler and Cole S. Peterson and Sanjana Sama and Shruthi Nagaraj and Olga Baysal and Latifa Guerrouj and Bonita Sharif},
title = {Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {205-204},
doi = {},
year = {2020},
}
|
| |
Sadiq, Ali Zafar |
SANER '20: "Is Developer Sentiment Related ..."
Is Developer Sentiment Related to Software Bugs: An Exploratory Study on GitHub Commits
Syed Fatiul Huq, Ali Zafar Sadiq, and Kazi Sakib
(University of Dhaka, Bangladesh)
@InProceedings{SANER20p556,
author = {Syed Fatiul Huq and Ali Zafar Sadiq and Kazi Sakib},
title = {Is Developer Sentiment Related to Software Bugs: An Exploratory Study on GitHub Commits},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {556-555},
doi = {},
year = {2020},
}
|
| |
Saeki, Motoshi |
SANER '20: "ChangeBeadsThreader: An Interactive ..."
ChangeBeadsThreader: An Interactive Environment for Tailoring Automatically Untangled Changes
Satoshi Yamashita, Shinpei Hayashi, and Motoshi Saeki
(Tokyo Institute of Technology, Japan)
@InProceedings{SANER20p686,
author = {Satoshi Yamashita and Shinpei Hayashi and Motoshi Saeki},
title = {ChangeBeadsThreader: An Interactive Environment for Tailoring Automatically Untangled Changes},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {686-685},
doi = {},
year = {2020},
}
|
| |
Saifullah, C. M. Khaled |
SANER '20: "Exploring Type Inference Techniques ..."
Exploring Type Inference Techniques of Dynamically Typed Languages
C. M. Khaled Saifullah, Muhammad Asaduzzaman, and Chanchal K. Roy
(University of Saskatchewan, Canada; Queen's University, Canada)
@InProceedings{SANER20p73,
author = {C. M. Khaled Saifullah and Muhammad Asaduzzaman and Chanchal K. Roy},
title = {Exploring Type Inference Techniques of Dynamically Typed Languages},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {73-72},
doi = {},
year = {2020},
}
|
| |
Sakib, Kazi |
SANER '20: "Is Developer Sentiment Related ..."
Is Developer Sentiment Related to Software Bugs: An Exploratory Study on GitHub Commits
Syed Fatiul Huq, Ali Zafar Sadiq, and Kazi Sakib
(University of Dhaka, Bangladesh)
@InProceedings{SANER20p556,
author = {Syed Fatiul Huq and Ali Zafar Sadiq and Kazi Sakib},
title = {Is Developer Sentiment Related to Software Bugs: An Exploratory Study on GitHub Commits},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {556-555},
doi = {},
year = {2020},
}
|
| |
Sama, Sanjana |
SANER '20: "Studying Developer Reading ..."
Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks
Jonathan A. Saddler, Cole S. Peterson, Sanjana Sama, Shruthi Nagaraj, Olga Baysal, Latifa Guerrouj, and Bonita Sharif
(University of Nebraska-Lincoln, USA; Youngstown State University, USA; Carleton University, Canada; ETS, Canada)
@InProceedings{SANER20p205,
author = {Jonathan A. Saddler and Cole S. Peterson and Sanjana Sama and Shruthi Nagaraj and Olga Baysal and Latifa Guerrouj and Bonita Sharif},
title = {Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {205-204},
doi = {},
year = {2020},
}
|
| |
San Martín, Daniel |
SANER '20: "Characterizing Architectural ..."
Characterizing Architectural Drifts of Adaptive Systems
Daniel San Martín, Bento Siqueira, Valter Camargo, and Fabiano Ferrari
(Federal University of São Carlos, Brazil)
@InProceedings{SANER20p409,
author = {Daniel San Martín and Bento Siqueira and Valter Camargo and Fabiano Ferrari},
title = {Characterizing Architectural Drifts of Adaptive Systems},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {409-408},
doi = {},
year = {2020},
}
|
| |
Saraiva, João |
SANER '20: "Energy Refactorings for Android ..."
Energy Refactorings for Android in the Large and in the Wild
Marco Couto, João Saraiva, and João Paulo Fernandes
(University of Minho, Portugal; University of Coimbra, Portugal)
@InProceedings{SANER20p229,
author = {Marco Couto and João Saraiva and João Paulo Fernandes},
title = {Energy Refactorings for Android in the Large and in the Wild},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {229-228},
doi = {},
year = {2020},
}
|
| |
Scaliante Wiese, Igor |
SANER '20: "Pull Requests or Commits? ..."
Pull Requests or Commits? Which Method Should We Use to Study Contributors’ Behavior?
Marcus Bertoncello, Gustavo Pinto, Igor Scaliante Wiese, and Igor Steinmacher
(State University of Maringá, Brazil; Federal University of Paraná, Brazil; Federal University of Technology Paraná, Brazil; Northern Arizona University, USA)
@InProceedings{SANER20p621,
author = {Marcus Bertoncello and Gustavo Pinto and Igor Scaliante Wiese and Igor Steinmacher},
title = {Pull Requests or Commits? Which Method Should We Use to Study Contributors’ Behavior?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {621-620},
doi = {},
year = {2020},
}
|
| |
Schneider, Kevin A. |
SANER '20: "HistoRank: History-Based Ranking ..."
HistoRank: History-Based Ranking of Co-change Candidates
Manishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{SANER20p253,
author = {Manishankar Mondal and Banani Roy and Chanchal K. Roy and Kevin A. Schneider},
title = {HistoRank: History-Based Ranking of Co-change Candidates},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {253-252},
doi = {},
year = {2020},
}
SANER '20: "Associating Code Clones with ..."
Associating Code Clones with Association Rules for Change Impact Analysis
Manishankar Mondal, Banani Roy, Chanchal K. Roy, and Kevin A. Schneider
(University of Saskatchewan, Canada)
@InProceedings{SANER20p97,
author = {Manishankar Mondal and Banani Roy and Chanchal K. Roy and Kevin A. Schneider},
title = {Associating Code Clones with Association Rules for Change Impact Analysis},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {97-96},
doi = {},
year = {2020},
}
|
| |
Schuts, Mathijs |
SANER '20: "Reducing Code Complexity through ..."
Reducing Code Complexity through Code Refactoring and Model-Based Rejuvenation
Arjan J. Mooij, Jeroen Ketema, Steven Klusener, and Mathijs Schuts
(ESI/TNO, Netherlands; Philips, Netherlands)
@InProceedings{SANER20p646,
author = {Arjan J. Mooij and Jeroen Ketema and Steven Klusener and Mathijs Schuts},
title = {Reducing Code Complexity through Code Refactoring and Model-Based Rejuvenation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {646-645},
doi = {},
year = {2020},
}
|
| |
Seidl, Christoph |
SANER '20: "Unleashing the Potentials ..."
Unleashing the Potentials of Immersive Augmented Reality for Software Engineering
Leonel Merino, Mircea Lungu, and Christoph Seidl
(University of Stuttgart, Germany; IT University of Copenhagen, Denmark)
@InProceedings{SANER20p546,
author = {Leonel Merino and Mircea Lungu and Christoph Seidl},
title = {Unleashing the Potentials of Immersive Augmented Reality for Software Engineering},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {546-545},
doi = {},
year = {2020},
}
|
| |
Serebrenik, Alexander |
SANER '20: "A Reflection on “An Exploratory ..."
A Reflection on “An Exploratory Study on Exception Handling Bugs in Java Programs”
Felipe Ebert, Fernando Castor, and Alexander Serebrenik
(Federal University of Pernambuco, Brazil; Eindhoven University of Technology, Netherlands)
@InProceedings{SANER20p581,
author = {Felipe Ebert and Fernando Castor and Alexander Serebrenik},
title = {A Reflection on “An Exploratory Study on Exception Handling Bugs in Java Programs”},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {581-580},
doi = {},
year = {2020},
}
SANER '20: "Automatically Learning Patterns ..."
Automatically Learning Patterns for Self-Admitted Technical Debt Removal
Fiorella Zampetti, Alexander Serebrenik, and Massimiliano Di Penta
(University of Sannio, Italy; Eindhoven University of Technology, Netherlands)
@InProceedings{SANER20p373,
author = {Fiorella Zampetti and Alexander Serebrenik and Massimiliano Di Penta},
title = {Automatically Learning Patterns for Self-Admitted Technical Debt Removal},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {373-372},
doi = {},
year = {2020},
}
SANER '20: "The Silent Helper: The Impact ..."
The Silent Helper: The Impact of Continuous Integration on Code Reviews
Nathan Cassee, Bogdan Vasilescu, and Alexander Serebrenik
(Eindhoven University of Technology, Netherlands; Carnegie Mellon University, USA)
@InProceedings{SANER20p445,
author = {Nathan Cassee and Bogdan Vasilescu and Alexander Serebrenik},
title = {The Silent Helper: The Impact of Continuous Integration on Code Reviews},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {445-444},
doi = {},
year = {2020},
}
|
| |
Serrano, Lucas |
SANER '20: "Automated Deprecated-API Usage ..."
Automated Deprecated-API Usage Update for Android Apps: How Far Are We?
Ferdian Thung, Stefanus A. Haryono, Lucas Serrano, Gilles Muller, Julia Lawall, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore; Sorbonne University, France; LIP6, France; Inria, France)
@InProceedings{SANER20p631,
author = {Ferdian Thung and Stefanus A. Haryono and Lucas Serrano and Gilles Muller and Julia Lawall and David Lo and Lingxiao Jiang},
title = {Automated Deprecated-API Usage Update for Android Apps: How Far Are We?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {631-630},
doi = {},
year = {2020},
}
|
| |
Sharif, Bonita |
SANER '20: "Studying Developer Reading ..."
Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks
Jonathan A. Saddler, Cole S. Peterson, Sanjana Sama, Shruthi Nagaraj, Olga Baysal, Latifa Guerrouj, and Bonita Sharif
(University of Nebraska-Lincoln, USA; Youngstown State University, USA; Carleton University, Canada; ETS, Canada)
@InProceedings{SANER20p205,
author = {Jonathan A. Saddler and Cole S. Peterson and Sanjana Sama and Shruthi Nagaraj and Olga Baysal and Latifa Guerrouj and Bonita Sharif},
title = {Studying Developer Reading Behavior on Stack Overflow during API Summarization Tasks},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {205-204},
doi = {},
year = {2020},
}
|
| |
Sharma, Rishab |
SANER '20: "A Semantic-Based Framework ..."
A Semantic-Based Framework for Analyzing App Users’ Feedback
Aman Yadav, Rishab Sharma, and Fatemeh H. Fard
(NIT, India; University of British Columbia, Canada)
@InProceedings{SANER20p601,
author = {Aman Yadav and Rishab Sharma and Fatemeh H. Fard},
title = {A Semantic-Based Framework for Analyzing App Users’ Feedback},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {601-600},
doi = {},
year = {2020},
}
|
| |
Shen, Beijun |
SANER '20: "Are the Code Snippets What ..."
Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries
Shuhan Yan, Hang Yu, Yuting Chen, Beijun Shen, and Lingxiao Jiang
(Shanghai Jiao Tong University, China; Singapore Management University, Singapore)
@InProceedings{SANER20p361,
author = {Shuhan Yan and Hang Yu and Yuting Chen and Beijun Shen and Lingxiao Jiang},
title = {Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {361-360},
doi = {},
year = {2020},
}
|
| |
Silva, Altigran da |
SANER '20: "LESSQL: Dealing with Database ..."
LESSQL: Dealing with Database Schema Changes in Continuous Deployment
Ariel Afonso, Altigran da Silva, Tayana Conte, Paulo Martins, João Cavalcanti, and Alessandro Garcia
(Federal University of Amazonas, Brazil; PUC-Rio, Brazil)
@InProceedings{SANER20p145,
author = {Ariel Afonso and Altigran da Silva and Tayana Conte and Paulo Martins and João Cavalcanti and Alessandro Garcia},
title = {LESSQL: Dealing with Database Schema Changes in Continuous Deployment},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {145-144},
doi = {},
year = {2020},
}
|
| |
Siow, Jing Kai |
SANER '20: "CORE: Automating Review Recommendation ..."
CORE: Automating Review Recommendation for Code Changes
Jing Kai Siow, Cuiyun Gao, Lingling Fan, Sen Chen, and Yang Liu
(Nanyang Technological University, Singapore)
@InProceedings{SANER20p301,
author = {Jing Kai Siow and Cuiyun Gao and Lingling Fan and Sen Chen and Yang Liu},
title = {CORE: Automating Review Recommendation for Code Changes},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {301-300},
doi = {},
year = {2020},
}
|
| |
Siqueira, Bento |
SANER '20: "Characterizing Architectural ..."
Characterizing Architectural Drifts of Adaptive Systems
Daniel San Martín, Bento Siqueira, Valter Camargo, and Fabiano Ferrari
(Federal University of São Carlos, Brazil)
@InProceedings{SANER20p409,
author = {Daniel San Martín and Bento Siqueira and Valter Camargo and Fabiano Ferrari},
title = {Characterizing Architectural Drifts of Adaptive Systems},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {409-408},
doi = {},
year = {2020},
}
|
| |
Steinbeck, Marcel |
SANER '20: "How EvoStreets Are Observed ..."
How EvoStreets Are Observed in Three-Dimensional and Virtual Reality Environments
Marcel Steinbeck, Rainer Koschke, and Marc O. Rüdel
(University of Bremen, Germany)
@InProceedings{SANER20p349,
author = {Marcel Steinbeck and Rainer Koschke and Marc O. Rüdel},
title = {How EvoStreets Are Observed in Three-Dimensional and Virtual Reality Environments},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {349-348},
doi = {},
year = {2020},
}
SANER '20: "Mining Version Control Systems ..."
Mining Version Control Systems and Issue Trackers with LibVCS4j
Marcel Steinbeck
(University of Bremen, Germany)
@InProceedings{SANER20p676,
author = {Marcel Steinbeck},
title = {Mining Version Control Systems and Issue Trackers with LibVCS4j},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {676-675},
doi = {},
year = {2020},
}
|
| |
Steinmacher, Igor |
SANER '20: "Pull Requests or Commits? ..."
Pull Requests or Commits? Which Method Should We Use to Study Contributors’ Behavior?
Marcus Bertoncello, Gustavo Pinto, Igor Scaliante Wiese, and Igor Steinmacher
(State University of Maringá, Brazil; Federal University of Paraná, Brazil; Federal University of Technology Paraná, Brazil; Northern Arizona University, USA)
@InProceedings{SANER20p621,
author = {Marcus Bertoncello and Gustavo Pinto and Igor Scaliante Wiese and Igor Steinmacher},
title = {Pull Requests or Commits? Which Method Should We Use to Study Contributors’ Behavior?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {621-620},
doi = {},
year = {2020},
}
|
| |
Strobl, Stefan |
SANER '20: "Automated Code Transformations: ..."
Automated Code Transformations: Dealing with the Aftermath
Stefan Strobl, Christina Zoffi, Christoph Haselmann, Mario Bernhart, and Thomas Grechenig
(Vienna University of Technology, Austria)
@InProceedings{SANER20p656,
author = {Stefan Strobl and Christina Zoffi and Christoph Haselmann and Mario Bernhart and Thomas Grechenig},
title = {Automated Code Transformations: Dealing with the Aftermath},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {656-655},
doi = {},
year = {2020},
}
|
| |
Su, Purui |
SANER '20: "Resource Race Attacks on Android ..."
Resource Race Attacks on Android
Yan Cai, Yutian Tang, Haicheng Li, Le Yu, Hao Zhou, Xiapu Luo, Liang He, and Purui Su
(Institute of Software at Chinese Academy of Sciences, China; Hong Kong Polytechnic University, China; University of Chinese Academy of Sciences, China; Peng Cheng Laboratory, China)
@InProceedings{SANER20p49,
author = {Yan Cai and Yutian Tang and Haicheng Li and Le Yu and Hao Zhou and Xiapu Luo and Liang He and Purui Su},
title = {Resource Race Attacks on Android},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {49-48},
doi = {},
year = {2020},
}
|
| |
Sun, Jun |
SANER '20: "SAGA: Efficient and Large-Scale ..."
SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration
Guanhua Li, Yijian Wu, Chanchal K. Roy, Jun Sun, Xin Peng, Nanjie Zhan, Bin Hu, and Jingyi Ma
(Fudan University, China; Shanghai Key Laboratory of Data Science, China; University of Saskatchewan, Canada; Singapore Management University, Singapore)
@InProceedings{SANER20p289,
author = {Guanhua Li and Yijian Wu and Chanchal K. Roy and Jun Sun and Xin Peng and Nanjie Zhan and Bin Hu and Jingyi Ma},
title = {SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {289-288},
doi = {},
year = {2020},
}
|
| |
Sun, Zhensu |
SANER '20: "Req2Lib: A Semantic Neural ..."
Req2Lib: A Semantic Neural Model for Software Library Recommendation
Zhensu Sun, Yan Liu, Ziming Cheng, Chen Yang, and Pengyu Che
(Tongji University, China)
@InProceedings{SANER20p571,
author = {Zhensu Sun and Yan Liu and Ziming Cheng and Chen Yang and Pengyu Che},
title = {Req2Lib: A Semantic Neural Model for Software Library Recommendation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {571-570},
doi = {},
year = {2020},
}
|
| |
Szatmári, Attila |
SANER '20: "Relationship between the Effectiveness ..."
Relationship between the Effectiveness of Spectrum-Based Fault Localization and Bug-Fix Types in JavaScript Programs
Béla Vancsics, Attila Szatmári, and Árpád Beszédes
(University of Szeged, Hungary)
@InProceedings{SANER20p325,
author = {Béla Vancsics and Attila Szatmári and Árpád Beszédes},
title = {Relationship between the Effectiveness of Spectrum-Based Fault Localization and Bug-Fix Types in JavaScript Programs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {325-324},
doi = {},
year = {2020},
}
|
| |
Taibi, Davide
|
SANER '20: "Are SonarQube Rules Inducing ..."
Are SonarQube Rules Inducing Bugs?
Valentina Lenarduzzi, Francesco Lomio, Heikki Huttunen, and Davide Taibi
(Lappeenranta-Lahti University of Technology, Finland; Tampere University, Finland)
@InProceedings{SANER20p529,
author = {Valentina Lenarduzzi and Francesco Lomio and Heikki Huttunen and Davide Taibi},
title = {Are SonarQube Rules Inducing Bugs?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {529-528},
doi = {},
year = {2020},
}
|
| |
Tang, Wei |
SANER '20: "LibDX: A Cross-Platform and ..."
LibDX: A Cross-Platform and Accurate System to Detect Third-Party Libraries in Binary Code
Wei Tang, Ping Luo, Jialiang Fu, and Dan Zhang
(Tsinghua University, China)
@InProceedings{SANER20p109,
author = {Wei Tang and Ping Luo and Jialiang Fu and Dan Zhang},
title = {LibDX: A Cross-Platform and Accurate System to Detect Third-Party Libraries in Binary Code},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {109-108},
doi = {},
year = {2020},
}
|
| |
Tang, Yutian |
SANER '20: "Resource Race Attacks on Android ..."
Resource Race Attacks on Android
Yan Cai, Yutian Tang, Haicheng Li, Le Yu, Hao Zhou, Xiapu Luo, Liang He, and Purui Su
(Institute of Software at Chinese Academy of Sciences, China; Hong Kong Polytechnic University, China; University of Chinese Academy of Sciences, China; Peng Cheng Laboratory, China)
@InProceedings{SANER20p49,
author = {Yan Cai and Yutian Tang and Haicheng Li and Le Yu and Hao Zhou and Xiapu Luo and Liang He and Purui Su},
title = {Resource Race Attacks on Android},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {49-48},
doi = {},
year = {2020},
}
|
| |
Tanida, Hideo |
SANER '20: "Experience Report: How Effective ..."
Experience Report: How Effective Is Automated Program Repair for Industrial Software?
Kunihiro Noda, Yusuke Nemoto, Keisuke Hotta, Hideo Tanida, and Shinji Kikuchi
(Fujitsu Labs, Japan)
@InProceedings{SANER20p641,
author = {Kunihiro Noda and Yusuke Nemoto and Keisuke Hotta and Hideo Tanida and Shinji Kikuchi},
title = {Experience Report: How Effective Is Automated Program Repair for Industrial Software?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {641-640},
doi = {},
year = {2020},
}
|
| |
Tao, Yida |
SANER '20: "How Do Python Framework APIs ..."
How Do Python Framework APIs Evolve? An Exploratory Study
Zhaoxu Zhang, Hengcheng Zhu, Ming Wen, Yida Tao, Yepang Liu, and Yingfei Xiong
(Southern University of Science and Technology, China; Huazhong University of Science and Technology, China; Shenzhen University, China; Peking University, China)
@InProceedings{SANER20p85,
author = {Zhaoxu Zhang and Hengcheng Zhu and Ming Wen and Yida Tao and Yepang Liu and Yingfei Xiong},
title = {How Do Python Framework APIs Evolve? An Exploratory Study},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {85-84},
doi = {},
year = {2020},
}
|
| |
Tarnutzer, Marc-Andrea |
SANER '20: "Web APIs in Android through ..."
Web APIs in Android through the Lens of Security
Pascal Gadient, Mohammad Ghafari, Marc-Andrea Tarnutzer, and Oscar Nierstrasz
(University of Bern, Switzerland)
@InProceedings{SANER20p13,
author = {Pascal Gadient and Mohammad Ghafari and Marc-Andrea Tarnutzer and Oscar Nierstrasz},
title = {Web APIs in Android through the Lens of Security},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {13-12},
doi = {},
year = {2020},
}
|
| |
Teixeira, Leopoldo |
SANER '20: "On the Adoption of Kotlin ..."
On the Adoption of Kotlin on Android Development: A Triangulation Study
Victor Oliveira, Leopoldo Teixeira, and Felipe Ebert
(Federal University of Pernambuco, Brazil; Tempest Security Intelligence, Brazil)
@InProceedings{SANER20p217,
author = {Victor Oliveira and Leopoldo Teixeira and Felipe Ebert},
title = {On the Adoption of Kotlin on Android Development: A Triangulation Study},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {217-216},
doi = {},
year = {2020},
}
|
| |
Thung, Ferdian |
SANER '20: "Automated Deprecated-API Usage ..."
Automated Deprecated-API Usage Update for Android Apps: How Far Are We?
Ferdian Thung, Stefanus A. Haryono, Lucas Serrano, Gilles Muller, Julia Lawall, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore; Sorbonne University, France; LIP6, France; Inria, France)
@InProceedings{SANER20p631,
author = {Ferdian Thung and Stefanus A. Haryono and Lucas Serrano and Gilles Muller and Julia Lawall and David Lo and Lingxiao Jiang},
title = {Automated Deprecated-API Usage Update for Android Apps: How Far Are We?},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {631-630},
doi = {},
year = {2020},
}
SANER '20: "AUSearch: Accurate API Usage ..."
AUSearch: Accurate API Usage Search in GitHub Repositories with Type Resolution
Muhammad Hilmi Asyrofi, Ferdian Thung, David Lo, and Lingxiao Jiang
(Singapore Management University, Singapore)
@InProceedings{SANER20p666,
author = {Muhammad Hilmi Asyrofi and Ferdian Thung and David Lo and Lingxiao Jiang},
title = {AUSearch: Accurate API Usage Search in GitHub Repositories with Type Resolution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {666-665},
doi = {},
year = {2020},
}
|
| |
Tilevich, Eli |
SANER '20: "D-Goldilocks: Automatic Redistribution ..."
D-Goldilocks: Automatic Redistribution of Remote Functionalities for Performance and Efficiency
Kijin An and Eli Tilevich
(Virginia Tech, USA)
@InProceedings{SANER20p265,
author = {Kijin An and Eli Tilevich},
title = {D-Goldilocks: Automatic Redistribution of Remote Functionalities for Performance and Efficiency},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {265-264},
doi = {},
year = {2020},
}
|
| |
Tokui, Shogo |
SANER '20: "Clone Notifier: Developing ..."
Clone Notifier: Developing and Improving the System to Notify Changes of Code Clones
Shogo Tokui, Norihiro Yoshida, Eunjong Choi, and Katsuro Inoue
(Osaka University, Japan; Nagoya University, Japan; Kyoto Institute of Technology, Japan)
@InProceedings{SANER20p671,
author = {Shogo Tokui and Norihiro Yoshida and Eunjong Choi and Katsuro Inoue},
title = {Clone Notifier: Developing and Improving the System to Notify Changes of Code Clones},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {671-670},
doi = {},
year = {2020},
}
|
| |
Tomova, Mihaela Todorova |
SANER '20: "SpojitR: Intelligently Link ..."
SpojitR: Intelligently Link Development Artifacts
Michael Rath, Mihaela Todorova Tomova, and Patrick Mäder
(DLR, Germany; TU Ilmenau, Germany)
@InProceedings{SANER20p681,
author = {Michael Rath and Mihaela Todorova Tomova and Patrick Mäder},
title = {SpojitR: Intelligently Link Development Artifacts},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {681-680},
doi = {},
year = {2020},
}
|
| |
Tongay, Karan |
SANER '20: "Cross-Dataset Design Discussion ..."
Cross-Dataset Design Discussion Mining
Alvi Mahadi, Karan Tongay, and Neil A. Ernst
(University of Victoria, Canada)
@InProceedings{SANER20p157,
author = {Alvi Mahadi and Karan Tongay and Neil A. Ernst},
title = {Cross-Dataset Design Discussion Mining},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {157-156},
doi = {},
year = {2020},
}
|
| |
Treude, Christoph |
SANER '20: "Essential Sentences for Navigating ..."
Essential Sentences for Navigating Stack Overflow Answers
Sarah Nadi and Christoph Treude
(University of Alberta, Canada; University of Adelaide, Australia)
@InProceedings{SANER20p241,
author = {Sarah Nadi and Christoph Treude},
title = {Essential Sentences for Navigating Stack Overflow Answers},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {241-240},
doi = {},
year = {2020},
}
|
| |
Umer, Qasim
|
SANER '20: "Deep Learning Based Identification ..."
Deep Learning Based Identification of Suspicious Return Statements
Guangjie Li, Hui Liu, Jiahao Jin, and Qasim Umer
(Beijing Institute of Technology, China)
@InProceedings{SANER20p505,
author = {Guangjie Li and Hui Liu and Jiahao Jin and Qasim Umer},
title = {Deep Learning Based Identification of Suspicious Return Statements},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {505-504},
doi = {},
year = {2020},
}
|
| |
Valente, Marco Tulio
|
SANER '20: "Refactoring Graphs: Assessing ..."
Refactoring Graphs: Assessing Refactoring over Time
Aline Brito, Andre Hora, and Marco Tulio Valente
(Federal University of Minas Gerais, Brazil)
@InProceedings{SANER20p385,
author = {Aline Brito and Andre Hora and Marco Tulio Valente},
title = {Refactoring Graphs: Assessing Refactoring over Time},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {385-384},
doi = {},
year = {2020},
}
|
| |
Vancsics, Béla |
SANER '20: "Relationship between the Effectiveness ..."
Relationship between the Effectiveness of Spectrum-Based Fault Localization and Bug-Fix Types in JavaScript Programs
Béla Vancsics, Attila Szatmári, and Árpád Beszédes
(University of Szeged, Hungary)
@InProceedings{SANER20p325,
author = {Béla Vancsics and Attila Szatmári and Árpád Beszédes},
title = {Relationship between the Effectiveness of Spectrum-Based Fault Localization and Bug-Fix Types in JavaScript Programs},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {325-324},
doi = {},
year = {2020},
}
|
| |
Vasilescu, Bogdan |
SANER '20: "The Silent Helper: The Impact ..."
The Silent Helper: The Impact of Continuous Integration on Code Reviews
Nathan Cassee, Bogdan Vasilescu, and Alexander Serebrenik
(Eindhoven University of Technology, Netherlands; Carnegie Mellon University, USA)
@InProceedings{SANER20p445,
author = {Nathan Cassee and Bogdan Vasilescu and Alexander Serebrenik},
title = {The Silent Helper: The Impact of Continuous Integration on Code Reviews},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {445-444},
doi = {},
year = {2020},
}
|
| |
Vigna, Sebastiano |
SANER '20: "Ultra-Large-Scale Repository ..."
Ultra-Large-Scale Repository Analysis via Graph Compression
Paolo Boldi, Antoine Pietri, Sebastiano Vigna, and Stefano Zacchiroli
(University of Milan, Italy; Inria, France; University Paris Diderot, France)
@InProceedings{SANER20p193,
author = {Paolo Boldi and Antoine Pietri and Sebastiano Vigna and Stefano Zacchiroli},
title = {Ultra-Large-Scale Repository Analysis via Graph Compression},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {193-192},
doi = {},
year = {2020},
}
|
| |
Wang, Lei
|
SANER '20: "Referee: A Pattern-Guided ..."
Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers
Fang Lv, Hao Li, Lei Wang, Ying Liu, Huimin Cui, Jingling Xue, and Xiaobing Feng
(Institute of Computing Technology at Chinese Academy of Sciences, China; UNSW, Australia)
@InProceedings{SANER20p1,
author = {Fang Lv and Hao Li and Lei Wang and Ying Liu and Huimin Cui and Jingling Xue and Xiaobing Feng},
title = {Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {1-0},
doi = {},
year = {2020},
}
|
| |
Wang, Wenhan |
SANER '20: "Detecting Code Clones with ..."
Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree
Wenhan Wang, Ge Li, Bo Ma, Xin Xia, and Zhi Jin
(Peking University, China; Monash University, Australia)
@InProceedings{SANER20p277,
author = {Wenhan Wang and Ge Li and Bo Ma and Xin Xia and Zhi Jin},
title = {Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {277-276},
doi = {},
year = {2020},
}
|
| |
Wang, Yin |
SANER '20: "Revisiting the Challenges ..."
Revisiting the Challenges and Opportunities in Software Plagiarism Detection
Xi Xu, Ming Fan, Ang Jia, Yin Wang, Zheng Yan, Qinghua Zheng, and Ting Liu
(Xi'an Jiaotong University, China; Xidian University, China; Aalto University, Finland)
@InProceedings{SANER20p566,
author = {Xi Xu and Ming Fan and Ang Jia and Yin Wang and Zheng Yan and Qinghua Zheng and Ting Liu},
title = {Revisiting the Challenges and Opportunities in Software Plagiarism Detection},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {566-565},
doi = {},
year = {2020},
}
|
| |
Wang, Yizhuo |
SANER '20: "EthPloit: From Fuzzing to ..."
EthPloit: From Fuzzing to Efficient Exploit Generation against Smart Contracts
Qingzhao Zhang, Yizhuo Wang, Juanru Li, and Siqi Ma
(Shanghai Jiao Tong University, China; Data61 at CSIRO, Australia)
@InProceedings{SANER20p121,
author = {Qingzhao Zhang and Yizhuo Wang and Juanru Li and Siqi Ma},
title = {EthPloit: From Fuzzing to Efficient Exploit Generation against Smart Contracts},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {121-120},
doi = {},
year = {2020},
}
|
| |
Wang, Yuan |
SANER '20: "A Code-Description Representation ..."
A Code-Description Representation Learning Model Based on Attention
Qing Huang, An Qiu, Maosheng Zhong, and Yuan Wang
(Jiangxi Normal University, China)
@InProceedings{SANER20p469,
author = {Qing Huang and An Qiu and Maosheng Zhong and Yuan Wang},
title = {A Code-Description Representation Learning Model Based on Attention},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {469-468},
doi = {},
year = {2020},
}
|
| |
Wei, Jinyi |
SANER '20: "Sequence Directed Hybrid Fuzzing ..."
Sequence Directed Hybrid Fuzzing
Hongliang Liang, Lin Jiang, Lu Ai, and Jinyi Wei
(Beijing University of Posts and Telecommunications, China)
@InProceedings{SANER20p133,
author = {Hongliang Liang and Lin Jiang and Lu Ai and Jinyi Wei},
title = {Sequence Directed Hybrid Fuzzing},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {133-132},
doi = {},
year = {2020},
}
|
| |
Wen, Ming |
SANER '20: "How Do Python Framework APIs ..."
How Do Python Framework APIs Evolve? An Exploratory Study
Zhaoxu Zhang, Hengcheng Zhu, Ming Wen, Yida Tao, Yepang Liu, and Yingfei Xiong
(Southern University of Science and Technology, China; Huazhong University of Science and Technology, China; Shenzhen University, China; Peking University, China)
@InProceedings{SANER20p85,
author = {Zhaoxu Zhang and Hengcheng Zhu and Ming Wen and Yida Tao and Yepang Liu and Yingfei Xiong},
title = {How Do Python Framework APIs Evolve? An Exploratory Study},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {85-84},
doi = {},
year = {2020},
}
|
| |
Wu, Jie |
SANER '20: "Reinforcement Learning Guided ..."
Reinforcement Learning Guided Symbolic Execution
Jie Wu, Chengyu Zhang, and Geguang Pu
(East China Normal University, China)
@InProceedings{SANER20p691,
author = {Jie Wu and Chengyu Zhang and Geguang Pu},
title = {Reinforcement Learning Guided Symbolic Execution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {691-690},
doi = {},
year = {2020},
}
|
| |
Wu, Yijian |
SANER '20: "SAGA: Efficient and Large-Scale ..."
SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration
Guanhua Li, Yijian Wu, Chanchal K. Roy, Jun Sun, Xin Peng, Nanjie Zhan, Bin Hu, and Jingyi Ma
(Fudan University, China; Shanghai Key Laboratory of Data Science, China; University of Saskatchewan, Canada; Singapore Management University, Singapore)
@InProceedings{SANER20p289,
author = {Guanhua Li and Yijian Wu and Chanchal K. Roy and Jun Sun and Xin Peng and Nanjie Zhan and Bin Hu and Jingyi Ma},
title = {SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {289-288},
doi = {},
year = {2020},
}
|
| |
Xia, Xin
|
SANER '20: "Detecting Code Clones with ..."
Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree
Wenhan Wang, Ge Li, Bo Ma, Xin Xia, and Zhi Jin
(Peking University, China; Monash University, Australia)
@InProceedings{SANER20p277,
author = {Wenhan Wang and Ge Li and Bo Ma and Xin Xia and Zhi Jin},
title = {Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {277-276},
doi = {},
year = {2020},
}
|
| |
Xie, Fei |
SANER '20: "Automated Bug Detection and ..."
Automated Bug Detection and Replay for COTS Linux Kernel Modules with Concolic Execution
Bo Chen, Zhenkun Yang, Li Lei, Kai Cong, and Fei Xie
(Intel, USA; Portland State University, USA)
@InProceedings{SANER20p181,
author = {Bo Chen and Zhenkun Yang and Li Lei and Kai Cong and Fei Xie},
title = {Automated Bug Detection and Replay for COTS Linux Kernel Modules with Concolic Execution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {181-180},
doi = {},
year = {2020},
}
|
| |
Xiong, Renhao |
SANER '20: "Distinguishing Similar Design ..."
Distinguishing Similar Design Pattern Instances through Temporal Behavior Analysis
Renhao Xiong, David Lo, and Bixin Li
(Southeast University, China; Singapore Management University, Singapore)
@InProceedings{SANER20p313,
author = {Renhao Xiong and David Lo and Bixin Li},
title = {Distinguishing Similar Design Pattern Instances through Temporal Behavior Analysis},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {313-312},
doi = {},
year = {2020},
}
|
| |
Xiong, Yingfei |
SANER '20: "How Do Python Framework APIs ..."
How Do Python Framework APIs Evolve? An Exploratory Study
Zhaoxu Zhang, Hengcheng Zhu, Ming Wen, Yida Tao, Yepang Liu, and Yingfei Xiong
(Southern University of Science and Technology, China; Huazhong University of Science and Technology, China; Shenzhen University, China; Peking University, China)
@InProceedings{SANER20p85,
author = {Zhaoxu Zhang and Hengcheng Zhu and Ming Wen and Yida Tao and Yepang Liu and Yingfei Xiong},
title = {How Do Python Framework APIs Evolve? An Exploratory Study},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {85-84},
doi = {},
year = {2020},
}
|
| |
Xu, Xi |
SANER '20: "Revisiting the Challenges ..."
Revisiting the Challenges and Opportunities in Software Plagiarism Detection
Xi Xu, Ming Fan, Ang Jia, Yin Wang, Zheng Yan, Qinghua Zheng, and Ting Liu
(Xi'an Jiaotong University, China; Xidian University, China; Aalto University, Finland)
@InProceedings{SANER20p566,
author = {Xi Xu and Ming Fan and Ang Jia and Yin Wang and Zheng Yan and Qinghua Zheng and Ting Liu},
title = {Revisiting the Challenges and Opportunities in Software Plagiarism Detection},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {566-565},
doi = {},
year = {2020},
}
|
| |
Xue, Jingling |
SANER '20: "Referee: A Pattern-Guided ..."
Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers
Fang Lv, Hao Li, Lei Wang, Ying Liu, Huimin Cui, Jingling Xue, and Xiaobing Feng
(Institute of Computing Technology at Chinese Academy of Sciences, China; UNSW, Australia)
@InProceedings{SANER20p1,
author = {Fang Lv and Hao Li and Lei Wang and Ying Liu and Huimin Cui and Jingling Xue and Xiaobing Feng},
title = {Referee: A Pattern-Guided Approach for Auto Design in Compiler-Based Analyzers},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {1-0},
doi = {},
year = {2020},
}
|
| |
Yadav, Aman
|
SANER '20: "A Semantic-Based Framework ..."
A Semantic-Based Framework for Analyzing App Users’ Feedback
Aman Yadav, Rishab Sharma, and Fatemeh H. Fard
(NIT, India; University of British Columbia, Canada)
@InProceedings{SANER20p601,
author = {Aman Yadav and Rishab Sharma and Fatemeh H. Fard},
title = {A Semantic-Based Framework for Analyzing App Users’ Feedback},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {601-600},
doi = {},
year = {2020},
}
|
| |
Yamashita, Satoshi |
SANER '20: "ChangeBeadsThreader: An Interactive ..."
ChangeBeadsThreader: An Interactive Environment for Tailoring Automatically Untangled Changes
Satoshi Yamashita, Shinpei Hayashi, and Motoshi Saeki
(Tokyo Institute of Technology, Japan)
@InProceedings{SANER20p686,
author = {Satoshi Yamashita and Shinpei Hayashi and Motoshi Saeki},
title = {ChangeBeadsThreader: An Interactive Environment for Tailoring Automatically Untangled Changes},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {686-685},
doi = {},
year = {2020},
}
|
| |
Yan, Shuhan |
SANER '20: "Are the Code Snippets What ..."
Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries
Shuhan Yan, Hang Yu, Yuting Chen, Beijun Shen, and Lingxiao Jiang
(Shanghai Jiao Tong University, China; Singapore Management University, Singapore)
@InProceedings{SANER20p361,
author = {Shuhan Yan and Hang Yu and Yuting Chen and Beijun Shen and Lingxiao Jiang},
title = {Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {361-360},
doi = {},
year = {2020},
}
|
| |
Yan, Zheng |
SANER '20: "Revisiting the Challenges ..."
Revisiting the Challenges and Opportunities in Software Plagiarism Detection
Xi Xu, Ming Fan, Ang Jia, Yin Wang, Zheng Yan, Qinghua Zheng, and Ting Liu
(Xi'an Jiaotong University, China; Xidian University, China; Aalto University, Finland)
@InProceedings{SANER20p566,
author = {Xi Xu and Ming Fan and Ang Jia and Yin Wang and Zheng Yan and Qinghua Zheng and Ting Liu},
title = {Revisiting the Challenges and Opportunities in Software Plagiarism Detection},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {566-565},
doi = {},
year = {2020},
}
|
| |
Yang, Chen |
SANER '20: "Req2Lib: A Semantic Neural ..."
Req2Lib: A Semantic Neural Model for Software Library Recommendation
Zhensu Sun, Yan Liu, Ziming Cheng, Chen Yang, and Pengyu Che
(Tongji University, China)
@InProceedings{SANER20p571,
author = {Zhensu Sun and Yan Liu and Ziming Cheng and Chen Yang and Pengyu Che},
title = {Req2Lib: A Semantic Neural Model for Software Library Recommendation},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {571-570},
doi = {},
year = {2020},
}
|
| |
Yang, Zhenkun |
SANER '20: "Automated Bug Detection and ..."
Automated Bug Detection and Replay for COTS Linux Kernel Modules with Concolic Execution
Bo Chen, Zhenkun Yang, Li Lei, Kai Cong, and Fei Xie
(Intel, USA; Portland State University, USA)
@InProceedings{SANER20p181,
author = {Bo Chen and Zhenkun Yang and Li Lei and Kai Cong and Fei Xie},
title = {Automated Bug Detection and Replay for COTS Linux Kernel Modules with Concolic Execution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {181-180},
doi = {},
year = {2020},
}
|
| |
Yoshida, Norihiro |
SANER '20: "Clone Notifier: Developing ..."
Clone Notifier: Developing and Improving the System to Notify Changes of Code Clones
Shogo Tokui, Norihiro Yoshida, Eunjong Choi, and Katsuro Inoue
(Osaka University, Japan; Nagoya University, Japan; Kyoto Institute of Technology, Japan)
@InProceedings{SANER20p671,
author = {Shogo Tokui and Norihiro Yoshida and Eunjong Choi and Katsuro Inoue},
title = {Clone Notifier: Developing and Improving the System to Notify Changes of Code Clones},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {671-670},
doi = {},
year = {2020},
}
|
| |
Yu, Hang |
SANER '20: "Are the Code Snippets What ..."
Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries
Shuhan Yan, Hang Yu, Yuting Chen, Beijun Shen, and Lingxiao Jiang
(Shanghai Jiao Tong University, China; Singapore Management University, Singapore)
@InProceedings{SANER20p361,
author = {Shuhan Yan and Hang Yu and Yuting Chen and Beijun Shen and Lingxiao Jiang},
title = {Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {361-360},
doi = {},
year = {2020},
}
|
| |
Yu, Le |
SANER '20: "Resource Race Attacks on Android ..."
Resource Race Attacks on Android
Yan Cai, Yutian Tang, Haicheng Li, Le Yu, Hao Zhou, Xiapu Luo, Liang He, and Purui Su
(Institute of Software at Chinese Academy of Sciences, China; Hong Kong Polytechnic University, China; University of Chinese Academy of Sciences, China; Peng Cheng Laboratory, China)
@InProceedings{SANER20p49,
author = {Yan Cai and Yutian Tang and Haicheng Li and Le Yu and Hao Zhou and Xiapu Luo and Liang He and Purui Su},
title = {Resource Race Attacks on Android},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {49-48},
doi = {},
year = {2020},
}
|
| |
Zacchiroli, Stefano
|
SANER '20: "Dependency Solving Is Still ..."
Dependency Solving Is Still Hard, but We Are Getting Better at It
Pietro Abate, Roberto Di Cosmo, Georgios Gousios, and Stefano Zacchiroli
(Nomadic Labs, France; Inria, France; University Paris Diderot, France; Delft University of Technology, Netherlands)
@InProceedings{SANER20p576,
author = {Pietro Abate and Roberto Di Cosmo and Georgios Gousios and Stefano Zacchiroli},
title = {Dependency Solving Is Still Hard, but We Are Getting Better at It},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {576-575},
doi = {},
year = {2020},
}
SANER '20: "Ultra-Large-Scale Repository ..."
Ultra-Large-Scale Repository Analysis via Graph Compression
Paolo Boldi, Antoine Pietri, Sebastiano Vigna, and Stefano Zacchiroli
(University of Milan, Italy; Inria, France; University Paris Diderot, France)
@InProceedings{SANER20p193,
author = {Paolo Boldi and Antoine Pietri and Sebastiano Vigna and Stefano Zacchiroli},
title = {Ultra-Large-Scale Repository Analysis via Graph Compression},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {193-192},
doi = {},
year = {2020},
}
|
| |
Zampetti, Fiorella |
SANER '20: "Automatically Learning Patterns ..."
Automatically Learning Patterns for Self-Admitted Technical Debt Removal
Fiorella Zampetti, Alexander Serebrenik, and Massimiliano Di Penta
(University of Sannio, Italy; Eindhoven University of Technology, Netherlands)
@InProceedings{SANER20p373,
author = {Fiorella Zampetti and Alexander Serebrenik and Massimiliano Di Penta},
title = {Automatically Learning Patterns for Self-Admitted Technical Debt Removal},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {373-372},
doi = {},
year = {2020},
}
|
| |
Zhan, Nanjie |
SANER '20: "SAGA: Efficient and Large-Scale ..."
SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration
Guanhua Li, Yijian Wu, Chanchal K. Roy, Jun Sun, Xin Peng, Nanjie Zhan, Bin Hu, and Jingyi Ma
(Fudan University, China; Shanghai Key Laboratory of Data Science, China; University of Saskatchewan, Canada; Singapore Management University, Singapore)
@InProceedings{SANER20p289,
author = {Guanhua Li and Yijian Wu and Chanchal K. Roy and Jun Sun and Xin Peng and Nanjie Zhan and Bin Hu and Jingyi Ma},
title = {SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {289-288},
doi = {},
year = {2020},
}
|
| |
Zhang, Chengyu |
SANER '20: "Reinforcement Learning Guided ..."
Reinforcement Learning Guided Symbolic Execution
Jie Wu, Chengyu Zhang, and Geguang Pu
(East China Normal University, China)
@InProceedings{SANER20p691,
author = {Jie Wu and Chengyu Zhang and Geguang Pu},
title = {Reinforcement Learning Guided Symbolic Execution},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {691-690},
doi = {},
year = {2020},
}
|
| |
Zhang, Dan |
SANER '20: "LibDX: A Cross-Platform and ..."
LibDX: A Cross-Platform and Accurate System to Detect Third-Party Libraries in Binary Code
Wei Tang, Ping Luo, Jialiang Fu, and Dan Zhang
(Tsinghua University, China)
@InProceedings{SANER20p109,
author = {Wei Tang and Ping Luo and Jialiang Fu and Dan Zhang},
title = {LibDX: A Cross-Platform and Accurate System to Detect Third-Party Libraries in Binary Code},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {109-108},
doi = {},
year = {2020},
}
|
| |
Zhang, Qingzhao |
SANER '20: "EthPloit: From Fuzzing to ..."
EthPloit: From Fuzzing to Efficient Exploit Generation against Smart Contracts
Qingzhao Zhang, Yizhuo Wang, Juanru Li, and Siqi Ma
(Shanghai Jiao Tong University, China; Data61 at CSIRO, Australia)
@InProceedings{SANER20p121,
author = {Qingzhao Zhang and Yizhuo Wang and Juanru Li and Siqi Ma},
title = {EthPloit: From Fuzzing to Efficient Exploit Generation against Smart Contracts},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {121-120},
doi = {},
year = {2020},
}
|
| |
Zhang, Yu |
SANER '20: "The Python/C API: Evolution, ..."
The Python/C API: Evolution, Usage Statistics, and Bug Patterns
Mingzhe Hu and Yu Zhang
(University of Science and Technology of China, China)
@InProceedings{SANER20p561,
author = {Mingzhe Hu and Yu Zhang},
title = {The Python/C API: Evolution, Usage Statistics, and Bug Patterns},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {561-560},
doi = {},
year = {2020},
}
|
| |
Zhang, Yuyao |
SANER '20: "SMARTSHIELD: Automatic Smart ..."
SMARTSHIELD: Automatic Smart Contract Protection Made Easy
Yuyao Zhang, Siqi Ma, Juanru Li, Kailai Li, Surya Nepal, and Dawu Gu
(Shanghai Jiao Tong University, China; Data61 at CSIRO, Australia)
@InProceedings{SANER20p25,
author = {Yuyao Zhang and Siqi Ma and Juanru Li and Kailai Li and Surya Nepal and Dawu Gu},
title = {SMARTSHIELD: Automatic Smart Contract Protection Made Easy},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {25-24},
doi = {},
year = {2020},
}
|
| |
Zhang, Zhaoxu |
SANER '20: "How Do Python Framework APIs ..."
How Do Python Framework APIs Evolve? An Exploratory Study
Zhaoxu Zhang, Hengcheng Zhu, Ming Wen, Yida Tao, Yepang Liu, and Yingfei Xiong
(Southern University of Science and Technology, China; Huazhong University of Science and Technology, China; Shenzhen University, China; Peking University, China)
@InProceedings{SANER20p85,
author = {Zhaoxu Zhang and Hengcheng Zhu and Ming Wen and Yida Tao and Yepang Liu and Yingfei Xiong},
title = {How Do Python Framework APIs Evolve? An Exploratory Study},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {85-84},
doi = {},
year = {2020},
}
|
| |
Zheng, Qinghua |
SANER '20: "Revisiting the Challenges ..."
Revisiting the Challenges and Opportunities in Software Plagiarism Detection
Xi Xu, Ming Fan, Ang Jia, Yin Wang, Zheng Yan, Qinghua Zheng, and Ting Liu
(Xi'an Jiaotong University, China; Xidian University, China; Aalto University, Finland)
@InProceedings{SANER20p566,
author = {Xi Xu and Ming Fan and Ang Jia and Yin Wang and Zheng Yan and Qinghua Zheng and Ting Liu},
title = {Revisiting the Challenges and Opportunities in Software Plagiarism Detection},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {566-565},
doi = {},
year = {2020},
}
|
| |
Zhong, Maosheng |
SANER '20: "A Code-Description Representation ..."
A Code-Description Representation Learning Model Based on Attention
Qing Huang, An Qiu, Maosheng Zhong, and Yuan Wang
(Jiangxi Normal University, China)
@InProceedings{SANER20p469,
author = {Qing Huang and An Qiu and Maosheng Zhong and Yuan Wang},
title = {A Code-Description Representation Learning Model Based on Attention},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {469-468},
doi = {},
year = {2020},
}
|
| |
Zhou, Hao |
SANER '20: "Resource Race Attacks on Android ..."
Resource Race Attacks on Android
Yan Cai, Yutian Tang, Haicheng Li, Le Yu, Hao Zhou, Xiapu Luo, Liang He, and Purui Su
(Institute of Software at Chinese Academy of Sciences, China; Hong Kong Polytechnic University, China; University of Chinese Academy of Sciences, China; Peng Cheng Laboratory, China)
@InProceedings{SANER20p49,
author = {Yan Cai and Yutian Tang and Haicheng Li and Le Yu and Hao Zhou and Xiapu Luo and Liang He and Purui Su},
title = {Resource Race Attacks on Android},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {49-48},
doi = {},
year = {2020},
}
|
| |
Zhou, Rui |
SANER '20: "MobiLogLeak: A Preliminary ..."
MobiLogLeak: A Preliminary Study on Data Leakage Caused by Poor Logging Practices
Rui Zhou, Mohammad Hamdaqa, Haipeng Cai, and Abdelwahab Hamou-Lhadj
(Concordia University, Canada; Reykjavik University, Iceland; Washington State University, USA)
@InProceedings{SANER20p606,
author = {Rui Zhou and Mohammad Hamdaqa and Haipeng Cai and Abdelwahab Hamou-Lhadj},
title = {MobiLogLeak: A Preliminary Study on Data Leakage Caused by Poor Logging Practices},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {606-605},
doi = {},
year = {2020},
}
|
| |
Zhu, Hengcheng |
SANER '20: "How Do Python Framework APIs ..."
How Do Python Framework APIs Evolve? An Exploratory Study
Zhaoxu Zhang, Hengcheng Zhu, Ming Wen, Yida Tao, Yepang Liu, and Yingfei Xiong
(Southern University of Science and Technology, China; Huazhong University of Science and Technology, China; Shenzhen University, China; Peking University, China)
@InProceedings{SANER20p85,
author = {Zhaoxu Zhang and Hengcheng Zhu and Ming Wen and Yida Tao and Yepang Liu and Yingfei Xiong},
title = {How Do Python Framework APIs Evolve? An Exploratory Study},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {85-84},
doi = {},
year = {2020},
}
|
| |
Zoffi, Christina |
SANER '20: "Automated Code Transformations: ..."
Automated Code Transformations: Dealing with the Aftermath
Stefan Strobl, Christina Zoffi, Christoph Haselmann, Mario Bernhart, and Thomas Grechenig
(Vienna University of Technology, Austria)
@InProceedings{SANER20p656,
author = {Stefan Strobl and Christina Zoffi and Christoph Haselmann and Mario Bernhart and Thomas Grechenig},
title = {Automated Code Transformations: Dealing with the Aftermath},
booktitle = {Proc.\ SANER},
publisher = {IEEE},
pages = {656-655},
doi = {},
year = {2020},
}
|