Proceedings of the 26th International Conference on Software Analysis, Evolution and Reengineering
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter

Xinyu Wang 0001, David Lo 0001, Emad Shihab
Proceedings of the 26th International Conference on Software Analysis, Evolution and Reengineering
SANER, 2019.

EVOL
DBLP
Scholar
?EE?
Full names Links ISxN
@proceedings{SANER-2019,
	editor        = "Xinyu Wang 0001 and David Lo 0001 and Emad Shihab",
	ee            = "https://ieeexplore.ieee.org/xpl/conhome/8663526/proceeding",
	isbn          = "978-1-7281-0591-8",
	publisher     = "{IEEE}",
	title         = "{Proceedings of the 26th International Conference on Software Analysis, Evolution and Reengineering}",
	year          = 2019,
}

Contents (74 items)

SANER-2019-WangLSX
Message from the General Chair, Program Co-Chairs, and Local Chair (XW0, DL0, ES, XX0), p. iii-iv.
SANER-2019-Hassan #re-engineering
Software engineering in a data science future (Keynote) (AEH), p. 1.
SANER-2019-Whittle #what
Does your software value what you value? (Keynote) (JW), p. 2.
SANER-2019-Jin #challenge #requirements #traceability
Forward and backward traceability: Requirements and challenges (Keynote) (ZJ), p. 3.
SANER-2019-WangWZL #detection #multi
Software Multiple-Level Change Detection Based on Two-Step MPAT Matching (TW, DW, YZ, BL), pp. 4–14.
SANER-2019-YangW #abstract syntax tree #difference
Pruning the AST with Hunks to Speed up Tree Differencing (CY, EJWJ), pp. 15–25.
SANER-2019-PaulBS #code review #sentiment
Expressions of Sentiments during Code Reviews: Male vs. Female (RP, AB, KZS), pp. 26–37.
SANER-2019-ZampettiBCP #case study #integration #overview
A Study on the Interplay between Pull Request Review and Continuous Integration Builds (FZ, GB, GC, MDP), pp. 38–48.
SANER-2019-EbertCNS #code review
Confusion in Code Reviews: Reasons, Impacts, and Coping Strategies (FE, FC, NN, AS), pp. 49–60.
SANER-2019-GuoHDYXFYX #overview
Deep Review Sharing (CG, DH, ND, QY, JX0, YF, HY, YX), pp. 61–72.
SANER-2019-IslamMR #case study #comparative #debugging
A Comparative Study of Software Bugs in Micro-clones and Regular Code Clones (JFI, MM, CKR), pp. 73–83.
SANER-2019-Farmahinifarahani #clone detection #detection #on the #precise #tool support
On Precision of Code Clone Detection Tools (FF, VS, DY, HS, CVL), pp. 84–94.
SANER-2019-BuchA #abstract syntax tree #clone detection #detection #recursion #syntax
Learning-Based Recursive Aggregation of Abstract Syntax Trees for Code Clone Detection (LB, AA0), pp. 95–104.
SANER-2019-WangCLSL #fuzzing #logic
Fuzzing Program Logic Deeply Hidden in Binary Program Stages (YW, ZLC, YL, PS, ZL), pp. 105–116.
SANER-2019-BusingeKOBS #eclipse #framework #how #interface #question
How Stable Are Eclipse Application Framework Internal Interfaces? (JB, SK, MO, EB, AS), pp. 117–127.
SANER-2019-MeloCT #developer #exception #guidelines #java
Unveiling Exception Handling Guidelines Adopted by Java Developers (HM, RC, CT), pp. 128–139.
SANER-2019-BritoMV #assessment #migration
Migrating to GraphQL: A Practical Assessment (GB, TM, MTV), pp. 140–150.
SANER-2019-MahmoudiNT #empirical #refactoring
Are Refactorings to Blame? An Empirical Study of Refactorings in Merge Conflicts (MM, SN, NT), pp. 151–162.
SANER-2019-XiongL #design pattern #detection #implementation #java
Accurate Design Pattern Detection Based on Idiomatic Implementation Matching in Java Language Context (RX, BL), pp. 163–174.
SANER-2019-MuscedereHAADG #analysis #detection #lightweight #using
Detecting Feature-Interaction Symptoms in Automotive Software using Lightweight Analysis (BJM, RH, DA, JMA, IJD, MWG), pp. 175–185.
SANER-2019-AshrafME #dependence #developer #interactive #mining
Mining Cross-Task Artifact Dependencies from Developer Interactions (UA, CMD, AE), pp. 186–196.
SANER-2019-ChenYYZ #api #approach #documentation #integration
A Human-as-Sensors Approach to API Documentation Integration and Its Effects on Novice Programmers (CC, YY, LY, KZ), pp. 197–206.
SANER-2019-ThallerLE #design pattern #detection #representation
Feature Maps: A Comprehensible Software Representation for Design Pattern Detection (HT, LL, AE), pp. 207–217.
SANER-2019-ChaparroFSM #debugging #detection #query
Reformulating Queries for Duplicate Bug Report Detection (OC, JMF, US, AM), pp. 218–229.
SANER-2019-RenZKW #development #identification
Identifying Redundancies in Fork-based Development (LR, SZ, CK, AW), pp. 230–241.
SANER-2019-GuoWWDYXZ #comprehension #developer #mobile
Systematic Comprehension for Developer Reply in Mobile System Forum (CG, WW, YW, ND, QY, JX0, SZ), pp. 242–252.
SANER-2019-YangASLHCS #industrial #learning #model inference
Improving Model Inference in Industry by Combining Active and Passive Learning (NY, KA, RRHS, LL, DH, LC, AS), pp. 253–263.
SANER-2019-SaidQK #embedded #state machine #towards
Towards Understandable Guards of Extracted State Machines from Embedded Software (WS, JQ, RK), pp. 264–274.
SANER-2019-SunBBS #documentation #mining #specification #using
Mining Specifications from Documentation using a Crowd (PS, CB, IB, KTS), pp. 275–286.
SANER-2019-BusingeOKBKF #android #game studies #git
Studying Android App Popularity by Cross-Linking GitHub and Google Play Store (JB, MO, DK, EB, FK, VF), pp. 287–297.
SANER-2019-YuBLKYX #empirical #fault #learning #predict #rank
An Empirical Study of Learning to Rank Techniques for Effort-Aware Defect Prediction (XY, KEB, JL0, JWK, XY, ZX), pp. 298–309.
SANER-2019-KirinukiTN #named #recommendation #testing #using #web
COLOR: Correct Locator Recommender for Broken Test Scripts using Various Clues in Web Application (HK, HT, KN), pp. 310–320.
SANER-2019-Zhan0T #android #case study #comparative #detection
A Comparative Study of Android Repackaged Apps Detection Techniques (XZ, TZ0, YT), pp. 321–331.
SANER-2019-HuWL0XH
Want to Earn a Few Extra Bucks? A First Look at Money-Making Apps (YH, HW, LL0, YG0, GX, RH), pp. 332–343.
SANER-2019-LiZLFG #android #automation #library #named
APPCOMMUNE: Automated Third-Party Libraries De-duplicating and Updating for Android Apps (BL, YZ0, JL, RF, DG), pp. 344–354.
SANER-2019-Li00LML #android #detection #game studies #image
Characterizing and Detecting Inefficient Image Displaying Issues in Android Apps (WL, YJ0, CX0, YL, XM, JL0), pp. 355–365.
SANER-2019-ChenBJLH #consistency #detection
Detecting Data Races Caused by Inconsistent Lock Protection in Device Drivers (QLC, JJB, ZMJ, JL, SMH0), pp. 366–376.
SANER-2019-DilleyL #concurrent #empirical
An Empirical Study of Messaging Passing Concurrency in Go Projects (ND, JL), pp. 377–387.
SANER-2019-QiZ #concurrent #source code #testing
A Splitting Strategy for Testing Concurrent Programs (XQ, HZ), pp. 388–398.
SANER-2019-LuC00 #comprehension #debugging #distributed
Understanding Node Change Bugs for Distributed Systems (JL, LC, LL0, XF0), pp. 399–410.
SANER-2019-GaoCXMSL #functional #generative
A Neural Model for Method Name Generation from Functional Description (SG, CC, ZX, YM, WS, SWL), pp. 411–421.
SANER-2019-NghiYJ #algorithm #classification #dependence #network
Bilateral Dependency Neural Networks for Cross-Language Algorithm Classification (BDQN, YY, LJ), pp. 422–433.
SANER-2019-XieCYLHDZ #approach #graph #learning #named
DeepLink: A Code Knowledge Graph Based Deep Learning Approach for Issue-Commit Link Recovery (RX, LC, WY0, ZL, TH, DD, SZ), pp. 434–444.
SANER-2019-ZhangLML #approach #effectiveness #fault #named #network #using
CNN-FL: An Effective Approach for Localizing Faults using Convolutional Neural Networks (ZZ0, YL, XM, PL), pp. 445–455.
SANER-2019-LiuK0B #debugging #named #semantics #static analysis
AVATAR: Fixing Semantic Bugs with Fix Patterns of Static Analysis Violations (KL0, AK, DK0, TFB), pp. 456–467.
SANER-2019-DelfimUMM #automation #benchmark #debugging #java #metric #named #program repair
BEARS: An Extensible Java Bug Benchmark for Automatic Program Repair Studies (FM, SU, MdAM, MM), pp. 468–478.
SANER-2019-WhiteTMMP #learning #program repair #sorting
Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similarities (MW, MT, MM, MM, DP), pp. 479–490.
SANER-2019-ZeroualiMRG #debugging #on the
On the Relation between Outdated Docker Containers, Severity Vulnerabilities, and Bugs (AZ, TM, GR, JMGB), pp. 491–501.
SANER-2019-WangBS #evolution #regular expression
Exploring Regular Expression Evolution (PW, GRB, KTS), pp. 502–513.
SANER-2019-PachecoBMNMR #framework #mining #recommendation #scala
Mining Scala Framework Extensions for Recommendation Patterns (YP, JDB, TM, DDN, WDM, CDR), pp. 514–523.
SANER-2019-SidhuMM #empirical #reuse #specification
Reuse (or Lack Thereof) in Travis CI Specifications: An Empirical Study of CI Phases and Commands (PKS, GM, SM), pp. 524–533.
SANER-2019-SierraTST #architecture #question #self #technical debt
Is Self-Admitted Technical Debt a Good Indicator of Architectural Divergences? (GS, AT, ES, NT), pp. 534–543.
SANER-2019-ChochlovEBIS #case study #identification #industrial
Identifying Feature Clones: An Industrial Case Study (MC, ME, JB, DI, MS), pp. 544–548.
SANER-2019-WangWSZ #contract #effectiveness #generative #testing #towards
Towards Generating Cost-Effective Test-Suite for Ethereum Smart Contract (XW, HW, WS, YZ), pp. 549–553.
SANER-2019-MaFRWJZLS #detection #online #virtual machine
EVM*: From Offline Detection to Online Reinforcement for Ethereum Virtual Machine (FM, YF, MR, MW, YJ0, KZ, HL, XS), pp. 554–558.
SANER-2019-ZhangDYSG #android #testing
Testing the Message Flow of Android Auto Apps (YZ, XD, JY0, HS, HG), pp. 559–563.
SANER-2019-FengMYXBWWTXSLH #open source #scalability
Open-Source License Violations of Binary Software at Large Scale (MF, WM, ZY, YX, GB, WW, SW, QT, JX, HS, BL, WH), pp. 564–568.
SANER-2019-WlodarskiPPFZ #exclamation #legacy #scalability
Qualify First! A Large Scale Modernisation Report (LW, BP, IP, JF, VZ), pp. 569–573.
SANER-2019-BartaMSF #challenge #maintenance #plugin
Challenges of SonarQube Plug-In Maintenance (BB, GM, IS, RF), pp. 574–578.
SANER-2019-VerhaegheEASDDD #case study #industrial #migration #user interface #using
GUI Migration using MDE from GWT to Angular 6: An Industrial Case (BV, AE, NA, AS, LD, SD, MD), pp. 579–583.
SANER-2019-SomeoliayiJMM #metric #test coverage
Program State Coverage: A Test Coverage Metric Based on Executed Program States (KES, SJ, MM, SHMH), pp. 584–588.
SANER-2019-ZeroualiMRG19a #empirical #metric #on the
On the Diversity of Software Package Popularity Metrics: An Empirical Study of npm (AZ, TM, GR, JMGB), pp. 589–593.
SANER-2019-0008NBL #on the #refactoring
On the Impact of Refactoring Operations on Code Naturalness (BL0, CN0, GB, ML), pp. 594–598.
SANER-2019-ZhaoWMLLG #case study #git #repository
Knowledge Graphing Git Repositories: A Preliminary Study (YZ, HW, LM0, YL, LL0, JG0), pp. 599–603.
SANER-2019-GaoLKBK #question
Should You Consider Adware as Malware in Your Study? (JG, LL0, PK, TFB, JK), pp. 604–608.
SANER-2019-YukizawaTT #case study #exclamation #proving #social
Please Help! A Preliminary Study on the Effect of Social Proof and Legitimization of Paltry Contributions in Donations to OSS (UY, MT, AT), pp. 609–613.
SANER-2019-MaJXLLLZ #combinator #learning #named #testing
DeepCT: Tomographic Combinatorial Testing for Deep Learning Systems (LM0, FJX, MX, BL0, LL0, YL0, JZ), pp. 614–618.
SANER-2019-ZeroualiCMRG #image #javascript #on the
On the Impact of Outdated and Vulnerable Javascript Packages in Docker Images (AZ, VC, TM, GR, JMGB), pp. 619–623.
SANER-2019-PupoNENRB #data flow #information management #machine learning #named
GUARDIAML: Machine Learning-Assisted Dynamic Information Flow Control (ALSP, JN, KE, AN, CDR, EGB), pp. 624–628.
SANER-2019-PizzolottoFC #android #java #named #obfuscation #source code
OBLIVE: Seamless Code Obfuscation for Java Programs and Android Apps (DP, RF, MC), pp. 629–633.
SANER-2019-MatsuoMHK #named #volunteer #web
Madoop: Improving Browser-Based Volunteer Computing Based on Modern Web Technologies (HM, SM, YH, SK), pp. 634–638.
SANER-2019-ArcelliCP #automation #detection #modelling #performance #refactoring #uml
Automating Performance Antipattern Detection and Software Refactoring in UML Models (DA, VC, DDP), pp. 639–643.
SANER-2019-JbaraAAJY #comprehension #interactive #named #visual notation
ICSD: Interactive Visual Support for Understanding Code Control Structure (AJ, MA, AA, MJ, AY), pp. 644–648.
SANER-2019-BritoBBV #named
GoCity: Code City for Go (RB, AB, GB, MTV), pp. 649–653.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.