%%======================================================================
%% WARNING: Do NOT edit this file.  It was produced automatically
%% with the UNIX pipeline
%%
%%       biblex xxx.bib | \
%%         gawk -f keywords.awk | \
%%         egrep 'entrytype$' | \
%%         gawk -f fmtwords.awk >xxx.xwx
%%
%% by beebe@gamma.math.utah.edu on Wed Jun 17 06:20:22 MDT 2026
%%======================================================================

\ifx \NAMECITE \undefined % User can override this definition 
    \def \NAMECITE #1#2{{\bf #1} \cite{#2}}
\fi



\NAMECITE{$3$}{%
		DiPierro:2018:TVG,%
		Fan:2018:VCJ,%
		Gherardi:2012:JVC,%
		Jara:2012:NVJ,%
		Zhang:2016:NVC%
		}.
\NAMECITE{\$39.95}{%
		Anonymous:2018:BRS%
		}.
\NAMECITE{$ 4 + 1 $}{%
		Sawant:2018:RDC%
		}.
\NAMECITE{$_{TP}$}{%
		Luckow:2017:HTP%
		}.
\NAMECITE{$ C_p $}{%
		Arslan:2011:JPM%
		}.
\NAMECITE{$K$}{%
		Pan:2018:ASJ,%
		Sudarsan:2019:BDK,%
		Sousa:2016:CHL,%
		Subercaze:2017:UPT%
		}.
\NAMECITE{$N$}{%
		Allyson:2019:SOI,%
		Wang:2019:OTA%
		}.
\NAMECITE{$ Z_p $}{%
		Arslan:2011:JPM%
		}.


\NAMECITE{{}-core}{%
		Pan:2018:ASJ%
		}.
\NAMECITE{{}-Means}{%
		Sudarsan:2019:BDK%
		}.
\NAMECITE{{}-overlap}{%
		Allyson:2019:SOI%
		}.
\NAMECITE{-safety}{%
		Sousa:2016:CHL%
		}.
\NAMECITE{{}-Tier}{%
		Wang:2019:OTA%
		}.


\NAMECITE{/multi}{%
		Taft:2013:TPS%
		}.
\NAMECITE{/multi-threaded}{%
		Taft:2013:TPS%
		}.


\NAMECITE{'12}{%
		Hollingsworth:2012:SPI%
		}.
\NAMECITE{{12th}}{%
		Fox:2017:ESI%
		}.


\NAMECITE{{2}}{%
		Halder:2017:JSV%
		}.
\NAMECITE{{2002}}{%
		Flanagan:2013:PES%
		}.
\NAMECITE{{2003}}{%
		Bacon:2013:PRT%
		}.
\NAMECITE{{2008}}{%
		Horspool:2011:PPP%
		}.
\NAMECITE{{2012}}{%
		Higuera-Toledano:2014:EIS,%
		Hollingsworth:2012:SPI%
		}.
\NAMECITE{{2015}}{%
		Landman:2017:CEA%
		}.
\NAMECITE{27th}{%
		Kroening:2015:CAV%
		}.


\NAMECITE{{5}}{%
		Dan:2018:LJE,%
		Kabanov:2011:DSF%
		}.


\NAMECITE{{6}}{%
		Jendrock:2012:JET%
		}.


\NAMECITE{{7}}{%
		Anonymous:2015:BRL,%
		Evans:2013:WGJ,%
		Juneau:2012:JRP%
		}.
\NAMECITE{{75}}{%
		Haubl:2011:ECE%
		}.


\NAMECITE{{8}}{%
		Brooks:2016:CST,%
		Chan:2017:DSL,%
		Lindholm:2014:JVM,%
		Serbanescu:2016:DPO,%
		Urma:2015:JAL%
		}.


\NAMECITE{{9}}{%
		Black:2018:NPJ,%
		Landman:2017:CEA%
		}.
\NAMECITE{{938}}{%
		Gunther:2014:ACC%
		}.
\NAMECITE{{978}}{%
		Anonymous:2015:BRL%
		}.
\NAMECITE{978-1-4493-1103-2}{%
		Brown:2012:BRF%
		}.
\NAMECITE{{978-1-4919-4946-7}}{%
		Anonymous:2015:BRL%
		}.
\NAMECITE{978-1-68050-288-6}{%
		Anonymous:2018:BRS%
		}.
\NAMECITE{9th}{%
		Gvero:2013:BRC%
		}.


\NAMECITE{Abbreviated}{%
		Scanniello:2017:FFC%
		}.
\NAMECITE{{ABS}}{%
		Serbanescu:2016:DPO%
		}.
\NAMECITE{absence}{%
		Antonopoulos:2017:DIS%
		}.
\NAMECITE{Abstract}{%
		Arcaini:2012:CCM,%
		Barbuti:2010:AIA,%
		Dissegna:2016:AIB,%
		Khyzha:2012:AP,%
		Xu:2014:SRB,%
		DeFrancesco:2010:UAI,%
		Dissegna:2014:TCA,%
		Fournet:2013:FAC,%
		Kalibera:2014:FAS,%
		Nicolay:2017:PAJ,%
		Singh:2013:TGC%
		}.
\NAMECITE{Abstraction}{%
		Bourdykine:2012:LAM,%
		Brown:2012:BRF,%
		Grigore:2016:ARG,%
		Schoeberl:2011:HAL,%
		Parizek:2012:PAJ,%
		Zhang:2014:ARP,%
		Zuo:2016:LOF%
		}.
\NAMECITE{Abstractions}{%
		Naik:2012:AT,%
		Richard-Foy:2014:EHL,%
		Upadhyaya:2015:EML,%
		Spring:2010:RAI%
		}.
\NAMECITE{accelerated}{%
		Piedrahita-Quintero:2017:JGA%
		}.
\NAMECITE{Accelerating}{%
		Kulkarni:2016:APA,%
		Zhang:2014:AIO,%
		Chadha:2018:JAS%
		}.
\NAMECITE{Accelerator}{%
		Maas:2019:HAT,%
		Ogawa:2013:RJA%
		}.
\NAMECITE{accelerators}{%
		Plumbridge:2013:BPR%
		}.
\NAMECITE{Access}{%
		Choi:2017:SAS,%
		Heidegger:2012:APC,%
		Toledo:2011:ACJ,%
		Toledo:2012:AJA,%
		Bender:2019:FJC,%
		Bonetta:2017:FJF,%
		Keil:2014:EDA,%
		McGachey:2010:CJC,%
		Richards:2013:FAC,%
		Xi:2012:MDA%
		}.
\NAMECITE{Accessibility}{%
		Schafer:2012:CAN,%
		Vidal:2016:UAE%
		}.
\NAMECITE{{Acculock}}{%
		Xie:2013:AAE%
		}.
\NAMECITE{accuracy}{%
		Mytkowicz:2010:EAJ%
		}.
\NAMECITE{Accurate}{%
		Jaffer:2013:EAR,%
		Rosa:2017:ARC,%
		Xue:2019:ASC,%
		Zheng:2015:APP,%
		Xie:2013:AAE%
		}.
\NAMECITE{{ACDC}}{%
		Aigner:2015:AJE%
		}.
\NAMECITE{{ACDC-JS}}{%
		Aigner:2015:AJE%
		}.
\NAMECITE{across}{%
		DElia:2013:BLP,%
		Dey:2013:STA,%
		Herczeg:2013:TFF%
		}.
\NAMECITE{action}{%
		Kunjir:2017:TAM,%
		Urma:2015:JAL%
		}.
\NAMECITE{Actions}{%
		Roohitavaf:2019:AAF,%
		Mehrnezhad:2016:TIU%
		}.
\NAMECITE{Active}{%
		Bastani:2018:ALP,%
		Yim:2019:TFS%
		}.
\NAMECITE{Actor}{%
		Rosa:2017:APV%
		}.
\NAMECITE{actors}{%
		Pano:2018:FAL,%
		Subramaniam:2011:PCJ%
		}.
\NAMECITE{{Ada}}{%
		Carlisle:2011:WCB,%
		Schmidt:2010:ERA,%
		Wellings:2016:ISC%
		}.
\NAMECITE{adaptable}{%
		Autili:2013:HAR%
		}.
\NAMECITE{adaptation}{%
		Villazon:2010:ARA%
		}.
\NAMECITE{Adapter}{%
		Shan:2012:OAC%
		}.
\NAMECITE{Adaptive}{%
		Arnold:2011:AOJ,%
		Inoue:2012:AML,%
		Newton:2015:ALF,%
		Ramamohanarao:2017:SSM,%
		Yerima:2012:AMB,%
		Canino:2017:PAE,%
		Piao:2015:JJF,%
		Portillo-Dominguez:2016:ECP,%
		Simao:2019:GWS,%
		Villazon:2010:HCA%
		}.
\NAMECITE{add}{%
		DeFrancesco:2010:UAI%
		}.
\NAMECITE{adding}{%
		Mateos:2010:ANI%
		}.
\NAMECITE{Addition}{%
		Roohitavaf:2019:AAF%
		}.
\NAMECITE{addressing}{%
		Gama:2010:SAA,%
		Vidal:2016:UAE%
		}.
\NAMECITE{Adequacy}{%
		Paquin:2018:AAS%
		}.
\NAMECITE{Adequate}{%
		Gligoric:2015:GCB%
		}.
\NAMECITE{{ADiJaC}}{%
		Sluanschi:2016:AAD%
		}.
\NAMECITE{Admitted}{%
		Yan:2019:ACL%
		}.
\NAMECITE{Adoption}{%
		Parnin:2013:AUJ,%
		Pano:2018:FAL%
		}.
\NAMECITE{Adriaan}{%
		Ngo:2012:BRE%
		}.
\NAMECITE{Advanced}{%
		Horstmann:2011:CJA,%
		Villazon:2010:ARA,%
		deJong:2018:MJA,%
		Jendrock:2012:JET%
		}.
\NAMECITE{Advances}{%
		Forth:2012:RAA%
		}.
\NAMECITE{Adversarial}{%
		Flanagan:2010:AMD%
		}.
\NAMECITE{{Aegis}}{%
		Nilsen:2012:RTJ%
		}.
\NAMECITE{{{\AE}minium}}{%
		Stork:2014:APB%
		}.
\NAMECITE{affects}{%
		Lopes:2015:HSA%
		}.
\NAMECITE{affordable}{%
		Barr:2014:TAT%
		}.
\NAMECITE{Agent}{%
		Aiello:2011:JBA,%
		Parker:2011:DPG,%
		Ricci:2011:SAO,%
		Dennis:2018:MFI%
		}.
\NAMECITE{Agent-Based}{%
		Parker:2011:DPG%
		}.
\NAMECITE{agent-oriented}{%
		Ricci:2011:SAO%
		}.
\NAMECITE{aggregates}{%
		Bergenti:2011:PPS%
		}.
\NAMECITE{{{Agility}}}{%
		Brown:2012:BRF%
		}.
\NAMECITE{Ahead}{%
		Bodden:2012:PEF,%
		Jung:2012:EJA,%
		Park:2019:ROC%
		}.
\NAMECITE{Ahead-of-Time}{%
		Jung:2012:EJA,%
		Park:2019:ROC%
		}.
\NAMECITE{Aided}{%
		Kroening:2015:CAV%
		}.
\NAMECITE{air}{%
		Ou:2018:TUC,%
		Pichon-Pharabod:2016:CSR%
		}.
\NAMECITE{{Ajax}}{%
		Mesbah:2012:CAB%
		}.
\NAMECITE{{Ajax}-Based}{%
		Mesbah:2012:CAB%
		}.
\NAMECITE{algebraic}{%
		Leijen:2017:TDC%
		}.
\NAMECITE{algebras}{%
		Inostroza:2016:MIM,%
		Zhang:2015:SYB%
		}.
\NAMECITE{Algorithm}{%
		Jeon:2019:MLA,%
		Yang:2012:MPD,%
		Zhu:2013:EAZ,%
		Malhotra:2013:DFT,%
		Mesbah:2017:REJ,%
		Porter:2018:PJE,%
		Gunther:2014:ACC%
		}.
\NAMECITE{Algorithmic}{%
		Forth:2012:RAA%
		}.
\NAMECITE{Algorithms}{%
		Bruno:2018:SGC,%
		Goodrich:2010:DSA,%
		Gramoli:2015:MTY%
		}.
\NAMECITE{Aliasing}{%
		Nikolic:2012:DEA%
		}.
\NAMECITE{Alignment}{%
		Nowicki:2018:MPI%
		}.
\NAMECITE{alike}{%
		Diaz:2013:LEU%
		}.
\NAMECITE{{All}-in-one}{%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{Allocation}{%
		Clifford:2014:AFB,%
		Wang:2019:OTA,%
		Yerima:2012:AMB,%
		Clifford:2015:MMD,%
		Odaira:2010:ERT%
		}.
\NAMECITE{allocation-site-based}{%
		Clifford:2015:MMD%
		}.
\NAMECITE{Almost}{%
		Nguyen:2015:FCR,%
		Scherr:2016:AFC%
		}.
\NAMECITE{alternatives}{%
		Steimann:2016:CRA%
		}.
\NAMECITE{Alting}{%
		Welch:2010:ABS%
		}.
\NAMECITE{always}{%
		Andrysco:2016:PFP%
		}.
\NAMECITE{Analyses}{%
		Krishnamurthi:2012:SAJ,%
		Thakur:2019:PFP,%
		Christophe:2018:ODA,%
		Huang:2013:ECS,%
		Kulkarni:2016:APA,%
		Pawlak:2016:SLI,%
		Zhang:2014:ARP%
		}.
\NAMECITE{Analysis}{%
		Allyson:2019:SOI,%
		Andreasen:2017:SDA,%
		Bultan:2018:SCA,%
		Chatterjee:2015:QIA,%
		Hollingsworth:2012:SPI,%
		Jeon:2019:MLA,%
		Krishnaveni:2012:HOJ,%
		Liu:2019:RIP,%
		Mesbah:2012:CAB,%
		Nikolic:2012:DEA,%
		Ramirez-Deantes:2012:MTA,%
		Rosa:2019:AOT,%
		Ryu:2019:TAB,%
		Sherman:2015:DTB,%
		Siek:2012:FDT,%
		Sridharan:2012:CTP,%
		Stilkerich:2015:PGA,%
		Stilkerich:2017:PGU,%
		Sun:2017:AJP,%
		Verdu:2016:PSA,%
		Zheng:2016:CMD,%
		Andreasen:2014:DSA,%
		Brandt:2014:DAS,%
		Carter:2013:SSA,%
		Coppolino:2019:CAE,%
		Dietrich:2015:GSE,%
		Garbervetsky:2011:QDM,%
		Hsiao:2014:UWC,%
		Huang:2011:SBA,%
		Kashyap:2014:TRS,%
		Keil:2014:EDA,%
		Kersten:2014:RRA,%
		Kintis:2018:HEM,%
		Ko:2019:WSA,%
		Landman:2016:EAR,%
		Landman:2017:CEA,%
		Li:2014:EAJ,%
		Li:2018:PGC,%
		Lu:2019:PPY,%
		Madsen:2015:SAE,%
		Marek:2014:SRC,%
		Martinez:2017:MBA,%
		McIntyre:2012:FJB,%
		Nicolay:2017:PAJ,%
		Nikolic:2013:RAP,%
		Park:2017:PSS,%
		Park:2018:SAJ,%
		Puffitsch:2013:SIP,%
		Richards:2010:ADB,%
		Rosa:2017:ARC,%
		Schoeberl:2010:WCE,%
		Sewe:2011:CCS,%
		Smaragdakis:2013:SBP,%
		Spoto:2010:MSL,%
		Stein:2019:SAD,%
		Tan:2017:EPP,%
		Teng:2010:TPA,%
		Tetali:2013:MSA,%
		Thiessen:2017:CTP,%
		Toffola:2015:PPY,%
		Wijayarathna:2019:WJC,%
		Zhang:2014:HTB,%
		Zhu:2015:APL,%
		Chamberlain:2017:PLR%
		}.
\NAMECITE{Analytics}{%
		Basin:2017:KKV,%
		Kunjir:2017:TAM,%
		Santos:2013:DDS%
		}.
\NAMECITE{Analyzer}{%
		Spoto:2016:JSA,%
		Ferrara:2013:GSA,%
		Gupta:2016:LSA,%
		Spoto:2010:TAJ%
		}.
\NAMECITE{Analyzing}{%
		Pan:2018:ASJ,%
		Zeuch:2019:AES,%
		Bodden:2013:SLS,%
		Pradel:2014:EAR%
		}.
\NAMECITE{{Android}}{%
		Choi:2013:GGT,%
		Mirzaei:2012:TAA,%
		Su:2014:RVP,%
		Tu:2014:PPP,%
		Zhang:2012:RAJ,%
		Zheng:2016:CMD,%
		vanderMerwe:2012:VAA%
		}.
\NAMECITE{{AngularJS}}{%
		Ramos:2018:APS%
		}.
\NAMECITE{{Ann}}{%
		Cordoba-Sanchez:2016:ADS%
		}.
\NAMECITE{annotated}{%
		Tran-Jorgensen:2018:ATV%
		}.
\NAMECITE{annotation}{%
		Cazzola:2014:JBR,%
		Kastner:2012:TCA%
		}.
\NAMECITE{annotation-based}{%
		Kastner:2012:TCA%
		}.
\NAMECITE{annotations}{%
		Cordoba-Sanchez:2016:ADS,%
		Gerakios:2014:RTP,%
		Mehrabi:2019:PUP%
		}.
\NAMECITE{announcement}{%
		Steimann:2010:TMI%
		}.
\NAMECITE{anomalies}{%
		Fan:2015:UCC%
		}.
\NAMECITE{answering}{%
		Ko:2010:EAW%
		}.
\NAMECITE{any}{%
		Freudenberg:2015:SMP%
		}.
\NAMECITE{anytime}{%
		Santos:2013:DDS%
		}.
\NAMECITE{anywhere}{%
		Santos:2013:DDS%
		}.
\NAMECITE{{AOP}}{%
		Wurthinger:2011:SAR%
		}.
\NAMECITE{{AOT}}{%
		Serrano:2018:JAC,%
		Wade:2017:AVJ%
		}.
\NAMECITE{{Apache}}{%
		Chen:2017:CLP,%
		Fan:2015:UCC%
		}.
\NAMECITE{apart}{%
		Lin:2012:UKT%
		}.
\NAMECITE{{API}}{%
		Fischer:2016:EIE,%
		Mastrangelo:2015:UYO,%
		Paletov:2018:ICA,%
		Toegl:2012:SSJ,%
		Wijayarathna:2019:WJC,%
		Yessenov:2017:DAD%
		}.
\NAMECITE{{APIs}}{%
		Hedin:2016:IFS,%
		Reynders:2016:GSB,%
		Samuelson:2012:LSO,%
		Sawant:2018:RDC,%
		VanCutsem:2010:PDP%
		}.
\NAMECITE{app}{%
		Ngo:2012:BRE,%
		Stark:2010:BIA%
		}.
\NAMECITE{{Apple}}{%
		Anonymous:2013:FAM%
		}.
\NAMECITE{Application}{%
		Barbu:2012:ARA,%
		Cosentino:2012:MDR,%
		Kuehnhausen:2011:AJM,%
		Kumari:2011:AOO,%
		Liu:2012:PAA,%
		Ramirez-Deantes:2012:MTA,%
		Rodeghero:2015:ETS,%
		Szweda:2012:ANB,%
		Wang:2019:OTA,%
		Ali:2010:DJB,%
		Altman:2010:OTJ,%
		Arslan:2011:JPM,%
		Celik:2019:DIA,%
		DelRa:2013:BRJ,%
		Fdez-Riverola:2012:JAF,%
		Huang:2011:SBA,%
		Lin:2012:UKT,%
		Ohkawa:2013:RHO,%
		Sartor:2012:EMT,%
		Wijayarathna:2019:WJC,%
		Wimmer:2019:IOS,%
		Wurthinger:2011:SAR,%
		Xi:2012:MDA,%
		Halder:2017:JSV%
		}.
\NAMECITE{Application-Aware}{%
		Liu:2012:PAA%
		}.
\NAMECITE{Application-Replay}{%
		Barbu:2012:ARA%
		}.
\NAMECITE{Applications}{%
		Gadyatskaya:2012:JCA,%
		German:2012:MOS,%
		Maas:2016:THL,%
		Martinsen:2014:HTL,%
		Mesbah:2012:CAB,%
		Mirshokraie:2015:GMT,%
		Na:2016:JPC,%
		Nguyen:2015:FCR,%
		Oh:2015:MWA,%
		Ryu:2019:TAB,%
		Stilkerich:2015:PGA,%
		Verdu:2016:PSA,%
		Wurthinger:2011:AED,%
		Adamsen:2017:PIR,%
		Alshara:2016:MLO,%
		Anjo:2016:DML,%
		Ashrov:2015:UCB,%
		Autili:2013:HAR,%
		Avvenuti:2012:JTC,%
		Bois:2013:BGV,%
		Bruno:2017:NPG,%
		Bruno:2018:DVM,%
		Bu:2013:BAD,%
		Estevez-Ayres:2014:CSS,%
		Gonzalez:2013:HBP,%
		Hague:2015:DRC,%
		Jovic:2011:LLP,%
		Madsen:2015:SAE,%
		Mateos:2010:ANI,%
		Mateos:2010:MJN,%
		Park:2014:AAS,%
		Pukall:2013:JFR,%
		Radoi:2015:WAR,%
		Rayns:2013:CJS,%
		Ricci:2011:SAO,%
		Rudafshani:2017:LDD,%
		Ryu:2016:JFB,%
		Schultz:2010:WAJ,%
		Serbanescu:2016:DPO,%
		Simao:2012:CER,%
		Spring:2010:RAI,%
		Teng:2010:TPA,%
		Vilk:2018:BAD,%
		Wu:2011:RTS,%
		Xu:2019:EEG,%
		vanderMerwe:2012:VAA%
		}.
\NAMECITE{applying}{%
		Castro:2017:JLC%
		}.
\NAMECITE{Approach}{%
		Barbuti:2010:AIA,%
		Chavez:2016:ACC,%
		DeNicola:2014:FAA,%
		Kaiser:2014:WAM,%
		Liu:2018:JIO,%
		Schafer:2012:CAN,%
		Autili:2013:HAR,%
		Candel:2019:DMD,%
		Carro:2013:MDA,%
		Chanda:2012:TBS,%
		Dolby:2012:DCA,%
		Hague:2015:DRC,%
		Hanazumi:2017:FAI,%
		Juneau:2012:JRP,%
		Mateos:2010:ANI,%
		Motika:2015:LWS,%
		Pour:2011:MBD,%
		Ricci:2011:SAO,%
		Rompf:2012:LMS,%
		Simao:2019:GWS,%
		Stork:2014:APB,%
		Yan:2017:AAA%
		}.
\NAMECITE{approachable}{%
		Wimmer:2013:MAV%
		}.
\NAMECITE{approaches}{%
		Coppolino:2019:CAE,%
		Gama:2010:SAA,%
		Marr:2015:TVP,%
		Sor:2014:MLD%
		}.
\NAMECITE{approximate}{%
		Choi:2013:GGT%
		}.
\NAMECITE{Approximation}{%
		Rowe:2014:STA%
		}.
\NAMECITE{Approximations}{%
		Scheben:2012:VIF%
		}.
\NAMECITE{apps}{%
		Bouraqadi:2018:TDD,%
		Choi:2013:GGT,%
		Mirzaei:2012:TAA,%
		Ngo:2012:BRE,%
		Stark:2010:BIA%
		}.
\NAMECITE{Architectural}{%
		Choi:2017:SAS,%
		Kim:2017:TAA,%
		Chadha:2018:JAS%
		}.
\NAMECITE{Architecture}{%
		Gadyatskaya:2012:JCA,%
		Wang:2011:EEU,%
		Xue:2019:ASC,%
		Ashrov:2015:UCB,%
		DelRa:2013:BRJ,%
		Gong:2011:JSA%
		}.
\NAMECITE{Architectures}{%
		Kim:2017:TAA,%
		Rodchenko:2018:TIE,%
		Auerbach:2010:LJC,%
		Hosking:2012:CHL,%
		McIlroy:2010:HJR,%
		Zakkak:2014:JJM%
		}.
\NAMECITE{arena}{%
		Taboada:2013:JHP%
		}.
\NAMECITE{arithmetic}{%
		Tommasel:2017:SJL%
		}.
\NAMECITE{Arm}{%
		DiPierro:2018:TVG%
		}.
\NAMECITE{{Arquillian}}{%
		Ament:2013:ATG%
		}.
\NAMECITE{array}{%
		Steindorfer:2015:OHA%
		}.
\NAMECITE{arrays}{%
		Foley-Bourgon:2017:EIC,%
		Sartor:2010:ZRD%
		}.
\NAMECITE{arrows}{%
		Fritz:2017:TSA%
		}.
\NAMECITE{art}{%
		Lewis:2013:IAP%
		}.
\NAMECITE{{ASM}}{%
		Arcaini:2017:RDP%
		}.
\NAMECITE{Aspect}{%
		Ansaloni:2012:DAO,%
		Bodden:2010:AOR,%
		Villazon:2010:HCA,%
		Villazon:2011:CAW,%
		Wurthinger:2011:AED%
		}.
\NAMECITE{Aspect-Oriented}{%
		Ansaloni:2012:DAO,%
		Bodden:2010:AOR,%
		Villazon:2010:HCA,%
		Wurthinger:2011:AED%
		}.
\NAMECITE{Aspectizing}{%
		Toledo:2012:AJA%
		}.
\NAMECITE{{AspectJ}}{%
		Akai:2010:EAS%
		}.
\NAMECITE{aspects}{%
		Lerner:2010:SDT%
		}.
\NAMECITE{Assertion}{%
		Mirshokraie:2012:JJA%
		}.
\NAMECITE{Assertion-Based}{%
		Mirshokraie:2012:JJA%
		}.
\NAMECITE{Assertional}{%
		Leino:2015:APS%
		}.
\NAMECITE{assertions}{%
		Vechev:2010:PPC%
		}.
\NAMECITE{Assessing}{%
		Gidra:2011:ASG,%
		Paquin:2018:AAS,%
		Vidal:2018:ARB,%
		Joseph:2010:PII%
		}.
\NAMECITE{assessment}{%
		Insa:2018:AAJ%
		}.
\NAMECITE{assignment}{%
		Keil:2015:BAH%
		}.
\NAMECITE{{AST}}{%
		Dyer:2014:DVE,%
		Humer:2015:DSL,%
		Zhang:2014:AIO%
		}.
\NAMECITE{asymmetric}{%
		Cao:2012:YYP%
		}.
\NAMECITE{asymptotic}{%
		Olivo:2015:SDA%
		}.
\NAMECITE{Asynchronous}{%
		Kim:2011:MAE,%
		Shan:2012:OAC,%
		Wellings:2012:AEH,%
		Alimadadi:2018:FBP,%
		Fritz:2017:TSA,%
		Kim:2010:EAE,%
		Loring:2017:SAJ%
		}.
\NAMECITE{atomic}{%
		Wurthinger:2011:SAR%
		}.
\NAMECITE{Atomicity}{%
		Golan-Gueta:2017:ASA,%
		Jagannathan:2014:ARV,%
		Biswas:2014:DES,%
		Burnim:2012:SCS,%
		Golan-Gueta:2015:ASA,%
		Upadhyaya:2010:UDS%
		}.
\NAMECITE{atomics}{%
		Pichon-Pharabod:2016:CSR%
		}.
\NAMECITE{Attack}{%
		Barbu:2012:ARA%
		}.
\NAMECITE{Attacks}{%
		Mitropoulos:2016:HTY,%
		Oren:2015:SSP,%
		Spoto:2019:SII,%
		V:2011:BBI%
		}.
\NAMECITE{attribute}{%
		Steimann:2016:CRA%
		}.
\NAMECITE{attributes}{%
		Gama:2010:SAA%
		}.
\NAMECITE{augmentation}{%
		Diaz:2013:LEU%
		}.
\NAMECITE{Augmenting}{%
		Zhou:2019:AJM%
		}.
\NAMECITE{authentication}{%
		Xi:2012:MDA%
		}.
\NAMECITE{authorship}{%
		Frantzeskou:2011:SUD%
		}.
\NAMECITE{auto}{%
		Singer:2011:GCA%
		}.
\NAMECITE{auto-tuning}{%
		Singer:2011:GCA%
		}.
\NAMECITE{{AutoFix}}{%
		Yan:2017:AAA%
		}.
\NAMECITE{automata}{%
		Liva:2019:SDE,%
		Tan:2017:EPP,%
		Zhao:2014:CSP%
		}.
\NAMECITE{Automated}{%
		Badihi:2017:CAG,%
		Brockschmidt:2012:ADN,%
		Brockschmidt:2012:ATP,%
		Moller:2014:ADC,%
		Richards:2011:ACJ,%
		Shah:2012:AMJ,%
		Tran-Jorgensen:2018:ATV,%
		Uva:2018:AWJ,%
		Adalid:2014:USA,%
		Meawad:2012:EBS,%
		Yan:2017:AAA,%
		Zuo:2016:LOF%
		}.
\NAMECITE{Automatic}{%
		Golan-Gueta:2014:ASL,%
		Golan-Gueta:2015:ASA,%
		Golan-Gueta:2017:ASA,%
		Insa:2018:AAJ,%
		Krieger:2011:AES,%
		Li:2018:ATJ,%
		Martinez:2017:ARR,%
		McBurney:2016:ASC,%
		Pham-Quang:2012:JAD,%
		Ponzanelli:2019:AIC,%
		Roohitavaf:2019:AAF,%
		Siegel:2011:AFV,%
		Sluanschi:2016:AAD,%
		Smans:2010:AVJ,%
		Surendran:2016:APP,%
		Wimmer:2010:AFD,%
		Xuan:2017:NAR,%
		Zheng:2018:ADS,%
		Abanades:2016:DAR,%
		Feldthaus:2013:SAR,%
		Pradel:2012:FAP%
		}.
\NAMECITE{automatically}{%
		Tosch:2014:SPA,%
		Vilk:2018:BAD%
		}.
\NAMECITE{Automating}{%
		Yan:2019:ACL%
		}.
\NAMECITE{Autonomic}{%
		DeNicola:2014:FAA,%
		Staples:2019:SAB%
		}.
\NAMECITE{Autonomous}{%
		Gadyatskaya:2012:JCA%
		}.
\NAMECITE{average}{%
		Li:2014:MHD%
		}.
\NAMECITE{avoid}{%
		Xu:2010:DIU%
		}.
\NAMECITE{Avoiding}{%
		Fernandes:2017:AUM,%
		Zhang:2017:ACE,%
		Ou:2018:TUC%
		}.
\NAMECITE{avoids}{%
		Pichon-Pharabod:2016:CSR%
		}.
\NAMECITE{Aware}{%
		Jin:2012:JMM,%
		Liu:2012:PAA,%
		Bu:2013:BAD,%
		Canino:2017:PAE,%
		Elmas:2010:GRA,%
		Sarimbekov:2014:JCS,%
		Shen:2019:IRA,%
		Simao:2012:CER%
		}.
\NAMECITE{awareness}{%
		Vikas:2014:MGA%
		}.
\NAMECITE{axiomatic}{%
		Torlak:2010:MCA%
		}.


\NAMECITE{{B}}{%
		Demange:2013:PBB%
		}.
\NAMECITE{back}{%
		Carlisle:2011:WCB%
		}.
\NAMECITE{Background}{%
		Pan:2017:GCF,%
		Pan:2019:GCF%
		}.
\NAMECITE{Backstage}{%
		Palmer:2011:BJM%
		}.
\NAMECITE{Bad}{%
		deGouw:2015:OJU%
		}.
\NAMECITE{baggage}{%
		Kumar:2012:WSB%
		}.
\NAMECITE{balances}{%
		Felgentreff:2015:CBC%
		}.
\NAMECITE{balancing}{%
		Portillo-Dominguez:2016:ECP%
		}.
\NAMECITE{{Ball}}{%
		DElia:2013:BLP%
		}.
\NAMECITE{Bar}{%
		Wang:2018:PBJ%
		}.
\NAMECITE{Barrier}{%
		Cogumbreiro:2019:DDV,%
		Cogumbreiro:2015:DDV,%
		Vilk:2014:DBB%
		}.
\NAMECITE{barriers}{%
		Hellyer:2010:LCW,%
		Welch:2010:ABS%
		}.
\NAMECITE{Based}{%
		Aiello:2011:JBA,%
		Dissegna:2016:AIB,%
		Gejibo:2012:CIE,%
		Gligoric:2015:GCB,%
		Gupta:2018:HDB,%
		Laskowski:2012:DJP,%
		Mesbah:2012:CAB,%
		Mirshokraie:2012:JJA,%
		Papadimitriou:2011:SES,%
		Park:2011:DCM,%
		Parker:2011:DPG,%
		Razafindralambo:2012:FFH,%
		Reardon:2014:SSB,%
		Sherman:2015:DTB,%
		Snellenburg:2012:GJB,%
		Stone:2015:WMT,%
		Szweda:2012:ANB,%
		Yerima:2012:AMB,%
		Ali:2010:DJB,%
		Alon:2018:GPB,%
		Alshara:2016:MLO,%
		Autili:2013:HAR,%
		Bebenita:2010:STB,%
		Bonetta:2013:TPE,%
		Bonetta:2017:FJF,%
		Bouffard:2015:UCF,%
		Ceccato:2010:MLD,%
		Celik:2019:DIA,%
		Chanda:2012:TBS,%
		Chen:2017:CLP,%
		Chen:2019:ESL,%
		Clifford:2014:AFB,%
		Clifford:2015:MMD,%
		Egbring:2010:POS,%
		Gill:2010:MDP,%
		Gonzalez:2013:HBP,%
		Gupta:2019:CSJ,%
		Haubl:2014:TTE,%
		Hayashizaki:2012:IPT,%
		Horie:2014:SDJ,%
		Huang:2011:SBA,%
		Inoue:2012:AML,%
		Islam:2012:HPR,%
		Jara:2012:NVJ,%
		Jung:2014:HCO,%
		Kastner:2012:TCA,%
		Kaufmann:2013:SCO,%
		Kedlaya:2014:DDL,%
		Kolesnikov:2014:CPB,%
		Krebs:2014:JJB,%
		Long:2010:TDSa,%
		Long:2010:TDSb,%
		Martinez:2017:MBA,%
		McIntyre:2012:FJB,%
		McLane:2010:UIV,%
		Mehrnezhad:2016:TIU,%
		Ottoni:2018:HJP,%
		Portillo-Dominguez:2016:ECP,%
		Pour:2011:MBD,%
		Siegel:2011:AFV,%
		Smaragdakis:2013:SBP,%
		Spoto:2010:TAJ,%
		Stefanescu:2016:SBP,%
		Steindorfer:2017:TSP,%
		Stork:2014:APB,%
		Ugawa:2010:IRB,%
		Uva:2018:AWJ,%
		Varier:2017:TNJ,%
		Xi:2012:MDA,%
		Yang:2010:JIP,%
		Yang:2019:MGL,%
		Zhang:2012:SRB,%
		Zhou:2019:AJM%
		}.
\NAMECITE{Basic}{%
		Nowicki:2018:MPI,%
		Caserta:2014:JTJ%
		}.
\NAMECITE{basic-block}{%
		Caserta:2014:JTJ%
		}.
\NAMECITE{basics}{%
		Zakhour:2012:JTS%
		}.
\NAMECITE{basierte}{%
		Richardson:2014:BEL%
		}.
\NAMECITE{Battery}{%
		Stone:2015:WMT%
		}.
\NAMECITE{battlefield}{%
		Wehr:2010:JBP%
		}.
\NAMECITE{{Bayesian}}{%
		Bouktif:2014:PSO,%
		Raghothaman:2018:UGP%
		}.
\NAMECITE{{Bazel}}{%
		McNerney:2019:BBB%
		}.
\NAMECITE{{BeagleBone}}{%
		Richardson:2014:BEL%
		}.
\NAMECITE{before}{%
		Thomson:2015:LHB%
		}.
\NAMECITE{Beginning}{%
		McNerney:2019:BBB%
		}.
\NAMECITE{begone}{%
		Meawad:2012:EBS%
		}.
\NAMECITE{Behavior}{%
		Sun:2018:RAR,%
		Lin:2015:SGU,%
		Richards:2010:ADB,%
		Tamayo:2012:UBD,%
		Wei:2016:ESD%
		}.
\NAMECITE{Behavioral}{%
		Leavens:2015:BSS,%
		Ashrov:2015:UCB%
		}.
\NAMECITE{behaviors}{%
		Pinto:2014:UEB%
		}.
\NAMECITE{behaviour}{%
		Sewe:2012:NSI%
		}.
\NAMECITE{Beliefs}{%
		Brown:2017:NJP%
		}.
\NAMECITE{Ben}{%
		Teodorovici:2012:BRC%
		}.
\NAMECITE{Benchmark}{%
		Gherardi:2012:JVC,%
		Sewe:2011:CCS%
		}.
\NAMECITE{Benchmarking}{%
		Cordeiro:2018:BJV,%
		Aigner:2015:AJE,%
		Herrera:2018:NCW,%
		Marr:2017:CLC%
		}.
\NAMECITE{benchmarks}{%
		Kalibera:2011:FRT,%
		Richards:2011:ACJ%
		}.
\NAMECITE{benefit}{%
		Hoppe:2013:DDB%
		}.
\NAMECITE{best}{%
		Schmeisser:2013:MOE%
		}.
\NAMECITE{Better}{%
		Brown:2012:BRF,%
		Thomson:2015:LHB%
		}.
\NAMECITE{Between}{%
		Allyson:2019:SOI,%
		Powers:2017:BBG,%
		Zabolotnyi:2015:JCG,%
		Brooks:2016:CST,%
		Castro:2017:JLC,%
		Chanda:2012:TBS,%
		Chavez:2016:ACC,%
		Landman:2016:EAR,%
		Landman:2017:CEA,%
		Reynders:2016:GSB,%
		Stuchlik:2012:SVD%
		}.
\NAMECITE{beyond}{%
		Morgan:2018:SJW%
		}.
\NAMECITE{Big}{%
		Bruno:2018:SGC,%
		Gidra:2015:NGC,%
		Nguyen:2015:FCR,%
		Nguyen:2018:SCM,%
		Raychev:2015:PPP,%
		Bruno:2017:NPG,%
		Bu:2013:BAD,%
		Raychev:2019:PPP,%
		Su:2014:CEM,%
		Witman:2010:TBR,%
		Xu:2019:EEG%
		}.
\NAMECITE{billions}{%
		Dyer:2014:DVE%
		}.
\NAMECITE{Binary}{%
		Wang:2018:IDG,%
		Xue:2019:ASC%
		}.
\NAMECITE{bindings}{%
		Vega-Gisbert:2016:DIJ%
		}.
\NAMECITE{bird}{%
		Guyer:2014:UJT%
		}.
\NAMECITE{Birthmark}{%
		Park:2011:DCM%
		}.
\NAMECITE{{Bitcoin}}{%
		Tomescu:2017:CEN%
		}.
\NAMECITE{{BIXSAN}}{%
		V:2011:BBI%
		}.
\NAMECITE{Blame}{%
		Keil:2015:BAH%
		}.
\NAMECITE{{BLeak}}{%
		Vilk:2018:BAD%
		}.
\NAMECITE{Bloat}{%
		Mitchell:2010:FTL,%
		Nguyen:2018:UCM,%
		Xu:2014:SRB,%
		Bhattacharya:2012:DLI,%
		Bu:2013:BAD,%
		Xu:2010:DIU%
		}.
\NAMECITE{bloat-aware}{%
		Bu:2013:BAD%
		}.
\NAMECITE{block}{%
		Caserta:2014:JTJ,%
		Kim:2014:LBL%
		}.
\NAMECITE{block-level}{%
		Kim:2014:LBL%
		}.
\NAMECITE{blocking}{%
		DosSantos:2010:MPB%
		}.
\NAMECITE{{Blockly}}{%
		Ashrov:2015:UCB%
		}.
\NAMECITE{{Blueshell}}{%
		Plumbridge:2013:BPR%
		}.
\NAMECITE{Board}{%
		Gabaruk:2019:TJO%
		}.
\NAMECITE{boilerplate}{%
		Zhang:2015:SYB%
		}.
\NAMECITE{Book}{%
		Anonymous:2015:BRL,%
		Anonymous:2018:BRS,%
		Brown:2012:BRF,%
		DelRa:2013:BRJ,%
		Gvero:2013:BRC,%
		Kienle:2013:BRE,%
		Ngo:2012:BRE,%
		Teodorovici:2012:BRC,%
		Teodorovici:2013:BRL%
		}.
\NAMECITE{Bookshelf}{%
		Anonymous:2018:BRS%
		}.
\NAMECITE{Boosting}{%
		Akram:2016:BPG,%
		Anjo:2016:DML%
		}.
\NAMECITE{Bootstrapping}{%
		Chevalier-Boisvert:2012:BSH%
		}.
\NAMECITE{Bottle}{%
		Bois:2013:BGV%
		}.
\NAMECITE{bottlenecks}{%
		Bois:2013:BGV%
		}.
\NAMECITE{bottom}{%
		Zhang:2014:HTB%
		}.
\NAMECITE{bottom-up}{%
		Zhang:2014:HTB%
		}.
\NAMECITE{boundary}{%
		Reynders:2016:GSB%
		}.
\NAMECITE{Bounded}{%
		Nguyen:2015:FCR,%
		Greenman:2014:GFB%
		}.
\NAMECITE{Bounds}{%
		Siek:2012:FDT,%
		Gampe:2011:SMB%
		}.
\NAMECITE{boxes}{%
		Bettini:2013:CTB%
		}.
\NAMECITE{Brain}{%
		Vidal:2018:ARB%
		}.
\NAMECITE{breaking}{%
		Vilk:2014:DBB%
		}.
\NAMECITE{Breakpoint}{%
		Zhu:2013:EAZ%
		}.
\NAMECITE{breakpoints}{%
		Park:2012:CB%
		}.
\NAMECITE{Brewing}{%
		Wu:2018:EBJ%
		}.
\NAMECITE{Bridging}{%
		Powers:2017:BBG%
		}.
\NAMECITE{Bringing}{%
		Cazzola:2014:JBR,%
		Haas:2017:BWS,%
		Sun:2013:BJW%
		}.
\NAMECITE{Broken}{%
		deGouw:2015:OJU,%
		Alimadadi:2018:FBP%
		}.
\NAMECITE{Browser}{%
		Mitropoulos:2016:HTY,%
		Powers:2017:BBG,%
		Freudenberg:2015:SMP,%
		V:2011:BBI,%
		Vilk:2014:DBB,%
		Wagner:2011:CMM,%
		Yoo:2014:WRR%
		}.
\NAMECITE{Browsers}{%
		Herczeg:2013:TFF%
		}.
\NAMECITE{Browsing}{%
		Liu:2018:JIO%
		}.
\NAMECITE{{Browsix}}{%
		Powers:2017:BBG%
		}.
\NAMECITE{{BUbiNG}}{%
		Boldi:2018:BMC%
		}.
\NAMECITE{Budget}{%
		Gejibo:2012:CIE%
		}.
\NAMECITE{buffered}{%
		Demange:2013:PBB%
		}.
\NAMECITE{buffers}{%
		Gunther:2014:ACC%
		}.
\NAMECITE{Bug}{%
		Ryu:2019:TAB,%
		Lee:2010:JSD%
		}.
\NAMECITE{Bugs}{%
		Ocariza:2017:SCC,%
		Xuan:2017:NAR,%
		Ebert:2015:ESE,%
		Martinez:2017:ARR,%
		Olivo:2015:SDA,%
		Ryu:2016:JFB%
		}.
\NAMECITE{Build}{%
		Bell:2015:VFB,%
		Brown:2016:HBS,%
		Erdweg:2015:SOI,%
		McIntosh:2012:EJB,%
		Wimmer:2019:IOS%
		}.
\NAMECITE{Building}{%
		McNerney:2019:BBB,%
		Stark:2010:BIA,%
		Sudarsan:2019:BDK,%
		Humer:2015:DSL,%
		Ngo:2012:BRE%
		}.
\NAMECITE{built}{%
		Daloze:2018:PDL%
		}.
\NAMECITE{built-in}{%
		Daloze:2018:PDL%
		}.
\NAMECITE{Business}{%
		Cosentino:2012:MDR%
		}.
\NAMECITE{Bytecode}{%
		Barbuti:2010:AIA,%
		Brockschmidt:2012:ADN,%
		Fontaine:2012:VCF,%
		Nikolic:2012:DEA,%
		Ramirez-Deantes:2012:MTA,%
		Reynolds:2013:MJB,%
		Staples:2019:SAB,%
		Amighi:2016:PCC,%
		Caserta:2014:JTJ,%
		Celik:2019:DIA,%
		DeFrancesco:2010:UAI,%
		Spoto:2010:MSL,%
		Spoto:2010:TAJ,%
		Vouillon:2014:BJJ%
		}.


\NAMECITE{C}{%
		Boland:2012:JCC,%
		Chisnall:2017:CJS,%
		Gherardi:2012:JVC,%
		Kumari:2011:AOO,%
		Landman:2016:EAR,%
		Landman:2017:CEA,%
		Nuzman:2013:JTC,%
		Scanniello:2017:FFC,%
		Stark:2010:BIA,%
		Yan:2017:AAA,%
		Zakai:2018:FPW,%
		Zhu:2015:APL%
		}.
\NAMECITE{{C\#}}{%
		Singh:2013:TGC%
		}.
\NAMECITE{C/C}{%
		Boland:2012:JCC,%
		Nuzman:2013:JTC%
		}.
\NAMECITE{CA}{%
		Kroening:2015:CAV%
		}.
\NAMECITE{Cache}{%
		Oren:2015:SSP,%
		Inoue:2012:ISC,%
		Zakkak:2014:JJM%
		}.
\NAMECITE{caches}{%
		Nunez:2016:PGC%
		}.
\NAMECITE{calculations}{%
		Varier:2017:TNJ%
		}.
\NAMECITE{Calculi}{%
		Ferrari:2017:JJF%
		}.
\NAMECITE{calculus}{%
		Apel:2010:CUF,%
		Pironti:2010:PCJ%
		}.
\NAMECITE{Call}{%
		Femminella:2012:EJC,%
		Petrashko:2016:CGL,%
		Zhao:2014:CSP,%
		Xue:2012:RJC,%
		Sarimbekov:2014:JCS%
		}.
\NAMECITE{{Call}-site}{%
		Sarimbekov:2014:JCS%
		}.
\NAMECITE{calling}{%
		Huang:2013:ECS,%
		Sarimbekov:2014:JCS,%
		Zhao:2014:CSP%
		}.
\NAMECITE{Calls}{%
		Siek:2012:FDT,%
		Surendran:2016:APP%
		}.
\NAMECITE{came}{%
		Carlisle:2011:WCB%
		}.
\NAMECITE{can}{%
		Toffola:2015:PPY%
		}.
\NAMECITE{can't}{%
		Wijayarathna:2019:WJC%
		}.
\NAMECITE{capabilities}{%
		Ament:2013:ATG%
		}.
\NAMECITE{capability}{%
		Rhodes:2015:DDO%
		}.
\NAMECITE{capo}{%
		Sewe:2011:CCS%
		}.
\NAMECITE{capturing}{%
		Bond:2013:OCC%
		}.
\NAMECITE{Card}{%
		Gadyatskaya:2012:JCA,%
		Bouffard:2015:UCF,%
		Avvenuti:2012:JTC,%
		Mesbah:2017:REJ,%
		Mesbah:2019:REJ,%
		daCosta:2012:JSL%
		}.
\NAMECITE{Cards}{%
		Barbu:2012:ARA,%
		Gadyatskaya:2013:LTC,%
		Gadyatskaya:2012:JCA%
		}.
\NAMECITE{care}{%
		Egbring:2010:POS%
		}.
\NAMECITE{Caring}{%
		Diaz:2013:LEU%
		}.
\NAMECITE{carry}{%
		Ament:2013:ATG%
		}.
\NAMECITE{{Cartesian}}{%
		Sousa:2016:CHL%
		}.
\NAMECITE{Case}{%
		Luo:2019:HDS,%
		Zhou:2016:IRO,%
		deGouw:2015:OJU,%
		Ashrov:2015:UCB,%
		Hashmi:2012:CNI,%
		Johari:2011:ESE,%
		Malhotra:2013:DFT,%
		Schoeberl:2010:WCE,%
		Vitek:2014:CTR%
		}.
\NAMECITE{{Cassandra}}{%
		Fan:2015:UCC%
		}.
\NAMECITE{cast}{%
		Mastrangelo:2019:CAD%
		}.
\NAMECITE{Casting}{%
		Mastrangelo:2019:CAD%
		}.
\NAMECITE{casts}{%
		Stuchlik:2012:SVD%
		}.
\NAMECITE{categorising}{%
		Castro:2017:JLC%
		}.
\NAMECITE{{Catena}}{%
		Tomescu:2017:CEN%
		}.
\NAMECITE{Causal}{%
		Mace:2018:PTD%
		}.
\NAMECITE{Causes}{%
		Ocariza:2017:SCC,%
		Fan:2015:UCC%
		}.
\NAMECITE{CAV}{%
		Kroening:2015:CAV%
		}.
\NAMECITE{Cay}{%
		Gvero:2013:BRC%
		}.
\NAMECITE{{CC}}{%
		Landman:2016:EAR,%
		Landman:2017:CEA%
		}.
\NAMECITE{{CCA}}{%
		Fan:2018:VCJ,%
		Zhang:2016:NVC%
		}.
\NAMECITE{Center}{%
		Hollingsworth:2012:SPI%
		}.
\NAMECITE{centric}{%
		Dolby:2012:DCA,%
		Fu:2014:FDC%
		}.
\NAMECITE{{CERT}}{%
		Long:2012:COS%
		}.
\NAMECITE{chain}{%
		Korsholm:2014:RTJ%
		}.
\NAMECITE{Challenges}{%
		Gejibo:2012:CIE,%
		Sharma:2017:VCS,%
		Siek:2017:CPT,%
		Sun:2017:AJP,%
		Acar:2018:PCM%
		}.
\NAMECITE{Change}{%
		Yan:2019:ACL,%
		Yi:2015:SCC,%
		Mercer:2012:CVI%
		}.
\NAMECITE{Change-Level}{%
		Yan:2019:ACL%
		}.
\NAMECITE{Changes}{%
		Mesbah:2012:CAB,%
		Chen:2019:ESL,%
		Paletov:2018:ICA%
		}.
\NAMECITE{Changing}{%
		Su:2014:CEM%
		}.
\NAMECITE{Channel}{%
		Bultan:2018:SCA%
		}.
\NAMECITE{channels}{%
		Antonopoulos:2017:DIS,%
		Lux:2011:TSD%
		}.
\NAMECITE{characteristics}{%
		Accioly:2018:USS%
		}.
\NAMECITE{Characterizing}{%
		Chen:2017:CLP%
		}.
\NAMECITE{check}{%
		Ceccarello:2012:TGC,%
		Gampe:2011:SMB%
		}.
\NAMECITE{Checking}{%
		Brown:2016:HBS,%
		Chavez:2016:ACC,%
		Chong:2014:CCT,%
		Funes:2012:RMC,%
		James:2010:FMC,%
		Jin:2012:JMM,%
		Avvenuti:2012:JTC,%
		Biswas:2014:DES,%
		Burnim:2012:SCS,%
		Chaudhuri:2017:FPT,%
		DeFrancesco:2010:UAI,%
		Flanagan:2013:PES,%
		Huang:2012:RRC,%
		Kastner:2012:TCA,%
		Kolesnikov:2014:CPB,%
		Li:2011:JEC,%
		Rathje:2014:FMC,%
		Rehman:2016:VMJ,%
		Rhodes:2015:DDO,%
		Torlak:2010:MCA,%
		Vechev:2010:PPC%
		}.
\NAMECITE{checkpointing}{%
		Simao:2012:CER%
		}.
\NAMECITE{checkpointing-enabled}{%
		Simao:2012:CER%
		}.
\NAMECITE{Checks}{%
		Felgentreff:2015:CBC%
		}.
\NAMECITE{{CHERI}}{%
		Chisnall:2017:CJS%
		}.
\NAMECITE{Children}{%
		Gabaruk:2019:TJO%
		}.
\NAMECITE{chip}{%
		Pitter:2010:RTJ,%
		Puffitsch:2013:SIP,%
		Ravn:2012:SCJ,%
		Strom:2017:HLR%
		}.
\NAMECITE{chip-multiprocessor}{%
		Pitter:2010:RTJ%
		}.
\NAMECITE{chip-multiprocessors}{%
		Ravn:2012:SCJ%
		}.
\NAMECITE{Choice}{%
		Jacek:2019:OCW,%
		Welch:2010:ABS%
		}.
\NAMECITE{{CICS}}{%
		Rayns:2013:CJS%
		}.
\NAMECITE{{CIL}}{%
		Bebenita:2010:STB%
		}.
\NAMECITE{circular}{%
		Gunther:2014:ACC,%
		Servetto:2010:MMC%
		}.
\NAMECITE{Circus}{%
		Zeyda:2014:CMS,%
		Miyazawa:2019:SCS%
		}.
\NAMECITE{City}{%
		Hollingsworth:2012:SPI%
		}.
\NAMECITE{Class}{%
		Balatsouras:2013:CHC,%
		Chavez:2016:ACC,%
		Nasseri:2010:CMR,%
		Chanda:2012:TBS,%
		Hsiao:2010:EST,%
		McGachey:2010:CJC,%
		Scherr:2016:AFC,%
		Shafiei:2012:MCL,%
		Takikawa:2012:GTF%
		}.
\NAMECITE{Classes}{%
		Andersen:2014:PLJ,%
		Silva:2017:ICL,%
		Wehr:2011:JIT,%
		Caserta:2014:JTJ,%
		Ceccarello:2012:TGC,%
		Servetto:2010:MMC,%
		Takikawa:2012:GTF,%
		Vidal:2016:ECJ%
		}.
\NAMECITE{Classfiles}{%
		Sluanschi:2016:AAD%
		}.
\NAMECITE{Classification}{%
		Ponzanelli:2019:AIC,%
		Sor:2014:MLD%
		}.
\NAMECITE{Classifiers}{%
		Bouktif:2014:PSO%
		}.
\NAMECITE{Classifying}{%
		McGachey:2010:CJC,%
		Pascarella:2019:CCC%
		}.
\NAMECITE{Classless}{%
		Wang:2017:CJ%
		}.
\NAMECITE{clicker}{%
		Hauswirth:2013:TJP%
		}.
\NAMECITE{Client}{%
		Moller:2014:ADC,%
		Ocariza:2017:SCC,%
		Chamberlain:2017:PLR,%
		Gupta:2019:CSJ,%
		Kedlaya:2016:SST%
		}.
\NAMECITE{client-server}{%
		Gupta:2019:CSJ%
		}.
\NAMECITE{Client-Side}{%
		Ocariza:2017:SCC,%
		Kedlaya:2016:SST%
		}.
\NAMECITE{Client-State}{%
		Moller:2014:ADC%
		}.
\NAMECITE{clients}{%
		Sawant:2018:RDC%
		}.
\NAMECITE{{Clojure}}{%
		Emerick:2012:CP,%
		Fogus:2011:JC,%
		VanderHart:2010:PC%
		}.
\NAMECITE{Cloned}{%
		Saini:2018:CNC%
		}.
\NAMECITE{Closing}{%
		Zabolotnyi:2015:JCG%
		}.
\NAMECITE{Closures}{%
		Bellia:2011:PJS,%
		Bellia:2012:ERT,%
		Bellia:2013:JST%
		}.
\NAMECITE{Cloud}{%
		Viotti:2017:HRH,%
		Wang:2019:OTA,%
		Bruno:2018:DVM,%
		Gupta:2018:HDB,%
		Li:2016:JJM,%
		Tetali:2013:MSA%
		}.
\NAMECITE{cloud-based}{%
		Gupta:2018:HDB%
		}.
\NAMECITE{clustered}{%
		Portillo-Dominguez:2016:ECP%
		}.
\NAMECITE{clustering}{%
		Misra:2012:JSC,%
		Misra:2013:JSC%
		}.
\NAMECITE{clusters}{%
		Taboada:2011:DEJ%
		}.
\NAMECITE{{Cocoa}}{%
		Stark:2010:BIA%
		}.
\NAMECITE{Code}{%
		Allyson:2019:SOI,%
		Badihi:2017:CAG,%
		Brown:2016:HBS,%
		Chen:2019:ESL,%
		Hughes-Croucher:2011:NRS,%
		Marchetto:2019:CCR,%
		McBurney:2016:ASC,%
		Park:2019:ROC,%
		Raychev:2015:PPP,%
		Rodeghero:2015:ETS,%
		Scanniello:2017:FFC,%
		Silva:2017:ICL,%
		Steindorfer:2015:CSM,%
		Stolee:2014:SSS,%
		Wang:2018:IDG,%
		Xue:2019:ASC,%
		Arcaini:2017:RDP,%
		Axelsen:2013:PTD,%
		Ceccato:2015:LSE,%
		Dyer:2014:DVE,%
		Fan:2018:VCJ,%
		Fischer:2016:EIE,%
		Frantzeskou:2011:SUD,%
		Gadyatskaya:2013:LTC,%
		Gupta:2019:CSJ,%
		Insa:2018:AAJ,%
		Lerner:2010:SDT,%
		Misra:2012:JSC,%
		Misra:2013:JSC,%
		Noll:2013:OFD,%
		Olszak:2012:RJP,%
		Paletov:2018:ICA,%
		Pascarella:2019:CCC,%
		Pawlak:2016:SLI,%
		Pour:2011:MBD,%
		Radoi:2014:TIC,%
		Raychev:2016:PMC,%
		Raychev:2019:PPP,%
		Rompf:2012:LMS,%
		Singh:2013:TGC,%
		Taibi:2013:ROS,%
		Ureche:2013:MIS,%
		Varier:2017:TNJ,%
		Wade:2017:AVJ,%
		Wagner:2011:SJV,%
		Wurthinger:2011:AED,%
		Wurthinger:2011:SAR,%
		Wurthinger:2013:USD,%
		Zhang:2012:RAJ,%
		Zhang:2016:NVC,%
		Zhu:2015:APL%
		}.
\NAMECITE{Code-Issue-Introducing}{%
		Chen:2019:ESL%
		}.
\NAMECITE{coding}{%
		Long:2012:COS,%
		Long:2013:JCG%
		}.
\NAMECITE{Coefficient}{%
		Allyson:2019:SOI%
		}.
\NAMECITE{{Coffin}}{%
		Teodorovici:2012:BRC%
		}.
\NAMECITE{coherent}{%
		Zakkak:2014:JJM%
		}.
\NAMECITE{Cohesion}{%
		Rathee:2017:ROO%
		}.
\NAMECITE{Cold}{%
		Briggs:2017:COI,%
		Wagner:2011:SJV%
		}.
\NAMECITE{Collect}{%
		Jacek:2019:OCW%
		}.
\NAMECITE{collected}{%
		Albert:2010:PIM%
		}.
\NAMECITE{collecting}{%
		Aigner:2011:STM%
		}.
\NAMECITE{Collection}{%
		Akram:2016:BPG,%
		Bruno:2018:SGC,%
		Gejibo:2012:CIE,%
		Maas:2019:HAT,%
		Qian:2016:EFS,%
		Stone:2015:WMT,%
		Ugawa:2018:TSL,%
		Akram:2018:WRG,%
		Anikeev:2015:SGC,%
		Barabash:2010:TGC,%
		Bruno:2017:NPG,%
		Kalibera:2011:SRT,%
		Kim:2014:LBL,%
		Nunez:2016:PGC,%
		Olivo:2015:SDA,%
		Pizlo:2010:SFT,%
		Portillo-Dominguez:2016:ECP,%
		Schoeberl:2010:NRT,%
		Shahriyar:2014:FCG,%
		Siebert:2010:CPR,%
		Singer:2010:EGC,%
		Singer:2011:GCA,%
		Ugawa:2010:IRB,%
		Ugawa:2014:ROP%
		}.
\NAMECITE{Collections}{%
		Gil:2012:SFJ,%
		Daloze:2018:PDL,%
		Long:2010:TDSa,%
		Long:2010:TDSb,%
		Parizek:2012:PAJ,%
		Steindorfer:2015:OHA,%
		Steindorfer:2017:TSP%
		}.
\NAMECITE{collectives}{%
		Ramos:2015:NCS,%
		Taboada:2011:DEJ%
		}.
\NAMECITE{Collector}{%
		Barbu:2012:ARA,%
		Gidra:2015:NGC,%
		Bacon:2013:PRT,%
		Basanta-Val:2014:SDG,%
		Puffitsch:2013:SIP%
		}.
\NAMECITE{Collectoren}{%
		Schmeisser:2013:MOE%
		}.
\NAMECITE{collectors}{%
		Gidra:2011:ASG,%
		Schmeisser:2013:MOE,%
		Xu:2019:EEG%
		}.
\NAMECITE{coloring}{%
		Sutherland:2010:CTC%
		}.
\NAMECITE{{Colt}}{%
		Brooks:2016:CST,%
		Wendykier:2010:PCH%
		}.
\NAMECITE{{CoMA}}{%
		Arcaini:2012:CCM%
		}.
\NAMECITE{Combating}{%
		Nguyen:2018:UCM%
		}.
\NAMECITE{Combination}{%
		Bouktif:2014:PSO%
		}.
\NAMECITE{Combinatorial}{%
		Yang:2013:CPP%
		}.
\NAMECITE{combinators}{%
		Miller:2013:IPG%
		}.
\NAMECITE{Combining}{%
		Bettini:2013:CTB,%
		Marchetto:2019:CCR,%
		Martinsen:2017:CTL%
		}.
\NAMECITE{commensal}{%
		Bosboom:2014:SCC%
		}.
\NAMECITE{comments}{%
		Pascarella:2019:CCC,%
		Zhou:2019:AJM%
		}.
\NAMECITE{Commercial}{%
		Zhou:2016:IRO%
		}.
\NAMECITE{commodity}{%
		Bell:2014:PID%
		}.
\NAMECITE{Common}{%
		Park:2011:DCM%
		}.
\NAMECITE{Communication}{%
		Javed:2016:TSJ,%
		Ramos:2013:DSJ,%
		Shan:2012:OAC,%
		Burdette:2012:ECJ,%
		Exposito:2015:LLJ,%
		Taboada:2011:DLC%
		}.
\NAMECITE{communications}{%
		Exposito:2012:DSJ,%
		Ramos:2015:NCS,%
		Taboada:2012:FMS%
		}.
\NAMECITE{Communities}{%
		Zhou:2016:IRO%
		}.
\NAMECITE{COMP}{%
		Cordeiro:2018:BJV%
		}.
\NAMECITE{Compact}{%
		Haubl:2010:CES,%
		Haubl:2011:ECE,%
		Jayaraman:2017:CVJ%
		}.
\NAMECITE{Comparative}{%
		Kumari:2011:AOO,%
		Coppolino:2019:CAE,%
		Khan:2015:UJW,%
		Saini:2018:CNC%
		}.
\NAMECITE{comparing}{%
		Marr:2015:TVP%
		}.
\NAMECITE{Comparison}{%
		Brooks:2016:CST,%
		Autili:2013:HAR,%
		Burdette:2012:ECJ,%
		Hoppe:2013:DDB,%
		Kolesnikov:2014:CPB,%
		Sewe:2012:NSI%
		}.
\NAMECITE{Comparisons}{%
		Gligoric:2015:GCB%
		}.
\NAMECITE{Compartmental}{%
		Wagner:2011:CMM%
		}.
\NAMECITE{compatibility}{%
		Dietrich:2016:WJD,%
		Ogawa:2013:RJA%
		}.
\NAMECITE{compatible}{%
		Auerbach:2010:LJC,%
		Horstmann:2012:JEC%
		}.
\NAMECITE{Competition}{%
		Cordeiro:2018:BJV%
		}.
\NAMECITE{Compilation}{%
		Dissegna:2016:AIB,%
		Park:2019:ROC,%
		Chandra:2016:TIS,%
		Chang:2012:IOT,%
		Dissegna:2014:TCA,%
		Fournet:2013:FAC,%
		Inoue:2012:AML,%
		Jagannathan:2014:ARV,%
		Jantz:2013:ESM,%
		Jung:2014:HCO,%
		Kaufmann:2013:SCO,%
		Kerschbaumer:2013:IFT,%
		Leijen:2017:TDC,%
		Marr:2015:TVP,%
		Martinsen:2017:CTL,%
		Serrano:2018:JAC,%
		Zheng:2015:APP%
		}.
\NAMECITE{compiled}{%
		Nuzman:2013:JTC,%
		Rompf:2012:LMS,%
		Terra:2013:QCC%
		}.
\NAMECITE{Compiler}{%
		Jung:2012:EJA,%
		Lochbihler:2018:MTS,%
		Na:2016:JPC,%
		Nguyen:2015:FCR,%
		Bebenita:2010:STB,%
		Bosboom:2014:SCC,%
		Campbell:2013:ICC,%
		Clerc:2016:OJJ,%
		Haubl:2014:TTE,%
		Inoue:2012:AML,%
		Karakoidas:2015:TSE,%
		Krebs:2014:JJB,%
		Kulkarni:2012:MCO,%
		Leopoldseder:2016:JJT,%
		Marr:2017:CLC,%
		Ottoni:2018:HJP,%
		Rubin:2014:HCW,%
		Tatsubori:2010:EJT,%
		Titzer:2010:ICR,%
		Vouillon:2014:BJJ,%
		Zhang:2012:SRB%
		}.
\NAMECITE{compiler-compiler}{%
		Krebs:2014:JJB%
		}.
\NAMECITE{compiler-runtime}{%
		Titzer:2010:ICR%
		}.
\NAMECITE{compilers}{%
		Hosking:2012:CHL,%
		Lee:2016:ECP,%
		Rompf:2014:SPJ%
		}.
\NAMECITE{Compiling}{%
		Feeley:2016:CML,%
		Hosking:2012:CHL%
		}.
\NAMECITE{complementation}{%
		Balatsouras:2013:CHC%
		}.
\NAMECITE{Complete}{%
		Bellia:2013:JST,%
		Bogdanas:2015:KJC,%
		James:2010:FMC,%
		Noller:2019:CSS,%
		Schildt:2014:JCRb,%
		Grigore:2017:JGT,%
		Park:2015:KCF,%
		Ricci:2013:ETP,%
		Rosa:2017:ARC%
		}.
\NAMECITE{completeness}{%
		Kiselyov:2017:SFC%
		}.
\NAMECITE{completing}{%
		Balatsouras:2013:CHC%
		}.
\NAMECITE{completion}{%
		Fischer:2016:EIE%
		}.
\NAMECITE{Complexity}{%
		Srikanth:2017:CVU%
		}.
\NAMECITE{Compliance}{%
		German:2012:MOS%
		}.
\NAMECITE{compliant}{%
		Mateos:2010:ANI%
		}.
\NAMECITE{component}{%
		Alshara:2016:MLO,%
		Chanda:2012:TBS,%
		Gill:2010:MDP%
		}.
\NAMECITE{component-based}{%
		Alshara:2016:MLO,%
		Gill:2010:MDP%
		}.
\NAMECITE{components}{%
		Bliudze:2017:ECC,%
		Fu:2014:FDC,%
		Krebs:2014:JJB%
		}.
\NAMECITE{Composable}{%
		Sutherland:2010:CTC%
		}.
\NAMECITE{Composing}{%
		Estevez-Ayres:2014:CSS%
		}.
\NAMECITE{Composition}{%
		Shan:2012:OAC,%
		Antonopoulos:2017:DIS,%
		Apel:2010:CUF,%
		Servetto:2010:MMC,%
		VanCutsem:2015:RTC%
		}.
\NAMECITE{compositional}{%
		Blackshear:2018:RCS%
		}.
\NAMECITE{Comprehension}{%
		Berman:2017:EUS%
		}.
\NAMECITE{Comprehensive}{%
		Schafer:2012:CAN,%
		Villazon:2011:CAW,%
		Zheng:2016:CMD,%
		Marek:2014:SRC%
		}.
\NAMECITE{Compressing}{%
		Gunther:2014:ACC%
		}.
\NAMECITE{Computation}{%
		Bourdykine:2012:LAM,%
		Liu:2018:JIO,%
		Zhang:2012:RAJ%
		}.
\NAMECITE{Computation-Intensive}{%
		Liu:2018:JIO%
		}.
\NAMECITE{computational}{%
		Brandt:2014:DAS,%
		Su:2014:CEM,%
		VanLoan:2010:ITC%
		}.
\NAMECITE{computations}{%
		Khan:2015:UJW,%
		Tetali:2013:MSA%
		}.
\NAMECITE{Computer}{%
		Akgun:2013:PEP,%
		Haubl:2011:ECE,%
		Obaidellah:2018:SUE,%
		Devietti:2012:RRC,%
		Kroening:2015:CAV%
		}.
\NAMECITE{Computing}{%
		Hollingsworth:2012:SPI,%
		Mercer:2012:CVI,%
		Nowicki:2018:MPI,%
		Pan:2017:GCF,%
		Pan:2019:GCF,%
		Steimann:2016:CRA,%
		Toegl:2012:SSJ,%
		Wendykier:2010:PCH,%
		Almeida:2019:GPD,%
		Dan:2018:LJE,%
		Herrera:2018:NCW,%
		Li:2016:JJM,%
		Rubin:2014:HCW,%
		Taboada:2011:DLC,%
		VanLoan:2010:ITC,%
		Taboada:2013:JHP%
		}.
\NAMECITE{con}{%
		Sewe:2011:CCS%
		}.
\NAMECITE{conceptual}{%
		Taibi:2013:ROS%
		}.
\NAMECITE{Concurrency}{%
		Battig:2017:SDC,%
		Brown:2012:BRF,%
		Szweda:2012:ANB,%
		Basanta-Val:2011:ECM,%
		Carro:2013:MDA,%
		Duarte:2011:ICS,%
		Heumann:2013:TEM,%
		Kang:2017:PSR,%
		Pichon-Pharabod:2016:CSR,%
		Subramaniam:2011:PCJ,%
		Thomson:2015:LHB,%
		Upadhyaya:2015:EML%
		}.
\NAMECITE{Concurrent}{%
		Marino:2016:DXU,%
		Park:2012:CB,%
		Siebert:2010:CPR,%
		Bender:2019:FJC,%
		Bliudze:2017:ECC,%
		Eslamimehr:2014:RDS,%
		Gramoli:2015:MTY,%
		Hellyer:2010:LCW,%
		Kim:2014:LBL,%
		Marino:2010:DSE,%
		Olsson:2016:ERR,%
		Pinto:2015:LSS,%
		Ricci:2011:SAO,%
		Samak:2016:DSF,%
		Stork:2014:APB,%
		Wang:2019:TRC,%
		Yahav:2010:VSP,%
		Yang:2019:MGL%
		}.
\NAMECITE{concurrent-by-default}{%
		Stork:2014:APB%
		}.
\NAMECITE{Conditional}{%
		Xuan:2017:NAR,%
		Surendran:2016:APP%
		}.
\NAMECITE{Conference}{%
		DeBeukelaer:2017:ECP,%
		Hollingsworth:2012:SPI,%
		Kroening:2015:CAV,%
		Lee:2016:ECP,%
		Portillo-Dominguez:2016:ECP%
		}.
\NAMECITE{Configurations}{%
		Paquin:2018:AAS%
		}.
\NAMECITE{conflict}{%
		Accioly:2018:USS%
		}.
\NAMECITE{Conformance}{%
		Arcaini:2012:CCM,%
		Sondergaard:2017:CTD%
		}.
\NAMECITE{Confused}{%
		Barbu:2012:ARA%
		}.
\NAMECITE{Connecting}{%
		Nguyen:2018:SCM%
		}.
\NAMECITE{conquer}{%
		Sartor:2010:ZRD%
		}.
\NAMECITE{Consequences}{%
		Ocariza:2017:SCC%
		}.
\NAMECITE{conservative}{%
		Shahriyar:2014:FCG%
		}.
\NAMECITE{Consistency}{%
		Chavez:2016:ACC,%
		Ceccarello:2012:TGC,%
		Devietti:2012:RRC,%
		Fan:2015:UCC,%
		Zhang:2017:ACE%
		}.
\NAMECITE{consistent}{%
		Bacon:2013:PRT%
		}.
\NAMECITE{constrained}{%
		Korsholm:2014:RTJ%
		}.
\NAMECITE{constraint}{%
		Felgentreff:2015:CBC,%
		Steimann:2016:CRA%
		}.
\NAMECITE{Constraints}{%
		Sherman:2015:DTB,%
		Luu:2014:MCC%
		}.
\NAMECITE{construction}{%
		Campbell:2013:ICC,%
		Richards:2011:ACJ%
		}.
\NAMECITE{constructors}{%
		Martin:2014:TCR%
		}.
\NAMECITE{constructs}{%
		Pinto:2014:UEB,%
		Pinto:2015:LSS%
		}.
\NAMECITE{consumers}{%
		Diaz:2013:LEU%
		}.
\NAMECITE{Consumption}{%
		Marz:2016:RPC%
		}.
\NAMECITE{container}{%
		Xu:2013:PML%
		}.
\NAMECITE{containers}{%
		Xu:2010:DIU%
		}.
\NAMECITE{Context}{%
		Haubl:2013:CST,%
		McBurney:2016:ASC,%
		Thiessen:2017:CTP,%
		Huang:2013:ECS,%
		Inostroza:2016:MIM,%
		Li:2018:PGC,%
		Lu:2019:PPY,%
		Sarimbekov:2014:JCS,%
		Zhou:2019:AJM%
		}.
\NAMECITE{Context-sensitive}{%
		Haubl:2013:CST%
		}.
\NAMECITE{Contextual}{%
		Mitropoulos:2016:HTY%
		}.
\NAMECITE{{{{Continuous}}}}{%
		Teodorovici:2012:BRC%
		}.
\NAMECITE{Continuously}{%
		David:2014:CMC%
		}.
\NAMECITE{Contracts}{%
		Yi:2015:SCC,%
		Heidegger:2012:APC,%
		Keil:2015:BAH,%
		Krieger:2011:AES%
		}.
\NAMECITE{Control}{%
		Femminella:2012:EJC,%
		Fontaine:2012:VCF,%
		Toledo:2011:ACJ,%
		Toledo:2012:AJA,%
		Amighi:2016:PCC,%
		Baxter:2018:PAS,%
		Bouffard:2015:UCF,%
		Feng:2015:EQD,%
		Leopoldseder:2016:JJT,%
		Richards:2013:FAC,%
		Sun:2013:BJW,%
		Tamayo:2012:UBD,%
		Wang:2019:TRC,%
		Xi:2012:MDA%
		}.
\NAMECITE{controlling}{%
		Bond:2013:OCC,%
		Yi:2015:CTC%
		}.
\NAMECITE{Convention}{%
		Hollingsworth:2012:SPI%
		}.
\NAMECITE{conversions}{%
		Castro:2017:JLC%
		}.
\NAMECITE{Converter}{%
		Yu:2018:NFN%
		}.
\NAMECITE{Cooperative}{%
		Yi:2015:CTC,%
		Hanazumi:2017:FAI%
		}.
\NAMECITE{Coordinating}{%
		Maas:2016:THL%
		}.
\NAMECITE{coordination}{%
		Bliudze:2017:ECC%
		}.
\NAMECITE{copy}{%
		Foley-Bourgon:2017:EIC%
		}.
\NAMECITE{copyrightable}{%
		Samuelson:2012:LSO%
		}.
\NAMECITE{Core}{%
		Akgun:2013:PEP,%
		Horstmann:2011:CJA,%
		Horstmann:2013:CJF,%
		Ramirez-Deantes:2012:MTA,%
		Ramos:2013:DSJ,%
		McIlroy:2010:HJR,%
		Pan:2018:ASJ,%
		Taboada:2011:DEJ,%
		Gvero:2013:BRC%
		}.
\NAMECITE{cores}{%
		Gidra:2011:ASG,%
		Singer:2011:GCA%
		}.
\NAMECITE{{Cornell}}{%
		Gvero:2013:BRC%
		}.
\NAMECITE{corpus}{%
		Hsiao:2014:UWC,%
		Landman:2016:EAR,%
		Landman:2017:CEA,%
		Terra:2013:QCC%
		}.
\NAMECITE{correct}{%
		Amighi:2016:PCC,%
		Andrysco:2016:PFP,%
		Dam:2010:PCI,%
		Pironti:2010:PCJ%
		}.
\NAMECITE{Correctness}{%
		Leino:2015:APS,%
		Burnim:2012:NIN,%
		Chong:2014:CCT%
		}.
\NAMECITE{Correlation}{%
		Sridharan:2012:CTP,%
		Xi:2012:MDA%
		}.
\NAMECITE{Corrigendum}{%
		Landman:2017:CEA%
		}.
\NAMECITE{Cost}{%
		Marchetto:2019:CCR%
		}.
\NAMECITE{costs}{%
		Ou:2018:TUC%
		}.
\NAMECITE{counter}{%
		Luu:2014:MCC%
		}.
\NAMECITE{counters}{%
		Inoue:2012:ISC%
		}.
\NAMECITE{Counting}{%
		Bultan:2018:SCA%
		}.
\NAMECITE{Course}{%
		Wang:2011:EEU,%
		Dukielska:2010:JNL,%
		Zakhour:2012:JTS%
		}.
\NAMECITE{Coverage}{%
		Chen:2016:CDD,%
		Gligoric:2015:GCB,%
		Marchetto:2019:CCR,%
		Roemer:2018:HCU%
		}.
\NAMECITE{Coverage-Based}{%
		Gligoric:2015:GCB%
		}.
\NAMECITE{Coverage-directed}{%
		Chen:2016:CDD%
		}.
\NAMECITE{{CPS}}{%
		Philips:2017:DDD%
		}.
\NAMECITE{{CPU}}{%
		Piao:2015:JJF%
		}.
\NAMECITE{Crawling}{%
		Boldi:2018:BMC,%
		Mesbah:2012:CAB%
		}.
\NAMECITE{Creating}{%
		Yim:2019:TFS,%
		Hsiao:2010:EST,%
		Villazon:2010:HCA%
		}.
\NAMECITE{Creation}{%
		Shan:2012:OAC%
		}.
\NAMECITE{crisis}{%
		Amin:2016:JST%
		}.
\NAMECITE{Critical}{%
		Haddad:2013:SIP,%
		Miyazawa:2019:SCS,%
		Wellings:2012:AEH,%
		Wellings:2016:ISC,%
		Zeyda:2014:CMS,%
		Arcaini:2017:RDP,%
		David:2014:CMC,%
		Gonzalez:2013:HBP,%
		Nakaike:2010:LER,%
		Nilsen:2012:TOU,%
		Ravn:2012:SCJ,%
		Schoeberl:2017:SCJ,%
		Cavalcanti:2013:SCJ,%
		Luckcuck:2017:SCJ%
		}.
\NAMECITE{Cross}{%
		Grimmer:2018:CLI,%
		Marr:2017:CLC,%
		Olson:2018:CLM,%
		Wang:2018:HSA,%
		Xue:2019:ASC,%
		Ashrov:2015:UCB,%
		Bond:2013:OCC,%
		Grimmer:2016:HPC,%
		Kulkarni:2016:APA%
		}.
\NAMECITE{Cross-Architecture}{%
		Xue:2019:ASC%
		}.
\NAMECITE{cross-cutting}{%
		Ashrov:2015:UCB%
		}.
\NAMECITE{Cross-Language}{%
		Grimmer:2018:CLI,%
		Marr:2017:CLC,%
		Grimmer:2016:HPC%
		}.
\NAMECITE{Cross-Layer}{%
		Olson:2018:CLM%
		}.
\NAMECITE{Cross-{OS}}{%
		Xue:2019:ASC%
		}.
\NAMECITE{Cross-Platform}{%
		Wang:2018:HSA%
		}.
\NAMECITE{cross-program}{%
		Kulkarni:2016:APA%
		}.
\NAMECITE{cross-thread}{%
		Bond:2013:OCC%
		}.
\NAMECITE{Crowdsourcing}{%
		Badihi:2017:CAG%
		}.
\NAMECITE{{CrowdSummarizer}}{%
		Badihi:2017:CAG%
		}.
\NAMECITE{crypto}{%
		Paletov:2018:ICA%
		}.
\NAMECITE{Cryptography}{%
		Grossschadl:2012:EJI%
		}.
\NAMECITE{{CSM}}{%
		Resenes:2019:JJM%
		}.
\NAMECITE{CSS}{%
		Anonymous:2015:BRL,%
		Hague:2015:DRC,%
		Stark:2010:BIA%
		}.
\NAMECITE{Curve}{%
		Grossschadl:2012:EJI%
		}.
\NAMECITE{customizations}{%
		Lerner:2010:SDT%
		}.
\NAMECITE{customized}{%
		Huang:2013:ECS%
		}.
\NAMECITE{cutting}{%
		Ashrov:2015:UCB%
		}.
\NAMECITE{Cyclic}{%
		Brockschmidt:2012:ATP,%
		Ravn:2012:SCJ%
		}.


\NAMECITE{{D}}{%
		DiPierro:2018:TVG,%
		Fan:2018:VCJ,%
		Gherardi:2012:JVC,%
		Jara:2012:NVJ,%
		Zhang:2016:NVC%
		}.
\NAMECITE{{DAA}}{%
		Dietrich:2010:POD%
		}.
\NAMECITE{{Dalvik}}{%
		Anikeev:2015:SGC%
		}.
\NAMECITE{dark}{%
		Mastrangelo:2019:CAD%
		}.
\NAMECITE{Data}{%
		Brandt:2014:DAS,%
		Brockschmidt:2012:ATP,%
		Brown:2017:NJP,%
		Bruno:2018:SGC,%
		Gejibo:2012:CIE,%
		Gidra:2015:NGC,%
		Goodrich:2010:DSA,%
		Jeon:2019:MLA,%
		Jeyalatha:2011:DIT,%
		Na:2016:JPC,%
		Nguyen:2015:FCR,%
		Nguyen:2018:SCM,%
		Nguyen:2018:UCM,%
		Tanyalcin:2018:LVL,%
		Yu:2018:NFN,%
		Zheng:2018:ADS,%
		deMol:2012:GTJ,%
		Anikeev:2015:SGC,%
		Bell:2014:PID,%
		Bonetta:2017:FJF,%
		Bruno:2017:NPG,%
		Bu:2013:BAD,%
		Burdette:2012:ECJ,%
		Ceccato:2010:MLD,%
		Chambers:2010:FEE,%
		Dey:2013:STA,%
		Dolby:2012:DCA,%
		Egbring:2010:POS,%
		Fu:2014:FDC,%
		Kunjir:2017:TAM,%
		Li:2014:MHD,%
		Mamouras:2017:SMS,%
		Mehrnezhad:2016:TIU,%
		Nolan:2014:XWT,%
		Serbanescu:2016:DPO,%
		Su:2014:CEM,%
		Subercaze:2017:UPT,%
		Upadhyaya:2010:UDS,%
		Wade:2017:AVJ,%
		Wood:2014:LLD,%
		Xie:2013:AAE,%
		Xu:2010:FLU,%
		Xu:2019:EEG,%
		Zacharopoulos:2017:EMM%
		}.
\NAMECITE{data-centric}{%
		Dolby:2012:DCA,%
		Fu:2014:FDC%
		}.
\NAMECITE{Data-Driven}{%
		Jeon:2019:MLA%
		}.
\NAMECITE{Data-Intensive}{%
		Nguyen:2018:UCM%
		}.
\NAMECITE{Data-Parallel}{%
		Na:2016:JPC,%
		Chambers:2010:FEE%
		}.
\NAMECITE{database}{%
		Deitcher:2010:JEJ,%
		Egbring:2010:POS,%
		Tamayo:2012:UBD%
		}.
\NAMECITE{databases}{%
		Egbring:2010:POS,%
		Martinez-Llario:2011:DJS%
		}.
\NAMECITE{Dataflow}{%
		Bluemke:2012:DTJ%
		}.
\NAMECITE{{Datalog}}{%
		Zhang:2014:ARP%
		}.
\NAMECITE{dataset}{%
		Martinez:2017:ARR%
		}.
\NAMECITE{David}{%
		Kienle:2013:BRE%
		}.
\NAMECITE{Days}{%
		Severance:2012:JDL%
		}.
\NAMECITE{{DBT}}{%
		Kaufmann:2013:SCO%
		}.
\NAMECITE{dead}{%
		Salkeld:2013:IDO%
		}.
\NAMECITE{Deadlock}{%
		Cogumbreiro:2019:DDV,%
		Cogumbreiro:2015:DDV,%
		Samak:2014:MTS,%
		Samak:2014:TDD%
		}.
\NAMECITE{deallocated}{%
		Anikeev:2015:SGC%
		}.
\NAMECITE{Dean}{%
		Brown:2012:BRF%
		}.
\NAMECITE{Debt}{%
		Yan:2019:ACL%
		}.
\NAMECITE{debugging}{%
		Adalid:2014:USA,%
		Barr:2014:TAT,%
		Krebs:2014:JJB,%
		Tosch:2014:SPA,%
		Vilk:2018:BAD,%
		Zuo:2016:LOF%
		}.
\NAMECITE{December}{%
		Landman:2017:CEA%
		}.
\NAMECITE{Deciding}{%
		Sherman:2015:DTB%
		}.
\NAMECITE{decision}{%
		Raychev:2016:PMC%
		}.
\NAMECITE{Declarative}{%
		Dyer:2014:DVE,%
		Reichenbach:2012:PPD,%
		Fu:2014:FDC,%
		Wang:2019:DEJ,%
		Markstrum:2010:JDP%
		}.
\NAMECITE{Decomposition}{%
		Antonopoulos:2017:DIS,%
		Pan:2018:ASJ%
		}.
\NAMECITE{deconstructing}{%
		Ahn:2014:IJP%
		}.
\NAMECITE{decoupled}{%
		Loureiro:2013:EDS%
		}.
\NAMECITE{deduplication}{%
		Horie:2014:SDJ%
		}.
\NAMECITE{Default}{%
		Battig:2017:SDC,%
		Stork:2014:APB%
		}.
\NAMECITE{{defects4j}}{%
		Martinez:2017:ARR%
		}.
\NAMECITE{defined}{%
		Frantzeskou:2011:SUD%
		}.
\NAMECITE{Definite}{%
		Nikolic:2012:DEA%
		}.
\NAMECITE{Definition}{%
		Stark:2014:JJV,%
		Axelsen:2013:PTD,%
		Stark:2001:JJV%
		}.
\NAMECITE{Definitive}{%
		Oaks:2014:JPD%
		}.
\NAMECITE{delegation}{%
		Gerakios:2013:FIS%
		}.
\NAMECITE{delimited}{%
		Philips:2017:DDD%
		}.
\NAMECITE{{DelphJ}}{%
		Gerakios:2013:FIS%
		}.
\NAMECITE{demand}{%
		Feng:2015:EQD,%
		Stein:2019:SAD,%
		Zhang:2012:RAJ%
		}.
\NAMECITE{demand-driven}{%
		Feng:2015:EQD,%
		Stein:2019:SAD%
		}.
\NAMECITE{{DemoMatch}}{%
		Yessenov:2017:DAD%
		}.
\NAMECITE{demonstrations}{%
		Yessenov:2017:DAD%
		}.
\NAMECITE{Deoptimization}{%
		Kedlaya:2014:DDL%
		}.
\NAMECITE{depend}{%
		Lauinger:2018:TSD%
		}.
\NAMECITE{dependability}{%
		Gama:2010:SAA%
		}.
\NAMECITE{Dependence}{%
		Philips:2017:DDD,%
		Johnson:2015:EES%
		}.
\NAMECITE{Dependence-driven}{%
		Philips:2017:DDD%
		}.
\NAMECITE{dependences}{%
		Bond:2013:OCC,%
		Wang:2019:TRC%
		}.
\NAMECITE{dependencies}{%
		Erdweg:2015:SOI%
		}.
\NAMECITE{Dependency}{%
		Zhang:2019:DSJ%
		}.
\NAMECITE{Dependent}{%
		Chugh:2012:DTJ,%
		Lorenzen:2016:STD%
		}.
\NAMECITE{deploying}{%
		Rayns:2013:CJS%
		}.
\NAMECITE{deprecation}{%
		Sawant:2018:RDC%
		}.
\NAMECITE{depth}{%
		Holzinger:2016:DSM,%
		Rauschmayer:2014:SJD%
		}.
\NAMECITE{Design}{%
		Anjo:2016:DML,%
		Celik:2019:DIA,%
		Exposito:2012:DSJ,%
		Jeyalatha:2011:DIT,%
		Martinez-Llario:2011:DJS,%
		Puffitsch:2013:SIP,%
		Ramos:2013:DSJ,%
		Siek:2012:FDT,%
		Taboada:2011:DEJ,%
		Tsai:2015:JPI,%
		Vega-Gisbert:2016:DIJ,%
		Yang:2012:MPD,%
		Bu:2013:BAD,%
		Cordoba-Sanchez:2016:ADS,%
		Gill:2015:RMD,%
		Islam:2012:HPR,%
		Long:2010:TDSa,%
		Long:2010:TDSb,%
		Omar:2017:PSF,%
		Serbanescu:2016:DPO,%
		Sewe:2011:CCS,%
		VanCutsem:2010:PDP,%
		Xue:2012:RJC%
		}.
\NAMECITE{Designing}{%
		Severance:2012:JDL,%
		Kabanov:2011:DSF%
		}.
\NAMECITE{Desktop}{%
		Giacaman:2011:OOP%
		}.
\NAMECITE{destructive}{%
		Flanagan:2010:AMD%
		}.
\NAMECITE{detect}{%
		Gupta:2019:CSJ%
		}.
\NAMECITE{Detecting}{%
		Baar:2012:DEP,%
		Hague:2015:DRC,%
		Park:2011:DCM,%
		Xu:2010:DIU,%
		Flanagan:2010:AMD%
		}.
\NAMECITE{Detection}{%
		Bodden:2010:AOR,%
		Brockschmidt:2012:ADN,%
		Krishnaveni:2012:HOJ,%
		Moller:2014:ADC,%
		Radoi:2015:ETS,%
		Xu:2014:SRB,%
		Adamsen:2017:PIR,%
		Blackshear:2018:RCS,%
		Chawdhary:2017:PES,%
		Lee:2016:ECP,%
		Lux:2011:TSD,%
		Olivo:2015:SDA,%
		Pradel:2012:FAP,%
		Rhodes:2015:DDO,%
		Roemer:2018:HCU,%
		Rudafshani:2017:LDD,%
		Samak:2014:MTS,%
		Samak:2014:TDD,%
		Sor:2014:MLD,%
		Wood:2014:LLD,%
		Xie:2013:AAE,%
		Xu:2013:PML%
		}.
\NAMECITE{detector}{%
		Wilcox:2018:VVH%
		}.
\NAMECITE{detectors}{%
		Lee:2010:JSD%
		}.
\NAMECITE{Determinacy}{%
		Andreasen:2014:DSA%
		}.
\NAMECITE{Determination}{%
		Yan:2019:ACL%
		}.
\NAMECITE{deterministic}{%
		Devietti:2012:RRC,%
		Motika:2015:LWS%
		}.
\NAMECITE{develop}{%
		Wijayarathna:2019:WJC%
		}.
\NAMECITE{developer}{%
		Evans:2013:WGJ,%
		Topley:2011:JDG,%
		Zhang:2013:IMF%
		}.
\NAMECITE{Developers}{%
		Brown:2012:BRF,%
		Balland:2014:ESP,%
		Dietrich:2016:WJD,%
		Hoppe:2013:DDB,%
		Wampler:2011:FPJ%
		}.
\NAMECITE{Developing}{%
		Candel:2019:DMD,%
		Rayns:2013:CJS%
		}.
\NAMECITE{Development}{%
		Abanades:2016:DAR,%
		Ali:2010:DJB,%
		Malhotra:2013:DFT,%
		Ponzanelli:2019:AIC,%
		Arcaini:2017:RDP,%
		Bouraqadi:2018:TDD,%
		Fdez-Riverola:2012:JAF,%
		Gill:2010:MDP,%
		Pour:2011:MBD,%
		Sondergaard:2017:CTD,%
		Stuchlik:2012:SVD,%
		Wurthinger:2011:AED,%
		Zschaler:2014:SJF%
		}.
\NAMECITE{Device}{%
		Taboada:2011:DLC,%
		Xi:2012:MDA%
		}.
\NAMECITE{Devices}{%
		Grossschadl:2012:EJI,%
		Javed:2016:TSJ,%
		Marz:2016:RPC,%
		Exposito:2015:LLJ,%
		Xue:2012:RJC%
		}.
\NAMECITE{{DFC}}{%
		Bluemke:2012:DTJ%
		}.
\NAMECITE{diagnosis}{%
		Rudafshani:2017:LDD%
		}.
\NAMECITE{{DiAl}}{%
		Santos:2013:DDS%
		}.
\NAMECITE{dialects}{%
		Biboudis:2017:RJD%
		}.
\NAMECITE{difference}{%
		Palmer:2011:BJM%
		}.
\NAMECITE{differential}{%
		Chen:2016:CDD%
		}.
\NAMECITE{Differentiation}{%
		Forth:2012:RAA,%
		Pham-Quang:2012:JAD,%
		Sluanschi:2016:AAD%
		}.
\NAMECITE{digital}{%
		Jung:2014:HCO%
		}.
\NAMECITE{dimensional}{%
		Tommasel:2017:SJL%
		}.
\NAMECITE{Directed}{%
		Samak:2016:DSF,%
		Chen:2016:CDD,%
		Eslamimehr:2014:RDS,%
		Leijen:2017:TDC,%
		Noll:2013:OFD,%
		Nuzman:2013:JTC,%
		Wimmer:2010:AFD%
		}.
\NAMECITE{directives}{%
		Vikas:2014:MGA%
		}.
\NAMECITE{Discovering}{%
		Severance:2012:DJO%
		}.
\NAMECITE{discovery}{%
		Yessenov:2017:DAD%
		}.
\NAMECITE{discrete}{%
		DeBeukelaer:2017:ECP%
		}.
\NAMECITE{Disease}{%
		Parker:2011:DPG%
		}.
\NAMECITE{Disjunctive}{%
		Jeon:2019:MLA%
		}.
\NAMECITE{Dissimilar}{%
		Hasbun:2012:UTP%
		}.
\NAMECITE{Distance}{%
		Zhu:2013:EAZ%
		}.
\NAMECITE{distributable}{%
		Curley:2010:RDT%
		}.
\NAMECITE{Distributed}{%
		Basanta-Val:2010:SSS,%
		Chan:2017:DSL,%
		Laskowski:2012:DJP,%
		Lin:2015:STU,%
		Maas:2016:THL,%
		Mace:2018:PTD,%
		Nguyen:2018:SCM,%
		Parker:2011:DPG,%
		Yim:2019:TFS,%
		Almeida:2019:GPD,%
		Basanta-Val:2010:NHR,%
		Basanta-Val:2011:NFI,%
		Basanta-Val:2014:SDG,%
		Christophe:2018:ODA,%
		Curley:2010:RDT,%
		Dukielska:2010:JNL,%
		Estevez-Ayres:2014:CSS,%
		Santos:2013:DDS,%
		Sudarsan:2019:BDK%
		}.
\NAMECITE{distributing}{%
		Tommasel:2017:SJL%
		}.
\NAMECITE{divide}{%
		Sartor:2010:ZRD%
		}.
\NAMECITE{Do}{%
		Hoppe:2013:DDB,%
		Luo:2019:HDS,%
		Hanenberg:2015:WDW%
		}.
\NAMECITE{Does}{%
		Bhattacharya:2012:DLI,%
		Rubin:2014:HCW%
		}.
\NAMECITE{{DOJ}}{%
		hunEom:2012:DDP%
		}.
\NAMECITE{{DOM}}{%
		Gupta:2018:HDB%
		}.
\NAMECITE{{DOM}-Based}{%
		Gupta:2018:HDB%
		}.
\NAMECITE{Domain}{%
		Kouneli:2012:MKD,%
		Cordoba-Sanchez:2016:ADS,%
		Efftinge:2013:XID,%
		Humer:2015:DSL,%
		Park:2017:PSS%
		}.
\NAMECITE{domain-specific}{%
		Cordoba-Sanchez:2016:ADS,%
		Efftinge:2013:XID,%
		Humer:2015:DSL%
		}.
\NAMECITE{dominance}{%
		Clifford:2014:AFB%
		}.
\NAMECITE{{Doppio}}{%
		Vilk:2014:DBB%
		}.
\NAMECITE{{DoubleChecker}}{%
		Biswas:2014:DES%
		}.
\NAMECITE{down}{%
		Kereki:2015:JAW,%
		Zhang:2014:HTB%
		}.
\NAMECITE{{DRAM}}{%
		Olson:2018:CLM%
		}.
\NAMECITE{{drf}}{%
		Marino:2016:DXU%
		}.
\NAMECITE{{DRFX}}{%
		Marino:2010:DSE,%
		Singh:2012:EPS%
		}.
\NAMECITE{Driven}{%
		Cosentino:2012:MDR,%
		Jeon:2019:MLA,%
		Yerima:2012:AMB,%
		Bouraqadi:2018:TDD,%
		Candel:2019:DMD,%
		Carro:2013:MDA,%
		Feng:2015:EQD,%
		Hua:2019:EED,%
		Liva:2019:SDE,%
		Madsen:2015:SAE,%
		Philips:2017:DDD,%
		Samak:2014:TDD,%
		Stein:2019:SAD%
		}.
\NAMECITE{drug}{%
		Egbring:2010:POS%
		}.
\NAMECITE{{DSL}}{%
		Kossakowski:2012:JED%
		}.
\NAMECITE{{DSLs}}{%
		Kabanov:2011:DSF,%
		Rompf:2012:LMS,%
		Scherr:2016:AFC%
		}.
\NAMECITE{{DSSAT}}{%
		Resenes:2019:JJM%
		}.
\NAMECITE{{DSSAT-CSM}}{%
		Resenes:2019:JJM%
		}.
\NAMECITE{{DSU}}{%
		Pina:2014:RDJ%
		}.
\NAMECITE{Dual}{%
		Aumuller:2016:OPD%
		}.
\NAMECITE{Dual-Pivot}{%
		Aumuller:2016:OPD%
		}.
\NAMECITE{Dynamic}{%
		Andreasen:2017:SDA,%
		Ansaloni:2012:DAO,%
		Austin:2017:MFD,%
		Bruno:2018:DVM,%
		Cogumbreiro:2015:DDV,%
		Cogumbreiro:2019:DDV,%
		Luo:2019:HDS,%
		Mace:2018:PTD,%
		Mesbah:2012:CAB,%
		Pape:2014:EJV,%
		Rhodes:2015:DDO,%
		Storey:2019:SDP,%
		Wang:2018:IDG,%
		Xu:2014:SRB,%
		Zheng:2016:CMD,%
		Austin:2012:MFD,%
		Bala:2011:DTD,%
		Bell:2014:PID,%
		Bettini:2013:FDT,%
		Bruno:2017:NPG,%
		Cameron:2015:JFE,%
		Christophe:2018:ODA,%
		Clifford:2015:MMD,%
		Daloze:2018:PDL,%
		Erdweg:2015:SOI,%
		Garbervetsky:2011:QDM,%
		Huang:2013:ECS,%
		Kedlaya:2014:DDL,%
		Kedlaya:2014:ITS,%
		Keil:2014:EDA,%
		Lee:2010:JSD,%
		Lerner:2010:SDT,%
		Marek:2014:SRC,%
		Nilsen:2012:TOU,%
		Noll:2012:IDO,%
		Nuzman:2013:JTC,%
		Richards:2010:ADB,%
		Robatmili:2014:MRL,%
		Rosa:2017:ARC,%
		Samak:2014:TDD,%
		Selakovic:2018:TGH,%
		Smans:2010:AVJ,%
		Stuchlik:2012:SVD,%
		Toffola:2015:PPY,%
		Villazon:2010:HCA,%
		Wei:2016:ESD,%
		Wilcox:2018:VVH,%
		Wurthinger:2011:AED,%
		Wurthinger:2011:SAR,%
		Wurthinger:2013:USD,%
		Wurthinger:2017:PPE,%
		Zheng:2015:APP%
		}.
\NAMECITE{dynamic-memory}{%
		Garbervetsky:2011:QDM%
		}.
\NAMECITE{Dynamically}{%
		Wang:2018:IDG,%
		Caserta:2014:JTJ,%
		Chang:2012:IOT,%
		hunEom:2012:DDP%
		}.
\NAMECITE{Dynamically-Generated}{%
		Wang:2018:IDG%
		}.
\NAMECITE{{Dynamo}}{%
		Bala:2011:DTD%
		}.


\NAMECITE{{e-Science}}{%
		Simao:2012:CER%
		}.
\NAMECITE{ease}{%
		Dyer:2014:DVE%
		}.
\NAMECITE{Easy}{%
		Jaffer:2013:EAR,%
		Chambers:2010:FEE%
		}.
\NAMECITE{economic}{%
		Cameron:2015:JFE%
		}.
\NAMECITE{economics}{%
		Singer:2010:EGC%
		}.
\NAMECITE{Ecosystem}{%
		Yim:2019:TFS%
		}.
\NAMECITE{Edition}{%
		Anonymous:2015:BRL,%
		Gvero:2013:BRC,%
		Lindholm:2014:JVM%
		}.
\NAMECITE{editor}{%
		Erdweg:2012:GLE%
		}.
\NAMECITE{Editorial}{%
		Fox:2017:ESI%
		}.
\NAMECITE{Editorials}{%
		Fox:2017:EJT,%
		Higuera-Toledano:2014:EIS,%
		Ravn:2013:EIS%
		}.
\NAMECITE{{EdSketch}}{%
		Hua:2019:EED%
		}.
\NAMECITE{{EDSLs}}{%
		Reynders:2016:GSB%
		}.
\NAMECITE{Educator}{%
		Brown:2017:NJP%
		}.
\NAMECITE{EE}{%
		Jendrock:2012:JET,%
		Martinez:2017:MBA%
		}.
\NAMECITE{Effect}{%
		Brachthauser:2018:EHM,%
		Johari:2011:ESE,%
		Ceccato:2015:LSE%
		}.
\NAMECITE{Effective}{%
		Balland:2014:ESP,%
		Papadimitriou:2011:SES,%
		Radoi:2015:ETS,%
		Cordoba-Sanchez:2016:ADS,%
		Kintis:2018:HEM,%
		Kienle:2013:BRE%
		}.
\NAMECITE{Effectively}{%
		Upadhyaya:2015:EML%
		}.
\NAMECITE{effects}{%
		Fischer:2016:EIE,%
		Heumann:2013:TEM,%
		Leijen:2017:TDC%
		}.
\NAMECITE{Efficiency}{%
		Olson:2018:CLM,%
		Simao:2019:GWS%
		}.
\NAMECITE{Efficient}{%
		Dias:2013:SIP,%
		Grossschadl:2012:EJI,%
		Haubl:2011:ECE,%
		Huang:2013:ECS,%
		Keil:2014:EDA,%
		Kim:2010:EAE,%
		Odaira:2010:ERT,%
		Rastogi:2015:SEG,%
		Richard-Foy:2014:EHL,%
		Savrun-Yeniceri:2014:EHI,%
		Singh:2012:EPS,%
		Tan:2017:EPP,%
		Thakur:2019:PFP,%
		Tomescu:2017:CEN,%
		Axelsen:2013:PTD,%
		Biswas:2014:DES,%
		Chambers:2010:FEE,%
		Endrullis:2012:WEM,%
		Haubl:2010:CES,%
		Krieger:2011:AES,%
		Mamouras:2017:SMS,%
		Marino:2010:DSE,%
		Poslavsky:2019:REJ,%
		Siek:2017:CPT,%
		Simao:2012:CER,%
		Stancu:2015:SEH,%
		Steindorfer:2015:CSM,%
		Taboada:2011:DEJ,%
		Upadhyaya:2010:UDS,%
		VanNieuwpoort:2010:SHL,%
		Xie:2013:AAE,%
		Zeuch:2019:AES,%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{Efficiently}{%
		Foley-Bourgon:2017:EIC,%
		Bond:2013:OCC,%
		Fu:2014:FDC%
		}.
\NAMECITE{Einsatzszenarien}{%
		Schmeisser:2013:MOE%
		}.
\NAMECITE{Einsteiger}{%
		Richardson:2014:BEL%
		}.
\NAMECITE{Elektronik}{%
		Richardson:2014:BEL%
		}.
\NAMECITE{Elektronik-Projekte}{%
		Richardson:2014:BEL%
		}.
\NAMECITE{{Elephant}}{%
		Ricci:2013:ETP%
		}.
\NAMECITE{Elimination}{%
		Rodchenko:2018:TIE,%
		Gampe:2011:SMB%
		}.
\NAMECITE{elision}{%
		Nakaike:2010:LER%
		}.
\NAMECITE{Elliptic}{%
		Grossschadl:2012:EJI%
		}.
\NAMECITE{Eloquent}{%
		Haverbeke:2011:EJM%
		}.
\NAMECITE{{emass}}{%
		Porter:2018:PJE%
		}.
\NAMECITE{Embedded}{%
		Fox:2017:EJT,%
		Higuera-Toledano:2014:EIS,%
		Jung:2012:EJA,%
		Kossakowski:2012:JED,%
		Paul:2014:RTP,%
		Stilkerich:2015:PGA,%
		Stilkerich:2017:PGU,%
		Tsai:2015:JPI,%
		Vitek:2012:ISI,%
		Deitcher:2010:JEJ,%
		Fox:2017:ESI,%
		Gonzalez:2013:HBP,%
		Higuera-Toledano:2010:ISI,%
		Kabanov:2011:DSF,%
		Lee:2016:ECP,%
		Luckow:2017:HTP,%
		Ogawa:2013:RJA,%
		Ravn:2013:EIS,%
		Scherr:2016:AFC,%
		Schoeberl:2017:SCJ,%
		Swamy:2014:GTE,%
		Ugawa:2010:IRB,%
		Xue:2012:RJC,%
		Zhang:2012:SRB%
		}.
\NAMECITE{embedding}{%
		Karakoidas:2015:TSE,%
		Scherr:2016:AFC%
		}.
\NAMECITE{emerging}{%
		Coppolino:2019:CAE%
		}.
\NAMECITE{Empirical}{%
		Landman:2016:EAR,%
		Landman:2017:CEA,%
		Stefik:2013:EIP,%
		Wei:2016:ESD,%
		Burdette:2012:ECJ,%
		Fischer:2016:EIE,%
		Hoppe:2013:DDB,%
		Kintis:2018:HEM,%
		Mastrangelo:2019:CAD,%
		Mayer:2012:ESI,%
		Nasseri:2010:CMR,%
		Stuchlik:2012:SVD,%
		Taibi:2013:ROS,%
		Vidal:2016:ECJ,%
		Vidal:2016:UAE%
		}.
\NAMECITE{Employing}{%
		Chaikalis:2015:FJS%
		}.
\NAMECITE{{Emscripten}}{%
		Zakai:2018:FPW%
		}.
\NAMECITE{emulated}{%
		Tu:2014:PPP%
		}.
\NAMECITE{Emulation}{%
		Xue:2019:ASC%
		}.
\NAMECITE{emulator}{%
		Kaufmann:2013:SCO%
		}.
\NAMECITE{Enabled}{%
		Grossschadl:2012:EJI,%
		Dietrich:2010:POD,%
		Exposito:2015:LLJ,%
		Razafindralambo:2012:FFH,%
		Simao:2012:CER%
		}.
\NAMECITE{encapsulation}{%
		Dietl:2011:SOT%
		}.
\NAMECITE{End}{%
		Gejibo:2012:CIE,%
		Diaz:2013:LEU%
		}.
\NAMECITE{End-to-End}{%
		Gejibo:2012:CIE%
		}.
\NAMECITE{end-user}{%
		Diaz:2013:LEU%
		}.
\NAMECITE{Energy}{%
		Olson:2018:CLM,%
		Canino:2017:PAE,%
		Pinto:2014:UEB%
		}.
\NAMECITE{energy-aware}{%
		Canino:2017:PAE%
		}.
\NAMECITE{enforcement}{%
		Iranmanesh:2016:SSE%
		}.
\NAMECITE{enforcing}{%
		Johnson:2015:EES%
		}.
\NAMECITE{Engine}{%
		Storey:2019:SDP,%
		Martinsen:2017:CTL,%
		Ngo:2012:BRE,%
		Ohkawa:2013:RHO,%
		Tarau:2011:IST,%
		Ngo:2012:BRE%
		}.
\NAMECITE{Engineering}{%
		Cosentino:2012:MDR,%
		Gill:2010:MDP,%
		Mesbah:2017:REJ,%
		Mesbah:2019:REJ,%
		VanLoan:2010:ITC%
		}.
\NAMECITE{engineers}{%
		Brandt:2014:DAS%
		}.
\NAMECITE{engines}{%
		Kedlaya:2016:SST,%
		Su:2014:CEM%
		}.
\NAMECITE{enhanced}{%
		Lee:2016:ECP,%
		Wurthinger:2011:AED%
		}.
\NAMECITE{enhancement}{%
		Wang:2019:DEJ%
		}.
\NAMECITE{Enhancing}{%
		Barbuti:2010:AIA,%
		Basanta-Val:2013:JRA,%
		Dhawan:2012:EJT,%
		Hsiao:2010:EST%
		}.
\NAMECITE{Ensuring}{%
		Hofmann:2011:EOS%
		}.
\NAMECITE{Enterprise}{%
		Anonymous:2014:RKS,%
		Altman:2010:OTJ%
		}.
\NAMECITE{entities}{%
		Endrullis:2012:WEM%
		}.
\NAMECITE{Entry}{%
		Baar:2012:DEP%
		}.
\NAMECITE{enumeration}{%
		Srikanth:2017:CVU%
		}.
\NAMECITE{Environment}{%
		Kolling:2010:GPE,%
		Papadimitriou:2011:SES,%
		Roohitavaf:2019:AAF,%
		Erdweg:2012:GLE%
		}.
\NAMECITE{Environments}{%
		Bruno:2018:SGC,%
		Estevez-Ayres:2014:CSS,%
		Geoffray:2010:VSM,%
		Horie:2014:SDJ,%
		Kuehnhausen:2011:AJM,%
		Reynders:2016:GSB,%
		Rosa:2017:APV,%
		Simao:2012:CER%
		}.
\NAMECITE{equality}{%
		Grech:2011:JGE%
		}.
\NAMECITE{Equilibrium}{%
		Yim:2019:TFS%
		}.
\NAMECITE{Equivalence}{%
		Bellia:2012:ERT%
		}.
\NAMECITE{equivalent}{%
		Tan:2017:EPP%
		}.
\NAMECITE{equivocation}{%
		Tomescu:2017:CEN%
		}.
\NAMECITE{{ERAM}}{%
		Schmidt:2010:ERA%
		}.
\NAMECITE{Erratum}{%
		Haubl:2011:ECE%
		}.
\NAMECITE{error}{%
		elBoustani:2011:ITE%
		}.
\NAMECITE{{ES5}}{%
		Disney:2015:SYJ,%
		Morgan:2018:SJW%
		}.
\NAMECITE{{ES6}}{%
		Morgan:2018:SJW%
		}.
\NAMECITE{Escape}{%
		Stilkerich:2015:PGA,%
		Stilkerich:2017:PGU%
		}.
\NAMECITE{{Espresso}}{%
		Wu:2018:EBJ%
		}.
\NAMECITE{{{{Essential}}}}{%
		Ngo:2012:BRE%
		}.
\NAMECITE{estimation}{%
		Lee:2016:ECP%
		}.
\NAMECITE{etched}{%
		Varier:2017:TNJ%
		}.
\NAMECITE{{Ethereum}}{%
		Dannen:2017:IES%
		}.
\NAMECITE{eval}{%
		Miller:2013:TSG,%
		Meawad:2012:EBS%
		}.
\NAMECITE{Evaluating}{%
		Berman:2017:EUS,%
		Bodden:2012:PEF,%
		Mytkowicz:2010:EAJ%
		}.
\NAMECITE{Evaluation}{%
		Casale:2017:PEJ,%
		Gherardi:2012:JVC,%
		Jung:2012:EJA,%
		Ortin:2014:RPI,%
		Tatsubori:2010:EJT,%
		Wang:2011:EEU,%
		Chawdhary:2017:PES,%
		Mamouras:2017:SMS,%
		Marr:2015:TVP,%
		Wurthinger:2017:PPE,%
		Xu:2019:EEG%
		}.
\NAMECITE{Evaluations}{%
		Akgun:2013:PEP%
		}.
\NAMECITE{Evaluator}{%
		Ji:2012:PKP%
		}.
\NAMECITE{Event}{%
		Kim:2011:MAE,%
		Marz:2016:RPC,%
		Bonetta:2013:TPE,%
		Kim:2010:EAE,%
		Madsen:2015:SAE,%
		Wellings:2012:AEH,%
		Yang:2010:JIP%
		}.
\NAMECITE{event-based}{%
		Bonetta:2013:TPE,%
		Yang:2010:JIP%
		}.
\NAMECITE{event-driven}{%
		Madsen:2015:SAE%
		}.
\NAMECITE{{EventBreak}}{%
		Pradel:2014:EAR%
		}.
\NAMECITE{ever}{%
		Gramoli:2015:MTY%
		}.
\NAMECITE{everyone}{%
		Horstmann:2012:JEC%
		}.
\NAMECITE{Evolution}{%
		Chaikalis:2015:FJS,%
		Gadyatskaya:2012:JCA,%
		Meijer:2014:EJR,%
		Johari:2011:ESE,%
		McIntosh:2012:EJB,%
		Nasseri:2010:CMR,%
		Wurthinger:2011:AED,%
		Wurthinger:2011:SAR,%
		Wurthinger:2013:USD%
		}.
\NAMECITE{evolving}{%
		Zhang:2013:IMF%
		}.
\NAMECITE{Exact}{%
		Zhu:2013:EAZ%
		}.
\NAMECITE{Examples}{%
		Borstler:2011:QEI,%
		DelRa:2013:BRJ%
		}.
\NAMECITE{Exception}{%
		Li:2014:EAJ,%
		Ebert:2015:ESE,%
		Haubl:2014:TTE,%
		Li:2011:JEC%
		}.
\NAMECITE{Exceptionization}{%
		Yang:2017:EJV%
		}.
\NAMECITE{Exceptions}{%
		Austin:2017:MFD,%
		Amighi:2016:PCC,%
		Hanazumi:2017:FAI,%
		Singh:2012:EPS,%
		Zhang:2017:ACE%
		}.
\NAMECITE{Execution}{%
		Bultan:2018:SCA,%
		Marchetto:2019:CCR,%
		Noller:2017:SSE,%
		Noller:2019:CSS,%
		Oh:2015:MWA,%
		Sharma:2017:VCS,%
		Baxter:2018:PAS,%
		Chadha:2018:JAS,%
		Hua:2019:EED,%
		Jayaraman:2017:CVJ,%
		Jenista:2011:OSO,%
		Leung:2013:PEJ,%
		Mirzaei:2012:TAA,%
		Rosa:2017:APV,%
		Schoeberl:2010:WCE%
		}.
\NAMECITE{execution-driven}{%
		Hua:2019:EED%
		}.
\NAMECITE{Executions}{%
		Wang:2018:PBJ,%
		Adalid:2014:USA,%
		Pichon-Pharabod:2016:CSR,%
		Samak:2016:DSF%
		}.
\NAMECITE{executives}{%
		Ravn:2012:SCJ%
		}.
\NAMECITE{Exemplar}{%
		Zhu:2013:EAZ%
		}.
\NAMECITE{exhaustive}{%
		Dietrich:2015:GSE%
		}.
\NAMECITE{exhibitionism}{%
		Vidal:2016:UAE%
		}.
\NAMECITE{existential}{%
		Amin:2016:JST%
		}.
\NAMECITE{Exogenous}{%
		Bliudze:2017:ECC%
		}.
\NAMECITE{Experience}{%
		Ansaloni:2012:DAO,%
		Olsson:2016:ERR,%
		Schmidt:2010:ERA,%
		Candel:2019:DMD,%
		Chevalier-Boisvert:2012:BSH,%
		Taboada:2013:JHP,%
		Wehr:2010:JBP%
		}.
\NAMECITE{Experiment}{%
		Brooks:2016:CST,%
		Martinez:2017:ARR,%
		Huang:2011:SBA%
		}.
\NAMECITE{experimental}{%
		Xu:2019:EEG%
		}.
\NAMECITE{explicit}{%
		Nunez:2016:PGC%
		}.
\NAMECITE{exploit}{%
		Anonymous:2013:FAM%
		}.
\NAMECITE{Exploitation}{%
		Sciampacone:2010:EMS,%
		Holzinger:2016:DSM,%
		Mesbah:2019:REJ%
		}.
\NAMECITE{Exploiting}{%
		Na:2016:JPC,%
		Qian:2016:EFS%
		}.
\NAMECITE{exploration}{%
		Feng:2015:EQD%
		}.
\NAMECITE{explorative}{%
		Aigner:2015:AJE%
		}.
\NAMECITE{Exploratory}{%
		Brooks:2016:CST,%
		Ebert:2015:ESE%
		}.
\NAMECITE{explore}{%
		Dan:2018:LJE%
		}.
\NAMECITE{{EXPLORER}}{%
		Feng:2015:EQD%
		}.
\NAMECITE{Exploring}{%
		Jantz:2013:ESM,%
		Johnson:2015:EES,%
		Sartor:2012:EMT%
		}.
\NAMECITE{exposed}{%
		Vidal:2016:ECJ%
		}.
\NAMECITE{Express}{%
		Javed:2016:TSJ%
		}.
\NAMECITE{Expression}{%
		Nikolic:2012:DEA,%
		Park:2017:PSS%
		}.
\NAMECITE{Expressions}{%
		Nourie:2010:REJ,%
		Gvero:2015:SJE,%
		Mazinanian:2017:UUL%
		}.
\NAMECITE{expressive}{%
		Vechev:2010:PPC%
		}.
\NAMECITE{Extended}{%
		DeBeukelaer:2017:ECP,%
		Femminella:2012:EJC,%
		Flanagan:2013:PES,%
		James:2010:FMC,%
		Lee:2016:ECP,%
		Portillo-Dominguez:2016:ECP%
		}.
\NAMECITE{Extending}{%
		Akai:2010:EAS,%
		Basanta-Val:2011:ECM,%
		Loureiro:2013:EDS,%
		Pape:2014:EJV%
		}.
\NAMECITE{Extensible}{%
		Zacharopoulos:2017:EMM,%
		Erdweg:2014:FEL,%
		Karakoidas:2015:TSE,%
		Miller:2013:IPG%
		}.
\NAMECITE{Extension}{%
		Reichenbach:2012:PPD,%
		Wijayarathna:2019:WJC,%
		Lorenzen:2016:STD,%
		Martinez-Llario:2011:DJS,%
		Panizo:2012:EJP%
		}.
\NAMECITE{extensions}{%
		Mercer:2012:CVI,%
		Zhao:2012:PTI%
		}.
\NAMECITE{Extensive}{%
		Luo:2019:HDS,%
		Wang:2011:EEU%
		}.
\NAMECITE{Extracting}{%
		Chen:2019:ESL,%
		Cosentino:2012:MDR,%
		Ko:2010:EAW%
		}.
\NAMECITE{Extraction}{%
		Jeyalatha:2011:DIT,%
		Liva:2019:SDE%
		}.
\NAMECITE{Extremal}{%
		Laskowski:2012:DJP%
		}.
\NAMECITE{Eye}{%
		Obaidellah:2018:SUE,%
		Rodeghero:2015:ETS,%
		Guyer:2014:UJT%
		}.
\NAMECITE{Eye-Tracking}{%
		Obaidellah:2018:SUE,%
		Rodeghero:2015:ETS%
		}.


\NAMECITE{{F}}{%
		Greenman:2014:GFB,%
		Taboada:2012:FMS%
		}.
\NAMECITE{{F}-bounded}{%
		Greenman:2014:GFB%
		}.
\NAMECITE{{F-MPJ}}{%
		Taboada:2012:FMS%
		}.
\NAMECITE{{FAA}}{%
		Schmidt:2010:ERA%
		}.
\NAMECITE{{FACADE}}{%
		Nguyen:2015:FCR%
		}.
\NAMECITE{face}{%
		Xi:2012:MDA%
		}.
\NAMECITE{{Facebook}}{%
		Anonymous:2013:FAM,%
		Hunt:2016:RFF%
		}.
\NAMECITE{Facets}{%
		Austin:2017:MFD,%
		Austin:2012:MFD%
		}.
\NAMECITE{facilities}{%
		Basanta-Val:2011:FTM%
		}.
\NAMECITE{Factors}{%
		Pano:2018:FAL%
		}.
\NAMECITE{{FAD.js}}{%
		Bonetta:2017:FJF%
		}.
\NAMECITE{failboxes}{%
		Zhang:2019:DSJ%
		}.
\NAMECITE{failing}{%
		Samak:2016:DSF%
		}.
\NAMECITE{failures}{%
		Curley:2010:RDT%
		}.
\NAMECITE{false}{%
		Hayashizaki:2012:IPT%
		}.
\NAMECITE{familiarized}{%
		Ament:2013:ATG%
		}.
\NAMECITE{family}{%
		Kalibera:2011:FRT,%
		Kolesnikov:2014:CPB%
		}.
\NAMECITE{family-based}{%
		Kolesnikov:2014:CPB%
		}.
\NAMECITE{Fast}{%
		Chaudhuri:2017:FPT,%
		Choi:2017:SAS,%
		Hackett:2012:FPH,%
		Shahriyar:2014:FCG,%
		Steele:2014:FSP,%
		Yim:2019:TFS,%
		Zakai:2018:FPW,%
		Bonetta:2017:FJF,%
		Kalibera:2014:FAS,%
		Kedia:2017:SFS,%
		Lu:2019:PPY,%
		Marr:2017:CLC,%
		Miller:2013:IPG,%
		Steindorfer:2015:OHA,%
		Wimmer:2019:IOS%
		}.
\NAMECITE{Faster}{%
		Bell:2015:VFB,%
		James:2010:FMC,%
		Andrysco:2016:PFP%
		}.
\NAMECITE{Fault}{%
		Roohitavaf:2019:AAF,%
		Razafindralambo:2012:FFH%
		}.
\NAMECITE{Fault-Tolerance}{%
		Roohitavaf:2019:AAF%
		}.
\NAMECITE{Faults}{%
		Scanniello:2017:FFC,%
		Kintis:2018:HEM,%
		Zhang:2013:IMF%
		}.
\NAMECITE{{FC}}{%
		Yu:2018:NFN%
		}.
\NAMECITE{{Featherweight}}{%
		Rowe:2014:STA%
		}.
\NAMECITE{feature}{%
		Apel:2010:CUF,%
		Kolesnikov:2014:CPB,%
		Olszak:2012:RJP,%
		Sudarsan:2019:BDK%
		}.
\NAMECITE{feature-based}{%
		Kolesnikov:2014:CPB%
		}.
\NAMECITE{features}{%
		Misra:2012:JSC,%
		Misra:2013:JSC%
		}.
\NAMECITE{Feedback}{%
		Nuzman:2013:JTC,%
		Noll:2013:OFD,%
		Wimmer:2010:AFD%
		}.
\NAMECITE{Feedback-directed}{%
		Nuzman:2013:JTC,%
		Noll:2013:OFD,%
		Wimmer:2010:AFD%
		}.
\NAMECITE{fields}{%
		Piedrahita-Quintero:2017:JGA%
		}.
\NAMECITE{{FIFO}}{%
		Qian:2016:EFS%
		}.
\NAMECITE{Filter}{%
		Akgun:2013:PEP%
		}.
\NAMECITE{filtering}{%
		Hayashizaki:2012:IPT%
		}.
\NAMECITE{find}{%
		Ryu:2016:JFB%
		}.
\NAMECITE{Finding}{%
		Alimadadi:2018:FBP,%
		Ryu:2019:TAB,%
		Xu:2010:FLU%
		}.
\NAMECITE{Fine}{%
		Basanta-Val:2011:FTM,%
		Dyer:2014:DVE%
		}.
\NAMECITE{fine-grained}{%
		Dyer:2014:DVE%
		}.
\NAMECITE{Fingerprints}{%
		Mitropoulos:2016:HTY%
		}.
\NAMECITE{Finite}{%
		Bodden:2012:PEF,%
		McIntyre:2012:FJB%
		}.
\NAMECITE{Finite-State}{%
		Bodden:2012:PEF%
		}.
\NAMECITE{first}{%
		Scherr:2016:AFC,%
		Takikawa:2012:GTF%
		}.
\NAMECITE{first-class}{%
		Scherr:2016:AFC,%
		Takikawa:2012:GTF%
		}.
\NAMECITE{fix}{%
		Toffola:2015:PPY%
		}.
\NAMECITE{Fixing}{%
		Scanniello:2017:FFC,%
		Liu:2014:FFL,%
		Yan:2017:AAA%
		}.
\NAMECITE{flexibility}{%
		Sartor:2010:ZRD%
		}.
\NAMECITE{Flexible}{%
		Eichelberger:2014:FRM,%
		Marino:2016:DXU,%
		Pukall:2013:JFR,%
		Richards:2013:FAC,%
		Bettini:2013:FDT,%
		Kabanov:2011:DSF,%
		Porter:2018:PJE,%
		Zerzelidis:2010:FFS%
		}.
\NAMECITE{{Flint}}{%
		Liu:2014:FFL%
		}.
\NAMECITE{Floating}{%
		Jaffer:2013:EAR,%
		Andrysco:2016:PFP%
		}.
\NAMECITE{Floating-Point}{%
		Jaffer:2013:EAR,%
		Andrysco:2016:PFP%
		}.
\NAMECITE{Flow}{%
		Austin:2017:MFD,%
		Fontaine:2012:VCF,%
		Lee:2016:ECP,%
		Scheben:2012:VIF,%
		Amighi:2016:PCC,%
		Austin:2012:MFD,%
		Avvenuti:2012:JTC,%
		Bell:2014:PID,%
		Bouffard:2015:UCF,%
		Feng:2015:EQD,%
		Hedin:2016:IFS,%
		Kerschbaumer:2013:IFT,%
		Leopoldseder:2016:JJT,%
		Phan:2012:SQI,%
		Sayed:2018:ITI,%
		Yan:2017:AAA%
		}.
\NAMECITE{Flow-sensitive}{%
		Lee:2016:ECP,%
		Sayed:2018:ITI%
		}.
\NAMECITE{{FlumeJava}}{%
		Chambers:2010:FEE%
		}.
\NAMECITE{fly}{%
		Ugawa:2014:ROP,%
		Ugawa:2018:TSL%
		}.
\NAMECITE{folding}{%
		Clifford:2014:AFB%
		}.
\NAMECITE{Footprint}{%
		Gil:2012:SFJ,%
		Wu:2011:RTS%
		}.
\NAMECITE{Forecasting}{%
		Chaikalis:2015:FJS%
		}.
\NAMECITE{foreign}{%
		Lee:2010:JSD%
		}.
\NAMECITE{forge}{%
		Lerner:2010:FTJ%
		}.
\NAMECITE{fork}{%
		Mateos:2010:ANI%
		}.
\NAMECITE{fork/join}{%
		Mateos:2010:ANI%
		}.
\NAMECITE{form}{%
		Gvero:2015:SJE%
		}.
\NAMECITE{Formal}{%
		DeNicola:2014:FAA,%
		Kang:2012:FSJ,%
		Siek:2012:FDT,%
		Hanazumi:2017:FAI,%
		Park:2015:KCF,%
		Siegel:2011:AFV%
		}.
\NAMECITE{formalised}{%
		Cavalcanti:2013:SCJ%
		}.
\NAMECITE{formalization}{%
		Bender:2019:FJC%
		}.
\NAMECITE{Format}{%
		Yu:2018:NFN%
		}.
\NAMECITE{Forsaking}{%
		Gerakios:2013:FIS%
		}.
\NAMECITE{{FORSETI}}{%
		Cameron:2015:JFE%
		}.
\NAMECITE{Forward}{%
		Fu:2014:FDC%
		}.
\NAMECITE{{Foundation}}{%
		Chen:2017:CLP%
		}.
\NAMECITE{Four}{%
		Mitchell:2010:FTL%
		}.
\NAMECITE{{FPGA}}{%
		Ohkawa:2013:RHO%
		}.
\NAMECITE{fragmentation}{%
		Pizlo:2010:SFT%
		}.
\NAMECITE{fragmentation-tolerant}{%
		Pizlo:2010:SFT%
		}.
\NAMECITE{Fragments}{%
		Ponzanelli:2019:AIC,%
		Omar:2017:PSF%
		}.
\NAMECITE{frames}{%
		Smans:2010:AVJ%
		}.
\NAMECITE{Framework}{%
		Cosentino:2012:MDR,%
		Dennis:2018:MFI,%
		Ferrari:2017:JJF,%
		Lin:2015:STU,%
		Pan:2017:GCF,%
		Pan:2019:GCF,%
		Razafindralambo:2012:FFH,%
		Staples:2019:SAB,%
		Thakur:2019:PFP,%
		Ament:2013:ATG,%
		Anjo:2016:DML,%
		DeBeukelaer:2017:ECP,%
		Erdweg:2014:FEL,%
		Fdez-Riverola:2012:JAF,%
		Gupta:2019:CSJ,%
		Jara:2012:NVJ,%
		Karakoidas:2015:TSE,%
		Long:2010:TDSa,%
		Long:2010:TDSb,%
		Malhotra:2013:DFT,%
		Pano:2018:FAL,%
		Piao:2015:JJF,%
		Rathje:2014:FMC,%
		Su:2014:RVP,%
		Zerzelidis:2010:FFS,%
		Zschaler:2014:SJF%
		}.
\NAMECITE{frameworks}{%
		Passerat-Palmbach:2015:TSS%
		}.
\NAMECITE{Francisco}{%
		Kroening:2015:CAV%
		}.
\NAMECITE{free}{%
		David:2014:CMC,%
		Fernandes:2011:LFS,%
		Gvero:2015:SJE,%
		Hower:2014:HRF,%
		Newton:2015:ALF%
		}.
\NAMECITE{free-form}{%
		Gvero:2015:SJE%
		}.
\NAMECITE{free-lunch}{%
		David:2014:CMC%
		}.
\NAMECITE{frequency}{%
		Zhu:2015:APL%
		}.
\NAMECITE{Frequent}{%
		Rathee:2017:ROO%
		}.
\NAMECITE{Friendly}{%
		Razafindralambo:2012:FFH%
		}.
\NAMECITE{fringe}{%
		McIntyre:2012:FJB,%
		McIntyre:2012:FJB%
		}.
\NAMECITE{Full}{%
		Scanniello:2017:FFC,%
		Christophe:2018:ODA,%
		Dyer:2014:DVE%
		}.
\NAMECITE{full-stack}{%
		Christophe:2018:ODA%
		}.
\NAMECITE{Full-Word}{%
		Scanniello:2017:FFC%
		}.
\NAMECITE{Fully}{%
		Fournet:2013:FAC,%
		Pradel:2012:FAP,%
		Zuo:2016:LOF%
		}.
\NAMECITE{Functional}{%
		Hunt:2016:RFF,%
		Wampler:2011:FPJ,%
		Ament:2013:ATG,%
		Basanta-Val:2011:NFI,%
		Newton:2015:ALF,%
		Steindorfer:2018:MOA,%
		Urma:2015:JAL,%
		Brown:2012:BRF%
		}.
\NAMECITE{functional-style}{%
		Urma:2015:JAL%
		}.
\NAMECITE{functions}{%
		Landman:2016:EAR,%
		Landman:2017:CEA,%
		Selakovic:2018:TGH%
		}.
\NAMECITE{Fundamentals}{%
		Horstmann:2013:CJF,%
		Teodorovici:2013:BRL,%
		Gvero:2013:BRC%
		}.
\NAMECITE{Fusing}{%
		Marinescu:2013:FSJ,%
		Endrullis:2012:WEM,%
		Wimmer:2010:AFD%
		}.
\NAMECITE{fusion}{%
		Kiselyov:2017:SFC%
		}.
\NAMECITE{future}{%
		Herrera:2018:NCW,%
		Surendran:2016:APP%
		}.
\NAMECITE{fuzzer}{%
		Guo:2017:MJF%
		}.
\NAMECITE{Fuzzy}{%
		Yerima:2012:AMB%
		}.
\NAMECITE{Fuzzy-Rule-based}{%
		Yerima:2012:AMB%
		}.


\NAMECITE{Game}{%
		Murawski:2014:GSI,%
		Wang:2011:EEU%
		}.
\NAMECITE{Games}{%
		Gabaruk:2019:TJO%
		}.
\NAMECITE{Gap}{%
		Powers:2017:BBG,%
		Zabolotnyi:2015:JCG%
		}.
\NAMECITE{Garbage}{%
		Akram:2016:BPG,%
		Barbu:2012:ARA,%
		Bruno:2018:SGC,%
		Gidra:2015:NGC,%
		Jacek:2019:OCW,%
		Maas:2019:HAT,%
		Qian:2016:EFS,%
		Schmeisser:2013:MOE,%
		Singer:2011:GCA,%
		Ugawa:2018:TSL,%
		Akram:2018:WRG,%
		Albert:2010:PIM,%
		Anikeev:2015:SGC,%
		Bacon:2013:PRT,%
		Barabash:2010:TGC,%
		Basanta-Val:2014:SDG,%
		Bruno:2017:NPG,%
		Gidra:2011:ASG,%
		Kalibera:2011:SRT,%
		Kim:2014:LBL,%
		Nunez:2016:PGC,%
		Pizlo:2010:SFT,%
		Portillo-Dominguez:2016:ECP,%
		Puffitsch:2013:SIP,%
		Schoeberl:2010:NRT,%
		Shahriyar:2014:FCG,%
		Siebert:2010:CPR,%
		Singer:2010:EGC,%
		Ugawa:2010:IRB,%
		Ugawa:2014:ROP,%
		Xu:2019:EEG%
		}.
\NAMECITE{garbage-collection}{%
		Siebert:2010:CPR%
		}.
\NAMECITE{Gary}{%
		Gvero:2013:BRC%
		}.
\NAMECITE{{GC}}{%
		Nunez:2016:PGC,%
		Ricci:2013:ETP,%
		Simao:2019:GWS%
		}.
\NAMECITE{{{GC-Wise}}}{%
		Simao:2019:GWS%
		}.
\NAMECITE{{GEMs}}{%
		Bonetta:2016:GSM%
		}.
\NAMECITE{General}{%
		Cogumbreiro:2019:DDV,%
		Almeida:2019:GPD,%
		Alon:2018:GPB,%
		Cogumbreiro:2015:DDV,%
		Egbring:2010:POS%
		}.
\NAMECITE{general-purpose}{%
		Almeida:2019:GPD%
		}.
\NAMECITE{generalized}{%
		Wehr:2010:JBP%
		}.
\NAMECITE{generate}{%
		Ceccarello:2012:TGC%
		}.
\NAMECITE{Generated}{%
		Wang:2018:IDG,%
		Bouraqadi:2018:TDD%
		}.
\NAMECITE{Generating}{%
		Heidenreich:2010:GST,%
		Reynders:2016:GSB,%
		Grech:2011:JGE,%
		Krebs:2014:JJB,%
		Miller:2013:IPG,%
		Singh:2013:TGC%
		}.
\NAMECITE{Generation}{%
		Andreasen:2017:SDA,%
		Badihi:2017:CAG,%
		Yu:2018:NFN,%
		Chalin:2010:TIG,%
		Costa:2010:RMN,%
		Passerat-Palmbach:2015:TSS,%
		Phan:2018:TIG,%
		Pradel:2014:EAR,%
		Rimlinger:2012:TGS,%
		Rompf:2012:LMS,%
		Selakovic:2018:TGH,%
		Upadhyaya:2010:UDS,%
		Zhou:2019:AJM%
		}.
\NAMECITE{generations}{%
		Bruno:2017:NPG%
		}.
\NAMECITE{generators}{%
		Steele:2014:FSP%
		}.
\NAMECITE{generic}{%
		Dietl:2011:SOT,%
		Ferrara:2013:GSA,%
		Hoppe:2013:DDB,%
		Zibin:2010:OIG,%
		elBoustani:2011:ITE%
		}.
\NAMECITE{generics}{%
		Altidor:2014:RJG,%
		Grigore:2017:JGT,%
		Parnin:2013:AUJ%
		}.
\NAMECITE{Genetic}{%
		Yang:2012:MPD,%
		Malhotra:2013:DFT%
		}.
\NAMECITE{Genotyping}{%
		Yang:2012:MPD%
		}.
\NAMECITE{{GeoGebra}}{%
		Abanades:2016:DAR%
		}.
\NAMECITE{geosciences}{%
		McLane:2010:UIV%
		}.
\NAMECITE{Geospatial}{%
		Chamberlain:2017:PLR%
		}.
\NAMECITE{{German}}{%
		Schmeisser:2013:MOE%
		}.
\NAMECITE{get}{%
		Ament:2013:ATG%
		}.
\NAMECITE{Getaway}{%
		Stilkerich:2015:PGA,%
		Stilkerich:2017:PGU%
		}.
\NAMECITE{Gets}{%
		Barbu:2012:ARA%
		}.
\NAMECITE{getters}{%
		Miller:2013:TSG%
		}.
\NAMECITE{Getting}{%
		Greenman:2014:GFB%
		}.
\NAMECITE{Giga}{%
		Dietrich:2015:GSE%
		}.
\NAMECITE{Giga-scale}{%
		Dietrich:2015:GSE%
		}.
\NAMECITE{{GitHub}}{%
		Luo:2019:HDS%
		}.
\NAMECITE{glimpse}{%
		Serrano:2016:GH%
		}.
\NAMECITE{Global}{%
		Parker:2011:DPG%
		}.
\NAMECITE{Global-Scale}{%
		Parker:2011:DPG%
		}.
\NAMECITE{Globally}{%
		Yim:2019:TFS%
		}.
\NAMECITE{{Glotaran}}{%
		Snellenburg:2012:GJB%
		}.
\NAMECITE{go}{%
		Lin:2015:SGU,%
		McNerney:2019:BBB%
		}.
\NAMECITE{{Goldilocks}}{%
		Elmas:2010:GRA%
		}.
\NAMECITE{Good}{%
		deGouw:2015:OJU%
		}.
\NAMECITE{Google}{%
		Ngo:2012:BRE,%
		Martinsen:2017:CTL,%
		Samuelson:2012:LSO%
		}.
\NAMECITE{{GPGPU}}{%
		Piedrahita-Quintero:2017:JGA%
		}.
\NAMECITE{{GPGPU}-accelerated}{%
		Piedrahita-Quintero:2017:JGA%
		}.
\NAMECITE{{GPU}}{%
		Celik:2019:DIA,%
		Piao:2015:JJF%
		}.
\NAMECITE{{GPU}-based}{%
		Celik:2019:DIA%
		}.
\NAMECITE{{GPUs}}{%
		Hosking:2012:CHL%
		}.
\NAMECITE{grade}{%
		Chalin:2010:TIG%
		}.
\NAMECITE{Gradual}{%
		Rastogi:2015:SEG,%
		Swamy:2014:GTE,%
		Takikawa:2012:GTF,%
		Siek:2017:CPT%
		}.
\NAMECITE{grained}{%
		Dyer:2014:DVE%
		}.
\NAMECITE{grammars}{%
		Gupta:2016:LSA,%
		Steimann:2016:CRA%
		}.
\NAMECITE{Granularity}{%
		Rosa:2019:AOT,%
		Caserta:2014:JTJ,%
		Yang:2019:MGL%
		}.
\NAMECITE{Graph}{%
		deMol:2012:GTJ,%
		Balatsouras:2013:CHC%
		}.
\NAMECITE{Graphical}{%
		Snellenburg:2012:GJB%
		}.
\NAMECITE{Graphics}{%
		Cecco:2011:SJG,%
		Leung:2013:PEJ%
		}.
\NAMECITE{graphs}{%
		Amighi:2016:PCC,%
		Bois:2013:BGV,%
		Johnson:2015:EES,%
		Petrashko:2016:CGL%
		}.
\NAMECITE{green}{%
		Bhattacharya:2012:DLI%
		}.
\NAMECITE{{Greenfoot}}{%
		Kolling:2010:GPE%
		}.
\NAMECITE{grid}{%
		Simao:2012:CER,%
		VanNieuwpoort:2010:SHL,%
		Mateos:2010:MJN%
		}.
\NAMECITE{{Gridifying}}{%
		Mateos:2010:MJN%
		}.
\NAMECITE{grounded}{%
		Evans:2013:WGJ%
		}.
\NAMECITE{Growing}{%
		Erdweg:2012:GLE%
		}.
\NAMECITE{growth}{%
		Li:2014:MHD%
		}.
\NAMECITE{guarantees}{%
		Johnson:2015:EES,%
		Zhang:2015:LOS%
		}.
\NAMECITE{{GUI}}{%
		Choi:2013:GGT,%
		Vikas:2014:MGA,%
		Wurthinger:2011:AED%
		}.
\NAMECITE{{GUI}-awareness}{%
		Vikas:2014:MGA%
		}.
\NAMECITE{Guide}{%
		Ament:2013:ATG,%
		Oaks:2014:JPD,%
		Rauschmayer:2014:SJD,%
		Teodorovici:2013:BRL,%
		Topley:2011:JDG%
		}.
\NAMECITE{Guided}{%
		Choi:2013:GGT,%
		DiPierro:2018:TVG,%
		Mirshokraie:2015:GMT,%
		Grigore:2016:ARG,%
		Li:2018:PGC,%
		Ottoni:2018:HJP,%
		Pradel:2014:EAR,%
		Raghothaman:2018:UGP,%
		Srikanth:2017:CVU%
		}.
\NAMECITE{Guidelines}{%
		Gligoric:2015:GCB,%
		Herczeg:2013:TFF,%
		Long:2013:JCG%
		}.


\NAMECITE{Hack}{%
		Ottoni:2018:HJP%
		}.
\NAMECITE{handlers}{%
		Brachthauser:2018:EHM%
		}.
\NAMECITE{Handling}{%
		Kim:2011:MAE,%
		Ebert:2015:ESE,%
		Haubl:2014:TTE,%
		Kim:2010:EAE,%
		Wellings:2012:AEH%
		}.
\NAMECITE{Hands}{%
		Casale:2017:PEJ,%
		Teodorovici:2013:BRL%
		}.
\NAMECITE{Hands-on}{%
		Casale:2017:PEJ,%
		Teodorovici:2013:BRL%
		}.
\NAMECITE{happened}{%
		Hanenberg:2015:WDW%
		}.
\NAMECITE{happens}{%
		Thomson:2015:LHB%
		}.
\NAMECITE{happens-before}{%
		Thomson:2015:LHB%
		}.
\NAMECITE{hard}{%
		Luckow:2017:HTP,%
		Puffitsch:2013:SIP%
		}.
\NAMECITE{Hardware}{%
		Maas:2019:HAT,%
		Schoeberl:2011:HAL,%
		Strom:2017:HLR,%
		Cao:2012:YYP,%
		Inoue:2012:ISC,%
		Sartor:2012:EMT,%
		Zeuch:2019:AES%
		}.
\NAMECITE{hardwired}{%
		Ohkawa:2013:RHO%
		}.
\NAMECITE{harness}{%
		Kienle:2013:BRE%
		}.
\NAMECITE{harvesting}{%
		Anikeev:2015:SGC%
		}.
\NAMECITE{hash}{%
		Steindorfer:2015:CSM,%
		Steindorfer:2015:OHA,%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{hash-array}{%
		Steindorfer:2015:OHA%
		}.
\NAMECITE{hash-tries}{%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{hashing}{%
		Grech:2011:JGE%
		}.
\NAMECITE{{HDFS}}{%
		Islam:2012:HPR%
		}.
\NAMECITE{{HDL}}{%
		Ohkawa:2013:RHO%
		}.
\NAMECITE{health}{%
		Egbring:2010:POS%
		}.
\NAMECITE{heap}{%
		Cameron:2015:JFE,%
		Li:2014:MHD,%
		Tan:2017:EPP,%
		Tarau:2011:IST,%
		Vechev:2010:PPC,%
		Yahav:2010:VSP,%
		Basanta-Val:2010:NHR%
		}.
\NAMECITE{heap-manipulating}{%
		Yahav:2010:VSP%
		}.
\NAMECITE{Heaps}{%
		Nguyen:2018:SCM%
		}.
\NAMECITE{Helping}{%
		Reardon:2014:SSB%
		}.
\NAMECITE{{Hera}}{%
		McIlroy:2010:HJR%
		}.
\NAMECITE{{Hera-JVM}}{%
		McIlroy:2010:HJR%
		}.
\NAMECITE{{Herman}}{%
		Kienle:2013:BRE%
		}.
\NAMECITE{Heterogeneous}{%
		Akram:2016:BPG,%
		Hower:2014:HRF,%
		Rubin:2014:HCW,%
		Ali:2010:DJB,%
		Auerbach:2010:LJC,%
		Dey:2013:STA,%
		McIlroy:2010:HJR,%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{Heterogeneous-race-free}{%
		Hower:2014:HRF%
		}.
\NAMECITE{Heuristics}{%
		Martinsen:2014:HTL,%
		Lee:2016:ECP%
		}.
\NAMECITE{{HHVM}}{%
		Ottoni:2018:HJP%
		}.
\NAMECITE{Hidding}{%
		Razafindralambo:2012:FFH%
		}.
\NAMECITE{hierarchy}{%
		Balatsouras:2013:CHC%
		}.
\NAMECITE{High}{%
		Grimmer:2016:HPC,%
		Hollingsworth:2012:SPI,%
		Islam:2012:HPR,%
		Marino:2016:DXU,%
		Roemer:2018:HCU,%
		Simon:2015:STH,%
		Ugawa:2018:TSL,%
		Wendykier:2010:PCH,%
		Zakas:2010:HPJ,%
		Bosboom:2014:SCC,%
		Hosking:2012:CHL,%
		Ngo:2012:BRE,%
		Richard-Foy:2014:EHL,%
		Taboada:2011:DLC,%
		Tommasel:2017:SJL,%
		VanNieuwpoort:2010:SHL,%
		Wilcox:2018:VVH,%
		Wurthinger:2017:PPE,%
		Taboada:2013:JHP%
		}.
\NAMECITE{High-coverage}{%
		Roemer:2018:HCU%
		}.
\NAMECITE{high-dimensional}{%
		Tommasel:2017:SJL%
		}.
\NAMECITE{high-level}{%
		Hosking:2012:CHL,%
		Richard-Foy:2014:EHL,%
		VanNieuwpoort:2010:SHL%
		}.
\NAMECITE{High-Performance}{%
		Ugawa:2018:TSL,%
		Wendykier:2010:PCH,%
		Grimmer:2016:HPC,%
		Bosboom:2014:SCC,%
		Ngo:2012:BRE,%
		Taboada:2011:DLC,%
		Wilcox:2018:VVH,%
		Wurthinger:2017:PPE%
		}.
\NAMECITE{higher}{%
		Keil:2015:BAH,%
		Selakovic:2018:TGH%
		}.
\NAMECITE{higher-order}{%
		Keil:2015:BAH,%
		Selakovic:2018:TGH%
		}.
\NAMECITE{highly}{%
		Barabash:2010:TGC,%
		Spring:2010:RAI%
		}.
\NAMECITE{history}{%
		Dyer:2014:DVE%
		}.
\NAMECITE{hit}{%
		Anonymous:2013:FAM%
		}.
\NAMECITE{{Hoare}}{%
		Sousa:2016:CHL%
		}.
\NAMECITE{hole}{%
		Anonymous:2013:FAM%
		}.
\NAMECITE{Holistic}{%
		Maas:2016:THL%
		}.
\NAMECITE{Hop}{%
		Wang:2018:HSA,%
		DHondt:2012:ISS%
		}.
\NAMECITE{{Hopjs}}{%
		Serrano:2016:GH%
		}.
\NAMECITE{Horstmann}{%
		Gvero:2013:BRC%
		}.
\NAMECITE{hosted}{%
		Chevalier-Boisvert:2012:BSH,%
		Savrun-Yeniceri:2014:EHI%
		}.
\NAMECITE{hot}{%
		Lee:2016:ECP%
		}.
\NAMECITE{HotSpot}{%
		Schmeisser:2013:MOE,%
		Bruno:2017:NPG%
		}.
\NAMECITE{{HotWave}}{%
		Ansaloni:2012:DAO,%
		Villazon:2010:HCA%
		}.
\NAMECITE{{HPC}}{%
		Javed:2016:TSJ%
		}.
\NAMECITE{{HTM}}{%
		Chapman:2016:HSH%
		}.
\NAMECITE{{HTML}}{%
		Stark:2010:BIA%
		}.
\NAMECITE{{HTML5}}{%
		Hague:2015:DRC,%
		Na:2016:JPC,%
		Anonymous:2015:BRL%
		}.
\NAMECITE{Hunting}{%
		Gupta:2018:HDB%
		}.
\NAMECITE{{HVM}}{%
		Luckow:2017:HTP%
		}.
\NAMECITE{Hybrid}{%
		Chapman:2016:HSH,%
		Javed:2016:TSJ,%
		Jung:2014:HCO,%
		Krishnaveni:2012:HOJ,%
		Viotti:2017:HRH,%
		Zhang:2014:HTB,%
		Zhou:2016:IRO,%
		Akram:2018:WRG,%
		Autili:2013:HAR,%
		Hackett:2012:FPH,%
		Panizo:2012:EJP,%
		Sayed:2018:ITI,%
		Stancu:2015:SEH%
		}.
\NAMECITE{{Hybris}}{%
		Viotti:2017:HRH%
		}.
\NAMECITE{hygienic}{%
		Disney:2015:SYJ%
		}.
\NAMECITE{hypervisor}{%
		Gonzalez:2013:HBP%
		}.


\NAMECITE{{i-Jacob}}{%
		Liu:2018:JIO%
		}.
\NAMECITE{{IaaS}}{%
		Zabolotnyi:2015:JCG%
		}.
\NAMECITE{Identification}{%
		Mehrnezhad:2016:TIU,%
		Ponzanelli:2019:AIC,%
		Spoto:2019:SII,%
		Briggs:2017:COI,%
		Frantzeskou:2011:SUD%
		}.
\NAMECITE{Identifier}{%
		Scanniello:2017:FFC%
		}.
\NAMECITE{identifiers}{%
		Frantzeskou:2011:SUD%
		}.
\NAMECITE{Identifying}{%
		Inoue:2012:ISC,%
		Silva:2017:ICL%
		}.
\NAMECITE{if}{%
		Hanenberg:2015:WDW,%
		Sayed:2018:ITI%
		}.
\NAMECITE{{If-transpiler}}{%
		Sayed:2018:ITI%
		}.
\NAMECITE{illuminating}{%
		Bell:2014:PID%
		}.
\NAMECITE{Image}{%
		Akgun:2013:PEP,%
		Wendykier:2010:PCH%
		}.
\NAMECITE{immutability}{%
		Huang:2012:RRC,%
		Zibin:2010:OIG%
		}.
\NAMECITE{immutable}{%
		Steindorfer:2015:OHA%
		}.
\NAMECITE{impact}{%
		Chang:2012:IOT,%
		Gramoli:2015:MTY,%
		Huang:2011:SBA,%
		Mercer:2012:CVI,%
		Wade:2017:AVJ%
		}.
\NAMECITE{imperative}{%
		Radoi:2014:TIC%
		}.
\NAMECITE{implement}{%
		Hanazumi:2017:FAI%
		}.
\NAMECITE{Implementation}{%
		Chavez:2016:ACC,%
		Grossschadl:2012:EJI,%
		Herranz:2012:VIP,%
		Jeyalatha:2011:DIT,%
		Nowicki:2018:MPI,%
		Celik:2019:DIA,%
		Omar:2017:PSF,%
		Porter:2018:PJE,%
		Vega-Gisbert:2016:DIJ,%
		Yang:2010:JIP%
		}.
\NAMECITE{implementations}{%
		Chen:2016:CDD,%
		Olszak:2012:RJP,%
		Pironti:2010:PCJ%
		}.
\NAMECITE{Implementing}{%
		Ferrari:2017:JJF,%
		Gejibo:2012:CIE,%
		Wellings:2016:ISC,%
		Efftinge:2013:XID,%
		Foley-Bourgon:2017:EIC,%
		Pawlak:2016:SLI,%
		Zhang:2019:DSJ%
		}.
\NAMECITE{Implications}{%
		Oren:2015:SSP,%
		Bhattacharya:2012:DLI%
		}.
\NAMECITE{implicit}{%
		Inostroza:2016:MIM,%
		Steimann:2010:TMI%
		}.
\NAMECITE{imply}{%
		Bhattacharya:2012:DLI%
		}.
\NAMECITE{Improve}{%
		Olson:2018:CLM,%
		Qian:2016:EFS%
		}.
\NAMECITE{Improved}{%
		Kedlaya:2014:ITS,%
		Ugawa:2010:IRB,%
		Olszak:2012:RJP,%
		Xi:2012:MDA%
		}.
\NAMECITE{Improvement}{%
		Rathee:2017:ROO%
		}.
\NAMECITE{Improving}{%
		Ahn:2014:IJP,%
		Hayashizaki:2012:IPT,%
		Titzer:2010:ICR,%
		Wang:2018:IDG,%
		elBoustani:2011:ITE,%
		Ureche:2013:MIS%
		}.
\NAMECITE{in-depth}{%
		Holzinger:2016:DSM,%
		Rauschmayer:2014:SJD%
		}.
\NAMECITE{in-place}{%
		Dias:2013:SIP%
		}.
\NAMECITE{including}{%
		Dennis:2018:MFI%
		}.
\NAMECITE{Incremental}{%
		Liu:2019:RIP,%
		Doeraene:2016:PIW,%
		Erdweg:2015:SOI,%
		Ugawa:2010:IRB%
		}.
\NAMECITE{independent}{%
		Iranmanesh:2016:SSE,%
		V:2011:BBI%
		}.
\NAMECITE{industrial}{%
		Chalin:2010:TIG%
		}.
\NAMECITE{inefficiently}{%
		Xu:2010:DIU%
		}.
\NAMECITE{inefficiently-used}{%
		Xu:2010:DIU%
		}.
\NAMECITE{Inference}{%
		Bellia:2013:JST,%
		Yang:2013:CPP,%
		Albert:2010:PIM,%
		Chandra:2016:TIS,%
		Hackett:2012:FPH,%
		Huang:2012:RRC,%
		Raghothaman:2018:UGP,%
		Zhao:2012:PTI%
		}.
\NAMECITE{Inferring}{%
		Paletov:2018:ICA,%
		Altidor:2014:RJG,%
		Burnim:2012:NIN%
		}.
\NAMECITE{{InfiniBand}}{%
		Exposito:2012:DSJ,%
		Islam:2012:HPR%
		}.
\NAMECITE{infinite}{%
		Adalid:2014:USA%
		}.
\NAMECITE{Inflow}{%
		Zhou:2016:IRO%
		}.
\NAMECITE{influence}{%
		Mayer:2012:ESI%
		}.
\NAMECITE{{Informa}}{%
		Hauswirth:2013:TJP%
		}.
\NAMECITE{Information}{%
		Austin:2017:MFD,%
		Hedin:2016:IFS,%
		Kerschbaumer:2013:IFT,%
		Rodchenko:2018:TIE,%
		Scheben:2012:VIF,%
		Austin:2012:MFD,%
		Avvenuti:2012:JTC,%
		Basanta-Val:2011:NFI,%
		Chang:2012:IOT,%
		Phan:2012:SQI,%
		Rosa:2017:ARC,%
		Zhou:2019:AJM%
		}.
\NAMECITE{Information-flow}{%
		Hedin:2016:IFS%
		}.
\NAMECITE{Infrastructure}{%
		Dennis:2018:MFI,%
		Noll:2012:IDO,%
		Wang:2019:DEJ%
		}.
\NAMECITE{Inheritance}{%
		Leavens:2015:BSS,%
		Wehr:2011:JIT,%
		Alshara:2016:MLO,%
		Gerakios:2013:FIS,%
		Nasseri:2010:CMR%
		}.
\NAMECITE{Initial}{%
		Laskowski:2012:DJP%
		}.
\NAMECITE{initialization}{%
		Adamsen:2017:PIR,%
		Martin:2014:TCR,%
		Wimmer:2019:IOS%
		}.
\NAMECITE{Initialize}{%
		Wimmer:2019:IOS%
		}.
\NAMECITE{Initiation}{%
		Femminella:2012:EJC%
		}.
\NAMECITE{Injecting}{%
		Zhang:2013:IMF%
		}.
\NAMECITE{Injection}{%
		Spoto:2019:SII%
		}.
\NAMECITE{inline}{%
		Dam:2010:PCI%
		}.
\NAMECITE{Inlining}{%
		Bradel:2012:ITJ,%
		Sayed:2018:ITI,%
		Haubl:2013:CST%
		}.
\NAMECITE{input}{%
		Phan:2018:TIG%
		}.
\NAMECITE{insecure}{%
		Yue:2013:MSI%
		}.
\NAMECITE{Insight}{%
		VanLoan:2010:ITC%
		}.
\NAMECITE{{{instanceof}}}{%
		Sewe:2012:NSI%
		}.
\NAMECITE{Instant}{%
		Miller:2013:IPG%
		}.
\NAMECITE{instantiation}{%
		Alshara:2016:MLO%
		}.
\NAMECITE{instead}{%
		Antonopoulos:2017:DIS,%
		Bodden:2013:SLS%
		}.
\NAMECITE{instrumenting}{%
		Caserta:2014:JTJ%
		}.
\NAMECITE{Integrated}{%
		Tarau:2011:IST,%
		Yang:2010:JIP%
		}.
\NAMECITE{integrating}{%
		Spring:2010:RAI%
		}.
\NAMECITE{integration}{%
		Ament:2013:ATG,%
		Hlopko:2014:ISJ,%
		Resenes:2019:JJM,%
		Schmidt:2010:ERA%
		}.
\NAMECITE{integrity}{%
		Hofmann:2011:EOS%
		}.
\NAMECITE{{Intel}}{%
		Coppolino:2019:CAE%
		}.
\NAMECITE{intelligence}{%
		Joseph:2010:PII%
		}.
\NAMECITE{Intelligent}{%
		Paul:2014:RTP%
		}.
\NAMECITE{{IntelliMerge}}{%
		Shen:2019:IRA%
		}.
\NAMECITE{Intensive}{%
		Liu:2018:JIO,%
		Nguyen:2018:UCM,%
		Serbanescu:2016:DPO%
		}.
\NAMECITE{inter}{%
		Castro:2017:JLC%
		}.
\NAMECITE{inter-language}{%
		Castro:2017:JLC%
		}.
\NAMECITE{Interacting}{%
		Salkeld:2013:IDO%
		}.
\NAMECITE{Interaction}{%
		Wehr:2011:JIT%
		}.
\NAMECITE{Interactive}{%
		Fetter:2017:TJT,%
		Ashrov:2015:UCB,%
		Dan:2018:LJE,%
		Jovic:2011:LLP,%
		McLane:2010:UIV%
		}.
\NAMECITE{intercession}{%
		VanCutsem:2010:PDP%
		}.
\NAMECITE{interdependencies}{%
		Lin:2012:UKT%
		}.
\NAMECITE{Interface}{%
		Jeyalatha:2011:DIT,%
		Liu:2014:JNU,%
		Mesbah:2012:CAB,%
		Snellenburg:2012:GJB,%
		Ali:2010:DJB,%
		Murawski:2014:GSI,%
		Li:2011:JEC,%
		Li:2014:EAJ%
		}.
\NAMECITE{Interfaces}{%
		Wehr:2011:JIT,%
		Chong:2014:CCT,%
		DeFrancesco:2010:UAI,%
		Lee:2010:JSD,%
		Pradel:2014:EAR,%
		Wehr:2010:JBP%
		}.
\NAMECITE{interference}{%
		Yi:2015:CTC%
		}.
\NAMECITE{International}{%
		Hollingsworth:2012:SPI,%
		Kroening:2015:CAV,%
		Fox:2017:ESI%
		}.
\NAMECITE{Internetware}{%
		Liu:2018:JIO%
		}.
\NAMECITE{Internetware-Oriented}{%
		Liu:2018:JIO%
		}.
\NAMECITE{Interoperability}{%
		Grimmer:2018:CLI,%
		Grimmer:2016:HPC%
		}.
\NAMECITE{Interpretation}{%
		Barbuti:2010:AIA,%
		Dissegna:2016:AIB,%
		DeFrancesco:2010:UAI,%
		Dissegna:2014:TCA,%
		Nicolay:2017:PAJ%
		}.
\NAMECITE{Interpretation-Based}{%
		Dissegna:2016:AIB%
		}.
\NAMECITE{interpreter}{%
		DHondt:2012:ISS,%
		Kalibera:2014:FAS%
		}.
\NAMECITE{interpreters}{%
		Celik:2019:DIA,%
		Humer:2015:DSL,%
		Inostroza:2016:MIM,%
		Marr:2015:TVP,%
		Savrun-Yeniceri:2014:EHI,%
		Zhang:2014:AIO%
		}.
\NAMECITE{Interprocedural}{%
		Chatterjee:2015:QIA,%
		Feng:2015:EQD,%
		Zhang:2014:HTB%
		}.
\NAMECITE{Interrupting}{%
		Afek:2012:ISJ%
		}.
\NAMECITE{intersection}{%
		Keil:2015:BAH%
		}.
\NAMECITE{intra}{%
		Burdette:2012:ECJ%
		}.
\NAMECITE{intra-node}{%
		Burdette:2012:ECJ%
		}.
\NAMECITE{Introducing}{%
		Chen:2019:ESL,%
		Dannen:2017:IES,%
		Duarte:2011:ICS%
		}.
\NAMECITE{Introduction}{%
		Campbell:2013:ICC,%
		Casale:2017:PEJ,%
		Higuera-Toledano:2010:ISI,%
		Higuera-Toledano:2014:EIS,%
		Lewis:2013:IAP,%
		Ravn:2013:EIS,%
		Vitek:2012:ISI,%
		Haverbeke:2011:EJM,%
		VanLoan:2010:ITC%
		}.
\NAMECITE{Introductory}{%
		Borstler:2011:QEI%
		}.
\NAMECITE{intrusively}{%
		Mateos:2010:ANI%
		}.
\NAMECITE{Invasive}{%
		Allyson:2019:SOI%
		}.
\NAMECITE{Investigation}{%
		Stefik:2013:EIP,%
		Fischer:2016:EIE,%
		Taibi:2013:ROS%
		}.
\NAMECITE{invited}{%
		Pizlo:2017:JVM,%
		Siek:2017:CPT%
		}.
\NAMECITE{invocation}{%
		Steimann:2010:TMI,%
		Sudarsan:2019:BDK,%
		Basanta-Val:2011:FTM%
		}.
\NAMECITE{invocations}{%
		Basanta-Val:2014:RMP%
		}.
\NAMECITE{{{invokedynamic}}}{%
		Ortin:2014:RPI%
		}.
\NAMECITE{Involvement}{%
		Zhou:2016:IRO%
		}.
\NAMECITE{{IP}}{%
		Tsai:2015:JPI%
		}.
\NAMECITE{{iPhone}}{%
		Stark:2010:BIA%
		}.
\NAMECITE{{IR}}{%
		Leopoldseder:2016:JJT%
		}.
\NAMECITE{irregular}{%
		Anjo:2016:DML%
		}.
\NAMECITE{{ISAs}}{%
		Hashmi:2012:CNI%
		}.
\NAMECITE{ISBN}{%
		Anonymous:2015:BRL,%
		Anonymous:2018:BRS,%
		Brown:2012:BRF%
		}.
\NAMECITE{ISBN-13}{%
		Brown:2012:BRF%
		}.
\NAMECITE{Isolation}{%
		Zhao:2013:INT%
		}.
\NAMECITE{Issue}{%
		Chen:2019:ESL,%
		Dias:2013:SIP,%
		Haddad:2013:SIP,%
		Higuera-Toledano:2014:EIS,%
		Puffitsch:2013:SIP,%
		Vitek:2012:ISI,%
		Fox:2017:ESI,%
		Higuera-Toledano:2010:ISI,%
		Horspool:2011:PPP,%
		Ravn:2013:EIS%
		}.
\NAMECITE{iterations}{%
		DElia:2013:BLP%
		}.
\NAMECITE{iterators}{%
		Zhang:2014:AIO%
		}.
\NAMECITE{{IVE}}{%
		Chalin:2010:TIG%
		}.
\NAMECITE{{IVPs}}{%
		Kroshko:2015:OPN%
		}.


\NAMECITE{{J}}{%
		Karakoidas:2015:TSE%
		}.
\NAMECITE{{J2M}}{%
		Li:2016:JJM%
		}.
\NAMECITE{{J2ME}}{%
		Grossschadl:2012:EJI%
		}.
\NAMECITE{{J2ME}-Enabled}{%
		Grossschadl:2012:EJI%
		}.
\NAMECITE{{Jaccie}}{%
		Krebs:2014:JJB%
		}.
\NAMECITE{{Jacob}}{%
		Liu:2018:JIO%
		}.
\NAMECITE{{Jalapeno}}{%
		Arnold:2011:AOJ%
		}.
\NAMECITE{{JAMES}}{%
		DeBeukelaer:2017:ECP%
		}.
\NAMECITE{{JaSTA}}{%
		Halder:2017:JSV%
		}.
\NAMECITE{{JaSTA-2}}{%
		Halder:2017:JSV%
		}.
\NAMECITE{Java}{%
		Brown:2012:BRF,%
		Dennis:2018:MFI,%
		Fox:2017:ESI,%
		Gvero:2013:BRC,%
		Haubl:2011:ECE,%
		Higuera-Toledano:2014:EIS,%
		Motika:2015:LWS,%
		Ngo:2012:BRE,%
		Schmeisser:2013:MOE,%
		Vitek:2012:ISI,%
		Arslan:2011:JPM,%
		Kersten:2014:RRA,%
		Piedrahita-Quintero:2017:JGA,%
		Serbanescu:2016:DPO,%
		Accioly:2018:USS,%
		Adalid:2014:USA,%
		Afek:2012:ISJ,%
		Aiello:2011:JBA,%
		Akgun:2013:PEP,%
		Ali:2010:DJB,%
		Almeida:2019:GPD,%
		Altidor:2014:RJG,%
		Altman:2010:OTJ,%
		Altman:2012:USM,%
		Ament:2013:ATG,%
		Amighi:2016:PCC,%
		Amin:2016:JST,%
		Andersen:2014:PLJ,%
		Anikeev:2015:SGC,%
		Anonymous:2012:AMJ,%
		Anonymous:2013:FAM,%
		Ansaloni:2012:DAO,%
		Arcaini:2012:CCM,%
		Arcaini:2017:RDP,%
		Auerbach:2010:LJC,%
		Autili:2013:HAR,%
		Avvenuti:2012:JTC,%
		Axelsen:2013:PTD,%
		Baar:2012:DEP,%
		Badihi:2017:CAG,%
		Balland:2014:ESP,%
		Barbu:2012:ARA,%
		Barbuti:2010:AIA,%
		Basanta-Val:2010:NHR,%
		Basanta-Val:2010:SSS,%
		Basanta-Val:2011:ECM,%
		Basanta-Val:2011:FTM,%
		Basanta-Val:2011:NFI,%
		Basanta-Val:2013:JRA,%
		Basanta-Val:2014:RMP,%
		Basanta-Val:2014:SDG,%
		Bedla:2012:SSJ,%
		Bell:2015:VFB,%
		Bellia:2011:PJS,%
		Bellia:2012:ERT,%
		Bellia:2013:JST,%
		Bender:2019:FJC,%
		Bergenti:2011:PPS,%
		Bettini:2013:CTB,%
		Bettini:2013:FDT,%
		Bettini:2017:XTJ,%
		Bhattacharya:2012:DLI,%
		Biboudis:2017:RJD,%
		Black:2018:NPJ,%
		Bluemke:2012:DTJ,%
		Bodden:2010:AOR,%
		Bogdanas:2015:KJC,%
		Boland:2012:JCC,%
		Borstler:2011:QEI,%
		Bouffard:2015:UCF,%
		Bourdykine:2012:LAM,%
		Bradel:2012:ITJ,%
		Briggs:2017:COI,%
		Brockschmidt:2012:ADN,%
		Brockschmidt:2012:ATP,%
		Brooks:2016:CST,%
		Brown:2017:NJP,%
		Burdette:2012:ECJ,%
		Campbell:2013:ICC,%
		Candel:2019:DMD,%
		Casale:2017:PEJ,%
		Caserta:2014:JTJ,%
		Castro:2017:JLC,%
		Cavalcanti:2013:SCJ,%
		Cazzola:2014:JBR,%
		Ceccarello:2012:TGC,%
		Ceccato:2010:MLD,%
		Ceccato:2015:LSE,%
		Celik:2019:DIA,%
		Chaikalis:2015:FJS,%
		Chalin:2010:TIG,%
		Chan:2017:DSL,%
		Chavez:2016:ACC,%
		Chawdhary:2017:PES,%
		Chen:2011:MJP%
		}.
\NAMECITE{{Java}}{%
		Chen:2017:CLP,%
		Chen:2019:ESL,%
		Chen:2019:SVR,%
		Chisnall:2017:CJS,%
		Clerc:2016:OJJ,%
		Coppolino:2019:CAE,%
		Cordeiro:2018:BJV,%
		Cordoba-Sanchez:2016:ADS,%
		Cosentino:2012:MDR,%
		Costa:2010:RMN,%
		Curley:2010:RDT,%
		Dam:2010:PCI,%
		Dan:2018:LJE,%
		DeBeukelaer:2017:ECP,%
		DeFrancesco:2010:UAI,%
		Demange:2013:PBB,%
		Dias:2013:SIP,%
		Dietrich:2010:POD,%
		Dietrich:2015:GSE,%
		Dietrich:2016:WJD,%
		Duarte:2011:ICS,%
		Ebert:2015:ESE,%
		Efftinge:2013:XID,%
		Eichelberger:2014:FRM,%
		Elmas:2010:GRA,%
		Esquembre:2011:TPL,%
		Estevez-Ayres:2014:CSS,%
		Eugster:2013:SUP,%
		Evans:2013:WGJ,%
		Exposito:2012:DSJ,%
		Exposito:2015:LLJ,%
		Fan:2018:VCJ,%
		Fdez-Riverola:2012:JAF,%
		Femminella:2012:EJC,%
		Ferrara:2013:GSA,%
		Ferrari:2017:JJF,%
		Flanagan:2013:PES,%
		Fontaine:2012:VCF,%
		Fox:2017:EJT,%
		Frantzeskou:2011:SUD,%
		Gabaruk:2019:TJO,%
		Gadyatskaya:2012:JCA,%
		Gadyatskaya:2013:LTC,%
		Gampe:2011:SMB,%
		Garbervetsky:2011:QDM,%
		Gejibo:2012:CIE,%
		Gerakios:2014:RTP,%
		German:2012:MOS,%
		Gherardi:2012:JVC,%
		Giacaman:2011:OOP,%
		Gil:2012:SFJ,%
		Gong:2011:JSA,%
		Gonzalez:2013:HBP,%
		Goodrich:2010:DSA,%
		Gosling:2013:JLS,%
		Gosling:2014:JLS,%
		Grigore:2017:JGT,%
		Grossschadl:2012:EJI,%
		Gvero:2015:SJE,%
		Haddad:2013:SIP,%
		Halder:2017:JSV,%
		Hanazumi:2017:FAI,%
		Hasbun:2012:UTP,%
		Haubl:2010:CES,%
		Haubl:2013:CST,%
		Haubl:2014:TTE,%
		Hauswirth:2013:TJP,%
		Herranz:2012:VIP,%
		Higuera-Toledano:2010:ISI,%
		Hlopko:2014:ISJ,%
		Holzinger:2016:DSM,%
		Hoppe:2013:DDB,%
		Horie:2014:SDJ,%
		Horspool:2011:PPP,%
		Horstmann:2011:CJA,%
		Horstmann:2012:JEC,%
		Horstmann:2013:CJF,%
		Hsiao:2010:EST,%
		Hua:2019:EED,%
		Huang:2011:SBA,%
		Hunt:2012:JP,%
		Inoue:2012:AML,%
		Inoue:2012:ISC,%
		Insa:2018:AAJ,%
		Iranmanesh:2016:SSE,%
		James:2010:FMC,%
		Jara:2012:NVJ,%
		Javed:2016:TSJ,%
		Jayaraman:2017:CVJ,%
		Jendrock:2012:JET,%
		Jeyalatha:2011:DIT,%
		Ji:2012:PKP,%
		Jin:2012:JMM,%
		Johnsen:2012:SLM,%
		Jovic:2011:LLP,%
		Juneau:2012:JRP%
		}.
\NAMECITE{{Java}}{%
		Jung:2012:EJA,%
		Jung:2014:HCO,%
		Kabanov:2011:DSF,%
		Kalibera:2011:FRT,%
		Karakoidas:2015:TSE,%
		Kaufmann:2013:SCO,%
		Kim:2010:EAE,%
		Kim:2011:MAE,%
		Kintis:2018:HEM,%
		Ko:2010:EAW,%
		Korsholm:2014:RTJ,%
		Kouneli:2012:MKD,%
		Kouzapas:2018:TPM,%
		Krebs:2014:JJB,%
		Kuehnhausen:2011:AJM,%
		Kumari:2011:AOO,%
		Landman:2016:EAR,%
		Landman:2017:CEA,%
		Laskowski:2012:DJP,%
		Lee:2016:ECP,%
		Leopoldseder:2016:JJT,%
		Leung:2013:PEJ,%
		Li:2011:JEC,%
		Li:2014:EAJ,%
		Li:2016:JJM,%
		Li:2018:ATJ,%
		Lindholm:2013:JVMa,%
		Lindholm:2013:JVMb,%
		Lindholm:2014:JVM,%
		Liu:2012:PAA,%
		Liva:2019:SDE,%
		Lochbihler:2013:MJM,%
		Lochbihler:2018:MTS,%
		Long:2010:TDSa,%
		Long:2010:TDSb,%
		Long:2012:COS,%
		Long:2013:JCG,%
		Lopes:2015:HSA,%
		Loureiro:2013:EDS,%
		Luckcuck:2017:SCJ,%
		Luckow:2017:HTP,%
		Lux:2011:TSD,%
		Lyon:2012:JTW,%
		Marek:2014:SRC,%
		Marinescu:2013:FSJ,%
		Markstrum:2010:JDP,%
		Martinez-Llario:2011:DJS,%
		Martinez:2017:ARR,%
		Martinez:2017:MBA,%
		Mastrangelo:2015:UYO,%
		Mastrangelo:2019:CAD,%
		Mateos:2010:MJN,%
		Mazinanian:2017:UUL,%
		McBurney:2016:ASC,%
		McGachey:2010:CJC,%
		McIntosh:2012:EJB,%
		McIntyre:2012:FJB,%
		McLane:2010:UIV,%
		McNerney:2019:BBB,%
		Mehrabi:2019:PUP,%
		Mercer:2012:CVI,%
		Mesbah:2017:REJ,%
		Mesbah:2019:REJ,%
		Misra:2012:JSC,%
		Misra:2013:JSC,%
		Mitchell:2010:FTL,%
		Miyazawa:2019:SCS,%
		Motika:2015:LWS,%
		Murawski:2014:GSI,%
		Mytkowicz:2010:EAJ,%
		Nakaike:2010:LER,%
		Nasseri:2010:CMR,%
		Nikolic:2012:DEA,%
		Nilsen:2012:RTJ,%
		Nilsen:2012:TOU,%
		Noll:2013:OFD,%
		Noller:2017:SSE,%
		Noller:2019:CSS,%
		Nourie:2010:REJ,%
		Nowicki:2018:MPI,%
		Oaks:2014:JPD,%
		Odaira:2010:ERT,%
		Ogata:2010:SJN,%
		Ogawa:2013:RJA,%
		Ohkawa:2013:RHO,%
		Olsson:2016:ERR,%
		Olszak:2012:RJP,%
		Ortin:2014:RPI,%
		Palmer:2011:BJM,%
		Pan:2018:ASJ,%
		Panizo:2012:EJP,%
		Papadimitriou:2011:SES,%
		Papadimitriou:2014:MLS,%
		Pape:2014:EJV,%
		Parizek:2012:PAJ,%
		Park:2011:DCM,%
		Parnin:2013:AUJ,%
		Pascarella:2019:CCC%
		}.
\NAMECITE{{Java}}{%
		Passerat-Palmbach:2015:TSS,%
		Pawlak:2016:SLI,%
		Pham-Quang:2012:JAD,%
		Pina:2014:RDJ,%
		Pinto:2015:LSS,%
		Pironti:2010:PCJ,%
		Pitter:2010:RTJ,%
		Portillo-Dominguez:2016:ECP,%
		Poslavsky:2019:REJ,%
		Pour:2011:MBD,%
		Puffitsch:2013:SIP,%
		Pukall:2013:JFR,%
		Qiu:2017:USR,%
		Radoi:2015:ETS,%
		Ramirez-Deantes:2012:MTA,%
		Ramos:2013:DSJ,%
		Ramos:2015:NCS,%
		Rathje:2014:FMC,%
		Ravn:2012:SCJ,%
		Ravn:2013:EIS,%
		Rayns:2013:CJS,%
		Razafindralambo:2012:FFH,%
		Rehman:2016:VMJ,%
		Reichenbach:2012:PPD,%
		Reynolds:2013:MJB,%
		Reza:2012:JS,%
		Ricci:2011:SAO,%
		Rodeghero:2015:ETS,%
		Rosa:2019:AOT,%
		Rossi:2015:NPJ,%
		Rowe:2014:STA,%
		Saini:2018:CNC,%
		Sarimbekov:2014:JCS,%
		Sartor:2012:EMT,%
		Sawant:2018:RDC,%
		Scanniello:2017:FFC,%
		Schafer:2012:CAN,%
		Scheben:2012:VIF,%
		Schildt:2014:JCRb,%
		Schmeisser:2013:MOE,%
		Schmidt:2010:ERA,%
		Schoeberl:2010:WCE,%
		Schoeberl:2011:HAL,%
		Schoeberl:2017:SCJ,%
		Schultz:2010:WAJ,%
		Sciampacone:2010:EMS,%
		Servetto:2010:MMC,%
		Seth:2013:UJV,%
		Sewe:2011:CCS,%
		Sewe:2012:NSI,%
		Shafiei:2012:MCL,%
		Shah:2012:AMJ,%
		Sharma:2017:VCS,%
		Siek:2012:FDT,%
		Simao:2012:CER,%
		Simao:2019:GWS,%
		Singer:2011:GCA,%
		Sluanschi:2016:AAD,%
		Smans:2010:AVJ,%
		Snellenburg:2012:GJB,%
		Sondergaard:2017:CTD,%
		Sor:2014:MLD,%
		Spadini:2019:MOT,%
		Spoto:2010:MSL,%
		Spoto:2010:TAJ,%
		Spoto:2016:JSA,%
		Spoto:2019:SII,%
		Spring:2010:RAI,%
		Stancu:2015:SEH,%
		Stark:2001:JJV,%
		Stark:2014:JJV,%
		Stone:2015:WMT,%
		Storey:2019:SDP,%
		Strom:2017:HLR,%
		Su:2014:CEM,%
		Sudarsan:2019:BDK,%
		Sun:2013:BJW,%
		Sverdlove:2014:JVL,%
		Szweda:2012:ANB,%
		Taboada:2011:DEJ,%
		Taboada:2011:DLC,%
		Taboada:2012:FMS,%
		Taboada:2013:JHP,%
		Tate:2011:TWJ,%
		Teng:2010:TPA,%
		Teyton:2014:SLM,%
		Thakur:2019:PFP,%
		Toegl:2012:SSJ,%
		Toledo:2012:AJA,%
		Tommasel:2017:SJL,%
		Tran-Jorgensen:2018:ATV,%
		Tsai:2015:JPI,%
		Upadhyaya:2015:EML,%
		Urma:2015:JAL,%
		Uva:2018:AWJ,%
		Varier:2017:TNJ,%
		Vega-Gisbert:2016:DIJ%
		}.
\NAMECITE{{Java}}{%
		Vidal:2016:ECJ,%
		Vidal:2016:UAE,%
		Vikas:2014:MGA,%
		Villazon:2010:ARA,%
		Villazon:2010:HCA,%
		Villazon:2011:CAW,%
		Wagner:2011:SJV,%
		Wampler:2011:FPJ,%
		Wang:2017:CJ,%
		Wang:2019:DEJ,%
		Wang:2019:TRC,%
		Welch:2010:ABS,%
		Wellings:2012:AEH,%
		Wellings:2016:ISC,%
		Wendykier:2010:PCH,%
		Westbrook:2010:MJM,%
		Wijayarathna:2019:WJC,%
		Wimmer:2013:MAV,%
		Wu:2011:RTS,%
		Wu:2018:EBJ,%
		Wurthinger:2011:AED,%
		Wurthinger:2011:SAR,%
		Wurthinger:2013:USD,%
		Xi:2012:MDA,%
		Xu:2013:PML,%
		Xuan:2017:NAR,%
		Xue:2012:RJC,%
		Yang:2010:JIP,%
		Yang:2017:EJV,%
		Yang:2019:MGL,%
		Yi:2015:CTC,%
		Zacharopoulos:2017:EMM,%
		Zakhour:2012:JTS,%
		Zakkak:2014:JJM,%
		Zeyda:2014:CMS,%
		Zhang:2012:RAJ,%
		Zhang:2016:NVC,%
		Zhang:2019:DSJ,%
		Zheng:2016:CMD,%
		Zhou:2019:AJM,%
		Zhu:2015:APL,%
		Zibin:2010:OIG,%
		Zschaler:2014:SJF,%
		daCosta:2012:JSL,%
		deMol:2012:GTJ,%
		elBoustani:2011:ITE,%
		hunEom:2012:SSJ,%
		vanderMerwe:2012:VAA,%
		DelRa:2013:BRJ%
		}.
\NAMECITE{{Java}-Based}{%
		Aiello:2011:JBA,%
		Snellenburg:2012:GJB,%
		Stone:2015:WMT,%
		Szweda:2012:ANB,%
		Chen:2017:CLP,%
		Chen:2019:ESL,%
		Horie:2014:SDJ,%
		Jung:2014:HCO,%
		Kaufmann:2013:SCO,%
		Krebs:2014:JJB,%
		McIntyre:2012:FJB,%
		McLane:2010:UIV%
		}.
\NAMECITE{{Java}-compatible}{%
		Auerbach:2010:LJC%
		}.
\NAMECITE{{Java}-like}{%
		Bettini:2013:CTB,%
		Bettini:2013:FDT,%
		Dam:2010:PCI,%
		Servetto:2010:MMC%
		}.
\NAMECITE{{Java-to-HDL}}{%
		Ohkawa:2013:RHO%
		}.
\NAMECITE{{Java-to-JavaScript}}{%
		Leopoldseder:2016:JJT%
		}.
\NAMECITE{Java.utils.Collection.sort}{%
		deGouw:2015:OJU%
		}.
\NAMECITE{{Java/JSP}}{%
		Schultz:2010:WAJ%
		}.
\NAMECITE{{Java/Scala}}{%
		Poslavsky:2019:REJ%
		}.
\NAMECITE{{JavaBean}}{%
		Mateos:2010:ANI%
		}.
\NAMECITE{{JavaBIP}}{%
		Bliudze:2017:ECC%
		}.
\NAMECITE{{JavaCC}}{%
		Gupta:2016:LSA%
		}.
\NAMECITE{{JavaCOP}}{%
		Markstrum:2010:JDP%
		}.
\NAMECITE{{JavAdaptor}}{%
		Pukall:2013:JFR%
		}.
\NAMECITE{{JavaFX}}{%
		Fetter:2017:TJT,%
		Topley:2011:JDG%
		}.
\NAMECITE{{JavaGI}}{%
		Wehr:2010:JBP,%
		Wehr:2011:JIT%
		}.
\NAMECITE{JavaScript}{%
		Anonymous:2015:BRL,%
		Kienle:2013:BRE,%
		Richardson:2014:BEL,%
		Teodorovici:2013:BRL,%
		Chamberlain:2017:PLR,%
		Adamsen:2017:PIR,%
		Ahn:2014:IJP,%
		Aigner:2015:AJE,%
		Alimadadi:2018:FBP,%
		Andreasen:2017:SDA,%
		Ashrov:2015:UCB,%
		Baxter:2018:PAS,%
		Bodin:2014:TMJ,%
		Bonetta:2013:TPE,%
		Cecco:2011:SJG,%
		Chadha:2018:JAS,%
		Chandra:2016:TIS,%
		Chaudhuri:2017:FPT,%
		Chevalier-Boisvert:2012:BSH,%
		Chong:2014:CCT,%
		Christophe:2018:ODA,%
		Chugh:2012:DTJ,%
		Dan:2018:LJE,%
		Deitcher:2010:JEJ,%
		Deitcher:2011:SPJ,%
		Dhawan:2012:EJT,%
		DiPierro:2018:RJ,%
		DiPierro:2018:TVG,%
		Disney:2015:SYJ,%
		Feldthaus:2011:TSR,%
		Feldthaus:2013:SAR,%
		Fischer:2016:EIE,%
		Foley-Bourgon:2017:EIC,%
		Fournet:2013:FAC,%
		Fritz:2017:TSA,%
		Fu:2014:FDC,%
		Gardner:2012:TPL,%
		Guo:2017:MJF,%
		Gupta:2019:CSJ,%
		Hackett:2012:FPH,%
		Haverbeke:2011:EJM,%
		Hedin:2016:IFS,%
		Herczeg:2013:TFF,%
		Herhut:2013:RTP,%
		Hughes-Croucher:2011:NRS,%
		Hunt:2016:RFF,%
		Kang:2012:FSJ,%
		Kashyap:2014:TRS,%
		Kedlaya:2016:SST,%
		Keil:2014:EDA,%
		Kereki:2015:JAW,%
		Khan:2015:UJW,%
		Kienle:2010:ATT,%
		Kim:2014:LBL,%
		Ko:2019:WSA,%
		Kossakowski:2012:JED,%
		Krishnamurthi:2012:SAJ,%
		Leopoldseder:2016:JJT,%
		Lerner:2010:FTJ,%
		Lerner:2010:SDT,%
		Lerner:2014:TRT,%
		Liu:2014:JNU,%
		Loring:2017:SAJ,%
		Madsen:2015:SAE,%
		Madsen:2017:MRA,%
		Magazinius:2012:SWS,%
		Martinsen:2017:CTL,%
		Matsakis:2015:TOJ,%
		Meawad:2012:EBS,%
		Mehrnezhad:2016:TIU,%
		Miller:2013:TSG,%
		Mirshokraie:2012:JJA,%
		Mirshokraie:2015:GMT,%
		Morgan:2018:SJW,%
		Na:2016:JPC,%
		Nicolay:2017:PAJ,%
		Ocariza:2017:SCC,%
		Oren:2015:SSP,%
		Pan:2017:GCF,%
		Pan:2019:GCF,%
		Pano:2018:FAL,%
		Park:2014:AAS,%
		Park:2015:KCF,%
		Park:2018:SAJ,%
		Park:2019:ROC,%
		Philips:2017:DDD,%
		Piao:2015:JJF,%
		Porter:2018:PJE,%
		Rauschmayer:2014:SJD,%
		Resenes:2019:JJM,%
		Richards:2010:ADB,%
		Richards:2011:ACJ,%
		Richards:2013:FAC,%
		Rudafshani:2017:LDD,%
		Ryu:2016:JFB,%
		Ryu:2019:TAB,%
		Santos:2018:JJV%
		}.
\NAMECITE{{JavaScript}}{%
		Sayed:2018:ITI,%
		Serrano:2018:JAC,%
		Severance:2012:DJO,%
		Severance:2012:JDL,%
		Silva:2017:ICL,%
		Sridharan:2012:CTP,%
		Stark:2010:BIA,%
		Stefanov:2010:JP,%
		Sun:2017:AJP,%
		Swamy:2014:GTE,%
		Tanyalcin:2018:LVL,%
		Toledo:2011:ACJ,%
		VanCutsem:2015:RTC,%
		Verdu:2016:PSA,%
		Vouillon:2014:BJJ,%
		Walker:2012:SNJ,%
		Wang:2019:DEJ,%
		Wei:2016:ESD,%
		Yue:2013:MSI,%
		Zakai:2018:FPW,%
		Zakas:2010:HPJ,%
		deJong:2018:MJA,%
		Bouraqadi:2018:TDD,%
		Krishnaveni:2012:HOJ,%
		Meijer:2014:EJR,%
		Anonymous:2018:BRS,%
		Kienle:2013:BRE,%
		Teodorovici:2012:BRC,%
		Teodorovici:2013:BRL%
		}.
\NAMECITE{{JavaScriptCore}}{%
		Pizlo:2017:JVM%
		}.
\NAMECITE{{JavaSpaces}}{%
		Dukielska:2010:JNL%
		}.
\NAMECITE{{JaVerT}}{%
		Santos:2018:JJV%
		}.
\NAMECITE{{JAWS}}{%
		Piao:2015:JJF%
		}.
\NAMECITE{{JBInsTrace}}{%
		Caserta:2014:JTJ%
		}.
\NAMECITE{{JCloudScale}}{%
		Zabolotnyi:2015:JCG%
		}.
\NAMECITE{{JCML}}{%
		daCosta:2012:JSL%
		}.
\NAMECITE{{JCSI}}{%
		Avvenuti:2012:JTC%
		}.
\NAMECITE{{JCSP}}{%
		Welch:2010:ABS%
		}.
\NAMECITE{{JDiffraction}}{%
		Piedrahita-Quintero:2017:JGA%
		}.
\NAMECITE{{JDK}}{%
		Sawant:2018:RDC%
		}.
\NAMECITE{{JDMM}}{%
		Zakkak:2014:JJM%
		}.
\NAMECITE{{jDSSAT}}{%
		Resenes:2019:JJM%
		}.
\NAMECITE{{JEqualityGen}}{%
		Grech:2011:JGE%
		}.
\NAMECITE{{JET}}{%
		Li:2011:JEC%
		}.
\NAMECITE{{JGRIM}}{%
		Mateos:2010:MJN%
		}.
\NAMECITE{{Jinn}}{%
		Lee:2010:JSD%
		}.
\NAMECITE{{JIT}}{%
		Bebenita:2010:STB,%
		Bonetta:2017:FJF,%
		Chang:2012:IOT,%
		Haubl:2014:TTE,%
		Inoue:2012:AML,%
		Jantz:2013:ESM,%
		Nuzman:2013:JTC,%
		Ottoni:2018:HJP,%
		Rompf:2014:SPJ,%
		Wade:2017:AVJ,%
		Zhang:2012:SRB%
		}.
\NAMECITE{{JIT}-based}{%
		Bonetta:2017:FJF%
		}.
\NAMECITE{{JITs}}{%
		Kedlaya:2014:DDL%
		}.
\NAMECITE{{jMarkov}}{%
		Cote:2012:JPS%
		}.
\NAMECITE{{JML}}{%
		Chalin:2010:TIG,%
		Tran-Jorgensen:2018:ATV%
		}.
\NAMECITE{{JML}-annotated}{%
		Tran-Jorgensen:2018:ATV%
		}.
\NAMECITE{{JNI}}{%
		Chisnall:2017:CJS%
		}.
\NAMECITE{Joe}{%
		Anonymous:2018:BRS%
		}.
\NAMECITE{{Johnny}}{%
		Wijayarathna:2019:WJC%
		}.
\NAMECITE{join}{%
		Mateos:2010:ANI%
		}.
\NAMECITE{{Jonge}}{%
		Ngo:2012:BRE%
		}.
\NAMECITE{Journey}{%
		Ryu:2016:JFB%
		}.
\NAMECITE{joy}{%
		Fogus:2011:JC%
		}.
\NAMECITE{{JP2}}{%
		Sarimbekov:2014:JCS%
		}.
\NAMECITE{{JPC}}{%
		Castro:2017:JLC%
		}.
\NAMECITE{{JPF}}{%
		Berglund:2019:MSJ,%
		Wang:2017:JRJ,%
		Wang:2018:PBJ%
		}.
\NAMECITE{{JPR}}{%
		Wang:2017:JRJ%
		}.
\NAMECITE{{jQuery}}{%
		Andreasen:2014:DSA,%
		Park:2017:PSS%
		}.
\NAMECITE{{JR}}{%
		Olsson:2016:ERR%
		}.
\NAMECITE{{JR-like}}{%
		Olsson:2016:ERR%
		}.
\NAMECITE{{JRE}}{%
		Caserta:2014:JTJ%
		}.
\NAMECITE{{JS}}{%
		Aigner:2015:AJE,%
		Porter:2018:PJE%
		}.
\NAMECITE{{js-emass}}{%
		Porter:2018:PJE%
		}.
\NAMECITE{{Js\_of\_ocaml}}{%
		Vouillon:2014:BJJ%
		}.
\NAMECITE{{JSART}}{%
		Mirshokraie:2012:JJA%
		}.
\NAMECITE{{JSCore}}{%
		Chadha:2018:JAS%
		}.
\NAMECITE{{JSetL}}{%
		Rossi:2015:NPJ%
		}.
\NAMECITE{{JSON}}{%
		Bonetta:2017:FJF%
		}.
\NAMECITE{{JSormdb}}{%
		Deitcher:2010:JEJ%
		}.
\NAMECITE{{JSP}}{%
		Schultz:2010:WAJ%
		}.
\NAMECITE{{JTabWb}}{%
		Ferrari:2017:JJF%
		}.
\NAMECITE{JTRES}{%
		Higuera-Toledano:2014:EIS%
		}.
\NAMECITE{{JTRES2011}}{%
		Ravn:2013:EIS%
		}.
\NAMECITE{JTRES2013}{%
		Fox:2017:EJT%
		}.
\NAMECITE{JTRES2014}{%
		Fox:2017:ESI%
		}.
\NAMECITE{judgment}{%
		Cameron:2015:JFE%
		}.
\NAMECITE{{Julia}}{%
		Dan:2018:LJE,%
		Spoto:2016:JSA%
		}.
\NAMECITE{{Juliet}}{%
		Boland:2012:JCC%
		}.
\NAMECITE{July}{%
		Brown:2012:BRF,%
		Kroening:2015:CAV%
		}.
\NAMECITE{Jump}{%
		Wang:2018:HSA%
		}.
\NAMECITE{jungle}{%
		Sewell:2012:TJ%
		}.
\NAMECITE{{Jupyter}}{%
		Dan:2018:LJE%
		}.
\NAMECITE{{JupyterLab}}{%
		Dan:2018:LJE%
		}.
\NAMECITE{Just}{%
		Dissegna:2016:AIB,%
		Thakur:2019:PFP,%
		Kerschbaumer:2013:IFT,%
		Lee:2016:ECP,%
		Martinsen:2017:CTL,%
		Tatsubori:2010:EJT%
		}.
\NAMECITE{Just-In-Time}{%
		Thakur:2019:PFP,%
		Dissegna:2016:AIB,%
		Kerschbaumer:2013:IFT,%
		Lee:2016:ECP,%
		Martinsen:2017:CTL,%
		Tatsubori:2010:EJT%
		}.
\NAMECITE{{JVM}}{%
		Anjo:2016:DML,%
		Arnold:2011:AOJ,%
		Chen:2016:CDD,%
		Guyer:2014:UJT,%
		McIlroy:2010:HJR,%
		Pina:2014:RDJ,%
		Rayns:2013:CJS,%
		Rosa:2017:ARC,%
		Savrun-Yeniceri:2014:EHI,%
		Steindorfer:2015:OHA,%
		Subramaniam:2011:PCJ,%
		Wang:2017:JRJ%
		}.
\NAMECITE{{JVMs}}{%
		Bell:2014:PID,%
		Zhang:2012:SRB%
		}.


\NAMECITE{{K-Java}}{%
		Bogdanas:2015:KJC%
		}.
\NAMECITE{kernel}{%
		Hofmann:2011:EOS%
		}.
\NAMECITE{Key}{%
		Basin:2017:KKV,%
		Dey:2013:STA,%
		Ji:2012:PKP%
		}.
\NAMECITE{key-value}{%
		Dey:2013:STA%
		}.
\NAMECITE{keynote}{%
		McKinley:2016:PWU%
		}.
\NAMECITE{Kirk}{%
		DelRa:2013:BRJ%
		}.
\NAMECITE{{KiWi}}{%
		Basin:2017:KKV%
		}.
\NAMECITE{{KJS}}{%
		Park:2015:KCF%
		}.
\NAMECITE{{Knoernschild}}{%
		DelRa:2013:BRJ%
		}.
\NAMECITE{knot}{%
		Lin:2012:UKT%
		}.
\NAMECITE{know}{%
		Dietrich:2016:WJD,%
		Gramoli:2015:MTY,%
		Hanenberg:2015:WDW%
		}.
\NAMECITE{Knowledge}{%
		Kouneli:2012:MKD,%
		Upadhyaya:2010:UDS%
		}.
\NAMECITE{known}{%
		Hanenberg:2015:WDW%
		}.
\NAMECITE{Kraken}{%
		Anonymous:2014:RKS%
		}.


\NAMECITE{Lake}{%
		Hollingsworth:2012:SPI%
		}.
\NAMECITE{lambda}{%
		Mazinanian:2017:UUL%
		}.
\NAMECITE{lambdas}{%
		Urma:2015:JAL%
		}.
\NAMECITE{landscape}{%
		Sverdlove:2014:JVL%
		}.
\NAMECITE{Language}{%
		DeNicola:2014:FAA,%
		Gosling:2013:JLS,%
		Gosling:2014:JLS,%
		Grimmer:2018:CLI,%
		James:2010:FMC,%
		Kouneli:2012:MKD,%
		Maas:2016:THL,%
		Nourie:2010:REJ,%
		Severance:2012:JDL,%
		Stefik:2013:EIP,%
		Wang:2018:HSA,%
		Auerbach:2010:LJC,%
		Castro:2017:JLC,%
		Cordoba-Sanchez:2016:ADS,%
		Diaz:2013:LEU,%
		Erdweg:2012:GLE,%
		Feeley:2016:CML,%
		Grimmer:2016:HPC,%
		Hosking:2012:CHL,%
		Humer:2015:DSL,%
		Kedlaya:2014:DDL,%
		Lee:2010:JSD,%
		Lorenzen:2016:STD,%
		Marr:2017:CLC,%
		Scherr:2016:AFC,%
		Servetto:2010:MMC,%
		Sondergaard:2017:CTD,%
		Stork:2014:APB,%
		Vilk:2014:DBB,%
		Wood:2014:LLD,%
		Wurthinger:2017:PPE,%
		Zhu:2015:APL,%
		daCosta:2012:JSL%
		}.
\NAMECITE{language-level}{%
		Wood:2014:LLD%
		}.
\NAMECITE{Language-Neutral}{%
		Wang:2018:HSA%
		}.
\NAMECITE{Languages}{%
		Choi:2017:SAS,%
		Marino:2016:DXU,%
		Pape:2014:EJV,%
		Yang:2017:EJV,%
		Albert:2010:PIM,%
		Bettini:2013:FDT,%
		Chang:2012:IOT,%
		Daloze:2018:PDL,%
		Efftinge:2013:XID,%
		Erdweg:2014:FEL,%
		Felgentreff:2015:CBC,%
		Hanenberg:2015:WDW,%
		Heidegger:2012:APC,%
		Heidenreich:2010:GST,%
		Kedlaya:2014:ITS,%
		Marino:2010:DSE,%
		Nuzman:2013:JTC,%
		Petrashko:2016:CGL,%
		Selakovic:2018:TGH,%
		Stefanescu:2016:SBP,%
		Zhao:2012:PTI%
		}.
\NAMECITE{{LARD}}{%
		Wood:2014:LLD%
		}.
\NAMECITE{Large}{%
		Brown:2017:NJP,%
		Alshara:2016:MLO,%
		Ceccato:2015:LSE,%
		Chen:2019:ESL,%
		Landman:2016:EAR,%
		Landman:2017:CEA,%
		Martinez:2017:ARR,%
		McLane:2010:UIV,%
		Pinto:2015:LSS,%
		Wu:2011:RTS%
		}.
\NAMECITE{Large-Scale}{%
		Brown:2017:NJP,%
		Chen:2019:ESL,%
		Martinez:2017:ARR,%
		McLane:2010:UIV,%
		Pinto:2015:LSS,%
		Wu:2011:RTS%
		}.
\NAMECITE{{Larus}}{%
		DElia:2013:BLP%
		}.
\NAMECITE{Latency}{%
		Marz:2016:RPC,%
		Exposito:2015:LLJ,%
		Jovic:2011:LLP%
		}.
\NAMECITE{{lawn}}{%
		Chamberlain:2017:PLR%
		}.
\NAMECITE{laws}{%
		Duarte:2011:ICS%
		}.
\NAMECITE{Layer}{%
		Olson:2018:CLM,%
		Schoeberl:2011:HAL,%
		Dennis:2018:MFI%
		}.
\NAMECITE{layered}{%
		Robatmili:2014:MRL%
		}.
\NAMECITE{lazy}{%
		Thomson:2015:LHB%
		}.
\NAMECITE{Leading}{%
		Mitchell:2010:FTL,%
		Pano:2018:FAL%
		}.
\NAMECITE{leak}{%
		Sor:2014:MLD,%
		Xu:2013:PML,%
		Yan:2017:AAA%
		}.
\NAMECITE{Leaks}{%
		Andersen:2014:PLJ,%
		Rudafshani:2017:LDD,%
		Vilk:2018:BAD%
		}.
\NAMECITE{{LeakSpot}}{%
		Rudafshani:2017:LDD%
		}.
\NAMECITE{lean}{%
		Bhattacharya:2012:DLI,%
		Steindorfer:2015:OHA%
		}.
\NAMECITE{Learn}{%
		Reardon:2014:SSB%
		}.
\NAMECITE{Learning}{%
		Dan:2018:LJE,%
		Jeon:2019:MLA,%
		Paquin:2018:AAS,%
		Paul:2014:RTP,%
		Reardon:2014:SSB,%
		Bastani:2018:ALP,%
		Choi:2013:GGT,%
		Kulkarni:2012:MCO,%
		Anonymous:2015:BRL,%
		Teodorovici:2013:BRL%
		}.
\NAMECITE{learnt}{%
		Grigore:2016:ARG%
		}.
\NAMECITE{Legacy}{%
		Knoche:2018:UML,%
		Silva:2017:ICL,%
		Ceccato:2010:MLD%
		}.
\NAMECITE{Legally}{%
		Samuelson:2012:LSO%
		}.
\NAMECITE{length}{%
		Spoto:2010:TAJ%
		}.
\NAMECITE{Less}{%
		Brown:2016:HBS%
		}.
\NAMECITE{Lessons}{%
		Ugawa:2018:TSL%
		}.
\NAMECITE{Level}{%
		Anjo:2016:DML,%
		Martinsen:2014:HTL,%
		Simon:2015:STH,%
		Yan:2019:ACL,%
		Egbring:2010:POS,%
		Hosking:2012:CHL,%
		Inoue:2012:AML,%
		Kim:2014:LBL,%
		Luckcuck:2017:SCJ,%
		Martinsen:2017:CTL,%
		Richard-Foy:2014:EHL,%
		Taboada:2011:DLC,%
		VanNieuwpoort:2010:SHL,%
		Wood:2014:LLD%
		}.
\NAMECITE{leveraging}{%
		Wang:2019:DEJ%
		}.
\NAMECITE{Lexical}{%
		Gupta:2016:LSA%
		}.
\NAMECITE{Lexicon}{%
		Tanyalcin:2018:LVL%
		}.
\NAMECITE{Libraries}{%
		Baar:2012:DEP,%
		Ramirez-Deantes:2012:MTA,%
		Biboudis:2017:RJD,%
		Chong:2014:CCT,%
		Erdweg:2012:GLE,%
		Papadimitriou:2014:MLS,%
		Park:2018:SAJ,%
		Taboada:2011:DLC%
		}.
\NAMECITE{Library}{%
		Chamberlain:2017:PLR,%
		Chan:2017:DSL,%
		Nowicki:2018:MPI,%
		Ortin:2014:RPI,%
		Tanyalcin:2018:LVL,%
		Wendykier:2010:PCH,%
		deJong:2018:MJA,%
		Castro:2017:JLC,%
		Pawlak:2016:SLI,%
		Piedrahita-Quintero:2017:JGA,%
		Poslavsky:2019:REJ,%
		Teyton:2014:SLM,%
		Tommasel:2017:SJL%
		}.
\NAMECITE{License}{%
		German:2012:MOS%
		}.
\NAMECITE{Life}{%
		Esquembre:2011:TPL%
		}.
\NAMECITE{{LIFT}}{%
		Bodden:2013:SLS%
		}.
\NAMECITE{Light}{%
		Motika:2015:LWS%
		}.
\NAMECITE{Light-weight}{%
		Motika:2015:LWS%
		}.
\NAMECITE{Lightweight}{%
		Bourdykine:2012:LAM,%
		Kim:2014:LBL,%
		Kim:2017:TAA,%
		Rompf:2012:LMS%
		}.
\NAMECITE{like}{%
		Bettini:2013:CTB,%
		Bettini:2013:FDT,%
		Dam:2010:PCI,%
		Papadimitriou:2014:MLS,%
		Servetto:2010:MMC,%
		Vikas:2014:MGA,%
		Olsson:2016:ERR%
		}.
\NAMECITE{{Lime}}{%
		Auerbach:2010:LJC%
		}.
\NAMECITE{{Linda}}{%
		Dukielska:2010:JNL%
		}.
\NAMECITE{line}{%
		Steindorfer:2017:TSP%
		}.
\NAMECITE{linearizability}{%
		Liu:2014:FFL%
		}.
\NAMECITE{lines}{%
		Bodden:2013:SLS,%
		Kastner:2012:TCA%
		}.
\NAMECITE{linguistic}{%
		Upadhyaya:2015:EML%
		}.
\NAMECITE{Linux}{%
		Richardson:2014:BEL%
		}.
\NAMECITE{Linux-basierte}{%
		Richardson:2014:BEL%
		}.
\NAMECITE{Listener}{%
		Jovic:2011:LLP%
		}.
\NAMECITE{little}{%
		Hanenberg:2015:WDW%
		}.
\NAMECITE{liveness}{%
		Li:2014:MHD%
		}.
\NAMECITE{Load}{%
		Gadyatskaya:2013:LTC,%
		Portillo-Dominguez:2016:ECP%
		}.
\NAMECITE{loaders}{%
		Shafiei:2012:MCL%
		}.
\NAMECITE{loading}{%
		Wagner:2011:SJV%
		}.
\NAMECITE{Local}{%
		Nowicki:2018:MPI,%
		DeBeukelaer:2017:ECP%
		}.
\NAMECITE{localised}{%
		Spoto:2010:MSL%
		}.
\NAMECITE{locality}{%
		Hellyer:2010:LCW,%
		Olszak:2012:RJP%
		}.
\NAMECITE{localize}{%
		Zhang:2013:IMF%
		}.
\NAMECITE{location}{%
		Nasseri:2010:CMR%
		}.
\NAMECITE{Locators}{%
		Shah:2012:AMJ%
		}.
\NAMECITE{Lock}{%
		Fernandes:2011:LFS,%
		Nakaike:2010:LER,%
		Newton:2015:ALF,%
		Upadhyaya:2010:UDS%
		}.
\NAMECITE{Lock-free}{%
		Fernandes:2011:LFS,%
		Newton:2015:ALF%
		}.
\NAMECITE{Locking}{%
		Golan-Gueta:2017:ASA,%
		Johnsen:2012:SLM,%
		Golan-Gueta:2014:ASL,%
		Golan-Gueta:2015:ASA,%
		Yang:2019:MGL%
		}.
\NAMECITE{locks}{%
		Strom:2017:HLR%
		}.
\NAMECITE{Logging}{%
		Chen:2019:ESL,%
		Chen:2017:CLP%
		}.
\NAMECITE{Logic}{%
		Zheng:2018:ADS,%
		Gardner:2012:TPL,%
		Phan:2018:TIG,%
		Sousa:2016:CHL%
		}.
\NAMECITE{loop}{%
		DElia:2013:BLP,%
		Hayashizaki:2012:IPT,%
		Park:2018:SAJ%
		}.
\NAMECITE{Loops}{%
		Radoi:2015:ETS,%
		Leung:2013:PEJ%
		}.
\NAMECITE{loss}{%
		Wu:2011:RTS%
		}.
\NAMECITE{Low}{%
		Exposito:2015:LLJ,%
		Gejibo:2012:CIE,%
		Simon:2015:STH,%
		Wood:2014:LLD,%
		Zhang:2015:LOS,%
		Zuo:2016:LOF,%
		Bacon:2013:PRT,%
		Xu:2010:FLU%
		}.
\NAMECITE{Low-Budget}{%
		Gejibo:2012:CIE%
		}.
\NAMECITE{Low-latency}{%
		Exposito:2015:LLJ%
		}.
\NAMECITE{Low-level}{%
		Wood:2014:LLD%
		}.
\NAMECITE{Low-overhead}{%
		Zhang:2015:LOS,%
		Zuo:2016:LOF%
		}.
\NAMECITE{low-utility}{%
		Xu:2010:FLU%
		}.
\NAMECITE{lunch}{%
		David:2014:CMC%
		}.


\NAMECITE{{m}}{%
		Mateos:2010:MJN%
		}.
\NAMECITE{{m-JGRIM}}{%
		Mateos:2010:MJN%
		}.
\NAMECITE{{M2M}}{%
		Paul:2014:RTP%
		}.
\NAMECITE{Machine}{%
		Jeon:2019:MLA,%
		Lindholm:2014:JVM,%
		Ament:2013:ATG,%
		Chevalier-Boisvert:2012:BSH,%
		Kaufmann:2013:SCO,%
		Kulkarni:2012:MCO,%
		McMillan:2011:SVM,%
		Pizlo:2017:JVM,%
		Sciampacone:2010:EMS,%
		Wagner:2011:SJV,%
		Wimmer:2013:MAV,%
		Briggs:2017:COI,%
		Clerc:2016:OJJ,%
		Lindholm:2013:JVMa,%
		Lindholm:2013:JVMb,%
		Luckow:2017:HTP,%
		Pape:2014:EJV,%
		Rosa:2019:AOT,%
		Sarimbekov:2014:JCS,%
		Schmeisser:2013:MOE,%
		Seth:2013:UJV,%
		Sewe:2011:CCS,%
		Simao:2012:CER,%
		Stark:2001:JJV,%
		Stark:2014:JJV,%
		Upadhyaya:2015:EML%
		}.
\NAMECITE{Machine-Learning}{%
		Jeon:2019:MLA%
		}.
\NAMECITE{Machines}{%
		Arcaini:2012:CCM,%
		Gidra:2015:NGC,%
		Jantz:2013:ESM,%
		Kedlaya:2014:DDL,%
		Namjoshi:2010:NOP%
		}.
\NAMECITE{macros}{%
		Disney:2015:SYJ%
		}.
\NAMECITE{Magic}{%
		Spoto:2010:MSL%
		}.
\NAMECITE{Magic-sets}{%
		Spoto:2010:MSL%
		}.
\NAMECITE{Magnitude}{%
		Brown:2016:HBS%
		}.
\NAMECITE{major}{%
		Anonymous:2012:AMJ%
		}.
\NAMECITE{Making}{%
		Lochbihler:2013:MJM,%
		Stark:2010:BIA,%
		Palmer:2011:BJM%
		}.
\NAMECITE{malformed}{%
		Steimann:2016:CRA%
		}.
\NAMECITE{Malicious}{%
		Krishnaveni:2012:HOJ,%
		Anikeev:2015:SGC%
		}.
\NAMECITE{malleable}{%
		Mateos:2010:ANI%
		}.
\NAMECITE{malware}{%
		Chawdhary:2017:PES%
		}.
\NAMECITE{Managed}{%
		Maas:2016:THL,%
		Nguyen:2018:SCM,%
		Nguyen:2018:UCM,%
		Barr:2014:TAT,%
		Cao:2012:YYP,%
		Geoffray:2010:VSM,%
		Zacharopoulos:2017:EMM%
		}.
\NAMECITE{Managed-Language}{%
		Maas:2016:THL%
		}.
\NAMECITE{Management}{%
		Olson:2018:CLM,%
		Paul:2014:RTP,%
		Yerima:2012:AMB,%
		Aigner:2015:AJE,%
		Basanta-Val:2014:RMP,%
		Bedi:2013:MMT,%
		Egbring:2010:POS,%
		Huang:2013:ECS,%
		Kedia:2017:SFS,%
		Kunjir:2017:TAM,%
		Mesbah:2017:REJ,%
		Nilsen:2012:TOU,%
		Pinto:2014:UEB,%
		Stancu:2015:SEH,%
		Tarau:2011:IST,%
		Wagner:2011:CMM%
		}.
\NAMECITE{manipulating}{%
		Ko:2019:WSA,%
		Yahav:2010:VSP%
		}.
\NAMECITE{Manipulation}{%
		Moller:2014:ADC%
		}.
\NAMECITE{manual}{%
		Kedia:2017:SFS,%
		Kintis:2018:HEM%
		}.
\NAMECITE{many}{%
		Gidra:2011:ASG,%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{Map}{%
		Basin:2017:KKV%
		}.
\NAMECITE{mapped}{%
		Steindorfer:2015:OHA%
		}.
\NAMECITE{Mapping}{%
		Laskowski:2012:DJP,%
		Upadhyaya:2015:EML%
		}.
\NAMECITE{{MapReduce}}{%
		Li:2016:JJM,%
		Radoi:2014:TIC,%
		Singer:2011:GCA%
		}.
\NAMECITE{maps}{%
		Newton:2015:ALF,%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{mashup}{%
		Endrullis:2012:WEM%
		}.
\NAMECITE{Masses}{%
		Boldi:2018:BMC,%
		Brachthauser:2018:EHM,%
		Inostroza:2016:MIM%
		}.
\NAMECITE{Massive}{%
		Boldi:2018:BMC%
		}.
\NAMECITE{Massively}{%
		Nowicki:2018:MPI%
		}.
\NAMECITE{mastering}{%
		Subramaniam:2011:PCJ%
		}.
\NAMECITE{{Math.Js}}{%
		deJong:2018:MJA%
		}.
\NAMECITE{Mathematical}{%
		Bourdykine:2012:LAM%
		}.
\NAMECITE{Mathematics}{%
		deJong:2018:MJA%
		}.
\NAMECITE{{MATLAB}}{%
		Altman:2012:USM,%
		Foley-Bourgon:2017:EIC,%
		Papadimitriou:2014:MLS,%
		VanLoan:2010:ITC,%
		Hasbun:2012:UTP%
		}.
\NAMECITE{{MATLAB}-like}{%
		Papadimitriou:2014:MLS%
		}.
\NAMECITE{matrix}{%
		Halder:2017:JSV,%
		Tommasel:2017:SJL%
		}.
\NAMECITE{matters}{%
		Dietrich:2016:WJD%
		}.
\NAMECITE{{Maxine}}{%
		Wimmer:2013:MAV%
		}.
\NAMECITE{{MCAPL}}{%
		Dennis:2018:MFI%
		}.
\NAMECITE{me}{%
		Lauinger:2018:TSD,%
		Costa:2010:RMN,%
		Gejibo:2012:CIE,%
		Xi:2012:MDA%
		}.
\NAMECITE{{ME}-Based}{%
		Gejibo:2012:CIE%
		}.
\NAMECITE{mean}{%
		Rubin:2014:HCW%
		}.
\NAMECITE{Means}{%
		Sudarsan:2019:BDK%
		}.
\NAMECITE{Measurement}{%
		Yerima:2012:AMB,%
		Yue:2013:MSI%
		}.
\NAMECITE{Measurement-Based}{%
		Yerima:2012:AMB%
		}.
\NAMECITE{Measuring}{%
		DosSantos:2010:MPB,%
		David:2014:CMC,%
		Gramoli:2015:MTY,%
		Jovic:2011:LLP%
		}.
\NAMECITE{mechanical}{%
		Zhang:2013:IMF%
		}.
\NAMECITE{mechanised}{%
		Bodin:2014:TMJ%
		}.
\NAMECITE{Mechanising}{%
		Lochbihler:2018:MTS%
		}.
\NAMECITE{Media}{%
		Brown:2012:BRF%
		}.
\NAMECITE{meets}{%
		Kerschbaumer:2013:IFT%
		}.
\NAMECITE{Memento}{%
		Clifford:2015:MMD%
		}.
\NAMECITE{memoization}{%
		Toffola:2015:PPY%
		}.
\NAMECITE{memories}{%
		Akram:2018:WRG%
		}.
\NAMECITE{Memory}{%
		Battig:2017:SDC,%
		Jin:2012:JMM,%
		Marino:2016:DXU,%
		Nguyen:2018:UCM,%
		Olson:2018:CLM,%
		Sor:2014:MLD,%
		Stone:2015:WMT,%
		Wu:2018:EBJ,%
		Aigner:2011:STM,%
		Aigner:2015:AJE,%
		Albert:2010:PIM,%
		Bonetta:2016:GSM,%
		Bruno:2018:DVM,%
		Cavalcanti:2013:SCJ,%
		Demange:2013:PBB,%
		Dias:2013:SIP,%
		Fernandes:2011:LFS,%
		Flanagan:2010:AMD,%
		Garbervetsky:2011:QDM,%
		Hower:2014:HRF,%
		Huang:2013:ECS,%
		Kang:2017:PSR,%
		Kedia:2017:SFS,%
		Kunjir:2017:TAM,%
		Lochbihler:2013:MJM,%
		Marino:2010:DSE,%
		Mesbah:2017:REJ,%
		Nilsen:2012:TOU,%
		Ogata:2010:SJN,%
		Rudafshani:2017:LDD,%
		Sewe:2012:NSI,%
		Simao:2019:GWS,%
		Singh:2012:EPS,%
		Stancu:2015:SEH,%
		Steindorfer:2015:CSM,%
		Tarau:2011:IST,%
		Torlak:2010:MCA,%
		Vilk:2018:BAD,%
		Wagner:2011:CMM,%
		Xu:2013:PML,%
		Yan:2017:AAA,%
		Zakkak:2014:JJM,%
		Zhang:2015:LOS,%
		Zhang:2017:ACE%
		}.
\NAMECITE{memory-performance}{%
		Simao:2019:GWS%
		}.
\NAMECITE{{MemSAT}}{%
		Torlak:2010:MCA%
		}.
\NAMECITE{merge}{%
		Accioly:2018:USS%
		}.
\NAMECITE{{Mergesort}}{%
		Leino:2015:APS%
		}.
\NAMECITE{merging}{%
		Shen:2019:IRA,%
		Tan:2017:EPP%
		}.
\NAMECITE{Message}{%
		Kuehnhausen:2011:AJM,%
		Exposito:2012:DSJ,%
		Taboada:2011:DEJ,%
		Taboada:2012:FMS,%
		Upadhyaya:2015:EML%
		}.
\NAMECITE{message-passing}{%
		Exposito:2012:DSJ,%
		Taboada:2011:DEJ,%
		Taboada:2012:FMS,%
		Upadhyaya:2015:EML%
		}.
\NAMECITE{messages}{%
		elBoustani:2011:ITE%
		}.
\NAMECITE{meta}{%
		Marr:2015:TVP,%
		Servetto:2010:MMC%
		}.
\NAMECITE{meta-circular}{%
		Servetto:2010:MMC%
		}.
\NAMECITE{meta-compilation}{%
		Marr:2015:TVP%
		}.
\NAMECITE{metadata}{%
		Dias:2013:SIP,%
		Wang:2019:DEJ%
		}.
\NAMECITE{{MetaFJig}}{%
		Servetto:2010:MMC%
		}.
\NAMECITE{metaheuristics}{%
		DeBeukelaer:2017:ECP%
		}.
\NAMECITE{metaprogramming}{%
		Palmer:2011:BJM%
		}.
\NAMECITE{Method}{%
		Anjo:2016:DML,%
		Basanta-Val:2011:FTM,%
		Berglund:2019:MSJ,%
		German:2012:MOS,%
		Afek:2012:ISJ,%
		Andrysco:2016:PFP,%
		Huang:2012:RRC,%
		Sudarsan:2019:BDK,%
		Surendran:2016:APP,%
		Vidal:2016:UAE,%
		Zhou:2019:AJM%
		}.
\NAMECITE{Method-Level}{%
		Anjo:2016:DML%
		}.
\NAMECITE{Methods}{%
		McBurney:2016:ASC,%
		Paul:2014:RTP,%
		Vidal:2018:ARB,%
		Brandt:2014:DAS,%
		Grech:2011:JGE,%
		Landman:2016:EAR,%
		Landman:2017:CEA,%
		Saini:2018:CNC%
		}.
\NAMECITE{Metrics}{%
		Kumari:2011:AOO,%
		Johari:2011:ESE,%
		Singh:2013:TGC,%
		Schmeisser:2013:MOE%
		}.
\NAMECITE{{Metriken}}{%
		Schmeisser:2013:MOE%
		}.
\NAMECITE{Microscopic}{%
		Ramamohanarao:2017:SSM%
		}.
\NAMECITE{Microservices}{%
		Knoche:2018:UML,%
		Larrucea:2018:M%
		}.
\NAMECITE{{Microsoft}}{%
		Anonymous:2013:FAM%
		}.
\NAMECITE{Middleware}{%
		Ramos:2013:DSJ,%
		Almeida:2019:GPD,%
		Horie:2014:SDJ,%
		Huang:2011:SBA,%
		Mateos:2010:MJN%
		}.
\NAMECITE{middleweight}{%
		Iranmanesh:2016:SSE,%
		Murawski:2014:GSI%
		}.
\NAMECITE{midstream}{%
		Su:2014:CEM%
		}.
\NAMECITE{Migrating}{%
		Alshara:2016:MLO,%
		Ceccato:2010:MLD,%
		Candel:2019:DMD%
		}.
\NAMECITE{Migration}{%
		Oh:2015:MWA,%
		Feeley:2016:CML%
		}.
\NAMECITE{migrations}{%
		Teyton:2014:SLM%
		}.
\NAMECITE{Miniboxing}{%
		Ureche:2013:MIS%
		}.
\NAMECITE{minimal}{%
		Choi:2013:GGT%
		}.
\NAMECITE{mining}{%
		Dyer:2014:DVE%
		}.
\NAMECITE{{Mint}}{%
		Westbrook:2010:MJM%
		}.
\NAMECITE{minute}{%
		Dietrich:2015:GSE%
		}.
\NAMECITE{minutes}{%
		Bodden:2013:SLS%
		}.
\NAMECITE{misconfigurations}{%
		Martinez:2017:MBA%
		}.
\NAMECITE{Mismatch}{%
		Yang:2012:MPD%
		}.
\NAMECITE{misses}{%
		Inoue:2012:ISC%
		}.
\NAMECITE{Missions}{%
		Wellings:2016:ISC%
		}.
\NAMECITE{Mistakes}{%
		Brown:2017:NJP%
		}.
\NAMECITE{Mitigating}{%
		Bedi:2013:MMT,%
		Kulkarni:2012:MCO%
		}.
\NAMECITE{mixed}{%
		Canino:2017:PAE%
		}.
\NAMECITE{Mobile}{%
		Gejibo:2012:CIE,%
		Grossschadl:2012:EJI,%
		Liu:2018:JIO,%
		Marz:2016:RPC,%
		Xi:2012:MDA,%
		Gadyatskaya:2013:LTC,%
		Gupta:2018:HDB,%
		Kuehnhausen:2011:AJM,%
		Mateos:2010:MJN,%
		Mehrnezhad:2016:TIU%
		}.
\NAMECITE{{Mock}}{%
		Spadini:2019:MOT%
		}.
\NAMECITE{Model}{%
		Bultan:2018:SCA,%
		Chavez:2016:ACC,%
		Chisnall:2017:CJS,%
		Cosentino:2012:MDR,%
		Dissegna:2016:AIB,%
		Funes:2012:RMC,%
		Jeon:2019:MLA,%
		Jin:2012:JMM,%
		Lochbihler:2018:MTS,%
		Marino:2016:DXU,%
		Martinez:2017:MBA,%
		Marz:2016:RPC,%
		Basanta-Val:2011:ECM,%
		Candel:2019:DMD,%
		Carro:2013:MDA,%
		Cavalcanti:2013:SCJ,%
		Cazzola:2014:JBR,%
		Ceccarello:2012:TGC,%
		Chanda:2012:TBS,%
		Demange:2013:PBB,%
		Fan:2018:VCJ,%
		Grigore:2016:ARG,%
		Heumann:2013:TEM,%
		Lochbihler:2013:MJM,%
		Luu:2014:MCC,%
		Madsen:2017:MRA,%
		Marino:2010:DSE,%
		Pour:2011:MBD,%
		Rathje:2014:FMC,%
		Raychev:2016:PMC,%
		Rehman:2016:VMJ,%
		Rhodes:2015:DDO,%
		Singh:2012:EPS,%
		Su:2014:CEM,%
		Sudarsan:2019:BDK,%
		Taibi:2013:ROS,%
		VanNieuwpoort:2010:SHL,%
		Zakkak:2014:JJM,%
		Zhang:2016:NVC%
		}.
\NAMECITE{Model-Aware}{%
		Jin:2012:JMM%
		}.
\NAMECITE{Model-based}{%
		Martinez:2017:MBA,%
		Pour:2011:MBD%
		}.
\NAMECITE{model-driven}{%
		Candel:2019:DMD,%
		Carro:2013:MDA%
		}.
\NAMECITE{Modeling}{%
		Gherardi:2012:JVC,%
		James:2010:FMC,%
		Kouneli:2012:MKD,%
		Li:2014:MHD,%
		Reynolds:2013:MJB,%
		Shafiei:2012:MCL,%
		Cote:2012:JPS,%
		Sondergaard:2017:CTD,%
		Tan:2017:EPP,%
		Zacharopoulos:2017:EMM%
		}.
\NAMECITE{Modelling}{%
		Casale:2017:PEJ%
		}.
\NAMECITE{Models}{%
		Chaikalis:2015:FJS,%
		Parker:2011:DPG,%
		Zeyda:2014:CMS,%
		Arcaini:2017:RDP,%
		Hower:2014:HRF,%
		Torlak:2010:MCA,%
		Zhang:2017:ACE%
		}.
\NAMECITE{Modern}{%
		Luo:2019:HDS,%
		Freudenberg:2015:SMP,%
		Haverbeke:2011:EJM,%
		Jantz:2013:ESM,%
		Kunjir:2017:TAM,%
		Morgan:2018:SJW,%
		Teodorovici:2013:BRL,%
		Wagner:2011:CMM,%
		Zeuch:2019:AES%
		}.
\NAMECITE{Modernization}{%
		Knoche:2018:UML,%
		Nilsen:2012:RTJ%
		}.
\NAMECITE{modes}{%
		Bender:2019:FJC%
		}.
\NAMECITE{Modified}{%
		Gill:2010:MDP%
		}.
\NAMECITE{Modular}{%
		Inostroza:2016:MIM,%
		Leavens:2015:BSS,%
		Ramirez-Deantes:2012:MTA,%
		Acar:2018:PCM,%
		Mamouras:2017:SMS,%
		Rompf:2012:LMS%
		}.
\NAMECITE{Modularisation}{%
		Shah:2012:AMJ%
		}.
\NAMECITE{modularity}{%
		DelRa:2013:BRJ,%
		Steimann:2010:TMI%
		}.
\NAMECITE{module}{%
		Kang:2012:FSJ,%
		Resenes:2019:JJM%
		}.
\NAMECITE{Modules}{%
		Black:2018:NPJ,%
		Park:2011:DCM%
		}.
\NAMECITE{monad}{%
		Gill:2015:RMD%
		}.
\NAMECITE{{MongoDB}}{%
		Guo:2017:MJF%
		}.
\NAMECITE{monitor}{%
		Sayed:2018:ITI%
		}.
\NAMECITE{Monitoring}{%
		Arcaini:2012:CCM,%
		Mace:2018:PTD,%
		Costa:2010:RMN,%
		Dam:2010:PCI,%
		Eichelberger:2014:FRM,%
		Kuehnhausen:2011:AJM%
		}.
\NAMECITE{Monitors}{%
		Bodden:2012:PEF,%
		Herranz:2012:VIP%
		}.
\NAMECITE{Morgan}{%
		Anonymous:2018:BRS%
		}.
\NAMECITE{mori}{%
		Clifford:2015:MMD%
		}.
\NAMECITE{movement}{%
		Nasseri:2010:CMR%
		}.
\NAMECITE{{MPI}}{%
		Rehman:2016:VMJ,%
		Siegel:2011:AFV,%
		Vega-Gisbert:2016:DIJ%
		}.
\NAMECITE{{MPI}-based}{%
		Siegel:2011:AFV%
		}.
\NAMECITE{{MPJ}}{%
		Javed:2016:TSJ,%
		Taboada:2012:FMS%
		}.
\NAMECITE{{MrCrypt}}{%
		Tetali:2013:MSA%
		}.
\NAMECITE{{MS}}{%
		Fischer:2016:EIE%
		}.
\NAMECITE{Multi}{%
		Akgun:2013:PEP,%
		Grimmer:2018:CLI,%
		Johnsen:2012:SLM,%
		Ramos:2013:DSJ,%
		Bedi:2013:MMT,%
		Bois:2013:BGV,%
		Feeley:2016:CML,%
		Fernandes:2011:LFS,%
		Grimmer:2016:HPC,%
		Inoue:2012:AML,%
		McIlroy:2010:HJR,%
		Puffitsch:2013:SIP,%
		Sartor:2012:EMT,%
		Singer:2011:GCA,%
		Steindorfer:2018:MOA,%
		Taboada:2011:DEJ,%
		Tarau:2011:IST,%
		Westbrook:2010:MJM,%
		Yang:2019:MGL%
		}.
\NAMECITE{Multi-Core}{%
		Akgun:2013:PEP,%
		Ramos:2013:DSJ,%
		McIlroy:2010:HJR,%
		Taboada:2011:DEJ%
		}.
\NAMECITE{multi-cores}{%
		Singer:2011:GCA%
		}.
\NAMECITE{multi-engine}{%
		Tarau:2011:IST%
		}.
\NAMECITE{multi-granularity}{%
		Yang:2019:MGL%
		}.
\NAMECITE{Multi-Language}{%
		Grimmer:2018:CLI,%
		Feeley:2016:CML,%
		Grimmer:2016:HPC%
		}.
\NAMECITE{multi-level}{%
		Inoue:2012:AML%
		}.
\NAMECITE{multi-maps}{%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{multi-processor}{%
		Puffitsch:2013:SIP%
		}.
\NAMECITE{multi-stage}{%
		Westbrook:2010:MJM%
		}.
\NAMECITE{Multi-threaded}{%
		Johnsen:2012:SLM,%
		Bois:2013:BGV,%
		Sartor:2012:EMT,%
		Taft:2013:TPS%
		}.
\NAMECITE{multi-threats}{%
		Bedi:2013:MMT%
		}.
\NAMECITE{multi-version}{%
		Fernandes:2011:LFS%
		}.
\NAMECITE{Multicore}{%
		Akram:2016:BPG,%
		Chen:2011:MJP,%
		Malhotra:2017:PPS,%
		Sartor:2012:EMT,%
		Sciampacone:2010:EMS,%
		Teng:2010:TPA%
		}.
\NAMECITE{multilevel}{%
		Jantz:2013:ESM%
		}.
\NAMECITE{multiphase}{%
		Gampe:2011:SMB%
		}.
\NAMECITE{Multiplatform}{%
		Zheng:2016:CMD%
		}.
\NAMECITE{Multiple}{%
		Austin:2012:MFD,%
		Austin:2017:MFD,%
		Herczeg:2013:TFF,%
		Cameron:2015:JFE,%
		DElia:2013:BLP%
		}.
\NAMECITE{multiplexing}{%
		Basanta-Val:2011:FTM%
		}.
\NAMECITE{Multiprocessing}{%
		Vikas:2014:MGA%
		}.
\NAMECITE{multiprocessor}{%
		Pitter:2010:RTJ,%
		Plumbridge:2013:BPR,%
		Strom:2017:HLR%
		}.
\NAMECITE{Multiprocessors}{%
		Kim:2011:MAE,%
		Ravn:2012:SCJ%
		}.
\NAMECITE{Multithreaded}{%
		Kaiser:2014:WAM,%
		Lochbihler:2018:MTS,%
		Samak:2014:MTS,%
		Burnim:2012:SCS,%
		Dam:2010:PCI,%
		Ferrara:2013:GSA%
		}.
\NAMECITE{Multithreading}{%
		Chen:2011:MJP%
		}.
\NAMECITE{multivariate}{%
		Arslan:2011:JPM%
		}.
\NAMECITE{multiway}{%
		Yang:2019:MGL%
		}.
\NAMECITE{{Mungo}}{%
		Kouzapas:2018:TPM%
		}.
\NAMECITE{{MuscalietJS}}{%
		Robatmili:2014:MRL%
		}.
\NAMECITE{Mutagenic}{%
		Yang:2012:MPD%
		}.
\NAMECITE{mutants}{%
		Fernandes:2017:AUM%
		}.
\NAMECITE{Mutation}{%
		Mirshokraie:2015:GMT,%
		Kintis:2018:HEM%
		}.
\NAMECITE{mutators}{%
		Aigner:2011:STM%
		}.
\NAMECITE{MySQL}{%
		Anonymous:2015:BRL%
		}.


\NAMECITE{Names}{%
		Scanniello:2017:FFC%
		}.
\NAMECITE{Naming}{%
		Schafer:2012:CAN%
		}.
\NAMECITE{Native}{%
		Javed:2016:TSJ,%
		Li:2011:JEC,%
		Li:2014:EAJ,%
		Khan:2015:UJW,%
		Sun:2013:BJW%
		}.
\NAMECITE{{Natural}}{%
		Leino:2015:APS%
		}.
\NAMECITE{naturalness}{%
		Hindle:2016:NS%
		}.
\NAMECITE{{NDetermin}}{%
		Burnim:2012:NIN%
		}.
\NAMECITE{nested}{%
		Chapman:2016:HSH,%
		Zhao:2013:INT%
		}.
\NAMECITE{{NetBeans}}{%
		Dukielska:2010:JNL%
		}.
\NAMECITE{{Netflix}}{%
		Liu:2014:JNU%
		}.
\NAMECITE{Network}{%
		Chaikalis:2015:FJS,%
		Gupta:2018:HDB,%
		Gupta:2019:CSJ,%
		Rathje:2014:FMC%
		}.
\NAMECITE{Networking}{%
		Hollingsworth:2012:SPI%
		}.
\NAMECITE{Networks}{%
		Aiello:2011:JBA,%
		Exposito:2015:LLJ,%
		Zhou:2019:AJM%
		}.
\NAMECITE{neural}{%
		Zhou:2019:AJM%
		}.
\NAMECITE{neuromorphic}{%
		Hashmi:2012:CNI%
		}.
\NAMECITE{Neutral}{%
		Wang:2018:HSA%
		}.
\NAMECITE{Next}{%
		Yu:2018:NFN,%
		Chalin:2010:TIG,%
		Costa:2010:RMN%
		}.
\NAMECITE{Next-Generation}{%
		Yu:2018:NFN%
		}.
\NAMECITE{{NG2C}}{%
		Bruno:2017:NPG%
		}.
\NAMECITE{{NGS}}{%
		Yu:2018:NFN%
		}.
\NAMECITE{{NGS-FC}}{%
		Yu:2018:NFN%
		}.
\NAMECITE{{Nicolai}}{%
		Black:2018:NPJ%
		}.
\NAMECITE{Nixon}{%
		Anonymous:2015:BRL%
		}.
\NAMECITE{{No}}{%
		Basanta-Val:2010:NHR%
		}.
\NAMECITE{{No-Heap}}{%
		Basanta-Val:2010:NHR%
		}.
\NAMECITE{{NoCs}}{%
		Plumbridge:2013:BPR%
		}.
\NAMECITE{Node}{%
		Hughes-Croucher:2011:NRS,%
		Burdette:2012:ECJ%
		}.
\NAMECITE{{Node.js}}{%
		Bonetta:2016:GSM,%
		Madsen:2015:SAE,%
		Anonymous:2014:RKS%
		}.
\NAMECITE{nodes}{%
		Dyer:2014:DVE%
		}.
\NAMECITE{Nominal}{%
		Bellia:2013:JST%
		}.
\NAMECITE{Non}{%
		Basanta-Val:2011:NFI,%
		Brockschmidt:2012:ADN,%
		Gligoric:2015:GCB,%
		Tomescu:2017:CEN,%
		Wu:2018:EBJ,%
		Yang:2017:EJV,%
		Mateos:2010:ANI,%
		Ogata:2010:SJN,%
		Saini:2018:CNC,%
		Zakkak:2014:JJM%
		}.
\NAMECITE{Non-Adequate}{%
		Gligoric:2015:GCB%
		}.
\NAMECITE{non-cache-coherent}{%
		Zakkak:2014:JJM%
		}.
\NAMECITE{non-cloned}{%
		Saini:2018:CNC%
		}.
\NAMECITE{Non-equivocation}{%
		Tomescu:2017:CEN%
		}.
\NAMECITE{Non-functional}{%
		Basanta-Val:2011:NFI%
		}.
\NAMECITE{non-intrusively}{%
		Mateos:2010:ANI%
		}.
\NAMECITE{Non-{Java}}{%
		Yang:2017:EJV,%
		Ogata:2010:SJN%
		}.
\NAMECITE{Non-termination}{%
		Brockschmidt:2012:ADN%
		}.
\NAMECITE{Non-volatile}{%
		Wu:2018:EBJ%
		}.
\NAMECITE{Non-Volatility}{%
		Wu:2018:EBJ%
		}.
\NAMECITE{Nonblocking}{%
		Ramos:2015:NCS,%
		Schoeberl:2010:NRT%
		}.
\NAMECITE{Nondeterministic}{%
		Rossi:2015:NPJ,%
		Burnim:2012:NIN%
		}.
\NAMECITE{noninterference}{%
		Iranmanesh:2016:SSE%
		}.
\NAMECITE{{Nopol}}{%
		Xuan:2017:NAR%
		}.
\NAMECITE{Normalization}{%
		Allyson:2019:SOI%
		}.
\NAMECITE{{NoSQL}}{%
		Dey:2013:STA%
		}.
\NAMECITE{Notation}{%
		Severance:2012:DJO%
		}.
\NAMECITE{Novel}{%
		Namjoshi:2010:NOP,%
		Mateos:2010:MJN%
		}.
\NAMECITE{November}{%
		Hollingsworth:2012:SPI%
		}.
\NAMECITE{Novice}{%
		Brown:2017:NJP%
		}.
\NAMECITE{Novices}{%
		Reardon:2014:SSB%
		}.
\NAMECITE{null}{%
		Amin:2016:JST%
		}.
\NAMECITE{{{NullPointerException}}s}{%
		Brockschmidt:2012:ADN%
		}.
\NAMECITE{{NUMA}}{%
		Gidra:2015:NGC%
		}.
\NAMECITE{{NumaGiC}}{%
		Gidra:2015:NGC%
		}.
\NAMECITE{number}{%
		Passerat-Palmbach:2015:TSS,%
		Steele:2014:FSP%
		}.
\NAMECITE{Numbers}{%
		Jaffer:2013:EAR,%
		Andrysco:2016:PFP,%
		Walker:2012:SNJ%
		}.
\NAMECITE{Numerical}{%
		Herrera:2018:NCW,%
		Kroshko:2015:OPN,%
		Khan:2015:UJW,%
		Piedrahita-Quintero:2017:JGA%
		}.
\NAMECITE{{NXT}}{%
		Szweda:2012:ANB%
		}.


\NAMECITE{Obfuscated}{%
		Krishnaveni:2012:HOJ%
		}.
\NAMECITE{obfuscation}{%
		Ceccato:2015:LSE%
		}.
\NAMECITE{obfuscations}{%
		Chawdhary:2017:PES%
		}.
\NAMECITE{Object}{%
		Choi:2017:SAS,%
		Gabaruk:2019:TJO,%
		Giacaman:2011:OOP,%
		Kumari:2011:AOO,%
		Liu:2012:PAA,%
		Nguyen:2015:FCR,%
		Pape:2014:EJV,%
		Park:2011:DCM,%
		Rathee:2017:ROO,%
		Severance:2012:DJO,%
		Siek:2012:FDT,%
		Alshara:2016:MLO,%
		Briggs:2017:COI,%
		DeBeukelaer:2017:ECP,%
		Felgentreff:2015:CBC,%
		Inostroza:2016:MIM,%
		Ko:2019:WSA,%
		Lu:2019:PPY,%
		Martin:2014:TCR,%
		Miller:2013:IPG,%
		Rhodes:2015:DDO,%
		Ugawa:2014:ROP,%
		VanCutsem:2010:PDP,%
		Wimmer:2010:AFD,%
		Zhang:2015:SYB,%
		Zhao:2012:PTI,%
		Zschaler:2014:SJF,%
		hunEom:2012:DDP%
		}.
\NAMECITE{Object-Bounded}{%
		Nguyen:2015:FCR%
		}.
\NAMECITE{object-constraint}{%
		Felgentreff:2015:CBC%
		}.
\NAMECITE{object-manipulating}{%
		Ko:2019:WSA%
		}.
\NAMECITE{Object-Oriented}{%
		Giacaman:2011:OOP,%
		Kumari:2011:AOO,%
		Rathee:2017:ROO,%
		Pape:2014:EJV,%
		Alshara:2016:MLO,%
		DeBeukelaer:2017:ECP,%
		Miller:2013:IPG,%
		VanCutsem:2010:PDP,%
		Zschaler:2014:SJF,%
		hunEom:2012:DDP%
		}.
\NAMECITE{object-sensitive}{%
		Lu:2019:PPY%
		}.
\NAMECITE{{Objective}}{%
		Stark:2010:BIA%
		}.
\NAMECITE{{Objective-C}}{%
		Stark:2010:BIA%
		}.
\NAMECITE{Objects}{%
		Bedla:2012:SSJ,%
		Rodchenko:2018:TIE,%
		Anikeev:2015:SGC,%
		Matsakis:2015:TOJ,%
		Salkeld:2013:IDO,%
		Spadini:2019:MOT,%
		Wei:2016:ESD,%
		Basanta-Val:2010:NHR%
		}.
\NAMECITE{Observations}{%
		Altman:2010:OTJ%
		}.
\NAMECITE{{OCaml}}{%
		Clerc:2016:OJJ%
		}.
\NAMECITE{{OCaml-Java}}{%
		Clerc:2016:OJJ%
		}.
\NAMECITE{{OCTET}}{%
		Bond:2013:OCC%
		}.
\NAMECITE{{odeToJava}}{%
		Kroshko:2015:OPN%
		}.
\NAMECITE{offloading}{%
		Zhang:2012:RAJ%
		}.
\NAMECITE{on-demand}{%
		Zhang:2012:RAJ%
		}.
\NAMECITE{On-Stack}{%
		Wang:2018:HSA%
		}.
\NAMECITE{On-the-fly}{%
		Ugawa:2018:TSL,%
		Ugawa:2014:ROP%
		}.
\NAMECITE{once}{%
		Wimmer:2019:IOS%
		}.
\NAMECITE{one}{%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{ones}{%
		Alshara:2016:MLO%
		}.
\NAMECITE{Online}{%
		Noll:2013:OFD,%
		Gupta:2018:HDB,%
		Gupta:2019:CSJ,%
		Hammer:2017:VOV,%
		Namjoshi:2010:NOP%
		}.
\NAMECITE{only}{%
		Nakaike:2010:LER%
		}.
\NAMECITE{Ontology}{%
		Kouneli:2012:MKD%
		}.
\NAMECITE{{OoOJava}}{%
		Jenista:2011:OSO%
		}.
\NAMECITE{Open}{%
		Bouktif:2014:PSO,%
		German:2012:MOS,%
		Accioly:2018:USS,%
		Chen:2017:CLP,%
		Chen:2019:ESL,%
		Egbring:2010:POS,%
		Johari:2011:ESE,%
		Taibi:2013:ROS,%
		Vega-Gisbert:2016:DIJ%
		}.
\NAMECITE{Open-Source}{%
		Bouktif:2014:PSO,%
		Accioly:2018:USS,%
		Taibi:2013:ROS%
		}.
\NAMECITE{{OpenJDK}}{%
		Bruno:2018:DVM,%
		Chapman:2016:HSH,%
		deGouw:2015:OJU%
		}.
\NAMECITE{{OpenMP}}{%
		Vikas:2014:MGA%
		}.
\NAMECITE{{OpenMP}-like}{%
		Vikas:2014:MGA%
		}.
\NAMECITE{operating}{%
		Hofmann:2011:EOS%
		}.
\NAMECITE{operation}{%
		Krieger:2011:AES%
		}.
\NAMECITE{operations}{%
		Mastrangelo:2019:CAD,%
		Tamayo:2012:UBD,%
		Tommasel:2017:SJL%
		}.
\NAMECITE{Operator}{%
		Pham-Quang:2012:JAD%
		}.
\NAMECITE{opportunities}{%
		Toffola:2015:PPY%
		}.
\NAMECITE{Optimal}{%
		Aumuller:2016:OPD,%
		Jacek:2019:OCW,%
		Shan:2012:OAC,%
		Erdweg:2015:SOI%
		}.
\NAMECITE{optimale}{%
		Schmeisser:2013:MOE%
		}.
\NAMECITE{optimally}{%
		Bedi:2013:MMT%
		}.
\NAMECITE{optimisation}{%
		Pichon-Pharabod:2016:CSR%
		}.
\NAMECITE{optimistic}{%
		Wagner:2011:SJV%
		}.
\NAMECITE{Optimization}{%
		Laskowski:2012:DJP,%
		Rosa:2019:AOT,%
		Yang:2017:EJV,%
		Arnold:2011:AOJ,%
		Bala:2011:DTD,%
		DeBeukelaer:2017:ECP,%
		Jung:2014:HCO,%
		Kaufmann:2013:SCO,%
		Kulkarni:2012:MCO,%
		Noll:2012:IDO%
		}.
\NAMECITE{Optimizations}{%
		Dietrich:2010:POD,%
		Bonetta:2017:FJF,%
		Clifford:2015:MMD,%
		Doeraene:2016:PIW,%
		Noll:2013:OFD,%
		Serbanescu:2016:DPO%
		}.
\NAMECITE{Optimized}{%
		Park:2019:ROC%
		}.
\NAMECITE{Optimizing}{%
		Liu:2018:JIO,%
		Steindorfer:2015:OHA,%
		Wang:2019:OTA,%
		Yiapanis:2013:OSR,%
		Humer:2015:DSL,%
		Kedlaya:2016:SST,%
		Marr:2015:TVP,%
		Zhang:2014:AIO%
		}.
\NAMECITE{optional}{%
		Chang:2012:IOT%
		}.
\NAMECITE{{Oracle}}{%
		Long:2012:COS,%
		Samuelson:2012:LSO%
		}.
\NAMECITE{{ORB}}{%
		Ohkawa:2013:RHO%
		}.
\NAMECITE{Orchestrating}{%
		Christophe:2018:ODA%
		}.
\NAMECITE{Order}{%
		Sherman:2015:DTB,%
		Storey:2019:SDP,%
		Jenista:2011:OSO,%
		Keil:2015:BAH,%
		Selakovic:2018:TGH,%
		Thomson:2015:LHB%
		}.
\NAMECITE{ordering}{%
		Kulkarni:2012:MCO%
		}.
\NAMECITE{Orders}{%
		Brown:2016:HBS%
		}.
\NAMECITE{ordinary}{%
		Mateos:2010:ANI%
		}.
\NAMECITE{O'Reilly}{%
		Anonymous:2015:BRL,%
		Brown:2012:BRF%
		}.
\NAMECITE{Oriented}{%
		Ansaloni:2012:DAO,%
		Bodden:2010:AOR,%
		Gabaruk:2019:TJO,%
		Giacaman:2011:OOP,%
		Kumari:2011:AOO,%
		Liu:2018:JIO,%
		Rathee:2017:ROO,%
		Alshara:2016:MLO,%
		DeBeukelaer:2017:ECP,%
		Estevez-Ayres:2014:CSS,%
		Miller:2013:IPG,%
		Pape:2014:EJV,%
		Ricci:2011:SAO,%
		VanCutsem:2010:PDP,%
		Villazon:2010:HCA,%
		Wurthinger:2011:AED,%
		Zschaler:2014:SJF,%
		hunEom:2012:DDP%
		}.
\NAMECITE{{OSck}}{%
		Hofmann:2011:EOS%
		}.
\NAMECITE{{OSGi}}{%
		Basanta-Val:2013:JRA,%
		Gama:2010:SAA,%
		DelRa:2013:BRJ%
		}.
\NAMECITE{{OSS}}{%
		Zhou:2016:IRO%
		}.
\NAMECITE{other}{%
		Egbring:2010:POS,%
		Kaufmann:2013:SCO%
		}.
\NAMECITE{out-of-order}{%
		Jenista:2011:OSO%
		}.
\NAMECITE{out-of-thin-air}{%
		Ou:2018:TUC%
		}.
\NAMECITE{output}{%
		Ko:2010:EAW%
		}.
\NAMECITE{Over-exposed}{%
		Vidal:2016:ECJ%
		}.
\NAMECITE{overhead}{%
		Bacon:2013:PRT,%
		Zhang:2015:LOS,%
		Zuo:2016:LOF%
		}.
\NAMECITE{overlap}{%
		Allyson:2019:SOI%
		}.
\NAMECITE{overlay}{%
		Ceccato:2010:MLD%
		}.
\NAMECITE{Overloading}{%
		Pham-Quang:2012:JAD%
		}.
\NAMECITE{overview}{%
		Nilsen:2012:TOU%
		}.
\NAMECITE{own}{%
		Mastrangelo:2015:UYO%
		}.
\NAMECITE{Ownership}{%
		Zibin:2010:OIG,%
		Bettini:2013:CTB,%
		Dietl:2011:SOT%
		}.


\NAMECITE{{PaaS}}{%
		Zabolotnyi:2015:JCG%
		}.
\NAMECITE{Package}{%
		Snellenburg:2012:GJB,%
		Cote:2012:JPS,%
		McIntyre:2012:FJB,%
		Olsson:2016:ERR,%
		Axelsen:2013:PTD%
		}.
\NAMECITE{Packages}{%
		Park:2011:DCM%
		}.
\NAMECITE{{PackedObjects}}{%
		Yang:2019:MGL%
		}.
\NAMECITE{panic}{%
		Anonymous:2012:AMJ%
		}.
\NAMECITE{Paper}{%
		DeBeukelaer:2017:ECP,%
		Portillo-Dominguez:2016:ECP,%
		Chadha:2018:JAS,%
		Steindorfer:2015:CSM%
		}.
\NAMECITE{{paperback}}{%
		Anonymous:2018:BRS%
		}.
\NAMECITE{Papers}{%
		Dias:2013:SIP,%
		Haddad:2013:SIP,%
		Lee:2016:ECP,%
		Puffitsch:2013:SIP%
		}.
\NAMECITE{Parallel}{%
		Akgun:2013:PEP,%
		Doeraene:2016:PIW,%
		Esquembre:2011:TPL,%
		Leung:2013:PEJ,%
		Liu:2019:RIP,%
		Malhotra:2017:PPS,%
		Na:2016:JPC,%
		Nowicki:2018:MPI,%
		Qian:2016:EFS,%
		Radoi:2015:ETS,%
		Reichenbach:2012:PPD,%
		Acar:2018:PCM,%
		Barabash:2010:TGC,%
		Bonetta:2013:TPE,%
		Bonetta:2016:GSM,%
		Chambers:2010:FEE,%
		Mehrabi:2019:PUP,%
		Noll:2012:IDO,%
		Noll:2013:OFD,%
		Passerat-Palmbach:2015:TSS,%
		Siebert:2010:CPR,%
		Siegel:2011:AFV,%
		Taboada:2012:FMS,%
		Taft:2013:TPS,%
		Vechev:2010:PPC,%
		Brooks:2016:CST,%
		Wendykier:2010:PCH%
		}.
\NAMECITE{Parallelisation}{%
		Giacaman:2011:OOP%
		}.
\NAMECITE{Parallelism}{%
		Na:2016:JPC,%
		Burnim:2012:NIN,%
		Herhut:2013:RTP,%
		Mateos:2010:ANI,%
		Radoi:2015:WAR,%
		Tardieu:2012:WSS,%
		Zhao:2013:INT%
		}.
\NAMECITE{Parallelization}{%
		Daloze:2018:PDL,%
		Surendran:2016:APP,%
		Yiapanis:2013:OSR%
		}.
\NAMECITE{parallelize}{%
		Loureiro:2013:EDS%
		}.
\NAMECITE{Parallelizing}{%
		Na:2016:JPC,%
		hunEom:2012:DDP%
		}.
\NAMECITE{parameters}{%
		Gerakios:2014:RTP%
		}.
\NAMECITE{Parametric}{%
		Albert:2010:PIM,%
		Petrashko:2016:CGL,%
		Ureche:2013:MIS%
		}.
\NAMECITE{{Parlog}}{%
		Black:2018:NPJ%
		}.
\NAMECITE{Part}{%
		Kroening:2015:CAV%
		}.
\NAMECITE{{ParTejas}}{%
		Malhotra:2017:PPS%
		}.
\NAMECITE{Partial}{%
		Chawdhary:2017:PES,%
		Ji:2012:PKP,%
		Sherman:2015:DTB,%
		Storey:2019:SDP,%
		Balatsouras:2013:CHC,%
		Lu:2019:PPY,%
		Marr:2015:TVP,%
		Thomson:2015:LHB,%
		Wagner:2011:SJV,%
		Wurthinger:2017:PPE%
		}.
\NAMECITE{Partial-Order}{%
		Sherman:2015:DTB,%
		Thomson:2015:LHB%
		}.
\NAMECITE{Partially}{%
		Bodden:2012:PEF,%
		Bergenti:2011:PPS%
		}.
\NAMECITE{Partitioning}{%
		Aumuller:2016:OPD,%
		Bedla:2012:SSJ%
		}.
\NAMECITE{party}{%
		Fu:2014:FDC,%
		Lerner:2010:SDT%
		}.
\NAMECITE{passing}{%
		Exposito:2012:DSJ,%
		Taboada:2011:DEJ,%
		Taboada:2012:FMS,%
		Upadhyaya:2015:EML%
		}.
\NAMECITE{Path}{%
		Sherman:2015:DTB,%
		Alon:2018:GPB,%
		DElia:2013:BLP,%
		Herhut:2013:RTP,%
		Spoto:2010:TAJ%
		}.
\NAMECITE{path-based}{%
		Alon:2018:GPB%
		}.
\NAMECITE{path-length}{%
		Spoto:2010:TAJ%
		}.
\NAMECITE{Path-Sensitive}{%
		Sherman:2015:DTB%
		}.
\NAMECITE{pathfinder}{%
		Khyzha:2012:AP,%
		Ceccarello:2012:TGC,%
		Mercer:2012:CVI,%
		Noller:2017:SSE,%
		Noller:2019:CSS,%
		Panizo:2012:EJP,%
		Shafiei:2012:MCL,%
		vanderMerwe:2012:VAA,%
		Dennis:2018:MFI,%
		Rathje:2014:FMC,%
		Storey:2019:SDP%
		}.
\NAMECITE{patient}{%
		Egbring:2010:POS%
		}.
\NAMECITE{patient-level}{%
		Egbring:2010:POS%
		}.
\NAMECITE{pattern}{%
		Gill:2015:RMD,%
		Serbanescu:2016:DPO%
		}.
\NAMECITE{Patterns}{%
		Rathee:2017:ROO,%
		Basanta-Val:2011:NFI,%
		DelRa:2013:BRJ,%
		Stefanov:2010:JP%
		}.
\NAMECITE{PayPal}{%
		Anonymous:2014:RKS%
		}.
\NAMECITE{{PCR}}{%
		Yang:2012:MPD%
		}.
\NAMECITE{{PCR-RFLP}}{%
		Yang:2012:MPD%
		}.
\NAMECITE{{PE}}{%
		Ji:2012:PKP%
		}.
\NAMECITE{{PE-KeY}}{%
		Ji:2012:PKP%
		}.
\NAMECITE{perceptible}{%
		Jovic:2011:LLP%
		}.
\NAMECITE{Perfect}{%
		Stilkerich:2017:PGU%
		}.
\NAMECITE{Perform}{%
		Luo:2019:HDS%
		}.
\NAMECITE{Performance}{%
		Acar:2018:PCM,%
		Akgun:2013:PEP,%
		Casale:2017:PEJ,%
		Chen:2011:MJP,%
		Dietrich:2010:POD,%
		Gherardi:2012:JVC,%
		Hollingsworth:2012:SPI,%
		Hunt:2012:JP,%
		Marino:2016:DXU,%
		Oaks:2014:JPD,%
		Ortin:2014:RPI,%
		Qian:2016:EFS,%
		Ramos:2018:APS,%
		Taboada:2013:JHP,%
		Toffola:2015:PPY,%
		Tu:2014:PPP,%
		Ugawa:2018:TSL,%
		Verdu:2016:PSA,%
		Wang:2018:IDG,%
		Wendykier:2010:PCH,%
		Ahn:2014:IJP,%
		Altman:2010:OTJ,%
		Bhattacharya:2012:DLI,%
		Bosboom:2014:SCC,%
		Cao:2012:YYP,%
		Deitcher:2011:SPJ,%
		Grimmer:2016:HPC,%
		Hayashizaki:2012:IPT,%
		Islam:2012:HPR,%
		Jovic:2011:LLP,%
		Ngo:2012:BRE,%
		Olivo:2015:SDA,%
		Pradel:2014:EAR,%
		Sartor:2012:EMT,%
		Simao:2019:GWS,%
		Taboada:2011:DLC,%
		Teng:2010:TPA,%
		Wilcox:2018:VVH,%
		Wu:2011:RTS,%
		Wurthinger:2017:PPE,%
		Zakas:2010:HPJ%
		}.
\NAMECITE{performance-guided}{%
		Pradel:2014:EAR%
		}.
\NAMECITE{permission}{%
		Heidegger:2012:APC,%
		Stork:2014:APB%
		}.
\NAMECITE{permits}{%
		Pichon-Pharabod:2016:CSR%
		}.
\NAMECITE{Persistence}{%
		Liu:2012:PAA%
		}.
\NAMECITE{Perspective}{%
		Yang:2013:CPP%
		}.
\NAMECITE{{Pert}}{%
		Liu:2012:PAA%
		}.
\NAMECITE{pervasive}{%
		McGachey:2010:CJC%
		}.
\NAMECITE{pgs}{%
		Anonymous:2018:BRS%
		}.
\NAMECITE{{PHALANX}}{%
		Vechev:2010:PPC%
		}.
\NAMECITE{phase}{%
		Kulkarni:2012:MCO%
		}.
\NAMECITE{phase-ordering}{%
		Kulkarni:2012:MCO%
		}.
\NAMECITE{phone}{%
		Gadyatskaya:2013:LTC%
		}.
\NAMECITE{{phoneME}}{%
		Ramirez-Deantes:2012:MTA%
		}.
\NAMECITE{{Phosphor}}{%
		Bell:2014:PID%
		}.
\NAMECITE{PHP}{%
		Anonymous:2015:BRL,%
		Ottoni:2018:HJP,%
		Tatsubori:2010:EJT%
		}.
\NAMECITE{{Phynx}}{%
		Egbring:2010:POS%
		}.
\NAMECITE{Physics}{%
		Zakai:2018:FPW,%
		Jara:2012:NVJ%
		}.
\NAMECITE{pickler}{%
		Miller:2013:IPG%
		}.
\NAMECITE{pickles}{%
		Miller:2013:IPG%
		}.
\NAMECITE{{PINs}}{%
		Mehrnezhad:2016:TIU%
		}.
\NAMECITE{pipeline}{%
		Loureiro:2013:EDS%
		}.
\NAMECITE{pipelines}{%
		Chambers:2010:FEE%
		}.
\NAMECITE{Pivot}{%
		Aumuller:2016:OPD,%
		Mace:2018:PTD%
		}.
\NAMECITE{{PL}}{%
		Candel:2019:DMD%
		}.
\NAMECITE{{PL/SQL}}{%
		Candel:2019:DMD%
		}.
\NAMECITE{place}{%
		Dias:2013:SIP%
		}.
\NAMECITE{{Plan}}{%
		Demange:2013:PBB%
		}.
\NAMECITE{Platform}{%
		Aiello:2011:JBA,%
		Parker:2011:DPG,%
		Wang:2018:HSA,%
		Bettini:2017:XTJ,%
		Chalin:2010:TIG,%
		Costa:2010:RMN,%
		Gama:2010:SAA,%
		Gonzalez:2013:HBP,%
		Marek:2014:SRC,%
		Plumbridge:2013:BPR,%
		Yang:2010:JIP%
		}.
\NAMECITE{Platforms}{%
		Dietrich:2010:POD,%
		Hasbun:2012:UTP,%
		Barabash:2010:TGC,%
		Jung:2014:HCO,%
		Korsholm:2014:RTJ%
		}.
\NAMECITE{{PLDI}}{%
		Flanagan:2013:PES%
		}.
\NAMECITE{pluggable}{%
		Markstrum:2010:JDP%
		}.
\NAMECITE{Point}{%
		Jaffer:2013:EAR,%
		Andrysco:2016:PFP%
		}.
\NAMECITE{Pointer}{%
		Liu:2019:RIP,%
		Li:2018:PGC,%
		Lu:2019:PPY,%
		Thiessen:2017:CTP%
		}.
\NAMECITE{Pointers}{%
		Rodchenko:2018:TIE,%
		Amin:2016:JST%
		}.
\NAMECITE{Points}{%
		Baar:2012:DEP,%
		Sridharan:2012:CTP,%
		Bastani:2018:ALP,%
		Dietrich:2015:GSE,%
		Smaragdakis:2013:SBP,%
		Tan:2017:EPP%
		}.
\NAMECITE{Points-To}{%
		Sridharan:2012:CTP,%
		Bastani:2018:ALP,%
		Dietrich:2015:GSE,%
		Smaragdakis:2013:SBP,%
		Tan:2017:EPP%
		}.
\NAMECITE{Policies}{%
		Fontaine:2012:VCF,%
		Magazinius:2012:SWS,%
		Basanta-Val:2014:RMP%
		}.
\NAMECITE{policing}{%
		DosSantos:2010:MPB%
		}.
\NAMECITE{Policy}{%
		Yerima:2012:AMB,%
		Jantz:2013:ESM%
		}.
\NAMECITE{Policy-Driven}{%
		Yerima:2012:AMB%
		}.
\NAMECITE{polyglot}{%
		Evans:2013:WGJ%
		}.
\NAMECITE{Polymorphic}{%
		Zhao:2012:PTI%
		}.
\NAMECITE{polymorphism}{%
		Greenman:2014:GFB,%
		Petrashko:2016:CGL,%
		Ureche:2013:MIS%
		}.
\NAMECITE{polynomial}{%
		Poslavsky:2019:REJ%
		}.
\NAMECITE{{POPL}}{%
		Bacon:2013:PRT%
		}.
\NAMECITE{Popular}{%
		Hasbun:2012:UTP,%
		Sawant:2018:RDC%
		}.
\NAMECITE{Popular-but-Seemingly-Dissimilar}{%
		Hasbun:2012:UTP%
		}.
\NAMECITE{portable}{%
		Bouraqadi:2018:TDD,%
		Luckow:2017:HTP,%
		Ricci:2013:ETP%
		}.
\NAMECITE{portal}{%
		McLane:2010:UIV%
		}.
\NAMECITE{Power}{%
		Marz:2016:RPC,%
		Paul:2014:RTP,%
		Bhattacharya:2012:DLI,%
		Cao:2012:YYP,%
		Kienle:2013:BRE,%
		Tu:2014:PPP%
		}.
\NAMECITE{{pp.}}{%
		Brown:2012:BRF%
		}.
\NAMECITE{{PQL}}{%
		Reichenbach:2012:PPD%
		}.
\NAMECITE{Practical}{%
		Adamsen:2017:PIR,%
		Joseph:2010:PII,%
		Oren:2015:SSP,%
		Stilkerich:2015:PGA,%
		VanderHart:2010:PC,%
		Wang:2018:HSA,%
		Wurthinger:2017:PPE,%
		Candel:2019:DMD,%
		Freudenberg:2015:SMP,%
		Wehr:2010:JBP%
		}.
\NAMECITE{Practice}{%
		Horspool:2011:PPP,%
		Altidor:2014:RJG,%
		Egbring:2010:POS,%
		Luckcuck:2017:SCJ,%
		Taboada:2013:JHP%
		}.
\NAMECITE{practices}{%
		Chen:2017:CLP,%
		Yue:2013:MSI%
		}.
\NAMECITE{Pragmatic}{%
		Anonymous:2018:BRS,%
		Rompf:2012:LMS%
		}.
\NAMECITE{pre}{%
		Smaragdakis:2013:SBP%
		}.
\NAMECITE{pre-processing}{%
		Smaragdakis:2013:SBP%
		}.
\NAMECITE{Precise}{%
		Park:2017:PSS,%
		Thakur:2019:PFP,%
		Xu:2013:PML,%
		Biswas:2014:DES,%
		Chaudhuri:2017:FPT,%
		Hackett:2012:FPH,%
		Park:2018:SAJ,%
		Pradel:2012:FAP,%
		Ricci:2013:ETP,%
		Tan:2017:EPP,%
		Wilcox:2018:VVH%
		}.
\NAMECITE{Precise-Yet-Efficient}{%
		Thakur:2019:PFP%
		}.
\NAMECITE{Precision}{%
		Li:2018:PGC,%
		Lu:2019:PPY,%
		Rompf:2014:SPJ%
		}.
\NAMECITE{Precision-guided}{%
		Li:2018:PGC%
		}.
\NAMECITE{Precision-preserving}{%
		Lu:2019:PPY%
		}.
\NAMECITE{Predicate}{%
		Parizek:2012:PAJ%
		}.
\NAMECITE{predictable}{%
		Luckow:2017:HTP%
		}.
\NAMECITE{Predicting}{%
		Bouktif:2014:PSO,%
		Raychev:2015:PPP,%
		Raychev:2019:PPP,%
		Alon:2018:GPB%
		}.
\NAMECITE{prediction}{%
		Zhao:2014:CSP%
		}.
\NAMECITE{predictive}{%
		Roemer:2018:HCU%
		}.
\NAMECITE{Presence}{%
		Roohitavaf:2019:AAF,%
		Zheng:2015:APP%
		}.
\NAMECITE{preserving}{%
		Axelsen:2013:PTD,%
		Lu:2019:PPY%
		}.
\NAMECITE{pressure}{%
		David:2014:CMC%
		}.
\NAMECITE{pretenuring}{%
		Bruno:2017:NPG%
		}.
\NAMECITE{Preventing}{%
		Anikeev:2015:SGC,%
		Mitropoulos:2016:HTY%
		}.
\NAMECITE{prevention}{%
		V:2011:BBI%
		}.
\NAMECITE{Price}{%
		Anonymous:2018:BRS%
		}.
\NAMECITE{Primer}{%
		Yang:2012:MPD%
		}.
\NAMECITE{primitives}{%
		Burdette:2012:ECJ%
		}.
\NAMECITE{Principles}{%
		Horspool:2011:PPP,%
		Jara:2012:NVJ,%
		VanCutsem:2010:PDP%
		}.
\NAMECITE{Printf}{%
		Adams:2019:URP%
		}.
\NAMECITE{Printing}{%
		Andrysco:2016:PFP%
		}.
\NAMECITE{Prioritization}{%
		Luo:2019:HDS,%
		Malhotra:2013:DFT%
		}.
\NAMECITE{Prioritized}{%
		Nunez:2016:PGC%
		}.
\NAMECITE{Priority}{%
		Akram:2016:BPG,%
		Herranz:2012:VIP%
		}.
\NAMECITE{Privacy}{%
		Andersen:2014:PLJ%
		}.
\NAMECITE{Proactive}{%
		Canino:2017:PAE,%
		Bedi:2013:MMT%
		}.
\NAMECITE{{PROB}}{%
		Yang:2010:JIP%
		}.
\NAMECITE{Probabilistic}{%
		Raychev:2016:PMC,%
		Grigore:2016:ARG,%
		Zhao:2014:CSP%
		}.
\NAMECITE{Problem}{%
		Yang:2013:CPP,%
		Zhu:2013:EAZ,%
		Juneau:2012:JRP,%
		Kulkarni:2012:MCO%
		}.
\NAMECITE{problem-solution}{%
		Juneau:2012:JRP%
		}.
\NAMECITE{problems}{%
		Toffola:2015:PPY%
		}.
\NAMECITE{Proceedings}{%
		Hollingsworth:2012:SPI,%
		Kroening:2015:CAV%
		}.
\NAMECITE{Process}{%
		Shan:2012:OAC,%
		Arcaini:2017:RDP,%
		Gill:2010:MDP%
		}.
\NAMECITE{Processes}{%
		Bell:2015:VFB,%
		Christophe:2018:ODA%
		}.
\NAMECITE{Processing}{%
		Leung:2013:PEJ,%
		Wendykier:2010:PCH,%
		Smaragdakis:2013:SBP,%
		Su:2014:CEM,%
		Ugawa:2014:ROP,%
		Zeuch:2019:AES%
		}.
\NAMECITE{Processor}{%
		Tsai:2015:JPI,%
		Puffitsch:2013:SIP,%
		Schoeberl:2010:WCE,%
		Singh:2012:EPS%
		}.
\NAMECITE{Processors}{%
		Akram:2016:BPG,%
		Malhotra:2017:PPS%
		}.
\NAMECITE{producers}{%
		Diaz:2013:LEU%
		}.
\NAMECITE{product}{%
		Bodden:2013:SLS,%
		Kastner:2012:TCA,%
		Kolesnikov:2014:CPB,%
		Steindorfer:2017:TSP%
		}.
\NAMECITE{product-based}{%
		Kolesnikov:2014:CPB%
		}.
\NAMECITE{production}{%
		Ricci:2013:ETP%
		}.
\NAMECITE{professionals}{%
		Joseph:2010:PII%
		}.
\NAMECITE{profile}{%
		Ottoni:2018:HJP,%
		Varier:2017:TNJ,%
		Wade:2017:AVJ%
		}.
\NAMECITE{profile-guided}{%
		Ottoni:2018:HJP%
		}.
\NAMECITE{profiler}{%
		David:2014:CMC%
		}.
\NAMECITE{profilers}{%
		Mytkowicz:2010:EAJ%
		}.
\NAMECITE{profiling}{%
		DElia:2013:BLP,%
		Jovic:2011:LLP,%
		Kedlaya:2016:SST,%
		Namjoshi:2010:NOP,%
		Rosa:2017:APV,%
		Sarimbekov:2014:JCS,%
		Su:2014:RVP,%
		Tu:2014:PPP,%
		Wang:2019:TRC,%
		Xu:2013:PML,%
		Zheng:2015:APP%
		}.
\NAMECITE{Program}{%
		Berman:2017:EUS,%
		Jeon:2019:MLA,%
		Kaiser:2014:WAM,%
		Raychev:2015:PPP,%
		Reardon:2014:SSB,%
		Wang:2018:PBJ,%
		Zheng:2016:CMD,%
		Alon:2018:GPB,%
		Arslan:2011:JPM,%
		Doeraene:2016:PIW,%
		Gardner:2012:TPL,%
		Hsiao:2014:UWC,%
		Jayaraman:2017:CVJ,%
		Johnson:2015:EES,%
		Ko:2010:EAW,%
		Kulkarni:2016:APA,%
		Marek:2014:SRC,%
		Nikolic:2013:RAP,%
		Raghothaman:2018:UGP,%
		Raychev:2019:PPP,%
		Schmidt:2010:ERA,%
		Stefanescu:2016:SBP,%
		Taibi:2013:ROS,%
		Tamayo:2012:UBD,%
		Uva:2018:AWJ,%
		Wagner:2011:SJV,%
		Zhang:2014:ARP%
		}.
\NAMECITE{Programmable}{%
		Omar:2017:PSF,%
		Ali:2010:DJB%
		}.
\NAMECITE{Programmers}{%
		Esquembre:2011:TPL,%
		Rodeghero:2015:ETS,%
		Rauschmayer:2014:SJD%
		}.
\NAMECITE{Programming}{%
		Aiello:2011:JBA,%
		Ansaloni:2012:DAO,%
		Bergenti:2011:PPS,%
		Brown:2012:BRF,%
		Brown:2017:NJP,%
		DeNicola:2014:FAA,%
		Gabaruk:2019:TJO,%
		Haubl:2011:ECE,%
		Horspool:2011:PPP,%
		Kolling:2010:GPE,%
		Kouneli:2012:MKD,%
		Lin:2015:STU,%
		McKinley:2016:PWU,%
		Nourie:2010:REJ,%
		Obaidellah:2018:SUE,%
		Papadimitriou:2011:SES,%
		Reichenbach:2012:PPD,%
		Rossi:2015:NPJ,%
		Stefik:2013:EIP,%
		Subramaniam:2011:PCJ,%
		Altman:2012:USM,%
		Ashrov:2015:UCB,%
		Bainomugisha:2013:SRP,%
		Balland:2014:ESP,%
		Bonetta:2016:GSM,%
		Bosboom:2014:SCC,%
		Canino:2017:PAE,%
		Dukielska:2010:JNL,%
		Emerick:2012:CP,%
		Evans:2013:WGJ,%
		Felgentreff:2015:CBC,%
		Hanenberg:2015:WDW,%
		Hauswirth:2013:TJP,%
		Haverbeke:2011:EJM,%
		Lewis:2013:IAP,%
		Marino:2010:DSE,%
		Mehrabi:2019:PUP,%
		Motika:2015:LWS,%
		Olsson:2016:ERR,%
		Pinto:2015:LSS,%
		Ricci:2011:SAO,%
		Richard-Foy:2014:EHL,%
		Stork:2014:APB,%
		Subercaze:2017:UPT,%
		Tosch:2014:SPA,%
		Urma:2015:JAL,%
		VanNieuwpoort:2010:SHL,%
		Villazon:2010:HCA,%
		Wampler:2011:FPJ,%
		Westbrook:2010:MJM,%
		Wurthinger:2011:AED,%
		Zhu:2015:APL%
		}.
\NAMECITE{Programs}{%
		Arcaini:2012:CCM,%
		Badihi:2017:CAG,%
		Bluemke:2012:DTJ,%
		Brockschmidt:2012:ATP,%
		Chen:2019:SVR,%
		Giacaman:2011:OOP,%
		Ji:2012:PKP,%
		Laskowski:2012:DJP,%
		Paquin:2018:AAS,%
		Schafer:2012:CAN,%
		Scheben:2012:VIF,%
		Shah:2012:AMJ,%
		Sun:2017:AJP,%
		Thakur:2019:PFP,%
		Xuan:2017:NAR,%
		Zeyda:2014:CMS,%
		Acar:2018:PCM,%
		Adalid:2014:USA,%
		Alimadadi:2018:FBP,%
		Amighi:2016:PCC,%
		Bradel:2012:ITJ,%
		Burnim:2012:SCS,%
		Christophe:2018:ODA,%
		Dam:2010:PCI,%
		Ebert:2015:ESE,%
		Eichelberger:2014:FRM,%
		Eslamimehr:2014:RDS,%
		Ferrara:2013:GSA,%
		Haddad:2013:SIP,%
		Inoue:2012:ISC,%
		Ko:2019:WSA,%
		Liva:2019:SDE,%
		Long:2013:JCG,%
		Lopes:2015:HSA,%
		Loureiro:2013:EDS,%
		Mastrangelo:2019:CAD,%
		Meawad:2012:EBS,%
		Miyazawa:2019:SCS,%
		Noll:2012:IDO,%
		Olszak:2012:RJP,%
		Parizek:2012:PAJ,%
		Rathje:2014:FMC,%
		Rehman:2016:VMJ,%
		Richards:2010:ADB,%
		Sewe:2012:NSI,%
		Siegel:2011:AFV,%
		Smans:2010:AVJ,%
		Steimann:2016:CRA,%
		Taft:2013:TPS,%
		Wang:2019:DEJ,%
		Yahav:2010:VSP,%
		Yan:2017:AAA,%
		daCosta:2012:JSL,%
		hunEom:2012:DDP%
		}.
\NAMECITE{Progress}{%
		Wang:2018:PBJ,%
		Siek:2017:CPT,%
		Zhang:2015:LOS%
		}.
\NAMECITE{Project}{%
		Wang:2011:EEU%
		}.
\NAMECITE{Projects}{%
		Luo:2019:HDS,%
		Zhou:2016:IRO,%
		Accioly:2018:USS,%
		Chen:2017:CLP%
		}.
\NAMECITE{Projekte}{%
		Richardson:2014:BEL%
		}.
\NAMECITE{{Prolog}}{%
		Castro:2017:JLC,%
		Tarau:2011:IST%
		}.
\NAMECITE{promises}{%
		Alimadadi:2018:FBP,%
		Madsen:2017:MRA%
		}.
\NAMECITE{promising}{%
		Kang:2017:PSR%
		}.
\NAMECITE{Proof}{%
		Leino:2015:APS%
		}.
\NAMECITE{Proofs}{%
		Brockschmidt:2012:ATP%
		}.
\NAMECITE{propagation}{%
		Inostroza:2016:MIM,%
		Piedrahita-Quintero:2017:JGA%
		}.
\NAMECITE{Properties}{%
		Bellia:2011:PJS,%
		Chen:2019:SVR,%
		Raychev:2015:PPP,%
		Scheben:2012:VIF,%
		Alon:2018:GPB,%
		Feng:2015:EQD,%
		Raychev:2019:PPP,%
		Sousa:2016:CHL,%
		Yahav:2010:VSP%
		}.
\NAMECITE{Protecting}{%
		Magazinius:2012:SWS%
		}.
\NAMECITE{Protein}{%
		Yang:2013:CPP%
		}.
\NAMECITE{Protocol}{%
		Gejibo:2012:CIE,%
		Femminella:2012:EJC%
		}.
\NAMECITE{protocols}{%
		Kouzapas:2018:TPM,%
		Pironti:2010:PCJ%
		}.
\NAMECITE{prototyping}{%
		Plumbridge:2013:BPR%
		}.
\NAMECITE{Provably}{%
		Amighi:2016:PCC,%
		Dam:2010:PCI,%
		Pironti:2010:PCJ%
		}.
\NAMECITE{providing}{%
		Olsson:2016:ERR%
		}.
\NAMECITE{proving}{%
		Antonopoulos:2017:DIS,%
		Taft:2013:TPS%
		}.
\NAMECITE{Proxies}{%
		VanCutsem:2010:PDP,%
		Eugster:2013:SUP,%
		Keil:2014:EDA%
		}.
\NAMECITE{{PSE}}{%
		Kroshko:2015:OPN%
		}.
\NAMECITE{pseudorandom}{%
		Passerat-Palmbach:2015:TSS,%
		Steele:2014:FSP%
		}.
\NAMECITE{{PT}}{%
		Mehrabi:2019:PUP%
		}.
\NAMECITE{Published}{%
		Anonymous:2018:BRS,%
		Landman:2017:CEA%
		}.
\NAMECITE{pure}{%
		Surendran:2016:APP%
		}.
\NAMECITE{Purely}{%
		Reichenbach:2012:PPD,%
		Newton:2015:ALF,%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{Purely-Declarative}{%
		Reichenbach:2012:PPD%
		}.
\NAMECITE{purely-functional}{%
		Newton:2015:ALF%
		}.
\NAMECITE{Purity}{%
		Nicolay:2017:PAJ,%
		Huang:2012:RRC%
		}.
\NAMECITE{purpose}{%
		Almeida:2019:GPD%
		}.
\NAMECITE{Putting}{%
		Baxter:2018:PAS%
		}.
\NAMECITE{{PYE}}{%
		Thakur:2019:PFP%
		}.
\NAMECITE{Python}{%
		Richardson:2014:BEL,%
		Dan:2018:LJE%
		}.


\NAMECITE{{QoS}}{%
		Yerima:2012:AMB%
		}.
\NAMECITE{qualitas}{%
		Terra:2013:QCC%
		}.
\NAMECITE{Qualitas.class}{%
		Terra:2013:QCC%
		}.
\NAMECITE{Quality}{%
		Borstler:2011:QEI,%
		Ceccato:2015:LSE,%
		Wade:2017:AVJ%
		}.
\NAMECITE{Quantitative}{%
		Chatterjee:2015:QIA,%
		Garbervetsky:2011:QDM,%
		Mamouras:2017:SMS,%
		Phan:2012:SQI%
		}.
\NAMECITE{queries}{%
		Gvero:2015:SJE,%
		Mamouras:2017:SMS,%
		Subercaze:2017:UPT%
		}.
\NAMECITE{query}{%
		Feng:2015:EQD%
		}.
\NAMECITE{query-}{%
		Feng:2015:EQD%
		}.
\NAMECITE{questions}{%
		Ko:2010:EAW%
		}.
\NAMECITE{{Quicksort}}{%
		Aumuller:2016:OPD%
		}.


\NAMECITE{{R}}{%
		Chamberlain:2017:PLR,%
		Dan:2018:LJE,%
		Kalibera:2014:FAS,%
		Nolan:2014:XWT,%
		Snellenburg:2012:GJB,%
		Vitek:2014:CTR%
		}.
\NAMECITE{Race}{%
		Bodden:2010:AOR,%
		Eslamimehr:2014:RDS,%
		Radoi:2015:ETS,%
		Adamsen:2017:PIR,%
		Blackshear:2018:RCS,%
		Elmas:2010:GRA,%
		Hower:2014:HRF,%
		Roemer:2018:HCU,%
		Wilcox:2018:VVH%
		}.
\NAMECITE{race-aware}{%
		Elmas:2010:GRA%
		}.
\NAMECITE{{RacerD}}{%
		Blackshear:2018:RCS%
		}.
\NAMECITE{races}{%
		Flanagan:2010:AMD,%
		Wood:2014:LLD,%
		Xie:2013:AAE%
		}.
\NAMECITE{{Racket}}{%
		Yoo:2014:WRR%
		}.
\NAMECITE{racy}{%
		Samak:2015:SRT%
		}.
\NAMECITE{Rady}{%
		Teodorovici:2012:BRC%
		}.
\NAMECITE{Rails}{%
		Teodorovici:2012:BRC%
		}.
\NAMECITE{Range}{%
		Bedla:2012:SSJ%
		}.
\NAMECITE{Ranged}{%
		Funes:2012:RMC%
		}.
\NAMECITE{rapid}{%
		Plumbridge:2013:BPR%
		}.
\NAMECITE{rationing}{%
		Akram:2018:WRG%
		}.
\NAMECITE{raw}{%
		Hoppe:2013:DDB%
		}.
\NAMECITE{rays}{%
		Sartor:2010:ZRD%
		}.
\NAMECITE{{RCDC}}{%
		Devietti:2012:RRC%
		}.
\NAMECITE{{RDMA}}{%
		Exposito:2015:LLJ,%
		Islam:2012:HPR%
		}.
\NAMECITE{{RDMA}-based}{%
		Islam:2012:HPR%
		}.
\NAMECITE{{RDMA}-enabled}{%
		Exposito:2015:LLJ%
		}.
\NAMECITE{re}{%
		Nasseri:2010:CMR%
		}.
\NAMECITE{re-location}{%
		Nasseri:2010:CMR%
		}.
\NAMECITE{Reachability}{%
		Nikolic:2013:RAP%
		}.
\NAMECITE{React}{%
		Hunt:2016:RFF%
		}.
\NAMECITE{reaction}{%
		Sawant:2018:RDC%
		}.
\NAMECITE{reactive}{%
		Bainomugisha:2013:SRP,%
		Motika:2015:LWS%
		}.
\NAMECITE{read}{%
		Nakaike:2010:LER%
		}.
\NAMECITE{read-only}{%
		Nakaike:2010:LER%
		}.
\NAMECITE{Reading}{%
		Jaffer:2013:EAR%
		}.
\NAMECITE{ready}{%
		Radoi:2015:WAR%
		}.
\NAMECITE{Real}{%
		Basanta-Val:2010:SSS,%
		Basin:2017:KKV,%
		Fox:2017:EJT,%
		Higuera-Toledano:2014:EIS,%
		Kim:2011:MAE,%
		Nilsen:2012:RTJ,%
		Paul:2014:RTP,%
		Stilkerich:2015:PGA,%
		Stilkerich:2017:PGU,%
		Vitek:2012:ISI,%
		Bacon:2013:PRT,%
		Basanta-Val:2010:NHR,%
		Basanta-Val:2011:ECM,%
		Basanta-Val:2011:NFI,%
		Basanta-Val:2013:JRA,%
		Basanta-Val:2014:RMP,%
		Basanta-Val:2014:SDG,%
		Curley:2010:RDT,%
		DosSantos:2010:MPB,%
		Estevez-Ayres:2014:CSS,%
		Fox:2017:ESI,%
		Gonzalez:2013:HBP,%
		Higuera-Toledano:2010:ISI,%
		Kalibera:2011:FRT,%
		Kalibera:2011:SRT,%
		Kersten:2014:RRA,%
		Kim:2010:EAE,%
		Kintis:2018:HEM,%
		Korsholm:2014:RTJ,%
		Luckow:2017:HTP,%
		Martinez:2017:ARR,%
		Pitter:2010:RTJ,%
		Pizlo:2010:SFT,%
		Pour:2011:MBD,%
		Puffitsch:2013:SIP,%
		Ravn:2013:EIS,%
		Schoeberl:2010:NRT,%
		Siebert:2010:CPR,%
		Strom:2017:HLR%
		}.
\NAMECITE{Real-Time}{%
		Basanta-Val:2010:SSS,%
		Basin:2017:KKV,%
		Fox:2017:EJT,%
		Higuera-Toledano:2014:EIS,%
		Kim:2011:MAE,%
		Paul:2014:RTP,%
		Stilkerich:2015:PGA,%
		Stilkerich:2017:PGU,%
		Vitek:2012:ISI,%
		Nilsen:2012:RTJ,%
		Bacon:2013:PRT,%
		Basanta-Val:2010:NHR,%
		Basanta-Val:2011:ECM,%
		Basanta-Val:2011:NFI,%
		Basanta-Val:2013:JRA,%
		Basanta-Val:2014:RMP,%
		Basanta-Val:2014:SDG,%
		Curley:2010:RDT,%
		DosSantos:2010:MPB,%
		Estevez-Ayres:2014:CSS,%
		Fox:2017:ESI,%
		Gonzalez:2013:HBP,%
		Higuera-Toledano:2010:ISI,%
		Kalibera:2011:FRT,%
		Kalibera:2011:SRT,%
		Kersten:2014:RRA,%
		Kim:2010:EAE,%
		Korsholm:2014:RTJ,%
		Luckow:2017:HTP,%
		Pitter:2010:RTJ,%
		Pizlo:2010:SFT,%
		Pour:2011:MBD,%
		Puffitsch:2013:SIP,%
		Ravn:2013:EIS,%
		Schoeberl:2010:NRT,%
		Siebert:2010:CPR,%
		Strom:2017:HLR%
		}.
\NAMECITE{realtime}{%
		Ohkawa:2013:RHO%
		}.
\NAMECITE{Reasoning}{%
		Leavens:2015:BSS,%
		Sun:2018:RAR,%
		Abanades:2016:DAR,%
		Madsen:2017:MRA,%
		Raghothaman:2018:UGP%
		}.
\NAMECITE{{Recaf}}{%
		Biboudis:2017:RJD%
		}.
\NAMECITE{recipes}{%
		Juneau:2012:JRP%
		}.
\NAMECITE{recommendations}{%
		Long:2013:JCG%
		}.
\NAMECITE{recompilation}{%
		Nuzman:2013:JTC%
		}.
\NAMECITE{Reconfigurable}{%
		Ohkawa:2013:RHO,%
		Su:2014:RVP,%
		Ogawa:2013:RJA%
		}.
\NAMECITE{reconstruction}{%
		Leopoldseder:2016:JJT%
		}.
\NAMECITE{Recovering}{%
		Curley:2010:RDT%
		}.
\NAMECITE{Reducing}{%
		Marz:2016:RPC,%
		Wu:2011:RTS%
		}.
\NAMECITE{Reduction}{%
		Bellia:2012:ERT,%
		Marchetto:2019:CCR,%
		Storey:2019:SDP,%
		Thomson:2015:LHB%
		}.
\NAMECITE{redundant}{%
		Hague:2015:DRC%
		}.
\NAMECITE{reengineering}{%
		Candel:2019:DMD%
		}.
\NAMECITE{Refactoring}{%
		Altidor:2014:RJG,%
		Schafer:2012:CAN,%
		Vidal:2018:ARB,%
		Zhang:2012:RAJ,%
		Feldthaus:2011:TSR,%
		Feldthaus:2013:SAR,%
		Shen:2019:IRA%
		}.
\NAMECITE{refactoring-aware}{%
		Shen:2019:IRA%
		}.
\NAMECITE{Reference}{%
		Schildt:2014:JCRb,%
		Sun:2018:RAR,%
		Ugawa:2014:ROP,%
		Huang:2012:RRC%
		}.
\NAMECITE{refinement}{%
		Grigore:2016:ARG,%
		Jagannathan:2014:ARV,%
		Kashyap:2014:TRS,%
		Miyazawa:2019:SCS,%
		Stein:2019:SAD,%
		Zhang:2014:ARP,%
		Zuo:2016:LOF%
		}.
\NAMECITE{{Reflexes}}{%
		Spring:2010:RAI%
		}.
\NAMECITE{region}{%
		Ottoni:2018:HJP%
		}.
\NAMECITE{region-based}{%
		Ottoni:2018:HJP%
		}.
\NAMECITE{regions}{%
		Akai:2010:EAS%
		}.
\NAMECITE{register}{%
		Zhang:2012:SRB%
		}.
\NAMECITE{register-based}{%
		Zhang:2012:SRB%
		}.
\NAMECITE{Regression}{%
		Mirshokraie:2012:JJA%
		}.
\NAMECITE{Regular}{%
		Chen:2019:SVR,%
		Nourie:2010:REJ,%
		Park:2017:PSS%
		}.
\NAMECITE{reification}{%
		Rosa:2017:ARC%
		}.
\NAMECITE{Reified}{%
		Gerakios:2014:RTP%
		}.
\NAMECITE{{Reim}}{%
		Huang:2012:RRC%
		}.
\NAMECITE{{ReImInfer}}{%
		Huang:2012:RRC%
		}.
\NAMECITE{relation}{%
		Thomson:2015:LHB%
		}.
\NAMECITE{relational}{%
		Martinez-Llario:2011:DJS%
		}.
\NAMECITE{relationship}{%
		Landman:2016:EAR,%
		Landman:2017:CEA,%
		Stuchlik:2012:SVD%
		}.
\NAMECITE{relaxed}{%
		Devietti:2012:RRC,%
		Kang:2017:PSR,%
		Pichon-Pharabod:2016:CSR%
		}.
\NAMECITE{relaxed-memory}{%
		Kang:2017:PSR%
		}.
\NAMECITE{Release}{%
		Anonymous:2014:RKS%
		}.
\NAMECITE{reliability}{%
		Huang:2011:SBA%
		}.
\NAMECITE{reliable}{%
		Long:2013:JCG%
		}.
\NAMECITE{relying}{%
		Inoue:2012:ISC%
		}.
\NAMECITE{Remodularizing}{%
		Olszak:2012:RJP%
		}.
\NAMECITE{Remote}{%
		Basanta-Val:2010:NHR,%
		Basanta-Val:2014:RMP,%
		Burdette:2012:ECJ,%
		Gill:2015:RMD,%
		Sudarsan:2019:BDK,%
		Basanta-Val:2011:FTM%
		}.
\NAMECITE{removal}{%
		Meawad:2012:EBS,%
		Wagner:2011:SJV%
		}.
\NAMECITE{removing}{%
		Park:2014:AAS%
		}.
\NAMECITE{rename}{%
		Feldthaus:2013:SAR%
		}.
\NAMECITE{Repair}{%
		Staples:2019:SAB,%
		Xuan:2017:NAR,%
		Zheng:2018:ADS,%
		Martinez:2017:ARR,%
		Steimann:2016:CRA%
		}.
\NAMECITE{repeatability}{%
		Vitek:2014:CTR%
		}.
\NAMECITE{Replacement}{%
		Wang:2018:HSA,%
		Bettini:2013:FDT%
		}.
\NAMECITE{Replay}{%
		Barbu:2012:ARA%
		}.
\NAMECITE{Replaying}{%
		Wang:2017:JRJ%
		}.
\NAMECITE{replication}{%
		Chen:2017:CLP,%
		Ugawa:2010:IRB%
		}.
\NAMECITE{replication-based}{%
		Ugawa:2010:IRB%
		}.
\NAMECITE{report}{%
		Chevalier-Boisvert:2012:BSH,%
		Schmidt:2010:ERA%
		}.
\NAMECITE{Reports}{%
		Olsson:2016:ERR%
		}.
\NAMECITE{repository}{%
		Hsiao:2010:EST%
		}.
\NAMECITE{representation}{%
		Alon:2018:GPB%
		}.
\NAMECITE{reproducibility}{%
		Vitek:2014:CTR%
		}.
\NAMECITE{reproduction}{%
		Samak:2014:TDD%
		}.
\NAMECITE{Requirements}{%
		Marchetto:2019:CCR,%
		Albert:2010:PIM%
		}.
\NAMECITE{{ResAna}}{%
		Kersten:2014:RRA%
		}.
\NAMECITE{Research}{%
		Sun:2017:AJP,%
		Taboada:2013:JHP,%
		Chalin:2010:TIG,%
		Chevalier-Boisvert:2012:BSH,%
		Egbring:2010:POS,%
		Rubin:2014:HCW,%
		Vidal:2016:UAE,%
		Vitek:2014:CTR%
		}.
\NAMECITE{{RESOLVE}}{%
		Sun:2018:RAR%
		}.
\NAMECITE{Resource}{%
		Basanta-Val:2014:RMP,%
		Wang:2019:OTA,%
		Yerima:2012:AMB,%
		Autili:2013:HAR,%
		Eichelberger:2014:FRM,%
		Kersten:2014:RRA,%
		Korsholm:2014:RTJ,%
		Simao:2012:CER%
		}.
\NAMECITE{resource-aware}{%
		Simao:2012:CER%
		}.
\NAMECITE{resource-based}{%
		Autili:2013:HAR%
		}.
\NAMECITE{responsive}{%
		Spring:2010:RAI%
		}.
\NAMECITE{responsiveness}{%
		Pradel:2014:EAR%
		}.
\NAMECITE{restart}{%
		Choi:2013:GGT%
		}.
\NAMECITE{Restructuring}{%
		Rathee:2017:ROO%
		}.
\NAMECITE{results}{%
		Ou:2018:TUC%
		}.
\NAMECITE{Retention}{%
		Zhou:2016:IRO%
		}.
\NAMECITE{Rethinking}{%
		Liu:2019:RIP,%
		Xue:2012:RJC,%
		Robatmili:2014:MRL%
		}.
\NAMECITE{retrofitted}{%
		Tatsubori:2010:EJT%
		}.
\NAMECITE{retrofitting}{%
		Lerner:2014:TRT%
		}.
\NAMECITE{Reusability}{%
		Taibi:2013:ROS%
		}.
\NAMECITE{reusable}{%
		Hsiao:2010:EST,%
		Martin:2014:TCR%
		}.
\NAMECITE{reuse}{%
		Witman:2010:TBR%
		}.
\NAMECITE{Reusing}{%
		Park:2019:ROC%
		}.
\NAMECITE{Reverse}{%
		Cosentino:2012:MDR,%
		Mesbah:2017:REJ,%
		Mesbah:2019:REJ%
		}.
\NAMECITE{Review}{%
		Anonymous:2015:BRL,%
		Anonymous:2018:BRS,%
		Brown:2012:BRF,%
		DelRa:2013:BRJ,%
		Gvero:2013:BRC,%
		Kienle:2013:BRE,%
		Ngo:2012:BRE,%
		Teodorovici:2012:BRC,%
		Teodorovici:2013:BRL,%
		Egbring:2010:POS%
		}.
\NAMECITE{Revisited}{%
		Meijer:2014:EJR,%
		Gong:2011:JSA%
		}.
\NAMECITE{rewriting}{%
		Gupta:2019:CSJ,%
		Hague:2015:DRC%
		}.
\NAMECITE{rewriting-based}{%
		Gupta:2019:CSJ%
		}.
\NAMECITE{{RFID}}{%
		Ali:2010:DJB%
		}.
\NAMECITE{{RFLP}}{%
		Yang:2012:MPD%
		}.
\NAMECITE{richer}{%
		Cazzola:2014:JBR%
		}.
\NAMECITE{rigor}{%
		Vitek:2014:CTR%
		}.
\NAMECITE{Rigorous}{%
		Arcaini:2017:RDP%
		}.
\NAMECITE{rings}{%
		Poslavsky:2019:REJ,%
		Poslavsky:2019:REJ%
		}.
\NAMECITE{Rise}{%
		DiPierro:2018:RJ%
		}.
\NAMECITE{risk}{%
		Mastrangelo:2015:UYO%
		}.
\NAMECITE{{River}}{%
		Herhut:2013:RTP%
		}.
\NAMECITE{{RJ}}{%
		Olsson:2016:ERR%
		}.
\NAMECITE{RMI}{%
		Sudarsan:2019:BDK%
		}.
\NAMECITE{Road}{%
		Ramamohanarao:2017:SSM,%
		Simon:2015:STH%
		}.
\NAMECITE{Robin}{%
		Anonymous:2015:BRL%
		}.
\NAMECITE{Robotic}{%
		DiPierro:2018:TVG,%
		Lin:2015:STU%
		}.
\NAMECITE{Robots}{%
		Szweda:2012:ANB%
		}.
\NAMECITE{Robust}{%
		VanCutsem:2015:RTC,%
		Viotti:2017:HRH,%
		Marek:2014:SRC,%
		Simao:2012:CER,%
		VanCutsem:2010:PDP%
		}.
\NAMECITE{Rod}{%
		Teodorovici:2012:BRC%
		}.
\NAMECITE{{ROM}}{%
		Mesbah:2019:REJ%
		}.
\NAMECITE{row}{%
		Leijen:2017:TDC%
		}.
\NAMECITE{row-typed}{%
		Leijen:2017:TDC%
		}.
\NAMECITE{{RTSJ}}{%
		Zerzelidis:2010:FFS%
		}.
\NAMECITE{{Rubah}}{%
		Pina:2014:RDJ%
		}.
\NAMECITE{Ruby}{%
		Teodorovici:2012:BRC%
		}.
\NAMECITE{Rule}{%
		Yerima:2012:AMB,%
		Qiu:2017:USR%
		}.
\NAMECITE{Rules}{%
		Cosentino:2012:MDR,%
		Hague:2015:DRC,%
		Paletov:2018:ICA%
		}.
\NAMECITE{run}{%
		Wurthinger:2011:SAR%
		}.
\NAMECITE{run-time}{%
		Wurthinger:2011:SAR%
		}.
\NAMECITE{Running}{%
		Hughes-Croucher:2011:NRS,%
		Teng:2010:TPA,%
		Yoo:2014:WRR%
		}.
\NAMECITE{runs}{%
		Freudenberg:2015:SMP%
		}.
\NAMECITE{Runtime}{%
		Bodden:2012:PEF,%
		Costa:2010:RMN,%
		Grimmer:2018:CLI,%
		Maas:2016:THL,%
		Mitchell:2010:FTL,%
		Nguyen:2015:FCR,%
		Ortin:2014:RPI,%
		Xu:2014:SRB,%
		Bhattacharya:2012:DLI,%
		Elmas:2010:GRA,%
		Geoffray:2010:VSM,%
		Grimmer:2016:HPC,%
		Lee:2016:ECP,%
		McIlroy:2010:HJR,%
		Odaira:2010:ERT,%
		Pukall:2013:JFR,%
		Rompf:2012:LMS,%
		Su:2014:RVP,%
		Titzer:2010:ICR,%
		Villazon:2010:ARA,%
		Wang:2019:TRC,%
		Yiapanis:2013:OSR,%
		daCosta:2012:JSL%
		}.
\NAMECITE{runtimes}{%
		Barr:2014:TAT,%
		Cameron:2015:JFE,%
		Robatmili:2014:MRL,%
		Wurthinger:2017:PPE%
		}.
\NAMECITE{{ryu}}{%
		Adams:2019:URP%
		}.


\NAMECITE{S}{%
		Gvero:2013:BRC%
		}.
\NAMECITE{Safe}{%
		Eugster:2013:SUP,%
		Gampe:2011:SMB,%
		Johnsen:2012:SLM,%
		Lochbihler:2018:MTS,%
		Magazinius:2012:SWS,%
		Rastogi:2015:SEG,%
		Stancu:2015:SEH,%
		Wurthinger:2011:SAR,%
		Heidenreich:2010:GST,%
		Heumann:2013:TEM,%
		Kabanov:2011:DSF,%
		Karakoidas:2015:TSE,%
		Kedia:2017:SFS,%
		Lochbihler:2013:MJM,%
		Reynders:2016:GSB,%
		Wurthinger:2013:USD%
		}.
\NAMECITE{Safety}{%
		Miyazawa:2019:SCS,%
		Ravn:2012:SCJ,%
		Schoeberl:2017:SCJ,%
		Wellings:2016:ISC,%
		Zeyda:2014:CMS,%
		Arcaini:2017:RDP,%
		Egbring:2010:POS,%
		Gonzalez:2013:HBP,%
		Nilsen:2012:TOU,%
		Pradel:2012:FAP,%
		Sousa:2016:CHL,%
		Taft:2013:TPS,%
		Yahav:2010:VSP,%
		Zhang:2019:DSJ,%
		Cavalcanti:2013:SCJ,%
		Haddad:2013:SIP,%
		Luckcuck:2017:SCJ,%
		Wellings:2012:AEH%
		}.
\NAMECITE{Safety-Critical}{%
		Miyazawa:2019:SCS,%
		Wellings:2016:ISC,%
		Zeyda:2014:CMS,%
		Ravn:2012:SCJ,%
		Schoeberl:2017:SCJ,%
		Arcaini:2017:RDP,%
		Cavalcanti:2013:SCJ,%
		Luckcuck:2017:SCJ%
		}.
\NAMECITE{{Salespoint}}{%
		Zschaler:2014:SJF%
		}.
\NAMECITE{Salt}{%
		Hollingsworth:2012:SPI%
		}.
\NAMECITE{{SAM}}{%
		Bellia:2013:JST%
		}.
\NAMECITE{San}{%
		Kroening:2015:CAV%
		}.
\NAMECITE{Sandbox}{%
		Oren:2015:SSP%
		}.
\NAMECITE{Sane}{%
		Magazinius:2012:SWS%
		}.
\NAMECITE{sanitizer}{%
		V:2011:BBI%
		}.
\NAMECITE{{Sapphire}}{%
		Ugawa:2018:TSL%
		}.
\NAMECITE{{SAT}}{%
		Uva:2018:AWJ%
		}.
\NAMECITE{{Satin}}{%
		VanNieuwpoort:2010:SHL%
		}.
\NAMECITE{{SAW}}{%
		Carter:2013:SSA%
		}.
\NAMECITE{Scaffolding}{%
		Reardon:2014:SSB%
		}.
\NAMECITE{Scala}{%
		Sewe:2012:NSI,%
		Amin:2016:JST,%
		Hinojosa:2013:TS,%
		Lewis:2013:IAP,%
		Papadimitriou:2011:SES,%
		Poslavsky:2019:REJ,%
		Sewe:2011:CCS,%
		Sewe:2012:NSI%
		}.
\NAMECITE{{Scala}-Based}{%
		Papadimitriou:2011:SES%
		}.
\NAMECITE{{Scala.js}}{%
		Doeraene:2016:PIW%
		}.
\NAMECITE{Scalability}{%
		Chen:2011:MJP,%
		Verdu:2016:PSA,%
		Wang:2019:OTA,%
		Altman:2010:OTJ,%
		Bois:2013:BGV,%
		Bruno:2018:DVM,%
		Gidra:2011:ASG%
		}.
\NAMECITE{Scalable}{%
		Basin:2017:KKV,%
		Bedla:2012:SSJ,%
		Dey:2013:STA,%
		Golan-Gueta:2017:ASA,%
		Hughes-Croucher:2011:NRS,%
		Javed:2016:TSJ,%
		Ramamohanarao:2017:SSM,%
		Ramos:2013:DSJ,%
		Xu:2014:SRB,%
		Xue:2019:ASC,%
		Exposito:2012:DSJ,%
		Fernandes:2011:LFS,%
		Golan-Gueta:2015:ASA,%
		Newton:2015:ALF,%
		Park:2017:PSS,%
		Park:2018:SAJ,%
		Ramos:2015:NCS,%
		Taboada:2012:FMS%
		}.
\NAMECITE{{ScalaLab}}{%
		Papadimitriou:2011:SES,%
		Papadimitriou:2014:MLS%
		}.
\NAMECITE{scalar}{%
		Piedrahita-Quintero:2017:JGA%
		}.
\NAMECITE{Scale}{%
		Brown:2017:NJP,%
		Parker:2011:DPG,%
		Chen:2019:ESL,%
		Dietrich:2015:GSE,%
		Lopes:2015:HSA,%
		Martinez:2017:ARR,%
		McLane:2010:UIV,%
		Pinto:2015:LSS,%
		Wu:2011:RTS%
		}.
\NAMECITE{{SCEL}}{%
		DeNicola:2014:FAA%
		}.
\NAMECITE{scenarios}{%
		Ashrov:2015:UCB,%
		Schmeisser:2013:MOE%
		}.
\NAMECITE{Scheduler}{%
		Qian:2016:EFS,%
		Iranmanesh:2016:SSE,%
		Tardieu:2012:WSS%
		}.
\NAMECITE{scheduler-independent}{%
		Iranmanesh:2016:SSE%
		}.
\NAMECITE{Scheduling}{%
		Akram:2016:BPG,%
		Basanta-Val:2010:SSS,%
		Kalibera:2011:SRT,%
		Eslamimehr:2014:RDS,%
		Estevez-Ayres:2014:CSS,%
		Zerzelidis:2010:FFS%
		}.
\NAMECITE{scheme}{%
		Xi:2012:MDA,%
		Yang:2019:MGL%
		}.
\NAMECITE{{SCHISM}}{%
		Pizlo:2010:SFT%
		}.
\NAMECITE{Science}{%
		Haubl:2011:ECE,%
		VanLoan:2010:ITC,%
		Simao:2012:CER%
		}.
\NAMECITE{sciences}{%
		Nolan:2014:XWT%
		}.
\NAMECITE{Scientific}{%
		Esquembre:2011:TPL,%
		Papadimitriou:2011:SES,%
		Tanyalcin:2018:LVL,%
		Wendykier:2010:PCH,%
		Fdez-Riverola:2012:JAF,%
		Papadimitriou:2014:MLS%
		}.
\NAMECITE{scientists}{%
		Brandt:2014:DAS%
		}.
\NAMECITE{{SCJ}}{%
		Miyazawa:2019:SCS%
		}.
\NAMECITE{{SCJ-Circus}}{%
		Miyazawa:2019:SCS%
		}.
\NAMECITE{{SCORM}}{%
		Hsiao:2010:EST%
		}.
\NAMECITE{Scrap}{%
		Zhang:2015:SYB%
		}.
\NAMECITE{Script}{%
		Mitropoulos:2016:HTY%
		}.
\NAMECITE{Scripting}{%
		Choi:2017:SAS,%
		Kim:2017:TAA,%
		Heidegger:2012:APC,%
		Kedlaya:2014:ITS,%
		Papadimitriou:2014:MLS,%
		Zhao:2012:PTI%
		}.
\NAMECITE{SE}{%
		Lindholm:2014:JVM%
		}.
\NAMECITE{Seamless}{%
		Oh:2015:MWA%
		}.
\NAMECITE{Search}{%
		Nowicki:2018:MPI,%
		Stolee:2014:SSS,%
		Wang:2018:PBJ,%
		Xue:2019:ASC,%
		DeBeukelaer:2017:ECP%
		}.
\NAMECITE{searching}{%
		Endrullis:2012:WEM%
		}.
\NAMECITE{Second}{%
		Halder:2017:JSV%
		}.
\NAMECITE{secrets}{%
		Altman:2012:USM%
		}.
\NAMECITE{section}{%
		David:2014:CMC%
		}.
\NAMECITE{sections}{%
		Nakaike:2010:LER%
		}.
\NAMECITE{Secure}{%
		Anikeev:2015:SGC,%
		Gadyatskaya:2012:JCA,%
		Gejibo:2012:CIE,%
		Avvenuti:2012:JTC,%
		Long:2012:COS,%
		Long:2013:JCG,%
		Tetali:2013:MSA,%
		Wijayarathna:2019:WJC%
		}.
\NAMECITE{securely}{%
		Swamy:2014:GTE%
		}.
\NAMECITE{securing}{%
		Coppolino:2019:CAE%
		}.
\NAMECITE{Security}{%
		Chisnall:2017:CJS,%
		Gong:2011:JSA,%
		Hedin:2016:IFS,%
		Johnson:2015:EES,%
		Martinez:2017:MBA,%
		Pironti:2010:PCJ,%
		Sayed:2018:ITI%
		}.
\NAMECITE{Seemingly}{%
		Hasbun:2012:UTP%
		}.
\NAMECITE{selection}{%
		Wu:2011:RTS%
		}.
\NAMECITE{Self}{%
		Magazinius:2012:SWS,%
		Simao:2019:GWS,%
		Yan:2019:ACL,%
		hunEom:2012:SSJ,%
		Aigner:2011:STM,%
		Antonopoulos:2017:DIS,%
		Chevalier-Boisvert:2012:BSH,%
		Humer:2015:DSL,%
		Marr:2015:TVP%
		}.
\NAMECITE{Self-adaptive}{%
		Simao:2019:GWS%
		}.
\NAMECITE{Self-Admitted}{%
		Yan:2019:ACL%
		}.
\NAMECITE{self-collecting}{%
		Aigner:2011:STM%
		}.
\NAMECITE{self-composition}{%
		Antonopoulos:2017:DIS%
		}.
\NAMECITE{self-hosted}{%
		Chevalier-Boisvert:2012:BSH%
		}.
\NAMECITE{self-optimizing}{%
		Humer:2015:DSL,%
		Marr:2015:TVP%
		}.
\NAMECITE{Self-stabilizing}{%
		hunEom:2012:SSJ%
		}.
\NAMECITE{Semantic}{%
		Golan-Gueta:2017:ASA,%
		Rowe:2014:STA,%
		Burnim:2012:SCS,%
		Golan-Gueta:2014:ASL,%
		Golan-Gueta:2015:ASA,%
		Misra:2012:JSC,%
		Misra:2013:JSC,%
		Omar:2017:PSF%
		}.
\NAMECITE{Semantics}{%
		Bellia:2012:ERT,%
		Bogdanas:2015:KJC,%
		Krishnamurthi:2012:SAJ,%
		Liva:2019:SDE,%
		Loring:2017:SAJ,%
		Stefanescu:2016:SBP,%
		Axelsen:2013:PTD,%
		Foley-Bourgon:2017:EIC,%
		Fritz:2017:TSA,%
		Kang:2017:PSR,%
		Miller:2013:TSG,%
		Murawski:2014:GSI,%
		Park:2015:KCF,%
		Pichon-Pharabod:2016:CSR,%
		Zhang:2015:LOS%
		}.
\NAMECITE{Semantics-based}{%
		Stefanescu:2016:SBP%
		}.
\NAMECITE{Semantics-driven}{%
		Liva:2019:SDE%
		}.
\NAMECITE{semantics-preserving}{%
		Axelsen:2013:PTD%
		}.
\NAMECITE{Semi}{%
		Feldthaus:2013:SAR,%
		Staples:2019:SAB,%
		Accioly:2018:USS,%
		Meawad:2012:EBS%
		}.
\NAMECITE{semi-automated}{%
		Meawad:2012:EBS%
		}.
\NAMECITE{Semi-automatic}{%
		Feldthaus:2013:SAR%
		}.
\NAMECITE{Semi-Autonomic}{%
		Staples:2019:SAB%
		}.
\NAMECITE{semi-structured}{%
		Accioly:2018:USS%
		}.
\NAMECITE{Sensitive}{%
		Sherman:2015:DTB,%
		Haubl:2013:CST,%
		Ko:2019:WSA,%
		Lee:2016:ECP,%
		Lu:2019:PPY,%
		Sayed:2018:ITI%
		}.
\NAMECITE{sensitivity}{%
		Huang:2013:ECS,%
		Li:2018:PGC,%
		Lu:2019:PPY,%
		Park:2018:SAJ%
		}.
\NAMECITE{Sensor}{%
		Aiello:2011:JBA,%
		Mehrnezhad:2016:TIU%
		}.
\NAMECITE{separability}{%
		Westbrook:2010:MJM%
		}.
\NAMECITE{Separating}{%
		Dietl:2011:SOT,%
		Akai:2010:EAS%
		}.
\NAMECITE{Separation}{%
		Zheng:2018:ADS,%
		Phan:2018:TIG,%
		Titzer:2010:ICR%
		}.
\NAMECITE{Sequence}{%
		Nowicki:2018:MPI,%
		Zhao:2014:CSP%
		}.
\NAMECITE{Sequencing}{%
		Yu:2018:NFN%
		}.
\NAMECITE{Sequent}{%
		Ferrari:2017:JJF%
		}.
\NAMECITE{sequential}{%
		Burnim:2012:NIN,%
		Duarte:2011:ICS%
		}.
\NAMECITE{serialization}{%
		Miller:2013:IPG%
		}.
\NAMECITE{Seriously}{%
		Kienle:2010:ATT%
		}.
\NAMECITE{Server}{%
		Hughes-Croucher:2011:NRS,%
		Kedlaya:2016:SST,%
		DHondt:2012:ISS,%
		Deitcher:2011:SPJ,%
		Gupta:2019:CSJ,%
		Huang:2011:SBA,%
		Rayns:2013:CJS%
		}.
\NAMECITE{Server-Side}{%
		Hughes-Croucher:2011:NRS,%
		Kedlaya:2016:SST,%
		DHondt:2012:ISS%
		}.
\NAMECITE{Service}{%
		Basanta-Val:2010:SSS,%
		Shah:2012:AMJ,%
		Chanda:2012:TBS,%
		Estevez-Ayres:2014:CSS,%
		Gama:2010:SAA,%
		Huang:2011:SBA,%
		Kuehnhausen:2011:AJM%
		}.
\NAMECITE{service-oriented}{%
		Estevez-Ayres:2014:CSS%
		}.
\NAMECITE{services}{%
		Mateos:2010:MJN%
		}.
\NAMECITE{session}{%
		Kouzapas:2018:TPM,%
		Femminella:2012:EJC%
		}.
\NAMECITE{Set}{%
		Smaragdakis:2013:SBP,%
		Long:2010:TDSa,%
		Long:2010:TDSb%
		}.
\NAMECITE{Set-based}{%
		Smaragdakis:2013:SBP,%
		Long:2010:TDSa,%
		Long:2010:TDSb%
		}.
\NAMECITE{sets}{%
		Spoto:2010:MSL%
		}.
\NAMECITE{setters}{%
		Miller:2013:TSG%
		}.
\NAMECITE{setting}{%
		Bettini:2013:CTB%
		}.
\NAMECITE{Settings}{%
		Gejibo:2012:CIE%
		}.
\NAMECITE{Seven}{%
		Stone:2015:WMT%
		}.
\NAMECITE{{SGX}}{%
		Coppolino:2019:CAE%
		}.
\NAMECITE{Shadow}{%
		Noller:2017:SSE,%
		Noller:2019:CSS%
		}.
\NAMECITE{{ShadowVM}}{%
		Marek:2014:SRC%
		}.
\NAMECITE{shalt}{%
		Lauinger:2018:TSD%
		}.
\NAMECITE{shape}{%
		Greenman:2014:GFB%
		}.
\NAMECITE{Shared}{%
		Battig:2017:SDC,%
		Fetter:2017:TJT,%
		Bonetta:2016:GSM%
		}.
\NAMECITE{Shared-Memory}{%
		Battig:2017:SDC,%
		Bonetta:2016:GSM%
		}.
\NAMECITE{sharing}{%
		Piao:2015:JJF%
		}.
\NAMECITE{{Sherlock}}{%
		Allyson:2019:SOI%
		}.
\NAMECITE{Short}{%
		Aigner:2011:STM,%
		Chadha:2018:JAS,%
		Steindorfer:2015:CSM,%
		Zakhour:2012:JTS%
		}.
\NAMECITE{Short-term}{%
		Aigner:2011:STM%
		}.
\NAMECITE{shortcut}{%
		Mesbah:2019:REJ,%
		Choi:2017:SAS%
		}.
\NAMECITE{Side}{%
		Bultan:2018:SCA,%
		Hughes-Croucher:2011:NRS,%
		Ocariza:2017:SCC,%
		DHondt:2012:ISS,%
		Kedlaya:2016:SST%
		}.
\NAMECITE{Side-Channel}{%
		Bultan:2018:SCA%
		}.
\NAMECITE{{SIGCSE}}{%
		Walker:2012:SNJ%
		}.
\NAMECITE{Signatures}{%
		Dietrich:2010:POD%
		}.
\NAMECITE{significance}{%
		Frantzeskou:2011:SUD%
		}.
\NAMECITE{Similarity}{%
		Allyson:2019:SOI%
		}.
\NAMECITE{{simpA}}{%
		Ricci:2011:SAO%
		}.
\NAMECITE{Simple}{%
		Bellia:2011:PJS,%
		Bellia:2012:ERT,%
		Kedia:2017:SFS,%
		Basanta-Val:2014:SDG,%
		Marino:2010:DSE%
		}.
\NAMECITE{Simplicity}{%
		Deitcher:2011:SPJ%
		}.
\NAMECITE{Simplifying}{%
		Morgan:2018:SJW,%
		Anonymous:2018:BRS%
		}.
\NAMECITE{Simulating}{%
		Lin:2015:STU%
		}.
\NAMECITE{Simulation}{%
		Huang:2011:SBA,%
		Fan:2018:VCJ,%
		Krieger:2011:AES,%
		Rimlinger:2012:TGS,%
		Zhang:2016:NVC%
		}.
\NAMECITE{Simulation-based}{%
		Huang:2011:SBA%
		}.
\NAMECITE{simulations}{%
		McLane:2010:UIV%
		}.
\NAMECITE{Simulator}{%
		Malhotra:2017:PPS,%
		Ramamohanarao:2017:SSM%
		}.
\NAMECITE{single}{%
		Jantz:2013:ESM%
		}.
\NAMECITE{Sinking}{%
		Chisnall:2017:CJS%
		}.
\NAMECITE{site}{%
		Clifford:2015:MMD,%
		Sarimbekov:2014:JCS%
		}.
\NAMECITE{sites}{%
		Odaira:2010:ERT%
		}.
\NAMECITE{size}{%
		Afek:2012:ISJ,%
		Ureche:2013:MIS%
		}.
\NAMECITE{sizing}{%
		Cameron:2015:JFE%
		}.
\NAMECITE{SJL}{%
		Motika:2015:LWS%
		}.
\NAMECITE{sketching}{%
		Hua:2019:EED%
		}.
\NAMECITE{skills}{%
		Joseph:2010:PII%
		}.
\NAMECITE{Skip}{%
		Wang:2018:HSA%
		}.
\NAMECITE{{Skyway}}{%
		Nguyen:2018:SCM%
		}.
\NAMECITE{slices}{%
		Yan:2017:AAA%
		}.
\NAMECITE{Slicing}{%
		Xu:2014:SRB%
		}.
\NAMECITE{Slimming}{%
		Wagner:2011:SJV%
		}.
\NAMECITE{{SLOC}}{%
		Landman:2016:EAR,%
		Landman:2017:CEA%
		}.
\NAMECITE{Smaller}{%
		Gil:2012:SFJ%
		}.
\NAMECITE{smalltalk}{%
		Freudenberg:2015:SMP,%
		Hlopko:2014:ISJ%
		}.
\NAMECITE{smart}{%
		Bouffard:2015:UCF,%
		Gadyatskaya:2012:JCA%
		}.
\NAMECITE{{Smartcard}}{%
		Razafindralambo:2012:FFH%
		}.
\NAMECITE{{SMArtOp}}{%
		Tommasel:2017:SJL%
		}.
\NAMECITE{{Smartphones}}{%
		Reardon:2014:SSB%
		}.
\NAMECITE{{SMARTS}}{%
		Ramamohanarao:2017:SSM%
		}.
\NAMECITE{snapshots}{%
		Afek:2012:ISJ%
		}.
\NAMECITE{Snippets}{%
		Simon:2015:STH%
		}.
\NAMECITE{{SNP}}{%
		Yang:2012:MPD%
		}.
\NAMECITE{{SoC}}{%
		Tsai:2015:JPI%
		}.
\NAMECITE{social}{%
		Gupta:2018:HDB,%
		Gupta:2019:CSJ%
		}.
\NAMECITE{Socket}{%
		Wijayarathna:2019:WJC%
		}.
\NAMECITE{Soft}{%
		Wang:2019:OTA,%
		Joseph:2010:PII%
		}.
\NAMECITE{Software}{%
		Bouktif:2014:PSO,%
		Chaikalis:2015:FJS,%
		Knoche:2018:UML,%
		Luo:2019:HDS,%
		Ponzanelli:2019:AIC,%
		Rathee:2017:ROO,%
		Wang:2011:EEU,%
		Yi:2015:SCC,%
		Yim:2019:TFS,%
		Bliudze:2017:ECC,%
		Bodden:2013:SLS,%
		Cao:2012:YYP,%
		Carter:2013:SSA,%
		Chen:2017:CLP,%
		Chen:2019:ESL,%
		Coppolino:2019:CAE,%
		Dias:2013:SIP,%
		Egbring:2010:POS,%
		Fdez-Riverola:2012:JAF,%
		Fernandes:2011:LFS,%
		Gill:2010:MDP,%
		Hindle:2016:NS,%
		Jenista:2011:OSO,%
		Johari:2011:ESE,%
		Loureiro:2013:EDS,%
		Mayer:2012:ESI,%
		Nunez:2016:PGC,%
		Ogawa:2013:RJA,%
		Pan:2018:ASJ,%
		Pascarella:2019:CCC,%
		Rehman:2016:VMJ,%
		Shen:2019:IRA,%
		Steindorfer:2017:TSP,%
		Xu:2013:PML,%
		Yiapanis:2013:OSR,%
		Zhang:2013:IMF,%
		Zhang:2015:LOS,%
		Zschaler:2014:SJF,%
		Cordeiro:2018:BJV%
		}.
\NAMECITE{Solidity}{%
		Dannen:2017:IES%
		}.
\NAMECITE{Solution}{%
		Kroshko:2015:OPN,%
		Egbring:2010:POS,%
		Juneau:2012:JRP%
		}.
\NAMECITE{Solving}{%
		Stolee:2014:SSS,%
		Felgentreff:2015:CBC,%
		Uva:2018:AWJ%
		}.
\NAMECITE{Sorting}{%
		Brooks:2016:CST%
		}.
\NAMECITE{soul}{%
		McMillan:2011:SVM%
		}.
\NAMECITE{Sound}{%
		Bellia:2013:JST,%
		Berman:2017:EUS,%
		Lorenzen:2016:STD,%
		Storey:2019:SDP,%
		Biswas:2014:DES,%
		Erdweg:2015:SOI,%
		Passerat-Palmbach:2015:TSS,%
		Roemer:2018:HCU%
		}.
\NAMECITE{soundly}{%
		Balatsouras:2013:CHC%
		}.
\NAMECITE{Source}{%
		Allyson:2019:SOI,%
		Bouktif:2014:PSO,%
		German:2012:MOS,%
		McBurney:2016:ASC,%
		Rodeghero:2015:ETS,%
		Scanniello:2017:FFC,%
		Stolee:2014:SSS,%
		Accioly:2018:USS,%
		Axelsen:2013:PTD,%
		Chen:2017:CLP,%
		Chen:2019:ESL,%
		Dyer:2014:DVE,%
		Egbring:2010:POS,%
		Frantzeskou:2011:SUD,%
		Johari:2011:ESE,%
		Misra:2012:JSC,%
		Misra:2013:JSC,%
		Olszak:2012:RJP,%
		Pawlak:2016:SLI,%
		Singh:2013:TGC,%
		Taibi:2013:ROS,%
		Zhu:2015:APL%
		}.
\NAMECITE{source-code}{%
		Misra:2012:JSC,%
		Misra:2013:JSC%
		}.
\NAMECITE{source-to-source}{%
		Axelsen:2013:PTD%
		}.
\NAMECITE{sources}{%
		Inoue:2012:ISC%
		}.
\NAMECITE{{Spark}}{%
		Li:2018:ATJ%
		}.
\NAMECITE{sparse}{%
		Tommasel:2017:SJL%
		}.
\NAMECITE{sparse-matrix}{%
		Tommasel:2017:SJL%
		}.
\NAMECITE{spatial}{%
		Martinez-Llario:2011:DJS%
		}.
\NAMECITE{Speaking}{%
		Rauschmayer:2014:SJD,%
		Samuelson:2012:LSO%
		}.
\NAMECITE{Special}{%
		Dias:2013:SIP,%
		Fox:2017:ESI,%
		Haddad:2013:SIP,%
		Horspool:2011:PPP,%
		Puffitsch:2013:SIP,%
		Higuera-Toledano:2010:ISI,%
		Ravn:2013:EIS,%
		Higuera-Toledano:2014:EIS,%
		Vitek:2012:ISI%
		}.
\NAMECITE{specialization}{%
		Kedlaya:2014:ITS,%
		Steindorfer:2015:CSM%
		}.
\NAMECITE{specific}{%
		Cordoba-Sanchez:2016:ADS,%
		Efftinge:2013:XID,%
		Humer:2015:DSL,%
		Kienle:2013:BRE%
		}.
\NAMECITE{Specification}{%
		Gosling:2013:JLS,%
		Gosling:2014:JLS,%
		Iranmanesh:2016:SSE,%
		Kim:2011:MAE,%
		Leavens:2015:BSS,%
		Lindholm:2013:JVMa,%
		Lindholm:2013:JVMb,%
		Lindholm:2014:JVM,%
		Miyazawa:2019:SCS,%
		Toegl:2012:SSJ,%
		Basanta-Val:2011:ECM,%
		Bodin:2014:TMJ,%
		Kang:2012:FSJ,%
		Kim:2010:EAE,%
		Mamouras:2017:SMS,%
		Yang:2010:JIP,%
		daCosta:2012:JSL%
		}.
\NAMECITE{specifications}{%
		Bastani:2018:ALP,%
		Burnim:2012:NIN,%
		Pironti:2010:PCJ,%
		Torlak:2010:MCA,%
		Uva:2018:AWJ%
		}.
\NAMECITE{specified}{%
		Bergenti:2011:PPS%
		}.
\NAMECITE{Specifying}{%
		Burnim:2012:SCS,%
		Haddad:2013:SIP%
		}.
\NAMECITE{Speculation}{%
		Anjo:2016:DML,%
		Martinsen:2014:HTL,%
		Martinsen:2017:CTL%
		}.
\NAMECITE{speculative}{%
		Bonetta:2017:FJF,%
		Yiapanis:2013:OSR%
		}.
\NAMECITE{speed}{%
		Haas:2017:BWS,%
		Sartor:2010:ZRD,%
		Ureche:2013:MIS%
		}.
\NAMECITE{{SPF's}}{%
		Paquin:2018:AAS%
		}.
\NAMECITE{{Spi}}{%
		Pironti:2010:PCJ%
		}.
\NAMECITE{{SPIN}}{%
		Adalid:2014:USA%
		}.
\NAMECITE{{SPL}}{%
		Bodden:2013:SLS%
		}.
\NAMECITE{splittable}{%
		Steele:2014:FSP%
		}.
\NAMECITE{{SPOON}}{%
		Pawlak:2016:SLI%
		}.
\NAMECITE{spot}{%
		Lee:2016:ECP%
		}.
\NAMECITE{{SPUR}}{%
		Bebenita:2010:STB%
		}.
\NAMECITE{Spy}{%
		Oren:2015:SSP%
		}.
\NAMECITE{{SQL}}{%
		Candel:2019:DMD,%
		Karakoidas:2015:TSE%
		}.
\NAMECITE{{SqueakJS}}{%
		Freudenberg:2015:SMP%
		}.
\NAMECITE{{SSNTDs}}{%
		Varier:2017:TNJ%
		}.
\NAMECITE{Stability}{%
		Bouktif:2014:PSO,%
		Leino:2015:APS%
		}.
\NAMECITE{stabilizing}{%
		hunEom:2012:SSJ%
		}.
\NAMECITE{Stack}{%
		Wang:2018:HSA,%
		Christophe:2018:ODA,%
		Kedlaya:2014:DDL,%
		Xue:2012:RJC%
		}.
\NAMECITE{stack-based}{%
		Kedlaya:2014:DDL%
		}.
\NAMECITE{stage}{%
		Westbrook:2010:MJM%
		}.
\NAMECITE{staged}{%
		Scherr:2016:AFC%
		}.
\NAMECITE{staging}{%
		Rompf:2012:LMS%
		}.
\NAMECITE{Stakeholders}{%
		Yim:2019:TFS%
		}.
\NAMECITE{Standard}{%
		Wang:2017:JRJ,%
		Long:2012:COS%
		}.
\NAMECITE{Standardization}{%
		Toegl:2012:SSJ%
		}.
\NAMECITE{{StarL}}{%
		Lin:2015:STU%
		}.
\NAMECITE{start}{%
		Wimmer:2019:IOS%
		}.
\NAMECITE{State}{%
		Arcaini:2012:CCM,%
		Bodden:2012:PEF,%
		Mesbah:2012:CAB,%
		Moller:2014:ADC,%
		Gupta:2016:LSA,%
		Yang:2010:JIP%
		}.
\NAMECITE{state-}{%
		Yang:2010:JIP%
		}.
\NAMECITE{statecharts}{%
		Marinescu:2013:FSJ%
		}.
\NAMECITE{Statement}{%
		Xuan:2017:NAR,%
		Park:2014:AAS,%
		Zhu:2015:APL%
		}.
\NAMECITE{statements}{%
		Park:2014:AAS%
		}.
\NAMECITE{Static}{%
		Berman:2017:EUS,%
		Brown:2016:HBS,%
		James:2010:FMC,%
		Luo:2019:HDS,%
		Madsen:2015:SAE,%
		Olivo:2015:SDA,%
		Park:2011:DCM,%
		Park:2018:SAJ,%
		Radoi:2015:ETS,%
		Siek:2012:FDT,%
		Spoto:2016:JSA,%
		Spoto:2019:SII,%
		Stein:2019:SAD,%
		Stuchlik:2012:SVD,%
		Andreasen:2014:DSA,%
		Blackshear:2018:RCS,%
		Chandra:2016:TIS,%
		Ferrara:2013:GSA,%
		Flanagan:2013:PES,%
		Iranmanesh:2016:SSE,%
		Kashyap:2014:TRS,%
		Lux:2011:TSD,%
		Mayer:2012:ESI,%
		Park:2017:PSS,%
		Tetali:2013:MSA%
		}.
\NAMECITE{statically}{%
		Bodden:2013:SLS,%
		Nuzman:2013:JTC%
		}.
\NAMECITE{statistical}{%
		Brandt:2014:DAS,%
		Zuo:2016:LOF%
		}.
\NAMECITE{statistically}{%
		Passerat-Palmbach:2015:TSS%
		}.
\NAMECITE{statistics}{%
		Hsiao:2014:UWC%
		}.
\NAMECITE{stealing}{%
		Kumar:2012:WSB,%
		Tardieu:2012:WSS%
		}.
\NAMECITE{{STM}}{%
		Chapman:2016:HSH,%
		Subramaniam:2011:PCJ%
		}.
\NAMECITE{{STM/HTM}}{%
		Chapman:2016:HSH%
		}.
\NAMECITE{{StMungo}}{%
		Kouzapas:2018:TPM%
		}.
\NAMECITE{stochastic}{%
		Cote:2012:JPS%
		}.
\NAMECITE{stock}{%
		Pina:2014:RDJ%
		}.
\NAMECITE{Stop}{%
		Lin:2015:SGU%
		}.
\NAMECITE{stops}{%
		Baxter:2018:PAS%
		}.
\NAMECITE{Storage}{%
		Hollingsworth:2012:SPI,%
		Jeyalatha:2011:DIT,%
		Viotti:2017:HRH%
		}.
\NAMECITE{Store}{%
		Bedla:2012:SSJ,%
		Stark:2010:BIA%
		}.
\NAMECITE{stores}{%
		Dey:2013:STA%
		}.
\NAMECITE{Story}{%
		Anonymous:2014:RKS%
		}.
\NAMECITE{strategic}{%
		Balland:2014:ESP%
		}.
\NAMECITE{strategy}{%
		Portillo-Dominguez:2016:ECP%
		}.
\NAMECITE{Stream}{%
		Chan:2017:DSL,%
		Kiselyov:2017:SFC,%
		Marz:2016:RPC,%
		Bosboom:2014:SCC,%
		Su:2014:CEM,%
		Zeuch:2019:AES%
		}.
\NAMECITE{streaming}{%
		Mamouras:2017:SMS,%
		Santos:2013:DDS%
		}.
\NAMECITE{{StreamJIT}}{%
		Bosboom:2014:SCC%
		}.
\NAMECITE{{StreamQRE}}{%
		Mamouras:2017:SMS%
		}.
\NAMECITE{streams}{%
		Subercaze:2017:UPT,%
		Urma:2015:JAL%
		}.
\NAMECITE{Strength}{%
		Krishnaveni:2012:HOJ%
		}.
\NAMECITE{String}{%
		Horie:2014:SDJ,%
		Chawdhary:2017:PES%
		}.
\NAMECITE{Strings}{%
		Haubl:2011:ECE,%
		Haubl:2010:CES,%
		Luu:2014:MCC%
		}.
\NAMECITE{strong}{%
		Upadhyaya:2010:UDS,%
		Zhang:2015:LOS,%
		Zhang:2017:ACE%
		}.
\NAMECITE{Structure}{%
		Zheng:2018:ADS,%
		Lopes:2015:HSA,%
		Pan:2018:ASJ,%
		Upadhyaya:2010:UDS%
		}.
\NAMECITE{structured}{%
		Accioly:2018:USS,%
		Leopoldseder:2016:JJT%
		}.
\NAMECITE{Structures}{%
		Goodrich:2010:DSA,%
		Ceccato:2010:MLD,%
		Xu:2010:FLU%
		}.
\NAMECITE{studies}{%
		Egbring:2010:POS%
		}.
\NAMECITE{Studio}{%
		Reardon:2014:SSB,%
		Fischer:2016:EIE%
		}.
\NAMECITE{Studio-Based}{%
		Reardon:2014:SSB%
		}.
\NAMECITE{Study}{%
		Bruno:2018:SGC,%
		Kumari:2011:AOO,%
		Luo:2019:HDS,%
		Ocariza:2017:SCC,%
		Ramos:2018:APS,%
		Rodeghero:2015:ETS,%
		Wang:2019:OTA,%
		Zhou:2016:IRO,%
		Bhattacharya:2012:DLI,%
		Ceccato:2015:LSE,%
		Chen:2017:CLP,%
		Ebert:2015:ESE,%
		Holzinger:2016:DSM,%
		Johari:2011:ESE,%
		Khan:2015:UJW,%
		Mastrangelo:2019:CAD,%
		Mayer:2012:ESI,%
		Nasseri:2010:CMR,%
		Ogata:2010:SJN,%
		Pinto:2015:LSS,%
		Saini:2018:CNC,%
		Stuchlik:2012:SVD,%
		Teyton:2014:SLM,%
		Vidal:2016:ECJ,%
		Wei:2016:ESD,%
		Yue:2013:MSI%
		}.
\NAMECITE{studying}{%
		Chen:2019:ESL%
		}.
\NAMECITE{style}{%
		Urma:2015:JAL%
		}.
\NAMECITE{substitute}{%
		Passerat-Palmbach:2015:TSS%
		}.
\NAMECITE{substrate}{%
		Geoffray:2010:VSM%
		}.
\NAMECITE{subtypes}{%
		Haddad:2013:SIP%
		}.
\NAMECITE{Subtyping}{%
		Leavens:2015:BSS%
		}.
\NAMECITE{Suite}{%
		Marchetto:2019:CCR,%
		Sewe:2011:CCS,%
		Boland:2012:JCC%
		}.
\NAMECITE{Suites}{%
		Gligoric:2015:GCB%
		}.
\NAMECITE{Summaries}{%
		Badihi:2017:CAG,%
		Berglund:2019:MSJ%
		}.
\NAMECITE{Summarization}{%
		McBurney:2016:ASC,%
		Rodeghero:2015:ETS%
		}.
\NAMECITE{Superblock}{%
		Kaufmann:2013:SCO%
		}.
\NAMECITE{Supercharged}{%
		Cecco:2011:SJG,%
		Gerakios:2013:FIS%
		}.
\NAMECITE{Superposition}{%
		Halder:2017:JSV%
		}.
\NAMECITE{supertype}{%
		Rosa:2017:ARC%
		}.
\NAMECITE{supervenience}{%
		Reza:2012:JS%
		}.
\NAMECITE{Support}{%
		Adams:2019:URP,%
		Choi:2017:SAS,%
		Kim:2017:TAA,%
		Rodchenko:2018:TIE,%
		Basanta-Val:2013:JRA,%
		Chadha:2018:JAS,%
		Dias:2013:SIP,%
		Gonzalez:2013:HBP,%
		Hosking:2012:CHL,%
		Nunez:2016:PGC,%
		Singh:2012:EPS%
		}.
\NAMECITE{supported}{%
		Feldthaus:2011:TSR%
		}.
\NAMECITE{Supporting}{%
		Lerner:2010:SDT,%
		Egbring:2010:POS%
		}.
\NAMECITE{Surfaces}{%
		Fetter:2017:TJT%
		}.
\NAMECITE{Surgical}{%
		Rompf:2014:SPJ%
		}.
\NAMECITE{surprises}{%
		Felgentreff:2015:CBC%
		}.
\NAMECITE{Survey}{%
		Andreasen:2017:SDA,%
		Obaidellah:2018:SUE,%
		Ramos:2018:APS,%
		Bainomugisha:2013:SRP,%
		Gama:2010:SAA%
		}.
\NAMECITE{{SurveyMan}}{%
		Tosch:2014:SPA%
		}.
\NAMECITE{surveys}{%
		Tosch:2014:SPA%
		}.
\NAMECITE{suspension}{%
		Tardieu:2012:WSS%
		}.
\NAMECITE{SV}{%
		Cordeiro:2018:BJV%
		}.
\NAMECITE{SV-COMP}{%
		Cordeiro:2018:BJV%
		}.
\NAMECITE{sweeping}{%
		Kim:2014:LBL%
		}.
\NAMECITE{Sweeten}{%
		Disney:2015:SYJ%
		}.
\NAMECITE{{Swift}}{%
		Zhang:2012:SRB%
		}.
\NAMECITE{{SWIM}}{%
		Schmidt:2010:ERA%
		}.
\NAMECITE{symbol}{%
		Tarau:2011:IST%
		}.
\NAMECITE{Symbolic}{%
		Bultan:2018:SCA,%
		Chen:2019:SVR,%
		Noller:2017:SSE,%
		Noller:2019:CSS,%
		Phan:2012:SQI,%
		Sharma:2017:VCS,%
		Mirzaei:2012:TAA,%
		Rimlinger:2012:TGS%
		}.
\NAMECITE{synchrobench}{%
		Gramoli:2015:MTY%
		}.
\NAMECITE{Synchronisation}{%
		Cogumbreiro:2019:DDV,%
		Cogumbreiro:2015:DDV,%
		Welch:2010:ABS%
		}.
\NAMECITE{synchronization}{%
		Dolby:2012:DCA,%
		Gramoli:2015:MTY,%
		Subramaniam:2011:PCJ%
		}.
\NAMECITE{Synchronized}{%
		Battig:2017:SDC%
		}.
\NAMECITE{Synchronized-by-Default}{%
		Battig:2017:SDC%
		}.
\NAMECITE{synchronizing}{%
		Daloze:2018:PDL%
		}.
\NAMECITE{Synchronous}{%
		Basanta-Val:2010:SSS,%
		Shan:2012:OAC,%
		Motika:2015:LWS%
		}.
\NAMECITE{syntactic}{%
		Lorenzen:2016:STD,%
		Misra:2012:JSC,%
		Misra:2013:JSC,%
		Qiu:2017:USR%
		}.
\NAMECITE{Syntax}{%
		Stefik:2013:EIP,%
		Kalibera:2014:FAS,%
		Singh:2013:TGC%
		}.
\NAMECITE{synthesis}{%
		Samak:2014:MTS,%
		Samak:2016:DSF,%
		Surendran:2016:APP%
		}.
\NAMECITE{synthesizable}{%
		Auerbach:2010:LJC%
		}.
\NAMECITE{synthesizer}{%
		Ohkawa:2013:RHO%
		}.
\NAMECITE{Synthesizing}{%
		Gvero:2015:SJE,%
		Samak:2015:SRT,%
		Lee:2010:JSD%
		}.
\NAMECITE{Synthetic}{%
		Paquin:2018:AAS%
		}.
\NAMECITE{System}{%
		Bellia:2013:JST,%
		Krishnaveni:2012:HOJ,%
		Maas:2016:THL,%
		Ahn:2014:IJP,%
		Ali:2010:DJB,%
		Arcaini:2017:RDP,%
		Bala:2011:DTD,%
		Erdweg:2015:SOI,%
		Hauswirth:2013:TJP,%
		Hofmann:2011:EOS,%
		Huang:2011:SBA,%
		Kang:2012:FSJ,%
		McIlroy:2010:HJR,%
		Su:2014:RVP,%
		Tate:2011:TWJ,%
		Nilsen:2012:RTJ%
		}.
\NAMECITE{systematic}{%
		Thomson:2015:LHB%
		}.
\NAMECITE{Systems}{%
		Battig:2017:SDC,%
		Bouktif:2014:PSO,%
		Brown:2016:HBS,%
		Chen:2011:MJP,%
		DeNicola:2014:FAA,%
		Fox:2017:EJT,%
		Higuera-Toledano:2014:EIS,%
		Jung:2012:EJA,%
		Lin:2015:STU,%
		Luo:2019:HDS,%
		Mace:2018:PTD,%
		Nguyen:2018:SCM,%
		Nguyen:2018:UCM,%
		Ramos:2013:DSJ,%
		Stilkerich:2015:PGA,%
		Stilkerich:2017:PGU,%
		Amin:2016:JST,%
		Chen:2019:ESL,%
		DosSantos:2010:MPB,%
		Fischer:2016:EIE,%
		Fox:2017:ESI,%
		Hanazumi:2017:FAI,%
		Hayashizaki:2012:IPT,%
		Higuera-Toledano:2010:ISI,%
		Lerner:2014:TRT,%
		Luckow:2017:HTP,%
		Mayer:2012:ESI,%
		McIntosh:2012:EJB,%
		Motika:2015:LWS,%
		Ogawa:2013:RJA,%
		Pan:2018:ASJ,%
		Panizo:2012:EJP,%
		Pascarella:2019:CCC,%
		Portillo-Dominguez:2016:ECP,%
		Ravn:2013:EIS,%
		Schoeberl:2017:SCJ,%
		Sciampacone:2010:EMS,%
		Spadini:2019:MOT,%
		Stuchlik:2012:SVD,%
		Taboada:2012:FMS,%
		Teng:2010:TPA,%
		Tu:2014:PPP,%
		Ugawa:2010:IRB,%
		Vitek:2014:CTR,%
		Yiapanis:2013:OSR,%
		Vitek:2012:ISI%
		}.


\NAMECITE{T}{%
		Halder:2017:JSV%
		}.
\NAMECITE{T-matrix}{%
		Halder:2017:JSV%
		}.
\NAMECITE{table}{%
		Tarau:2011:IST%
		}.
\NAMECITE{Tableau}{%
		Ferrari:2017:JJF%
		}.
\NAMECITE{Tagged}{%
		Rodchenko:2018:TIE%
		}.
\NAMECITE{Tailoring}{%
		Liu:2012:PAA%
		}.
\NAMECITE{Take}{%
		Kienle:2010:ATT%
		}.
\NAMECITE{Taking}{%
		Simon:2015:STH%
		}.
\NAMECITE{Tales}{%
		Sewell:2012:TJ%
		}.
\NAMECITE{talk}{%
		Pizlo:2017:JVM,%
		Siek:2017:CPT%
		}.
\NAMECITE{Taming}{%
		Tate:2011:TWJ,%
		Scherr:2016:AFC%
		}.
\NAMECITE{{Tardis}}{%
		Barr:2014:TAT%
		}.
\NAMECITE{target}{%
		Clerc:2016:OJJ%
		}.
\NAMECITE{Task}{%
		Rosa:2019:AOT,%
		Feeley:2016:CML,%
		Tardieu:2012:WSS,%
		Zhao:2013:INT%
		}.
\NAMECITE{{TaskLocalRandom}}{%
		Passerat-Palmbach:2015:TSS%
		}.
\NAMECITE{Tasks}{%
		Pan:2017:GCF,%
		Pan:2019:GCF,%
		Stone:2015:WMT,%
		Heumann:2013:TEM,%
		Passerat-Palmbach:2015:TSS,%
		Spring:2010:RAI%
		}.
\NAMECITE{{Taurus}}{%
		Maas:2016:THL%
		}.
\NAMECITE{Taxonomy}{%
		Sor:2014:MLD%
		}.
\NAMECITE{Teaching}{%
		Gabaruk:2019:TJO,%
		Hauswirth:2013:TJP,%
		Szweda:2012:ANB,%
		Carro:2013:MDA,%
		Zschaler:2014:SJF%
		}.
\NAMECITE{teasing}{%
		Lin:2012:UKT%
		}.
\NAMECITE{Technical}{%
		Yan:2019:ACL%
		}.
\NAMECITE{technique}{%
		Shen:2019:IRA,%
		Singh:2013:TGC%
		}.
\NAMECITE{Techniques}{%
		Luo:2019:HDS,%
		Radoi:2015:ETS,%
		Evans:2013:WGJ,%
		Kaufmann:2013:SCO%
		}.
\NAMECITE{Technologies}{%
		Fox:2017:EJT,%
		Higuera-Toledano:2014:EIS,%
		Vitek:2012:ISI,%
		Fox:2017:ESI,%
		Higuera-Toledano:2010:ISI,%
		Khan:2015:UJW,%
		Nolan:2014:XWT,%
		Ravn:2013:EIS%
		}.
\NAMECITE{technology}{%
		Nuzman:2013:JTC%
		}.
\NAMECITE{{TeJaS}}{%
		Lerner:2014:TRT%
		}.
\NAMECITE{Template}{%
		Martin:2014:TCR,%
		Heidenreich:2010:GST%
		}.
\NAMECITE{templates}{%
		Fu:2014:FDC,%
		Axelsen:2013:PTD%
		}.
\NAMECITE{ten}{%
		Holzinger:2016:DSM%
		}.
\NAMECITE{term}{%
		Aigner:2011:STM%
		}.
\NAMECITE{Terminating}{%
		Ferrari:2017:JJF%
		}.
\NAMECITE{Termination}{%
		Brockschmidt:2012:ATP,%
		Ramirez-Deantes:2012:MTA,%
		Brockschmidt:2012:ADN,%
		Spoto:2010:TAJ%
		}.
\NAMECITE{Test}{%
		Andreasen:2017:SDA,%
		Boland:2012:JCC,%
		Bouraqadi:2018:TDD,%
		Gligoric:2015:GCB,%
		Luo:2019:HDS,%
		Marchetto:2019:CCR,%
		Phan:2018:TIG,%
		Rimlinger:2012:TGS,%
		Selakovic:2018:TGH,%
		Stone:2015:WMT,%
		Malhotra:2013:DFT,%
		Pradel:2014:EAR,%
		Samak:2014:MTS,%
		Sondergaard:2017:CTD%
		}.
\NAMECITE{Test-driven}{%
		Bouraqadi:2018:TDD%
		}.
\NAMECITE{tested}{%
		Miller:2013:TSG%
		}.
\NAMECITE{Testing}{%
		Ament:2013:ATG,%
		Bluemke:2012:DTJ,%
		Hinojosa:2013:TS,%
		McNerney:2019:BBB,%
		Mirshokraie:2012:JJA,%
		Mirshokraie:2015:GMT,%
		Mirzaei:2012:TAA,%
		Chen:2016:CDD,%
		Choi:2013:GGT,%
		Kintis:2018:HEM,%
		Lerner:2010:FTJ,%
		Spadini:2019:MOT,%
		Teodorovici:2012:BRC,%
		Thomson:2015:LHB,%
		Zhang:2019:DSJ%
		}.
\NAMECITE{tests}{%
		Arslan:2011:JPM,%
		Naik:2012:AT,%
		Samak:2015:SRT%
		}.
\NAMECITE{Textbooks}{%
		Borstler:2011:QEI%
		}.
\NAMECITE{their}{%
		Oren:2015:SSP,%
		Reynders:2016:GSB%
		}.
\NAMECITE{theorem}{%
		Srikanth:2017:CVU%
		}.
\NAMECITE{There}{%
		Esquembre:2011:TPL%
		}.
\NAMECITE{thin}{%
		Ou:2018:TUC,%
		Pichon-Pharabod:2016:CSR%
		}.
\NAMECITE{thin-air}{%
		Pichon-Pharabod:2016:CSR%
		}.
\NAMECITE{things}{%
		McKinley:2016:PWU%
		}.
\NAMECITE{Think}{%
		Witman:2010:TBR%
		}.
\NAMECITE{Third}{%
		Anonymous:2015:BRL,%
		Fu:2014:FDC,%
		Lerner:2010:SDT%
		}.
\NAMECITE{third-party}{%
		Fu:2014:FDC,%
		Lerner:2010:SDT%
		}.
\NAMECITE{{THOR}}{%
		Teng:2010:TPA%
		}.
\NAMECITE{{Thoth}}{%
		Kunjir:2017:TAM%
		}.
\NAMECITE{Thou}{%
		Lauinger:2018:TSD%
		}.
\NAMECITE{Thread}{%
		Martinsen:2014:HTL,%
		Bond:2013:OCC,%
		Curley:2010:RDT,%
		Martinsen:2017:CTL,%
		Pinto:2014:UEB,%
		Pradel:2012:FAP,%
		Sutherland:2010:CTC,%
		Wang:2019:TRC,%
		Yi:2015:CTC%
		}.
\NAMECITE{Thread-Level}{%
		Martinsen:2014:HTL,%
		Martinsen:2017:CTL%
		}.
\NAMECITE{threaded}{%
		Bois:2013:BGV,%
		Johnsen:2012:SLM,%
		Sartor:2012:EMT,%
		Taft:2013:TPS%
		}.
\NAMECITE{Threads}{%
		Akgun:2013:PEP,%
		Upadhyaya:2015:EML,%
		Wang:2019:TRC%
		}.
\NAMECITE{threat}{%
		Bedi:2013:MMT%
		}.
\NAMECITE{threats}{%
		Bedi:2013:MMT%
		}.
\NAMECITE{Three}{%
		Zhou:2016:IRO,%
		Vitek:2014:CTR%
		}.
\NAMECITE{Tier}{%
		Wang:2019:OTA%
		}.
\NAMECITE{{TigerQuoll}}{%
		Bonetta:2013:TPE%
		}.
\NAMECITE{Tim}{%
		Teodorovici:2013:BRL%
		}.
\NAMECITE{Time}{%
		Basanta-Val:2010:SSS,%
		Basin:2017:KKV,%
		Bodden:2012:PEF,%
		Dissegna:2016:AIB,%
		Fox:2017:EJT,%
		Higuera-Toledano:2014:EIS,%
		Jung:2012:EJA,%
		Kienle:2010:ATT,%
		Kim:2011:MAE,%
		Park:2019:ROC,%
		Paul:2014:RTP,%
		Stilkerich:2015:PGA,%
		Stilkerich:2017:PGU,%
		Thakur:2019:PFP,%
		Vitek:2012:ISI,%
		Bacon:2013:PRT,%
		Barr:2014:TAT,%
		Basanta-Val:2010:NHR,%
		Basanta-Val:2011:ECM,%
		Basanta-Val:2011:NFI,%
		Basanta-Val:2013:JRA,%
		Basanta-Val:2014:RMP,%
		Basanta-Val:2014:SDG,%
		Curley:2010:RDT,%
		DosSantos:2010:MPB,%
		Estevez-Ayres:2014:CSS,%
		Fox:2017:ESI,%
		Gadyatskaya:2013:LTC,%
		Gonzalez:2013:HBP,%
		Higuera-Toledano:2010:ISI,%
		Kalibera:2011:FRT,%
		Kalibera:2011:SRT,%
		Kerschbaumer:2013:IFT,%
		Kersten:2014:RRA,%
		Kim:2010:EAE,%
		Korsholm:2014:RTJ,%
		Lee:2016:ECP,%
		Luckow:2017:HTP,%
		Martinsen:2017:CTL,%
		Nilsen:2012:RTJ,%
		Pitter:2010:RTJ,%
		Pizlo:2010:SFT,%
		Pour:2011:MBD,%
		Puffitsch:2013:SIP,%
		Ravn:2013:EIS,%
		Schoeberl:2010:NRT,%
		Schoeberl:2010:WCE,%
		Siebert:2010:CPR,%
		Strom:2017:HLR,%
		Stuchlik:2012:SVD,%
		Tatsubori:2010:EJT,%
		Wimmer:2019:IOS,%
		Wurthinger:2011:SAR%
		}.
\NAMECITE{time-travel}{%
		Barr:2014:TAT%
		}.
\NAMECITE{time-triggered}{%
		Estevez-Ayres:2014:CSS%
		}.
\NAMECITE{timed}{%
		Liva:2019:SDE%
		}.
\NAMECITE{Times}{%
		Brooks:2016:CST,%
		DosSantos:2010:MPB%
		}.
\NAMECITE{timing}{%
		Antonopoulos:2017:DIS,%
		Lux:2011:TSD%
		}.
\NAMECITE{{TIMP}}{%
		Snellenburg:2012:GJB%
		}.
\NAMECITE{tiny}{%
		Xue:2012:RJC%
		}.
\NAMECITE{To-many}{%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{to-one}{%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{Tolerance}{%
		Roohitavaf:2019:AAF%
		}.
\NAMECITE{tolerant}{%
		Pizlo:2010:SFT%
		}.
\NAMECITE{Tool}{%
		Feldthaus:2011:TSR,%
		Jeyalatha:2011:DIT,%
		Nowicki:2018:MPI,%
		Pham-Quang:2012:JAD,%
		Siek:2012:FDT,%
		Singh:2013:TGC,%
		Avvenuti:2012:JTC,%
		Cote:2012:JPS,%
		Endrullis:2012:WEM,%
		Korsholm:2014:RTJ,%
		Lux:2011:TSD,%
		Teng:2010:TPA%
		}.
\NAMECITE{Tool-supported}{%
		Feldthaus:2011:TSR%
		}.
\NAMECITE{toolchain}{%
		Kouzapas:2018:TPM,%
		Santos:2018:JJV%
		}.
\NAMECITE{Toolkit}{%
		Fetter:2017:TJT%
		}.
\NAMECITE{Tools}{%
		Brown:2012:BRF,%
		Casale:2017:PEJ,%
		Ceccarello:2012:TGC,%
		Cordeiro:2018:BJV,%
		Abanades:2016:DAR,%
		Kintis:2018:HEM,%
		Villazon:2010:HCA%
		}.
\NAMECITE{toolset}{%
		Kersten:2014:RRA%
		}.
\NAMECITE{top}{%
		Ricci:2011:SAO,%
		Subercaze:2017:UPT,%
		Zhang:2014:HTB%
		}.
\NAMECITE{top-}{%
		Subercaze:2017:UPT%
		}.
\NAMECITE{top-down}{%
		Zhang:2014:HTB%
		}.
\NAMECITE{Topics}{%
		Horstmann:2011:CJA,%
		Jendrock:2012:JET%
		}.
\NAMECITE{topology}{%
		Dietl:2011:SOT%
		}.
\NAMECITE{touch}{%
		Mehrnezhad:2016:TIU%
		}.
\NAMECITE{{{TouchSignatures}}}{%
		Mehrnezhad:2016:TIU%
		}.
\NAMECITE{Toy}{%
		DiPierro:2018:TVG%
		}.
\NAMECITE{Trace}{%
		Haubl:2014:TTE,%
		Park:2011:DCM,%
		Samak:2014:TDD,%
		Bebenita:2010:STB,%
		Haubl:2013:CST,%
		Hayashizaki:2012:IPT,%
		Inoue:2012:AML,%
		Wu:2011:RTS%
		}.
\NAMECITE{trace-based}{%
		Bebenita:2010:STB,%
		Haubl:2014:TTE,%
		Hayashizaki:2012:IPT,%
		Inoue:2012:AML%
		}.
\NAMECITE{Traceability}{%
		Chanda:2012:TBS%
		}.
\NAMECITE{tracer}{%
		Caserta:2014:JTJ%
		}.
\NAMECITE{Traces}{%
		Wang:2017:JRJ,%
		Bradel:2012:ITJ,%
		Ricci:2013:ETP%
		}.
\NAMECITE{Tracing}{%
		Barabash:2010:TGC,%
		Dissegna:2014:TCA,%
		Dissegna:2016:AIB,%
		Maas:2019:HAT,%
		Mace:2018:PTD,%
		Marr:2015:TVP%
		}.
\NAMECITE{track}{%
		Varier:2017:TNJ%
		}.
\NAMECITE{{TrackEtching}}{%
		Varier:2017:TNJ%
		}.
\NAMECITE{Tracking}{%
		Obaidellah:2018:SUE,%
		Rodeghero:2015:ETS,%
		Sridharan:2012:CTP,%
		Wang:2019:TRC,%
		Kerschbaumer:2013:IFT,%
		Odaira:2010:ERT%
		}.
\NAMECITE{{Tracks}}{%
		Ricci:2013:ETP%
		}.
\NAMECITE{tradeoff}{%
		Ureche:2013:MIS%
		}.
\NAMECITE{Traffic}{%
		Ramamohanarao:2017:SSM%
		}.
\NAMECITE{{Trail}}{%
		Herhut:2013:RTP%
		}.
\NAMECITE{Train}{%
		Mitropoulos:2016:HTY%
		}.
\NAMECITE{training}{%
		Kulkarni:2016:APA%
		}.
\NAMECITE{trait}{%
		Bettini:2013:FDT,%
		VanCutsem:2015:RTC%
		}.
\NAMECITE{traits}{%
		Bettini:2013:CTB,%
		Bettini:2017:XTJ%
		}.
\NAMECITE{Transactional}{%
		Ugawa:2018:TSL,%
		Dias:2013:SIP,%
		Fernandes:2011:LFS,%
		Zhang:2015:LOS%
		}.
\NAMECITE{Transactions}{%
		Dhawan:2012:EJT,%
		Chapman:2016:HSH,%
		Dey:2013:STA%
		}.
\NAMECITE{transfer}{%
		Bouffard:2015:UCF%
		}.
\NAMECITE{transformation}{%
		Alshara:2016:MLO,%
		Philips:2017:DDD%
		}.
\NAMECITE{transformations}{%
		Axelsen:2013:PTD,%
		McGachey:2010:CJC,%
		Pawlak:2016:SLI,%
		Thiessen:2017:CTP%
		}.
\NAMECITE{Transforming}{%
		deMol:2012:GTJ%
		}.
\NAMECITE{transitioning}{%
		Haubl:2014:TTE%
		}.
\NAMECITE{Translating}{%
		Radoi:2014:TIC%
		}.
\NAMECITE{Translation}{%
		Bellia:2012:ERT,%
		Leopoldseder:2016:JJT,%
		Li:2018:ATJ,%
		Tran-Jorgensen:2018:ATV%
		}.
\NAMECITE{translations}{%
		Ureche:2013:MIS%
		}.
\NAMECITE{translator}{%
		Li:2016:JJM%
		}.
\NAMECITE{Translators}{%
		Wang:2018:IDG%
		}.
\NAMECITE{Transmission}{%
		Parker:2011:DPG,%
		Basanta-Val:2011:NFI,%
		Burdette:2012:ECJ%
		}.
\NAMECITE{transparent}{%
		Bala:2011:DTD%
		}.
\NAMECITE{{transpiler}}{%
		Sayed:2018:ITI%
		}.
\NAMECITE{travel}{%
		Barr:2014:TAT%
		}.
\NAMECITE{traversals}{%
		Olivo:2015:SDA%
		}.
\NAMECITE{{Treble}}{%
		Yim:2019:TFS%
		}.
\NAMECITE{Tree}{%
		Lyon:2012:JTW,%
		Hague:2015:DRC,%
		Kalibera:2014:FAS,%
		Singh:2013:TGC,%
		Yang:2019:MGL%
		}.
\NAMECITE{trees}{%
		Raychev:2016:PMC%
		}.
\NAMECITE{Trends}{%
		Chaikalis:2015:FJS,%
		Mitchell:2010:FTL,%
		Sun:2017:AJP%
		}.
\NAMECITE{trie}{%
		Steindorfer:2017:TSP%
		}.
\NAMECITE{trie-based}{%
		Steindorfer:2017:TSP%
		}.
\NAMECITE{tries}{%
		Steindorfer:2015:CSM,%
		Steindorfer:2015:OHA,%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{triggered}{%
		Estevez-Ayres:2014:CSS%
		}.
\NAMECITE{triggers}{%
		Candel:2019:DMD%
		}.
\NAMECITE{{TRINI}}{%
		Portillo-Dominguez:2016:ECP%
		}.
\NAMECITE{Trusted}{%
		Toegl:2012:SSJ,%
		Bodin:2014:TMJ%
		}.
\NAMECITE{{TUIOFX}}{%
		Fetter:2017:TJT%
		}.
\NAMECITE{tuning}{%
		Altman:2010:OTJ,%
		Basanta-Val:2011:FTM,%
		Singer:2011:GCA%
		}.
\NAMECITE{{Turf}}{%
		Chamberlain:2017:PLR%
		}.
\NAMECITE{{Turing}}{%
		Grigore:2017:JGT%
		}.
\NAMECITE{Turn}{%
		Hunt:2016:RFF%
		}.
\NAMECITE{Tutorial}{%
		Jendrock:2012:JET,%
		Nilsen:2012:TOU,%
		Ponzanelli:2019:AIC,%
		Taft:2013:TPS,%
		Zakhour:2012:JTS%
		}.
\NAMECITE{{TV}}{%
		Jung:2014:HCO%
		}.
\NAMECITE{{Twitter}}{%
		Guyer:2014:UJT%
		}.
\NAMECITE{Two}{%
		Hasbun:2012:UTP%
		}.
\NAMECITE{Type}{%
		Bellia:2013:JST,%
		Chandra:2016:TIS,%
		Kashyap:2014:TRS,%
		Kastner:2012:TCA,%
		Leijen:2017:TDC,%
		Lochbihler:2018:MTS,%
		Rodchenko:2018:TIE,%
		Sherman:2015:DTB,%
		Wehr:2011:JIT,%
		Ahn:2014:IJP,%
		Amin:2016:JST,%
		Balatsouras:2013:CHC,%
		Chang:2012:IOT,%
		Chaudhuri:2017:FPT,%
		DeFrancesco:2010:UAI,%
		Fischer:2016:EIE,%
		Gerakios:2014:RTP,%
		Hackett:2012:FPH,%
		Karakoidas:2015:TSE,%
		Kedlaya:2014:ITS,%
		Kedlaya:2016:SST,%
		Kolesnikov:2014:CPB,%
		Kouzapas:2018:TPM,%
		Lerner:2014:TRT,%
		Lorenzen:2016:STD,%
		Mayer:2012:ESI,%
		Steindorfer:2018:MOA,%
		Stuchlik:2012:SVD,%
		Tate:2011:TWJ,%
		Zhao:2012:PTI,%
		elBoustani:2011:ITE%
		}.
\NAMECITE{Type-Based}{%
		Sherman:2015:DTB%
		}.
\NAMECITE{type-dependent}{%
		Lorenzen:2016:STD%
		}.
\NAMECITE{type-heterogeneous}{%
		Steindorfer:2018:MOA%
		}.
\NAMECITE{Type-Safe}{%
		Lochbihler:2018:MTS,%
		Karakoidas:2015:TSE%
		}.
\NAMECITE{Typechecking}{%
		Kouzapas:2018:TPM,%
		Canino:2017:PAE%
		}.
\NAMECITE{Typed}{%
		Bellia:2013:JST,%
		Kim:2017:TAA,%
		Matsakis:2015:TOJ,%
		Chang:2012:IOT,%
		Kedlaya:2014:DDL,%
		Leijen:2017:TDC,%
		Reynders:2016:GSB%
		}.
\NAMECITE{Types}{%
		Bellia:2013:JST,%
		Rowe:2014:STA,%
		Steimann:2010:TMI,%
		Bettini:2013:CTB,%
		Chugh:2012:DTJ,%
		Dietl:2011:SOT,%
		Hoppe:2013:DDB,%
		Markstrum:2010:JDP,%
		Yi:2015:CTC%
		}.
\NAMECITE{{TypeScript}}{%
		Chong:2014:CCT,%
		Fischer:2016:EIE,%
		Rastogi:2015:SEG%
		}.
\NAMECITE{Typing}{%
		Fritz:2017:TSA,%
		Rastogi:2015:SEG,%
		Siek:2017:CPT,%
		Swamy:2014:GTE,%
		Takikawa:2012:GTF%
		}.
\NAMECITE{{typy}}{%
		Omar:2017:PSF%
		}.


\NAMECITE{Ubiquitous}{%
		McLane:2010:UIV%
		}.
\NAMECITE{{UDP}}{%
		Rathje:2014:FMC%
		}.
\NAMECITE{{ulfjack}}{%
		Adams:2019:URP%
		}.
\NAMECITE{{ulfjack/ryu}}{%
		Adams:2019:URP%
		}.
\NAMECITE{{ULS}}{%
		Fu:2014:FDC%
		}.
\NAMECITE{ultimate}{%
		Bouffard:2015:UCF%
		}.
\NAMECITE{{UML}}{%
		Chavez:2016:ACC%
		}.
\NAMECITE{unbounded}{%
		Luu:2014:MCC,%
		Roemer:2018:HCU%
		}.
\NAMECITE{uncertain}{%
		McKinley:2016:PWU%
		}.
\NAMECITE{Unchangeable}{%
		Roohitavaf:2019:AAF%
		}.
\NAMECITE{Understandable}{%
		Marino:2016:DXU%
		}.
\NAMECITE{Understanding}{%
		Accioly:2018:USS,%
		Fan:2015:UCC,%
		Mazinanian:2017:UUL,%
		Nguyen:2018:UCM,%
		Pinto:2014:UEB,%
		Qiu:2017:USR,%
		Seth:2013:UJV,%
		Tamayo:2012:UBD,%
		Vidal:2016:UAE,%
		Lin:2015:SGU,%
		Nilsen:2012:TOU,%
		Ou:2018:TUC%
		}.
\NAMECITE{Undocumented}{%
		Altman:2012:USM,%
		Mayer:2012:ESI%
		}.
\NAMECITE{Unified}{%
		Lin:2015:STU%
		}.
\NAMECITE{Uniform}{%
		Jeyalatha:2011:DIT,%
		Apel:2010:CUF,%
		Eugster:2013:SUP%
		}.
\NAMECITE{Unifying}{%
		Hasbun:2012:UTP,%
		Misra:2012:JSC,%
		Misra:2013:JSC%
		}.
\NAMECITE{union}{%
		Keil:2015:BAH%
		}.
\NAMECITE{uniprocessors}{%
		Kalibera:2011:SRT%
		}.
\NAMECITE{{Units}}{%
		Leung:2013:PEJ%
		}.
\NAMECITE{universe}{%
		Dietl:2011:SOT%
		}.
\NAMECITE{{Unix}}{%
		Powers:2017:BBG%
		}.
\NAMECITE{Unobtrusive}{%
		Mehrabi:2019:PUP%
		}.
\NAMECITE{Unpicking}{%
		Lin:2012:UKT%
		}.
\NAMECITE{Unrestricted}{%
		Wurthinger:2013:USD%
		}.
\NAMECITE{unsafe}{%
		Mastrangelo:2015:UYO%
		}.
\NAMECITE{unsound}{%
		Amin:2016:JST%
		}.
\NAMECITE{Updates}{%
		Yim:2019:TFS,%
		Pukall:2013:JFR%
		}.
\NAMECITE{Upper}{%
		Siek:2012:FDT%
		}.
\NAMECITE{{Upsortable}}{%
		Subercaze:2017:UPT%
		}.
\NAMECITE{uptrees}{%
		Huang:2013:ECS%
		}.
\NAMECITE{USA}{%
		Hollingsworth:2012:SPI,%
		Kroening:2015:CAV%
		}.
\NAMECITE{usability}{%
		Fischer:2016:EIE,%
		Mayer:2012:ESI,%
		Wijayarathna:2019:WJC%
		}.
\NAMECITE{Usage}{%
		Obaidellah:2018:SUE,%
		Rathee:2017:ROO,%
		Pinto:2015:LSS,%
		Qiu:2017:USR%
		}.
\NAMECITE{Use}{%
		Berman:2017:EUS,%
		Guyer:2014:UJT,%
		Mastrangelo:2015:UYO,%
		Ashrov:2015:UCB,%
		Mazinanian:2017:UUL,%
		Parnin:2013:AUJ,%
		Schmeisser:2013:MOE%
		}.
\NAMECITE{use-case}{%
		Ashrov:2015:UCB%
		}.
\NAMECITE{used}{%
		Xu:2010:DIU%
		}.
\NAMECITE{useless}{%
		Fernandes:2017:AUM%
		}.
\NAMECITE{User}{%
		Liu:2014:JNU,%
		Mesbah:2012:CAB,%
		Raghothaman:2018:UGP,%
		Snellenburg:2012:GJB,%
		Diaz:2013:LEU,%
		Frantzeskou:2011:SUD,%
		Mehrnezhad:2016:TIU,%
		Pradel:2014:EAR%
		}.
\NAMECITE{user-defined}{%
		Frantzeskou:2011:SUD%
		}.
\NAMECITE{User-guided}{%
		Raghothaman:2018:UGP%
		}.
\NAMECITE{Using}{%
		Adalid:2014:USA,%
		Bedla:2012:SSJ,%
		Bouktif:2014:PSO,%
		Brown:2016:HBS,%
		DeFrancesco:2010:UAI,%
		Gabaruk:2019:TJO,%
		Hsiao:2014:UWC,%
		Khan:2015:UJW,%
		Knoche:2018:UML,%
		Marz:2016:RPC,%
		Mitropoulos:2016:HTY,%
		Nowicki:2018:MPI,%
		Paul:2014:RTP,%
		Pham-Quang:2012:JAD,%
		Rathee:2017:ROO,%
		Shah:2012:AMJ,%
		Stilkerich:2017:PGU,%
		Upadhyaya:2010:UDS,%
		Wang:2011:EEU,%
		Wang:2017:JRJ,%
		Wang:2018:PBJ,%
		Xu:2014:SRB,%
		Yang:2012:MPD,%
		Zakai:2018:FPW,%
		Akgun:2013:PEP,%
		Bonetta:2017:FJF,%
		Dan:2018:LJE,%
		DeBeukelaer:2017:ECP,%
		DelRa:2013:BRJ,%
		Fischer:2016:EIE,%
		Fu:2014:FDC,%
		Gerakios:2014:RTP,%
		Inostroza:2016:MIM,%
		Jeyalatha:2011:DIT,%
		Karakoidas:2015:TSE,%
		Keil:2014:EDA,%
		Kulkarni:2012:MCO,%
		Lerner:2010:SDT,%
		Lewis:2013:IAP,%
		Li:2014:MHD,%
		Malhotra:2013:DFT,%
		Park:2017:PSS,%
		Park:2018:SAJ,%
		Phan:2018:TIG,%
		Raghothaman:2018:UGP,%
		Rehman:2016:VMJ,%
		Serbanescu:2016:DPO,%
		Singh:2013:TGC,%
		Srikanth:2017:CVU,%
		Steimann:2016:CRA,%
		Sudarsan:2019:BDK,%
		Vikas:2014:MGA,%
		Wang:2019:TRC,%
		Welch:2010:ABS,%
		Westbrook:2010:MJM,%
		Xu:2013:PML,%
		Zheng:2018:ADS,%
		vanderMerwe:2012:VAA%
		}.
\NAMECITE{UT}{%
		Hollingsworth:2012:SPI%
		}.
\NAMECITE{utility}{%
		Cameron:2015:JFE,%
		Xu:2010:FLU%
		}.
\NAMECITE{utilization}{%
		Bacon:2013:PRT%
		}.


\NAMECITE{v}{%
		Samuelson:2012:LSO%
		}.
\NAMECITE{V8}{%
		Martinsen:2017:CTL%
		}.
\NAMECITE{Validating}{%
		Herczeg:2013:TFF%
		}.
\NAMECITE{Validation}{%
		Stark:2014:JJV,%
		Cordoba-Sanchez:2016:ADS,%
		Gadyatskaya:2013:LTC,%
		Hammer:2017:VOV,%
		Stark:2001:JJV%
		}.
\NAMECITE{Value}{%
		Basin:2017:KKV,%
		Dey:2013:STA,%
		Stein:2019:SAD,%
		Yan:2017:AAA%
		}.
\NAMECITE{value-flow}{%
		Yan:2017:AAA%
		}.
\NAMECITE{variable}{%
		Ceccato:2010:MLD%
		}.
\NAMECITE{variables}{%
		Nikolic:2013:RAP%
		}.
\NAMECITE{{VDM}}{%
		Tran-Jorgensen:2018:ATV%
		}.
\NAMECITE{Verifiable}{%
		Fontaine:2012:VCF%
		}.
\NAMECITE{Verification}{%
		Chen:2019:SVR,%
		Cogumbreiro:2019:DDV,%
		Cordeiro:2018:BJV,%
		Kaiser:2014:WAM,%
		Kroening:2015:CAV,%
		Rehman:2016:VMJ,%
		Scheben:2012:VIF,%
		Stark:2014:JJV,%
		Cogumbreiro:2015:DDV,%
		DeFrancesco:2010:UAI,%
		Hammer:2017:VOV,%
		Pour:2011:MBD,%
		Santos:2018:JJV,%
		Siegel:2011:AFV,%
		Smans:2010:AVJ,%
		Srikanth:2017:CVU,%
		Stark:2001:JJV,%
		daCosta:2012:JSL%
		}.
\NAMECITE{verification-validation}{%
		Hammer:2017:VOV%
		}.
\NAMECITE{Verified}{%
		Herranz:2012:VIP,%
		Lochbihler:2018:MTS,%
		Jagannathan:2014:ARV,%
		Wilcox:2018:VVH%
		}.
\NAMECITE{{VerifiedFT}}{%
		Wilcox:2018:VVH%
		}.
\NAMECITE{{Verifier}}{%
		Barbuti:2010:AIA,%
		Reynolds:2013:MJB%
		}.
\NAMECITE{verifiers}{%
		Stefanescu:2016:SBP%
		}.
\NAMECITE{Verifying}{%
		Lin:2015:STU,%
		Yahav:2010:VSP,%
		vanderMerwe:2012:VAA,%
		Sousa:2016:CHL%
		}.
\NAMECITE{{Veritesting}}{%
		Sharma:2017:VCS%
		}.
\NAMECITE{Version}{%
		Fan:2018:VCJ,%
		Fernandes:2011:LFS,%
		Halder:2017:JSV,%
		Shafiei:2012:MCL,%
		Terra:2013:QCC,%
		Zhang:2016:NVC%
		}.
\NAMECITE{vertical}{%
		Bruno:2018:DVM,%
		Su:2014:RVP%
		}.
\NAMECITE{via}{%
		Bultan:2018:SCA,%
		Duarte:2011:ICS,%
		Golan-Gueta:2015:ASA,%
		Golan-Gueta:2017:ASA,%
		Hosking:2012:CHL,%
		Huang:2013:ECS,%
		Johnson:2015:EES,%
		Leopoldseder:2016:JJT,%
		Mehrnezhad:2016:TIU,%
		Rimlinger:2012:TGS,%
		Surendran:2016:APP,%
		Tomescu:2017:CEN%
		}.
\NAMECITE{Video}{%
		Ponzanelli:2019:AIC%
		}.
\NAMECITE{view}{%
		Guyer:2014:UJT%
		}.
\NAMECITE{violations}{%
		Liu:2014:FFL,%
		Pradel:2012:FAP,%
		Rhodes:2015:DDO%
		}.
\NAMECITE{Virtual}{%
		Briggs:2017:COI,%
		Clerc:2016:OJJ,%
		Lindholm:2013:JVMa,%
		Lindholm:2013:JVMb,%
		Lindholm:2014:JVM,%
		Luckow:2017:HTP,%
		Pape:2014:EJV,%
		Pham-Quang:2012:JAD,%
		Rosa:2019:AOT,%
		Sarimbekov:2014:JCS,%
		Schmeisser:2013:MOE,%
		Seth:2013:UJV,%
		Sewe:2011:CCS,%
		Simao:2012:CER,%
		Stark:2001:JJV,%
		Stark:2014:JJV,%
		Upadhyaya:2015:EML,%
		Ament:2013:ATG,%
		Chevalier-Boisvert:2012:BSH,%
		Kedlaya:2014:DDL,%
		McMillan:2011:SVM,%
		Namjoshi:2010:NOP,%
		Pizlo:2017:JVM,%
		Rosa:2017:APV,%
		Sciampacone:2010:EMS,%
		Wagner:2011:SJV,%
		Wimmer:2013:MAV%
		}.
\NAMECITE{virtualized}{%
		Horie:2014:SDJ,%
		McGachey:2010:CJC%
		}.
\NAMECITE{virus}{%
		Razafindralambo:2012:FFH%
		}.
\NAMECITE{Vision}{%
		DiPierro:2018:TVG,%
		Hammer:2017:VOV%
		}.
\NAMECITE{Vision-Guided}{%
		DiPierro:2018:TVG%
		}.
\NAMECITE{visitors}{%
		Dyer:2014:DVE%
		}.
\NAMECITE{Visual}{%
		Fischer:2016:EIE%
		}.
\NAMECITE{Visualization}{%
		Tanyalcin:2018:LVL,%
		Jara:2012:NVJ,%
		Jayaraman:2017:CVJ,%
		McLane:2010:UIV%
		}.
\NAMECITE{visualizing}{%
		Bois:2013:BGV,%
		Krebs:2014:JJB,%
		Mercer:2012:CVI%
		}.
\NAMECITE{vital}{%
		Evans:2013:WGJ%
		}.
\NAMECITE{{VM}}{%
		Anikeev:2015:SGC,%
		Lin:2012:UKT,%
		Wang:2018:HSA,%
		Yang:2017:EJV%
		}.
\NAMECITE{{VM}/application}{%
		Lin:2012:UKT%
		}.
\NAMECITE{{VMKit}}{%
		Geoffray:2010:VSM%
		}.
\NAMECITE{{VMs}}{%
		Simao:2019:GWS%
		}.
\NAMECITE{volatile}{%
		Wu:2018:EBJ%
		}.
\NAMECITE{Volatility}{%
		Wu:2018:EBJ%
		}.
\NAMECITE{volume}{%
		Gvero:2013:BRC%
		}.
\NAMECITE{{Vroom}}{%
		Bell:2015:VFB%
		}.
\NAMECITE{vs}{%
		Brown:2017:NJP,%
		Gherardi:2012:JVC,%
		Marr:2015:TVP,%
		Scanniello:2017:FFC,%
		Shan:2012:OAC,%
		Stuchlik:2012:SVD,%
		Wade:2017:AVJ%
		}.
\NAMECITE{Vulnerabilities}{%
		Moller:2014:ADC,%
		Gupta:2018:HDB%
		}.
\NAMECITE{vulnerability}{%
		Mesbah:2019:REJ,%
		Sverdlove:2014:JVL%
		}.


\NAMECITE{Wampler}{%
		Brown:2012:BRF%
		}.
\NAMECITE{wanted}{%
		Gramoli:2015:MTY%
		}.
\NAMECITE{watering}{%
		Anonymous:2013:FAM%
		}.
\NAMECITE{wave}{%
		Piedrahita-Quintero:2017:JGA%
		}.
\NAMECITE{way}{%
		Kereki:2015:JAW,%
		Park:2018:SAJ,%
		Wagner:2011:SJV%
		}.
\NAMECITE{ways}{%
		Kienle:2013:BRE%
		}.
\NAMECITE{weak}{%
		Westbrook:2010:MJM%
		}.
\NAMECITE{Weakening}{%
		Watt:2019:WW%
		}.
\NAMECITE{Weakly}{%
		Ko:2019:WSA%
		}.
\NAMECITE{Weapon}{%
		Nilsen:2012:RTJ%
		}.
\NAMECITE{weaving}{%
		Villazon:2011:CAW%
		}.
\NAMECITE{web}{%
		Adamsen:2017:PIR,%
		Egbring:2010:POS,%
		Endrullis:2012:WEM,%
		Haas:2017:BWS,%
		Herrera:2018:NCW,%
		Hsiao:2014:UWC,%
		Khan:2015:UJW,%
		Martinez:2017:MBA,%
		McLane:2010:UIV,%
		Radoi:2015:WAR,%
		Robatmili:2014:MRL,%
		Ryu:2016:JFB,%
		Vilk:2018:BAD,%
		Wagner:2011:CMM,%
		Diaz:2013:LEU,%
		Herczeg:2013:TFF,%
		Jeyalatha:2011:DIT,%
		Krishnamurthi:2012:SAJ,%
		Liu:2018:JIO,%
		Martinsen:2014:HTL,%
		Mesbah:2012:CAB,%
		Mirshokraie:2015:GMT,%
		Nolan:2014:XWT,%
		Oh:2015:MWA,%
		Richard-Foy:2014:EHL,%
		Ryu:2019:TAB,%
		Schultz:2010:WAJ,%
		Verdu:2016:PSA,%
		Yue:2013:MSI,%
		Zakai:2018:FPW%
		}.
\NAMECITE{web-based}{%
		Egbring:2010:POS%
		}.
\NAMECITE{web-portal}{%
		McLane:2010:UIV%
		}.
\NAMECITE{{WebAssembly}}{%
		Haas:2017:BWS,%
		Watt:2019:WW%
		}.
\NAMECITE{{WebCL}}{%
		Khan:2015:UJW%
		}.
\NAMECITE{Websites}{%
		Krishnaveni:2012:HOJ%
		}.
\NAMECITE{weight}{%
		Motika:2015:LWS%
		}.
\NAMECITE{weighted}{%
		Pan:2018:ASJ%
		}.
\NAMECITE{{Weka}}{%
		Sudarsan:2019:BDK%
		}.
\NAMECITE{well}{%
		Evans:2013:WGJ%
		}.
\NAMECITE{well-grounded}{%
		Evans:2013:WGJ%
		}.
\NAMECITE{{WETSUIT}}{%
		Endrullis:2012:WEM%
		}.
\NAMECITE{{Whalesong}}{%
		Yoo:2014:WRR%
		}.
\NAMECITE{whole}{%
		Doeraene:2016:PIW%
		}.
\NAMECITE{whole-program}{%
		Doeraene:2016:PIW%
		}.
\NAMECITE{Widening}{%
		Kaiser:2014:WAM%
		}.
\NAMECITE{Wild}{%
		Ryu:2019:TAB,%
		Mastrangelo:2015:UYO,%
		Ryu:2016:JFB,%
		Sun:2013:BJW%
		}.
\NAMECITE{wildcards}{%
		Altidor:2014:RJG,%
		Tate:2011:TWJ%
		}.
\NAMECITE{{WIP}}{%
		Chadha:2018:JAS%
		}.
\NAMECITE{Wireless}{%
		Aiello:2011:JBA%
		}.
\NAMECITE{{{Wise}}}{%
		Simao:2019:GWS%
		}.
\NAMECITE{Withers}{%
		Lyon:2012:JTW%
		}.
\NAMECITE{without}{%
		Felgentreff:2015:CBC,%
		Inoue:2012:ISC,%
		Kumar:2012:WSB,%
		Scheben:2012:VIF,%
		Stark:2010:BIA,%
		Wu:2011:RTS%
		}.
\NAMECITE{Word}{%
		Scanniello:2017:FFC%
		}.
\NAMECITE{Work}{%
		Kumar:2012:WSB,%
		Piao:2015:JJF,%
		Tardieu:2012:WSS%
		}.
\NAMECITE{Work-stealing}{%
		Kumar:2012:WSB,%
		Tardieu:2012:WSS%
		}.
\NAMECITE{workarounds}{%
		Uva:2018:AWJ%
		}.
\NAMECITE{workbench}{%
		Carter:2013:SSA,%
		Dukielska:2010:JNL%
		}.
\NAMECITE{{Workers}}{%
		Verdu:2016:PSA%
		}.
\NAMECITE{Working}{%
		Stone:2015:WMT%
		}.
\NAMECITE{workshop}{%
		Fox:2017:ESI%
		}.
\NAMECITE{world}{%
		Campbell:2013:ICC,%
		McKinley:2016:PWU,%
		Sun:2013:BJW%
		}.
\NAMECITE{worms}{%
		Gupta:2019:CSJ%
		}.
\NAMECITE{Worst}{%
		Schoeberl:2010:WCE,%
		deGouw:2015:OJU%
		}.
\NAMECITE{Worst-case}{%
		Schoeberl:2010:WCE%
		}.
\NAMECITE{would}{%
		Hanenberg:2015:WDW%
		}.
\NAMECITE{wrap}{%
		Fu:2014:FDC%
		}.
\NAMECITE{Wrappers}{%
		Magazinius:2012:SWS%
		}.
\NAMECITE{{Wright}}{%
		Teodorovici:2013:BRL%
		}.
\NAMECITE{Write}{%
		Akram:2018:WRG,%
		Hellyer:2010:LCW%
		}.
\NAMECITE{Write-rationing}{%
		Akram:2018:WRG%
		}.
\NAMECITE{Writing}{%
		Hunt:2016:RFF,%
		Jaffer:2013:EAR,%
		Morgan:2018:SJW%
		}.


\NAMECITE{{x}}{%
		Marino:2016:DXU%
		}.
\NAMECITE{{X10}}{%
		Tardieu:2012:WSS%
		}.
\NAMECITE{{Xbase}}{%
		Efftinge:2013:XID%
		}.
\NAMECITE{{XIR}}{%
		Titzer:2010:ICR%
		}.
\NAMECITE{{XML}}{%
		Nolan:2014:XWT%
		}.
\NAMECITE{{XSS}}{%
		Gupta:2018:HDB,%
		Gupta:2019:CSJ,%
		Mitropoulos:2016:HTY,%
		V:2011:BBI%
		}.
\NAMECITE{{Xtraitj}}{%
		Bettini:2017:XTJ%
		}.


\NAMECITE{yang}{%
		Cao:2012:YYP%
		}.
\NAMECITE{years}{%
		Bodden:2013:SLS,%
		Holzinger:2016:DSM%
		}.
\NAMECITE{yieldpoint}{%
		Lin:2015:SGU%
		}.
\NAMECITE{yin}{%
		Cao:2012:YYP%
		}.


\NAMECITE{{Z}}{%
		Sartor:2010:ZRD%
		}.
\NAMECITE{{Z}-rays}{%
		Sartor:2010:ZRD%
		}.
\NAMECITE{Zero}{%
		Zhu:2013:EAZ%
		}.
