From 247e2cb9a134f18768fe2e4eaf4e9694cedd5e74 Mon Sep 17 00:00:00 2001 From: wp2g21 <wp2g21@soton.ac.uk> Date: Fri, 8 Dec 2023 16:40:48 +0000 Subject: [PATCH] First draft of Progress Report --- LaTeX/paper-blx.bib | 11 + LaTeX/paper.aux | 174 +++ LaTeX/paper.bbl | 905 +++++++++++++++ LaTeX/paper.bcf | 2419 ++++++++++++++++++++++++++++++++++++++++ LaTeX/paper.blg | 68 ++ LaTeX/paper.log | 1489 +++++++++++++++++++++++++ LaTeX/paper.out | 22 + LaTeX/paper.pdf | Bin 0 -> 227075 bytes LaTeX/paper.run.xml | 95 ++ LaTeX/paper.synctex.gz | Bin 0 -> 90155 bytes LaTeX/paper.tex | 151 +++ LaTeX/paper.toc | 22 + LaTeX/papers.bib | 390 +++++++ 13 files changed, 5746 insertions(+) create mode 100644 LaTeX/paper-blx.bib create mode 100644 LaTeX/paper.aux create mode 100644 LaTeX/paper.bbl create mode 100644 LaTeX/paper.bcf create mode 100644 LaTeX/paper.blg create mode 100644 LaTeX/paper.log create mode 100644 LaTeX/paper.out create mode 100644 LaTeX/paper.pdf create mode 100644 LaTeX/paper.run.xml create mode 100644 LaTeX/paper.synctex.gz create mode 100644 LaTeX/paper.tex create mode 100644 LaTeX/paper.toc create mode 100644 LaTeX/papers.bib diff --git a/LaTeX/paper-blx.bib b/LaTeX/paper-blx.bib new file mode 100644 index 0000000..95f8aaf --- /dev/null +++ b/LaTeX/paper-blx.bib @@ -0,0 +1,11 @@ +@Comment{$ biblatex control file $} +@Comment{$ biblatex bcf format version 3.10 $} +% Do not modify this file! +% +% This is an auxiliary file used by the 'biblatex' package. +% This file may safely be deleted. It will be recreated as +% required. + +@Control{biblatex-control, + options = {3.10:0:0:1:0:1:1:0:0:0:0:0:3:3:6:3:0:0:3:1:79:+:+:none}, +} diff --git a/LaTeX/paper.aux b/LaTeX/paper.aux new file mode 100644 index 0000000..69cfb15 --- /dev/null +++ b/LaTeX/paper.aux @@ -0,0 +1,174 @@ +\relax +\bibstyle{biblatex} +\bibdata{paper-blx,papers} +\citation{biblatex-control} +\abx@aux@refcontext{none/global//global/global} +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\citation{snyk_why_nodate} +\abx@aux@cite{0}{snyk_why_nodate} +\abx@aux@segm{0}{0}{snyk_why_nodate} +\citation{hutchison_empirical_2013} +\abx@aux@cite{0}{hutchison_empirical_2013} +\abx@aux@segm{0}{0}{hutchison_empirical_2013} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}Project Introduction}{1}{chapter.1}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {1.1}What is ACR?}{1}{section.1.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.2}Project Description}{1}{section.1.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {1.3}Scope}{1}{section.1.3}\protected@file@percent } +\citation{noauthor_syntactic_nodate} +\abx@aux@cite{0}{noauthor_syntactic_nodate} +\abx@aux@segm{0}{0}{noauthor_syntactic_nodate} +\citation{gosain_static_2015} +\abx@aux@cite{0}{gosain_static_2015} +\abx@aux@segm{0}{0}{gosain_static_2015} +\citation{allen_program_1976} +\abx@aux@cite{0}{allen_program_1976} +\abx@aux@segm{0}{0}{allen_program_1976} +\citation{aiken_introduction_1999} +\abx@aux@cite{0}{aiken_introduction_1999} +\abx@aux@segm{0}{0}{aiken_introduction_1999} +\citation{noauthor_misra_2020} +\abx@aux@cite{0}{noauthor_misra_2020} +\abx@aux@segm{0}{0}{noauthor_misra_2020} +\citation{noauthor_sei_nodate} +\abx@aux@cite{0}{noauthor_sei_nodate} +\abx@aux@segm{0}{0}{noauthor_sei_nodate} +\citation{harness_static_nodate} +\abx@aux@cite{0}{harness_static_nodate} +\abx@aux@segm{0}{0}{harness_static_nodate} +\citation{noauthor_splint_nodate} +\abx@aux@cite{0}{noauthor_splint_nodate} +\abx@aux@segm{0}{0}{noauthor_splint_nodate} +\citation{holzmann__nodate} +\abx@aux@cite{0}{holzmann__nodate} +\abx@aux@segm{0}{0}{holzmann__nodate} +\citation{noauthor_cppcheck_2023} +\abx@aux@cite{0}{noauthor_cppcheck_2023} +\abx@aux@segm{0}{0}{noauthor_cppcheck_2023} +\citation{sourceforge_cppcheck_nodate} +\abx@aux@cite{0}{sourceforge_cppcheck_nodate} +\abx@aux@segm{0}{0}{sourceforge_cppcheck_nodate} +\@writefile{toc}{\contentsline {chapter}{\numberline {2}Literature, Current Tools and Limitations}{2}{chapter.2}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {2.1}Methods for Static Analysis}{2}{section.2.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.2}Coding Standards}{2}{section.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.3}Analysis Tools}{2}{section.2.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Static Analysis}{2}{subsection.2.3.1}\protected@file@percent } +\citation{harness_static_nodate} +\abx@aux@cite{0}{harness_static_nodate} +\abx@aux@segm{0}{0}{harness_static_nodate} +\citation{noauthor_valgrind_nodate} +\abx@aux@cite{0}{noauthor_valgrind_nodate} +\abx@aux@segm{0}{0}{noauthor_valgrind_nodate} +\citation{noauthor_software_nodate} +\abx@aux@cite{0}{noauthor_software_nodate} +\abx@aux@segm{0}{0}{noauthor_software_nodate} +\citation{noauthor_ldra_nodate} +\abx@aux@cite{0}{noauthor_ldra_nodate} +\abx@aux@segm{0}{0}{noauthor_ldra_nodate} +\citation{noauthor_coverity_nodate} +\abx@aux@cite{0}{noauthor_coverity_nodate} +\abx@aux@segm{0}{0}{noauthor_coverity_nodate} +\citation{noauthor_truth_nodate} +\abx@aux@cite{0}{noauthor_truth_nodate} +\abx@aux@segm{0}{0}{noauthor_truth_nodate} +\citation{noauthor_cost_nodate} +\abx@aux@cite{0}{noauthor_cost_nodate} +\abx@aux@segm{0}{0}{noauthor_cost_nodate} +\citation{noauthor_52_nodate} +\abx@aux@cite{0}{noauthor_52_nodate} +\abx@aux@segm{0}{0}{noauthor_52_nodate} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Dynamic Analysis}{3}{subsection.2.3.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.4}Automatic Code Review Tools}{3}{section.2.4}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.5}CWE Top 25 Coverage}{3}{section.2.5}\protected@file@percent } +\newlabel{cwe25coverage}{{2.5}{3}{CWE Top 25 Coverage}{section.2.5}{}} +\citation{gosain_static_2015} +\abx@aux@cite{0}{gosain_static_2015} +\abx@aux@segm{0}{0}{gosain_static_2015} +\citation{chatzieleftheriou_test-driving_2011} +\abx@aux@cite{0}{chatzieleftheriou_test-driving_2011} +\abx@aux@segm{0}{0}{chatzieleftheriou_test-driving_2011} +\citation{assal_think_2019} +\abx@aux@cite{0}{assal_think_2019} +\abx@aux@segm{0}{0}{assal_think_2019} +\@writefile{toc}{\contentsline {section}{\numberline {2.6}The effects of False Positives}{4}{section.2.6}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.1}Why are False Positives so common?}{4}{subsection.2.6.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.2}Mitigations}{4}{subsection.2.6.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.7}Conclusion}{4}{section.2.7}\protected@file@percent } +\gdef \LT@i {\LT@entry + {1}{59.77835pt}\LT@entry + {1}{88.56743pt}\LT@entry + {1}{41.59622pt}\LT@entry + {1}{60.85635pt}\LT@entry + {1}{163.19095pt}} +\@writefile{toc}{\contentsline {chapter}{\numberline {3}Proposed Design of final system}{5}{chapter.3}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {3.1}Justification of Design}{5}{section.3.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.2}Testing}{5}{section.3.2}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.3}Risk Assessment}{5}{section.3.3}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {4}Tasking}{8}{chapter.4}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {4.1}Schedule}{8}{section.4.1}\protected@file@percent } +\abx@aux@read@bbl@mdfivesum{CCAE35F002433D86EB5105905A305CB3} +\abx@aux@defaultrefcontext{0}{snyk_why_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{hutchison_empirical_2013}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_syntactic_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{gosain_static_2015}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{allen_program_1976}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{aiken_introduction_1999}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_misra_2020}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_sei_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{harness_static_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_splint_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{holzmann__nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_cppcheck_2023}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{sourceforge_cppcheck_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_valgrind_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_software_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_ldra_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_coverity_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_truth_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_cost_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{noauthor_52_nodate}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{chatzieleftheriou_test-driving_2011}{none/global//global/global} +\abx@aux@defaultrefcontext{0}{assal_think_2019}{none/global//global/global} +\abx@aux@defaultlabelprefix{0}{snyk_why_nodate}{} +\abx@aux@defaultlabelprefix{0}{hutchison_empirical_2013}{} +\abx@aux@defaultlabelprefix{0}{noauthor_syntactic_nodate}{} +\abx@aux@defaultlabelprefix{0}{gosain_static_2015}{} +\abx@aux@defaultlabelprefix{0}{allen_program_1976}{} +\abx@aux@defaultlabelprefix{0}{aiken_introduction_1999}{} +\abx@aux@defaultlabelprefix{0}{noauthor_misra_2020}{} +\abx@aux@defaultlabelprefix{0}{noauthor_sei_nodate}{} +\abx@aux@defaultlabelprefix{0}{harness_static_nodate}{} +\abx@aux@defaultlabelprefix{0}{noauthor_splint_nodate}{} +\abx@aux@defaultlabelprefix{0}{holzmann__nodate}{} +\abx@aux@defaultlabelprefix{0}{noauthor_cppcheck_2023}{} +\abx@aux@defaultlabelprefix{0}{sourceforge_cppcheck_nodate}{} +\abx@aux@defaultlabelprefix{0}{noauthor_valgrind_nodate}{} +\abx@aux@defaultlabelprefix{0}{noauthor_software_nodate}{} +\abx@aux@defaultlabelprefix{0}{noauthor_ldra_nodate}{} +\abx@aux@defaultlabelprefix{0}{noauthor_coverity_nodate}{} +\abx@aux@defaultlabelprefix{0}{noauthor_truth_nodate}{} +\abx@aux@defaultlabelprefix{0}{noauthor_cost_nodate}{} +\abx@aux@defaultlabelprefix{0}{noauthor_52_nodate}{} +\abx@aux@defaultlabelprefix{0}{chatzieleftheriou_test-driving_2011}{} +\abx@aux@defaultlabelprefix{0}{assal_think_2019}{} +\gdef \@abspage@last{12} diff --git a/LaTeX/paper.bbl b/LaTeX/paper.bbl new file mode 100644 index 0000000..f059346 --- /dev/null +++ b/LaTeX/paper.bbl @@ -0,0 +1,905 @@ +% $ biblatex auxiliary file $ +% $ biblatex bbl format version 3.2 $ +% Do not modify the above lines! +% +% This is an auxiliary file used by the 'biblatex' package. +% This file may safely be deleted. It will be recreated as +% required. +% +\begingroup +\makeatletter +\@ifundefined{ver@biblatex.sty} + {\@latex@error + {Missing 'biblatex' package} + {The bibliography requires the 'biblatex' package.} + \aftergroup\endinput} + {} +\endgroup + +\datalist[entry]{none/global//global/global} + \entry{snyk_why_nodate}{online}{} + \name{author}{1}{}{% + {{hash=S}{% + family={Snyk}, + familyi={S\bibinitperiod}, + }}% + } + \strng{namehash}{S1} + \strng{fullhash}{S1} + \field{labelnamesource}{author} + \field{labeltitlesource}{title} + \field{abstract}{% + Automated code reviews use analytical methods to compare new code with + defined guidelines. This surfaces vulnerabilities much faster than manual + code reviews.% + } + \field{titleaddon}{Snyk} + \field{title}{Why you need to Implement an Automated code review} + \verb{url} + \verb https://snyk.io/learn/code-review/automated-code-review/ + \endverb + \field{langid}{american} + \verb{file} + \verb Snapshot:C\:\\Users\\willi\\Zotero\\storage\\EABUQZS2\\automated-code + \verb -review.html:text/html + \endverb + \field{urlday}{26} + \field{urlmonth}{11} + \field{urlyear}{2023} + \endentry + + \entry{hutchison_empirical_2013}{incollection}{} + \name{author}{6}{}{% + {{hash=EA}{% + family={Edmundson}, + familyi={E\bibinitperiod}, + given={Anne}, + giveni={A\bibinitperiod}, + }}% + {{hash=HB}{% + family={Holtkamp}, + familyi={H\bibinitperiod}, + given={Brian}, + giveni={B\bibinitperiod}, + }}% + {{hash=RE}{% + family={Rivera}, + familyi={R\bibinitperiod}, + given={Emanuel}, + giveni={E\bibinitperiod}, + }}% + {{hash=FM}{% + family={Finifter}, + familyi={F\bibinitperiod}, + given={Matthew}, + giveni={M\bibinitperiod}, + }}% + {{hash=MA}{% + family={Mettler}, + familyi={M\bibinitperiod}, + given={Adrian}, + giveni={A\bibinitperiod}, + }}% + {{hash=WD}{% + family={Wagner}, + familyi={W\bibinitperiod}, + given={David}, + giveni={D\bibinitperiod}, + }}% + } + \name{editor}{3}{}{% + {{hash=JJ}{% + family={Jürjens}, + familyi={J\bibinitperiod}, + given={Jan}, + giveni={J\bibinitperiod}, + }}% + {{hash=LB}{% + family={Livshits}, + familyi={L\bibinitperiod}, + given={Benjamin}, + giveni={B\bibinitperiod}, + }}% + {{hash=SR}{% + family={Scandariato}, + familyi={S\bibinitperiod}, + given={Riccardo}, + giveni={R\bibinitperiod}, + }}% + } + \name{editorb}{15}{}{% + {{hash=HD}{% + family={Hutchison}, + familyi={H\bibinitperiod}, + given={David}, + giveni={D\bibinitperiod}, + }}% + {{hash=KT}{% + family={Kanade}, + familyi={K\bibinitperiod}, + given={Takeo}, + giveni={T\bibinitperiod}, + }}% + {{hash=KJ}{% + family={Kittler}, + familyi={K\bibinitperiod}, + given={Josef}, + giveni={J\bibinitperiod}, + }}% + {{hash=KJM}{% + family={Kleinberg}, + familyi={K\bibinitperiod}, + given={Jon\bibnamedelima M.}, + giveni={J\bibinitperiod\bibinitdelim M\bibinitperiod}, + }}% + {{hash=MF}{% + family={Mattern}, + familyi={M\bibinitperiod}, + given={Friedemann}, + giveni={F\bibinitperiod}, + }}% + {{hash=MJC}{% + family={Mitchell}, + familyi={M\bibinitperiod}, + given={John\bibnamedelima C.}, + giveni={J\bibinitperiod\bibinitdelim C\bibinitperiod}, + }}% + {{hash=NM}{% + family={Naor}, + familyi={N\bibinitperiod}, + given={Moni}, + giveni={M\bibinitperiod}, + }}% + {{hash=NO}{% + family={Nierstrasz}, + familyi={N\bibinitperiod}, + given={Oscar}, + giveni={O\bibinitperiod}, + }}% + {{hash=PRC}{% + family={Pandu\bibnamedelima Rangan}, + familyi={P\bibinitperiod\bibinitdelim R\bibinitperiod}, + given={C.}, + giveni={C\bibinitperiod}, + }}% + {{hash=SB}{% + family={Steffen}, + familyi={S\bibinitperiod}, + given={Bernhard}, + giveni={B\bibinitperiod}, + }}% + {{hash=SM}{% + family={Sudan}, + familyi={S\bibinitperiod}, + given={Madhu}, + giveni={M\bibinitperiod}, + }}% + {{hash=TD}{% + family={Terzopoulos}, + familyi={T\bibinitperiod}, + given={Demetri}, + giveni={D\bibinitperiod}, + }}% + {{hash=TD}{% + family={Tygar}, + familyi={T\bibinitperiod}, + given={Doug}, + giveni={D\bibinitperiod}, + }}% + {{hash=VMY}{% + family={Vardi}, + familyi={V\bibinitperiod}, + given={Moshe\bibnamedelima Y.}, + giveni={M\bibinitperiod\bibinitdelim Y\bibinitperiod}, + }}% + {{hash=WG}{% + family={Weikum}, + familyi={W\bibinitperiod}, + given={Gerhard}, + giveni={G\bibinitperiod}, + }}% + } + \field{editorbtype}{redactor} + \list{publisher}{1}{% + {Springer Berlin Heidelberg}% + } + \strng{namehash}{EAHBRE+1} + \strng{fullhash}{EAHBREFMMAWD1} + \field{labelnamesource}{author} + \field{labeltitlesource}{title} + \field{abstract}{% + With the rise of the web as a dominant application platform, web security + vulnerabilities are of increasing concern. Ideally, the web application + development process would detect and correct these vulnerabilities before + they are released to the public. This research aims to quantify the + effectiveness of software developers at security code review as well as + determine the variation in effectiveness among web developers. We hired 30 + developers to conduct a manual code review of a small web application. The + web application supplied to developers had seven known vulnerabilities, + including three different types: Cross-Site Scripting, Cross-Site Request + Forgery, and {SQL} Injection. Our findings include: (1) none of the subjects + found all confirmed vulnerabilities, (2) more experience does not + necessarily mean that the reviewer will be more accurate or effective, and + (3) reports of false vulnerabilities were significantly correlated with + reports of valid vulnerabilities.% + } + \field{booktitle}{Engineering Secure Software and Systems} + \verb{doi} + \verb 10.1007/978-3-642-36563-8_14 + \endverb + \field{isbn}{978-3-642-36562-1 978-3-642-36563-8} + \field{note}{Series Title: Lecture Notes in Computer Science} + \field{pages}{197\bibrangedash 212} + \field{title}{An Empirical Study on the Effectiveness of Security Code + Review} + \verb{url} + \verb http://link.springer.com/10.1007/978-3-642-36563-8_14 + \endverb + \field{volume}{7781} + \field{langid}{english} + \list{location}{1}{% + {Berlin, Heidelberg}% + } + \verb{file} + \verb Edmundson et al. - 2013 - An Empirical Study on the Effectiveness of + \verb Securit.pdf:C\:\\Users\\willi\\Zotero\\storage\\JD87Z43D\\Edmundson e + \verb t al. - 2013 - An Empirical Study on the Effectiveness of Securit.pdf + \verb :application/pdf + \endverb + \field{year}{2013} + \field{urlday}{26} + \field{urlmonth}{11} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_syntactic_nodate}{online}{} + \field{labeltitlesource}{title} + \verb{doi} + \verb 10.1142/9789812386533_0007 + \endverb + \field{note}{Archive Location: world} + \field{title}{{SYNTACTIC} {PATTERN} {RECOGNITION} {\textbar} Pattern + Recognition} + \verb{url} + \verb https://www.worldscientific.com/doi/epdf/10.1142/9789812386533_0007 + \endverb + \field{langid}{english} + \verb{file} + \verb Snapshot:C\:\\Users\\willi\\Zotero\\storage\\AGCG9L48\\9789812386533_ + \verb 0007.html:text/html + \endverb + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{gosain_static_2015}{inproceedings}{} + \name{author}{2}{}{% + {{hash=GA}{% + family={Gosain}, + familyi={G\bibinitperiod}, + given={Anjana}, + giveni={A\bibinitperiod}, + }}% + {{hash=SG}{% + family={Sharma}, + familyi={S\bibinitperiod}, + given={Ganga}, + giveni={G\bibinitperiod}, + }}% + } + \name{editor}{4}{}{% + {{hash=MD}{% + family={Mandal}, + familyi={M\bibinitperiod}, + given={Durbadal}, + giveni={D\bibinitperiod}, + }}% + {{hash=KR}{% + family={Kar}, + familyi={K\bibinitperiod}, + given={Rajib}, + giveni={R\bibinitperiod}, + }}% + {{hash=DS}{% + family={Das}, + familyi={D\bibinitperiod}, + given={Swagatam}, + giveni={S\bibinitperiod}, + }}% + {{hash=PBK}{% + family={Panigrahi}, + familyi={P\bibinitperiod}, + given={Bijaya\bibnamedelima Ketan}, + giveni={B\bibinitperiod\bibinitdelim K\bibinitperiod}, + }}% + } + \list{publisher}{1}{% + {Springer India}% + } + \keyw{Abstract interpretation, Constraint solving, Data flow analysis, + Static analysis, Symbolic execution, Theorem proving} + \strng{namehash}{GASG1} + \strng{fullhash}{GASG1} + \field{labelnamesource}{author} + \field{labeltitlesource}{shorttitle} + \field{abstract}{% + Static program analysis has shown tremendous surge from basic compiler + optimization technique to becoming a major role player in correctness and + verification of software. Because of its rich theoretical background, static + analysis is in a good position to help produce quality software. This paper + provides an overview of the existing static analysis techniques and tools. + Further, it gives a critique of static analysis approach over six attributes, + namely precision, efficiency, coverage, modularity, scalability, and + automation.% + } + \field{booktitle}{Intelligent Computing and Applications} + \verb{doi} + \verb 10.1007/978-81-322-2268-2_59 + \endverb + \field{isbn}{978-81-322-2268-2} + \field{pages}{581\bibrangedash 591} + \field{series}{Advances in Intelligent Systems and Computing} + \field{shorttitle}{Static Analysis} + \field{title}{Static Analysis: A Survey of Techniques and Tools} + \field{langid}{english} + \list{location}{1}{% + {New Delhi}% + } + \verb{file} + \verb Gosain and Sharma - 2015 - Static Analysis A Survey of Techniques and + \verb Tools.pdf:C\:\\Users\\willi\\Zotero\\storage\\UYMJG3AX\\Gosain and S + \verb harma - 2015 - Static Analysis A Survey of Techniques and Tools.pdf:a + \verb pplication/pdf + \endverb + \field{year}{2015} + \endentry + + \entry{allen_program_1976}{article}{} + \name{author}{2}{}{% + {{hash=AFE}{% + family={Allen}, + familyi={A\bibinitperiod}, + given={F.\bibnamedelima E.}, + giveni={F\bibinitperiod\bibinitdelim E\bibinitperiod}, + }}% + {{hash=CJ}{% + family={Cocke}, + familyi={C\bibinitperiod}, + given={J.}, + giveni={J\bibinitperiod}, + }}% + } + \keyw{algorithms, compilers, data flow analysis, flow graphs, program + optimization} + \strng{namehash}{AFECJ1} + \strng{fullhash}{AFECJ1} + \field{labelnamesource}{author} + \field{labeltitlesource}{title} + \field{abstract}{% + The global data relationships in a program can be exposed and codified by + the static analysis methods described in this paper. A procedure is given + which determines all the definitions which can possibly “reach” each node + of the control flow graph of the program and all the definitions that are + “live” on each edge of the graph. The procedure uses an “interval” + ordered edge listing data structure and handles reducible and irreducible + graphs indistinguishably.% + } + \verb{doi} + \verb 10.1145/360018.360025 + \endverb + \field{issn}{0001-0782} + \field{number}{3} + \field{pages}{137} + \field{shortjournal}{Commun. {ACM}} + \field{title}{A program data flow analysis procedure} + \verb{url} + \verb https://dl.acm.org/doi/10.1145/360018.360025 + \endverb + \field{volume}{19} + \verb{file} + \verb Full Text PDF:C\:\\Users\\willi\\Zotero\\storage\\FC9NPTMM\\Allen and + \verb Cocke - 1976 - A program data flow analysis procedure.pdf:applicatio + \verb n/pdf + \endverb + \field{journaltitle}{Communications of the {ACM}} + \field{day}{01} + \field{month}{03} + \field{year}{1976} + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{aiken_introduction_1999}{article}{} + \name{author}{1}{}{% + {{hash=AA}{% + family={Aiken}, + familyi={A\bibinitperiod}, + given={Alexander}, + giveni={A\bibinitperiod}, + }}% + } + \keyw{Constraints, Program analysis, Set constraints} + \strng{namehash}{AA1} + \strng{fullhash}{AA1} + \field{labelnamesource}{author} + \field{labeltitlesource}{title} + \field{abstract}{% + This paper given an introduction to using set constraints to specify + program analyses. Several standard analysis problems are formulated using set + constraints, which serves both to illustrate the style of using constraints + to specify program analysis problems and the range of application of set + constraints.% + } + \verb{doi} + \verb 10.1016/S0167-6423(99)00007-6 + \endverb + \field{issn}{0167-6423} + \field{number}{2} + \field{pages}{79\bibrangedash 111} + \field{shortjournal}{Science of Computer Programming} + \field{title}{Introduction to set constraint-based program analysis} + \verb{url} + \verb https://www.sciencedirect.com/science/article/pii/S0167642399000076 + \endverb + \field{volume}{35} + \verb{file} + \verb ScienceDirect Snapshot:C\:\\Users\\willi\\Zotero\\storage\\9URK3HPG\\ + \verb S0167642399000076.html:text/html;Submitted Version:C\:\\Users\\willi\ + \verb \Zotero\\storage\\L6G6AT8R\\Aiken - 1999 - Introduction to set constr + \verb aint-based program analy.pdf:application/pdf + \endverb + \field{journaltitle}{Science of Computer Programming} + \field{day}{01} + \field{month}{11} + \field{year}{1999} + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_misra_2020}{online}{} + \field{labeltitlesource}{title} + \field{title}{{MISRA} Publications} + \verb{url} + \verb https://misra.org.uk/publications/ + \endverb + \field{langid}{british} + \verb{file} + \verb Snapshot:C\:\\Users\\willi\\Zotero\\storage\\WTTIWW5E\\publications.h + \verb tml:text/html + \endverb + \field{year}{2020} + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_sei_nodate}{article}{} + \field{labeltitlesource}{title} + \field{title}{{SEI} {CERT} C Coding Standard: Rules for Developing Safe, + Reliable, and Secure Systems (2016 Edition)} + \field{langid}{english} + \verb{file} + \verb SEI CERT C Coding Standard Rules for Developing S.pdf:C\:\\Users\\wil + \verb li\\Zotero\\storage\\PQ5YVVP2\\SEI CERT C Coding Standard Rules for D + \verb eveloping S.pdf:application/pdf + \endverb + \endentry + + \entry{harness_static_nodate}{online}{} + \name{author}{1}{}{% + {{hash=H}{% + family={Harness}, + familyi={H\bibinitperiod}, + }}% + } + \strng{namehash}{H1} + \strng{fullhash}{H1} + \field{labelnamesource}{author} + \field{labeltitlesource}{shorttitle} + \field{abstract}{% + When it comes to static vs dynamic code analysis, what’s the difference + between them, and how do you know which one to use?% + } + \field{shorttitle}{Static vs. Dynamic Code Analysis} + \field{titleaddon}{Harness.io} + \field{title}{Static vs. Dynamic Code Analysis: How to Choose Between Them + {\textbar} Harness} + \verb{url} + \verb https://www.harness.io/blog/static-vs-dynamic-code-analysis + \endverb + \verb{file} + \verb Snapshot:C\:\\Users\\willi\\Zotero\\storage\\Y48LILV8\\static-vs-dyna + \verb mic-code-analysis.html:text/html + \endverb + \field{urlday}{26} + \field{urlmonth}{11} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_splint_nodate}{online}{} + \field{labeltitlesource}{title} + \field{title}{Splint Manual} + \verb{url} + \verb https://splint.org/manual/manual.html + \endverb + \verb{file} + \verb Splint Manual:C\:\\Users\\willi\\Zotero\\storage\\9M5QF7VF\\manual.ht + \verb ml:text/html + \endverb + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{holzmann__nodate}{article}{} + \name{author}{1}{}{% + {{hash=HGJ}{% + family={Holzmann}, + familyi={H\bibinitperiod}, + given={Gerard\bibnamedelima J}, + giveni={G\bibinitperiod\bibinitdelim J\bibinitperiod}, + }}% + } + \strng{namehash}{HGJ1} + \strng{fullhash}{HGJ1} + \field{labelnamesource}{author} + \field{labeltitlesource}{title} + \field{abstract}{% + Only a small fraction of the output generated by typical static analysis + tools tends to reveal serious software defects. Finding the important defects + in a long list of warnings can be a frustrating experience. The output often + reveals more about the limitations of the analyzer than about the code being + analyzed. There are two main causes for this phenomenon. The first is that + the typical static analyzer casts its nets too broadly, reporting everything + reportable, rather than what is likely to be a true bug. The second cause is + that most static analyzers can check the code for only a predetermined, + fixed, set of bugs: the user cannot make the analyzer more precise by + defining and experimenting with a broader range of application-dependent + properties.% + } + \field{title}{{UNO}: Static Source Code Checking for User-Defined + Properties} + \field{langid}{english} + \verb{file} + \verb Holzmann - UNO Static Source Code Checking for User-Defined .pdf:C\:\ + \verb \Users\\willi\\Zotero\\storage\\PV5VDKW3\\Holzmann - UNO Static Sourc + \verb e Code Checking for User-Defined .pdf:application/pdf + \endverb + \endentry + + \entry{noauthor_cppcheck_2023}{inreference}{} + \field{labeltitlesource}{title} + \field{abstract}{% + Cppcheck is a static code analysis tool for the C and C++ programming + languages. It is a versatile tool that can check non-standard code. The + creator and lead developer is Daniel Marjamäki. Cppcheck is free software + under the {GNU} General Public License.% + } + \field{booktitle}{Wikipedia} + \field{note}{Page Version {ID}: 1146585610} + \field{title}{Cppcheck} + \verb{url} + \verb https://en.wikipedia.org/w/index.php?title=Cppcheck&oldid=1146585610 + \endverb + \field{langid}{english} + \verb{file} + \verb Snapshot:C\:\\Users\\willi\\Zotero\\storage\\Y9JHDNNI\\Cppcheck.html: + \verb text/html + \endverb + \field{day}{25} + \field{month}{03} + \field{year}{2023} + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{sourceforge_cppcheck_nodate}{online}{} + \name{author}{1}{}{% + {{hash=S}{% + family={Sourceforge}, + familyi={S\bibinitperiod}, + }}% + } + \strng{namehash}{S2} + \strng{fullhash}{S2} + \field{labelnamesource}{author} + \field{labeltitlesource}{title} + \field{title}{cppcheck / Wiki / {ListOfChecks}} + \verb{url} + \verb https://sourceforge.net/p/cppcheck/wiki/ListOfChecks/ + \endverb + \verb{file} + \verb cppcheck / Wiki / ListOfChecks:C\:\\Users\\willi\\Zotero\\storage\\4G + \verb K58F5G\\ListOfChecks.html:text/html + \endverb + \field{urlday}{26} + \field{urlmonth}{11} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_valgrind_nodate}{online}{} + \field{labeltitlesource}{title} + \field{title}{The Valgrind Quick Start Guide} + \verb{url} + \verb https://www.cs.cmu.edu/afs/cs.cmu.edu/project/cmt-40/Nice/RuleRefinem + \verb ent/bin/valgrind-3.2.0/docs/html/quick-start.html#quick-start.intro + \endverb + \verb{file} + \verb The Valgrind Quick Start Guide:C\:\\Users\\willi\\Zotero\\storage\\JN + \verb 4BJD2X\\quick-start.html:text/html + \endverb + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_software_nodate}{online}{} + \field{labeltitlesource}{title} + \field{title}{Software automates requirements-management for embedded code + developers - {EE} Times} + \verb{url} + \verb https://www.eetimes.com/software-automates-requirements-management-fo + \verb r-embedded-code-developers/ + \endverb + \verb{file} + \verb Software automates requirements-management for embedded code develope + \verb rs - EE Times:C\:\\Users\\willi\\Zotero\\storage\\I87YD7JQ\\software- + \verb automates-requirements-management-for-embedded-code-developers.html:t + \verb ext/html + \endverb + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_ldra_nodate}{online}{} + \field{labeltitlesource}{title} + \field{abstract}{% + The {LDRA} tool suite® provides a comprehensive range of both static and + dynamic software analysis, in addition to unit testing and requirements + engineering. {LDRA} tool suite is a completely integrated solution enabling + customers to build quality into their software from requirements through to + deployment. Integrating {LDRA} tool suite into the software development + process has proven critical to the success of many safety-, security-, + business-, and mission-critical software projects, especially those projects + with strict safety-critical process guidelines, such as {DO}-178B, {ISO} + 26262, {IEC} 62304, and {IEC} 61508. The technologies supported by {LDRA} + tool suite have been deployed across hundreds of projects in many vertical + industries such as avionics, military, space, automotive, telecom, energy, + and medical. These technologies can be used by an entire project team within + the software development life cycle, including project and requirements + managers, developers, {QA} managers, and test and maintenance engineers. The + linkage between {MATLAB}®, Simulink®, Embedded Coder™, and the {LDRA} + tool suite creates instrumented code that is built and executed via {LDRA} + Testbed using the selected {MEX} compiler (for {SIL}) or embedded + cross-compiler (for {PIL}). Coverage data output can be presented in textual + and graphical forms in absolute values or in relation to a set of limits that + may be required by a standards body, as in the case of {DO}-178.% + } + \field{title}{{LDRA} tool suite} + \verb{url} + \verb https://uk.mathworks.com/products/connections/product_detail/ldra-too + \verb l-suite.html + \endverb + \field{langid}{english} + \verb{file} + \verb Snapshot:C\:\\Users\\willi\\Zotero\\storage\\C9XHXZYJ\\ldra-tool-suit + \verb e.html:text/html + \endverb + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_coverity_nodate}{online}{} + \field{labeltitlesource}{title} + \field{abstract}{% + Coverity Static Analysis Software ensures defects won't derail your + projects or users. Deliver high-quality code while verifying compliance with + Synopsys.% + } + \field{title}{Coverity Static Analysis Software {\textbar} Synopsys} + \verb{url} + \verb https://www.synopsys.com/software-integrity/static-analysis-tools-sas + \verb t/coverity.html + \endverb + \field{langid}{english} + \verb{file} + \verb Snapshot:C\:\\Users\\willi\\Zotero\\storage\\T4J8H7M3\\coverity.html: + \verb text/html + \endverb + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_truth_nodate}{report}{} + \field{labeltitlesource}{title} + \field{title}{The Truth About {AppSec} False Positives} + \verb{url} + \verb https://www.contrastsecurity.com/hubfs/The-Truth-About-AppSec-False-P + \verb ositives_White%20Paper_06042020_Final.pdf?hsLang=en + \endverb + \verb{file} + \verb The-Truth-About-AppSec-False-Positives_White Paper_06042020_Final.pdf + \verb :C\:\\Users\\willi\\Zotero\\storage\\BESG7GMX\\The-Truth-About-AppSec + \verb -False-Positives_White Paper_06042020_Final.pdf:application/pdf + \endverb + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_cost_nodate}{report}{} + \field{labeltitlesource}{title} + \field{title}{The Cost of Malware Containment} + \verb{url} + \verb https://www.ponemon.org/local/upload/file/Damballa%20Malware%20Contai + \verb nment%20FINAL%203.pdf + \endverb + \verb{file} + \verb Damballa Malware Containment FINAL 3.pdf:C\:\\Users\\willi\\Zotero\\s + \verb torage\\AN4L9ILR\\Damballa Malware Containment FINAL 3.pdf:applicatio + \verb n/pdf + \endverb + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{noauthor_52_nodate}{audio}{} + \field{labeltitlesource}{title} + \field{title}{52 Percent of Companies Sacrifice Cybersecurity for Speed + {\textbar} {SANS} Institute} + \verb{url} + \verb https://www.sans.org/webcasts/52-percent-companies-sacrifice-cybersec + \verb urity-speed-107185/ + \endverb + \verb{file} + \verb 52 Percent of Companies Sacrifice Cybersecurity for Speed | SANS Inst + \verb itute:C\:\\Users\\willi\\Zotero\\storage\\EL7Y5T9D\\52-percent-compan + \verb ies-sacrifice-cybersecurity-speed-107185.html:text/html + \endverb + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry + + \entry{chatzieleftheriou_test-driving_2011}{inproceedings}{} + \name{author}{2}{}{% + {{hash=CG}{% + family={Chatzieleftheriou}, + familyi={C\bibinitperiod}, + given={George}, + giveni={G\bibinitperiod}, + }}% + {{hash=KP}{% + family={Katsaros}, + familyi={K\bibinitperiod}, + given={Panagiotis}, + giveni={P\bibinitperiod}, + }}% + } + \strng{namehash}{CGKP1} + \strng{fullhash}{CGKP1} + \field{labelnamesource}{author} + \field{labeltitlesource}{title} + \field{abstract}{% + Recently, a number of tools for automated code scanning came in the + limelight. Due to the significant costs associated with incorporating such a + tool in the software lifecycle, it is important to know what defects are + detected and how accurate and efficient the analysis is. We focus + specifically on popular static analysis tools for C code defects. Existing + benchmarks include the actual defects in open source programs, but they lack + systematic coverage of possible code defects and the coding complexities in + which they arise. We introduce a test suite implementing the discussed + requirements for frequent defects selected from public catalogues. Four open + source and two commercial tools are compared in terms of their effectiveness + and efficiency of their detection capability. A wide range of C constructs is + taken into account and appropriate metrics are computed, which show how the + tools balance inherent analysis tradeoffs and efficiency. The results are + useful for identifying the appropriate tool, in terms of cost-effectiveness, + while the proposed methodology and test suite may be reused.% + } + \field{booktitle}{2011 {IEEE} 35th Annual Computer Software and + Applications Conference Workshops} + \verb{doi} + \verb 10.1109/COMPSACW.2011.26 + \endverb + \field{eventtitle}{2011 {IEEE} 35th Annual Computer Software and + Applications Conference Workshops} + \field{pages}{96\bibrangedash 103} + \field{title}{Test-Driving Static Analysis Tools in Search of C Code + Vulnerabilities} + \verb{url} + \verb https://ieeexplore.ieee.org/document/6032220 + \endverb + \verb{file} + \verb IEEE Xplore Abstract Record:C\:\\Users\\willi\\Zotero\\storage\\TG7NL + \verb C6Y\\6032220.html:text/html;IEEE Xplore Full Text PDF:C\:\\Users\\wil + \verb li\\Zotero\\storage\\LQCETHXI\\Chatzieleftheriou and Katsaros - 2011 + \verb - Test-Driving Static Analysis Tools in Search of C .pdf:application/ + \verb pdf + \endverb + \field{month}{07} + \field{year}{2011} + \field{urlday}{13} + \field{urlmonth}{11} + \field{urlyear}{2023} + \endentry + + \entry{assal_think_2019}{inproceedings}{} + \name{author}{2}{}{% + {{hash=AH}{% + family={Assal}, + familyi={A\bibinitperiod}, + given={Hala}, + giveni={H\bibinitperiod}, + }}% + {{hash=CS}{% + family={Chiasson}, + familyi={C\bibinitperiod}, + given={Sonia}, + giveni={S\bibinitperiod}, + }}% + } + \list{publisher}{1}{% + {Association for Computing Machinery}% + } + \keyw{hci for development, secure programming, security, survey} + \strng{namehash}{AHCS1} + \strng{fullhash}{AHCS1} + \field{labelnamesource}{author} + \field{labeltitlesource}{shorttitle} + \field{abstract}{% + Vulnerabilities persist despite existing software security initiatives and + best practices. This paper focuses on the human factors of software security, + including human behaviour and motivation. We conducted an online survey to + explore the interplay between developers and software security processes, + e.g., we looked into how developers influence and are influenced by these + processes. Our data included responses from 123 software developers currently + employed in North America who work on various types of software applications. + Whereas developers are often held responsible for security vulnerabilities, + our analysis shows that the real issues frequently stem from a lack of + organizational or process support to handle security throughout development + tasks. Our participants are self-motivated towards software security, and the + majority did not dismiss it but identified obstacles to achieving secure + code. Our work highlights the need to look beyond the individual, and take a + holistic approach to investigate organizational issues influencing software + security.% + } + \field{booktitle}{Proceedings of the 2019 {CHI} Conference on Human Factors + in Computing Systems} + \verb{doi} + \verb 10.1145/3290605.3300519 + \endverb + \field{isbn}{978-1-4503-5970-2} + \field{pages}{1\bibrangedash 13} + \field{series}{{CHI} '19} + \field{shorttitle}{'Think secure from the beginning'} + \field{title}{'Think secure from the beginning': A Survey with Software + Developers} + \verb{url} + \verb https://dl.acm.org/doi/10.1145/3290605.3300519 + \endverb + \list{location}{1}{% + {New York, {NY}, {USA}}% + } + \verb{file} + \verb Full Text PDF:C\:\\Users\\willi\\Zotero\\storage\\WH3VXSDD\\Assal and + \verb Chiasson - 2019 - 'Think secure from the beginning' A Survey with S. + \verb pdf:application/pdf + \endverb + \field{day}{02} + \field{month}{05} + \field{year}{2019} + \field{urlday}{05} + \field{urlmonth}{12} + \field{urlyear}{2023} + \endentry +\enddatalist +\endinput diff --git a/LaTeX/paper.bcf b/LaTeX/paper.bcf new file mode 100644 index 0000000..39fddcf --- /dev/null +++ b/LaTeX/paper.bcf @@ -0,0 +1,2419 @@ +<?xml version="1.0" encoding="UTF-8"?> +<bcf:controlfile version="3.10" bltxversion="3.19" xmlns:bcf="https://sourceforge.net/projects/biblatex"> + <!-- BIBER OPTIONS --> + <bcf:options component="biber" type="global"> + <bcf:option type="singlevalued"> + <bcf:key>output_encoding</bcf:key> + <bcf:value>utf8</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>input_encoding</bcf:key> + <bcf:value>utf8</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>debug</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>mincrossrefs</bcf:key> + <bcf:value>2</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>minxrefs</bcf:key> + <bcf:value>2</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>sortcase</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>sortupper</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + </bcf:options> + <!-- BIBLATEX OPTIONS --> + <!-- GLOBAL --> + <bcf:options component="biblatex" type="global"> + <bcf:option type="singlevalued"> + <bcf:key>alphaothers</bcf:key> + <bcf:value>+</bcf:value> + </bcf:option> + <bcf:option type="multivalued"> + <bcf:key>extradatecontext</bcf:key> + <bcf:value order="1">labelname</bcf:value> + <bcf:value order="2">labeltitle</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>labelalpha</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="multivalued"> + <bcf:key>labelnamespec</bcf:key> + <bcf:value order="1">shortauthor</bcf:value> + <bcf:value order="2">author</bcf:value> + <bcf:value order="3">shorteditor</bcf:value> + <bcf:value order="4">editor</bcf:value> + <bcf:value order="5">translator</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>labeltitle</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="multivalued"> + <bcf:key>labeltitlespec</bcf:key> + <bcf:value order="1">shorttitle</bcf:value> + <bcf:value order="2">title</bcf:value> + <bcf:value order="3">maintitle</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>labeltitleyear</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>labeldateparts</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="multivalued"> + <bcf:key>labeldatespec</bcf:key> + <bcf:value order="1" type="field">date</bcf:value> + <bcf:value order="2" type="field">year</bcf:value> + <bcf:value order="3" type="field">eventdate</bcf:value> + <bcf:value order="4" type="field">origdate</bcf:value> + <bcf:value order="5" type="field">urldate</bcf:value> + <bcf:value order="6" type="string">nodate</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>julian</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>gregorianstart</bcf:key> + <bcf:value>1582-10-15</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>maxalphanames</bcf:key> + <bcf:value>3</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>maxbibnames</bcf:key> + <bcf:value>3</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>maxcitenames</bcf:key> + <bcf:value>3</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>maxsortnames</bcf:key> + <bcf:value>3</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>maxitems</bcf:key> + <bcf:value>3</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>minalphanames</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>minbibnames</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>mincitenames</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>minsortnames</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>minitems</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>nohashothers</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>noroman</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>nosortothers</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>pluralothers</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>singletitle</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>skipbib</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>skipbiblist</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>skiplab</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>sortalphaothers</bcf:key> + <bcf:value>+</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>sortlocale</bcf:key> + <bcf:value>english</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>sortingtemplatename</bcf:key> + <bcf:value>nty</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>sortsets</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniquelist</bcf:key> + <bcf:value>false</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniquename</bcf:key> + <bcf:value>false</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniqueprimaryauthor</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniquetitle</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniquebaretitle</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniquework</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useprefix</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useafterword</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useannotator</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useauthor</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usebookauthor</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usecommentator</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useeditor</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useeditora</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useeditorb</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useeditorc</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useforeword</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useholder</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useintroduction</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usenamea</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usenameb</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usenamec</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usetranslator</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useshortauthor</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useshorteditor</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + </bcf:options> + <!-- online --> + <bcf:options component="biblatex" type="online"> + <bcf:option type="multivalued"> + <bcf:key>extradatecontext</bcf:key> + <bcf:value order="1">labelname</bcf:value> + <bcf:value order="2">labeltitle</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>labelalpha</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="multivalued"> + <bcf:key>labelnamespec</bcf:key> + <bcf:value order="1">shortauthor</bcf:value> + <bcf:value order="2">author</bcf:value> + <bcf:value order="3">shorteditor</bcf:value> + <bcf:value order="4">editor</bcf:value> + <bcf:value order="5">translator</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>labeltitle</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="multivalued"> + <bcf:key>labeltitlespec</bcf:key> + <bcf:value order="1">shorttitle</bcf:value> + <bcf:value order="2">title</bcf:value> + <bcf:value order="3">maintitle</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>labeltitleyear</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>labeldateparts</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="multivalued"> + <bcf:key>labeldatespec</bcf:key> + <bcf:value order="1" type="field">date</bcf:value> + <bcf:value order="2" type="field">year</bcf:value> + <bcf:value order="3" type="field">eventdate</bcf:value> + <bcf:value order="4" type="field">origdate</bcf:value> + <bcf:value order="5" type="field">urldate</bcf:value> + <bcf:value order="6" type="string">nodate</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>maxalphanames</bcf:key> + <bcf:value>3</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>maxbibnames</bcf:key> + <bcf:value>3</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>maxcitenames</bcf:key> + <bcf:value>3</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>maxsortnames</bcf:key> + <bcf:value>3</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>maxitems</bcf:key> + <bcf:value>3</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>minalphanames</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>minbibnames</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>mincitenames</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>minsortnames</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>minitems</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>nohashothers</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>noroman</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>nosortothers</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>singletitle</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>skipbib</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>skipbiblist</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>skiplab</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniquelist</bcf:key> + <bcf:value>false</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniquename</bcf:key> + <bcf:value>false</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniqueprimaryauthor</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniquetitle</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniquebaretitle</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>uniquework</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useprefix</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useafterword</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useannotator</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useauthor</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usebookauthor</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usecommentator</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useeditor</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useeditora</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useeditorb</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useeditorc</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useforeword</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useholder</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useintroduction</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usenamea</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usenameb</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usenamec</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>usetranslator</bcf:key> + <bcf:value>0</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useshortauthor</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + <bcf:option type="singlevalued"> + <bcf:key>useshorteditor</bcf:key> + <bcf:value>1</bcf:value> + </bcf:option> + </bcf:options> + <!-- BIBLATEX OPTION SCOPE --> + <bcf:optionscope type="GLOBAL"> + <bcf:option datatype="xml">datamodel</bcf:option> + <bcf:option datatype="xml">labelalphanametemplate</bcf:option> + <bcf:option datatype="xml">labelalphatemplate</bcf:option> + <bcf:option datatype="xml">inheritance</bcf:option> + <bcf:option datatype="xml">translit</bcf:option> + <bcf:option datatype="xml">uniquenametemplate</bcf:option> + <bcf:option datatype="xml">sortingnamekeytemplate</bcf:option> + <bcf:option datatype="xml">sortingtemplate</bcf:option> + <bcf:option datatype="xml">extradatespec</bcf:option> + <bcf:option datatype="xml">extradatecontext</bcf:option> + <bcf:option datatype="xml">labelnamespec</bcf:option> + <bcf:option datatype="xml">labeltitlespec</bcf:option> + <bcf:option datatype="xml">labeldatespec</bcf:option> + <bcf:option datatype="string">controlversion</bcf:option> + <bcf:option datatype="string">alphaothers</bcf:option> + <bcf:option datatype="string">sortalphaothers</bcf:option> + <bcf:option datatype="string">presort</bcf:option> + <bcf:option datatype="string">texencoding</bcf:option> + <bcf:option datatype="string">bibencoding</bcf:option> + <bcf:option datatype="string">sortingtemplatename</bcf:option> + <bcf:option datatype="string">sortlocale</bcf:option> + <bcf:option datatype="string">language</bcf:option> + <bcf:option datatype="string">autolang</bcf:option> + <bcf:option datatype="string">langhook</bcf:option> + <bcf:option datatype="string">indexing</bcf:option> + <bcf:option datatype="string">hyperref</bcf:option> + <bcf:option datatype="string">backrefsetstyle</bcf:option> + <bcf:option datatype="string">block</bcf:option> + <bcf:option datatype="string">pagetracker</bcf:option> + <bcf:option datatype="string">citecounter</bcf:option> + <bcf:option datatype="string">citetracker</bcf:option> + <bcf:option datatype="string">ibidtracker</bcf:option> + <bcf:option datatype="string">idemtracker</bcf:option> + <bcf:option datatype="string">opcittracker</bcf:option> + <bcf:option datatype="string">loccittracker</bcf:option> + <bcf:option datatype="string">labeldate</bcf:option> + <bcf:option datatype="string">labeltime</bcf:option> + <bcf:option datatype="string">dateera</bcf:option> + <bcf:option datatype="string">date</bcf:option> + <bcf:option datatype="string">time</bcf:option> + <bcf:option datatype="string">eventdate</bcf:option> + <bcf:option datatype="string">eventtime</bcf:option> + <bcf:option datatype="string">origdate</bcf:option> + <bcf:option datatype="string">origtime</bcf:option> + <bcf:option datatype="string">urldate</bcf:option> + <bcf:option datatype="string">urltime</bcf:option> + <bcf:option datatype="string">alldatesusetime</bcf:option> + <bcf:option datatype="string">alldates</bcf:option> + <bcf:option datatype="string">alltimes</bcf:option> + <bcf:option datatype="string">gregorianstart</bcf:option> + <bcf:option datatype="string">autocite</bcf:option> + <bcf:option datatype="string">notetype</bcf:option> + <bcf:option datatype="string">uniquelist</bcf:option> + <bcf:option datatype="string">uniquename</bcf:option> + <bcf:option datatype="string">refsection</bcf:option> + <bcf:option datatype="string">refsegment</bcf:option> + <bcf:option datatype="string">citereset</bcf:option> + <bcf:option datatype="string">sortlos</bcf:option> + <bcf:option datatype="string">babel</bcf:option> + <bcf:option datatype="string">datelabel</bcf:option> + <bcf:option datatype="string">backrefstyle</bcf:option> + <bcf:option datatype="string">arxiv</bcf:option> + <bcf:option datatype="string">citepages</bcf:option> + <bcf:option datatype="boolean">familyinits</bcf:option> + <bcf:option datatype="boolean">giveninits</bcf:option> + <bcf:option datatype="boolean">prefixinits</bcf:option> + <bcf:option datatype="boolean">suffixinits</bcf:option> + <bcf:option datatype="boolean">useafterword</bcf:option> + <bcf:option datatype="boolean">useannotator</bcf:option> + <bcf:option datatype="boolean">useauthor</bcf:option> + <bcf:option datatype="boolean">usebookauthor</bcf:option> + <bcf:option datatype="boolean">usecommentator</bcf:option> + <bcf:option datatype="boolean">useeditor</bcf:option> + <bcf:option datatype="boolean">useeditora</bcf:option> + <bcf:option datatype="boolean">useeditorb</bcf:option> + <bcf:option datatype="boolean">useeditorc</bcf:option> + <bcf:option datatype="boolean">useforeword</bcf:option> + <bcf:option datatype="boolean">useholder</bcf:option> + <bcf:option datatype="boolean">useintroduction</bcf:option> + <bcf:option datatype="boolean">usenamea</bcf:option> + <bcf:option datatype="boolean">usenameb</bcf:option> + <bcf:option datatype="boolean">usenamec</bcf:option> + <bcf:option datatype="boolean">usetranslator</bcf:option> + <bcf:option datatype="boolean">useshortauthor</bcf:option> + <bcf:option datatype="boolean">useshorteditor</bcf:option> + <bcf:option datatype="boolean">debug</bcf:option> + <bcf:option datatype="boolean">loadfiles</bcf:option> + <bcf:option datatype="boolean">safeinputenc</bcf:option> + <bcf:option datatype="boolean">sortcase</bcf:option> + <bcf:option datatype="boolean">sortupper</bcf:option> + <bcf:option datatype="boolean">terseinits</bcf:option> + <bcf:option datatype="boolean">abbreviate</bcf:option> + <bcf:option datatype="boolean">dateabbrev</bcf:option> + <bcf:option datatype="boolean">clearlang</bcf:option> + <bcf:option datatype="boolean">sortcites</bcf:option> + <bcf:option datatype="boolean">sortsets</bcf:option> + <bcf:option datatype="boolean">backref</bcf:option> + <bcf:option datatype="boolean">backreffloats</bcf:option> + <bcf:option datatype="boolean">trackfloats</bcf:option> + <bcf:option datatype="boolean">parentracker</bcf:option> + <bcf:option datatype="boolean">labeldateusetime</bcf:option> + <bcf:option datatype="boolean">datecirca</bcf:option> + <bcf:option datatype="boolean">dateuncertain</bcf:option> + <bcf:option datatype="boolean">dateusetime</bcf:option> + <bcf:option datatype="boolean">eventdateusetime</bcf:option> + <bcf:option datatype="boolean">origdateusetime</bcf:option> + <bcf:option datatype="boolean">urldateusetime</bcf:option> + <bcf:option datatype="boolean">julian</bcf:option> + <bcf:option datatype="boolean">datezeros</bcf:option> + <bcf:option datatype="boolean">timezeros</bcf:option> + <bcf:option datatype="boolean">timezones</bcf:option> + <bcf:option datatype="boolean">seconds</bcf:option> + <bcf:option datatype="boolean">autopunct</bcf:option> + <bcf:option datatype="boolean">punctfont</bcf:option> + <bcf:option datatype="boolean">labelnumber</bcf:option> + <bcf:option datatype="boolean">labelalpha</bcf:option> + <bcf:option datatype="boolean">labeltitle</bcf:option> + <bcf:option datatype="boolean">labeltitleyear</bcf:option> + <bcf:option datatype="boolean">labeldateparts</bcf:option> + <bcf:option datatype="boolean">pluralothers</bcf:option> + <bcf:option datatype="boolean">nohashothers</bcf:option> + <bcf:option datatype="boolean">nosortothers</bcf:option> + <bcf:option datatype="boolean">noroman</bcf:option> + <bcf:option datatype="boolean">singletitle</bcf:option> + <bcf:option datatype="boolean">uniquetitle</bcf:option> + <bcf:option datatype="boolean">uniquebaretitle</bcf:option> + <bcf:option datatype="boolean">uniquework</bcf:option> + <bcf:option datatype="boolean">uniqueprimaryauthor</bcf:option> + <bcf:option datatype="boolean">defernumbers</bcf:option> + <bcf:option datatype="boolean">locallabelwidth</bcf:option> + <bcf:option datatype="boolean">bibwarn</bcf:option> + <bcf:option datatype="boolean">useprefix</bcf:option> + <bcf:option datatype="boolean">skipbib</bcf:option> + <bcf:option datatype="boolean">skipbiblist</bcf:option> + <bcf:option datatype="boolean">skiplab</bcf:option> + <bcf:option datatype="boolean">dataonly</bcf:option> + <bcf:option datatype="boolean">defernums</bcf:option> + <bcf:option datatype="boolean">firstinits</bcf:option> + <bcf:option datatype="boolean">sortfirstinits</bcf:option> + <bcf:option datatype="boolean">sortgiveninits</bcf:option> + <bcf:option datatype="boolean">labelyear</bcf:option> + <bcf:option datatype="boolean">isbn</bcf:option> + <bcf:option datatype="boolean">url</bcf:option> + <bcf:option datatype="boolean">doi</bcf:option> + <bcf:option datatype="boolean">eprint</bcf:option> + <bcf:option datatype="boolean">related</bcf:option> + <bcf:option datatype="boolean">dashed</bcf:option> + <bcf:option datatype="boolean">bibtexcaseprotection</bcf:option> + <bcf:option datatype="integer">mincrossrefs</bcf:option> + <bcf:option datatype="integer">minxrefs</bcf:option> + <bcf:option datatype="integer">maxnames</bcf:option> + <bcf:option datatype="integer">minnames</bcf:option> + <bcf:option datatype="integer">maxbibnames</bcf:option> + <bcf:option datatype="integer">minbibnames</bcf:option> + <bcf:option datatype="integer">maxcitenames</bcf:option> + <bcf:option datatype="integer">mincitenames</bcf:option> + <bcf:option datatype="integer">maxsortnames</bcf:option> + <bcf:option datatype="integer">minsortnames</bcf:option> + <bcf:option datatype="integer">maxitems</bcf:option> + <bcf:option datatype="integer">minitems</bcf:option> + <bcf:option datatype="integer">maxalphanames</bcf:option> + <bcf:option datatype="integer">minalphanames</bcf:option> + <bcf:option datatype="integer">maxparens</bcf:option> + <bcf:option datatype="integer">dateeraauto</bcf:option> + </bcf:optionscope> + <bcf:optionscope type="ENTRYTYPE"> + <bcf:option datatype="string">alphaothers</bcf:option> + <bcf:option datatype="string">sortalphaothers</bcf:option> + <bcf:option datatype="string">presort</bcf:option> + <bcf:option datatype="string">indexing</bcf:option> + <bcf:option datatype="string">citetracker</bcf:option> + <bcf:option datatype="string">ibidtracker</bcf:option> + <bcf:option datatype="string">idemtracker</bcf:option> + <bcf:option datatype="string">opcittracker</bcf:option> + <bcf:option datatype="string">loccittracker</bcf:option> + <bcf:option datatype="string">uniquelist</bcf:option> + <bcf:option datatype="string">uniquename</bcf:option> + <bcf:option datatype="boolean">familyinits</bcf:option> + <bcf:option datatype="boolean">giveninits</bcf:option> + <bcf:option datatype="boolean">prefixinits</bcf:option> + <bcf:option datatype="boolean">suffixinits</bcf:option> + <bcf:option datatype="boolean">useafterword</bcf:option> + <bcf:option datatype="boolean">useannotator</bcf:option> + <bcf:option datatype="boolean">useauthor</bcf:option> + <bcf:option datatype="boolean">usebookauthor</bcf:option> + <bcf:option datatype="boolean">usecommentator</bcf:option> + <bcf:option datatype="boolean">useeditor</bcf:option> + <bcf:option datatype="boolean">useeditora</bcf:option> + <bcf:option datatype="boolean">useeditorb</bcf:option> + <bcf:option datatype="boolean">useeditorc</bcf:option> + <bcf:option datatype="boolean">useforeword</bcf:option> + <bcf:option datatype="boolean">useholder</bcf:option> + <bcf:option datatype="boolean">useintroduction</bcf:option> + <bcf:option datatype="boolean">usenamea</bcf:option> + <bcf:option datatype="boolean">usenameb</bcf:option> + <bcf:option datatype="boolean">usenamec</bcf:option> + <bcf:option datatype="boolean">usetranslator</bcf:option> + <bcf:option datatype="boolean">useshortauthor</bcf:option> + <bcf:option datatype="boolean">useshorteditor</bcf:option> + <bcf:option datatype="boolean">terseinits</bcf:option> + <bcf:option datatype="boolean">abbreviate</bcf:option> + <bcf:option datatype="boolean">dateabbrev</bcf:option> + <bcf:option datatype="boolean">clearlang</bcf:option> + <bcf:option datatype="boolean">labelnumber</bcf:option> + <bcf:option datatype="boolean">labelalpha</bcf:option> + <bcf:option datatype="boolean">labeltitle</bcf:option> + <bcf:option datatype="boolean">labeltitleyear</bcf:option> + <bcf:option datatype="boolean">labeldateparts</bcf:option> + <bcf:option datatype="boolean">nohashothers</bcf:option> + <bcf:option datatype="boolean">nosortothers</bcf:option> + <bcf:option datatype="boolean">noroman</bcf:option> + <bcf:option datatype="boolean">singletitle</bcf:option> + <bcf:option datatype="boolean">uniquetitle</bcf:option> + <bcf:option datatype="boolean">uniquebaretitle</bcf:option> + <bcf:option datatype="boolean">uniquework</bcf:option> + <bcf:option datatype="boolean">uniqueprimaryauthor</bcf:option> + <bcf:option datatype="boolean">useprefix</bcf:option> + <bcf:option datatype="boolean">skipbib</bcf:option> + <bcf:option datatype="boolean">skipbiblist</bcf:option> + <bcf:option datatype="boolean">skiplab</bcf:option> + <bcf:option datatype="boolean">dataonly</bcf:option> + <bcf:option datatype="boolean">skiplos</bcf:option> + <bcf:option datatype="boolean">labelyear</bcf:option> + <bcf:option datatype="boolean">isbn</bcf:option> + <bcf:option datatype="boolean">url</bcf:option> + <bcf:option datatype="boolean">doi</bcf:option> + <bcf:option datatype="boolean">eprint</bcf:option> + <bcf:option datatype="boolean">related</bcf:option> + <bcf:option datatype="boolean">bibtexcaseprotection</bcf:option> + <bcf:option datatype="xml">labelalphatemplate</bcf:option> + <bcf:option datatype="xml">translit</bcf:option> + <bcf:option datatype="xml">sortexclusion</bcf:option> + <bcf:option datatype="xml">sortinclusion</bcf:option> + <bcf:option datatype="xml">extradatecontext</bcf:option> + <bcf:option datatype="xml">labelnamespec</bcf:option> + <bcf:option datatype="xml">labeltitlespec</bcf:option> + <bcf:option datatype="xml">labeldatespec</bcf:option> + <bcf:option datatype="integer">maxnames</bcf:option> + <bcf:option datatype="integer">minnames</bcf:option> + <bcf:option datatype="integer">maxbibnames</bcf:option> + <bcf:option datatype="integer">minbibnames</bcf:option> + <bcf:option datatype="integer">maxcitenames</bcf:option> + <bcf:option datatype="integer">mincitenames</bcf:option> + <bcf:option datatype="integer">maxsortnames</bcf:option> + <bcf:option datatype="integer">minsortnames</bcf:option> + <bcf:option datatype="integer">maxitems</bcf:option> + <bcf:option datatype="integer">minitems</bcf:option> + <bcf:option datatype="integer">maxalphanames</bcf:option> + <bcf:option datatype="integer">minalphanames</bcf:option> + </bcf:optionscope> + <bcf:optionscope type="ENTRY"> + <bcf:option datatype="string">noinherit</bcf:option> + <bcf:option datatype="string" backendin="sortingnamekeytemplatename,uniquenametemplatename,labelalphanametemplatename">nametemplates</bcf:option> + <bcf:option datatype="string" backendout="1">labelalphanametemplatename</bcf:option> + <bcf:option datatype="string" backendout="1">uniquenametemplatename</bcf:option> + <bcf:option datatype="string" backendout="1">sortingnamekeytemplatename</bcf:option> + <bcf:option datatype="string">presort</bcf:option> + <bcf:option datatype="string" backendout="1">indexing</bcf:option> + <bcf:option datatype="string" backendout="1">citetracker</bcf:option> + <bcf:option datatype="string" backendout="1">ibidtracker</bcf:option> + <bcf:option datatype="string" backendout="1">idemtracker</bcf:option> + <bcf:option datatype="string" backendout="1">opcittracker</bcf:option> + <bcf:option datatype="string" backendout="1">loccittracker</bcf:option> + <bcf:option datatype="string">uniquelist</bcf:option> + <bcf:option datatype="string">uniquename</bcf:option> + <bcf:option datatype="boolean" backendout="1">familyinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">giveninits</bcf:option> + <bcf:option datatype="boolean" backendout="1">prefixinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">suffixinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">useafterword</bcf:option> + <bcf:option datatype="boolean" backendout="1">useannotator</bcf:option> + <bcf:option datatype="boolean" backendout="1">useauthor</bcf:option> + <bcf:option datatype="boolean" backendout="1">usebookauthor</bcf:option> + <bcf:option datatype="boolean" backendout="1">usecommentator</bcf:option> + <bcf:option datatype="boolean" backendout="1">useeditor</bcf:option> + <bcf:option datatype="boolean" backendout="1">useeditora</bcf:option> + <bcf:option datatype="boolean" backendout="1">useeditorb</bcf:option> + <bcf:option datatype="boolean" backendout="1">useeditorc</bcf:option> + <bcf:option datatype="boolean" backendout="1">useforeword</bcf:option> + <bcf:option datatype="boolean" backendout="1">useholder</bcf:option> + <bcf:option datatype="boolean" backendout="1">useintroduction</bcf:option> + <bcf:option datatype="boolean" backendout="1">usenamea</bcf:option> + <bcf:option datatype="boolean" backendout="1">usenameb</bcf:option> + <bcf:option datatype="boolean" backendout="1">usenamec</bcf:option> + <bcf:option datatype="boolean" backendout="1">usetranslator</bcf:option> + <bcf:option datatype="boolean" backendout="1">useshortauthor</bcf:option> + <bcf:option datatype="boolean" backendout="1">useshorteditor</bcf:option> + <bcf:option datatype="boolean" backendout="1">terseinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">abbreviate</bcf:option> + <bcf:option datatype="boolean" backendout="1">dateabbrev</bcf:option> + <bcf:option datatype="boolean" backendout="1">clearlang</bcf:option> + <bcf:option datatype="boolean" backendout="1">labelnumber</bcf:option> + <bcf:option datatype="boolean" backendout="1">labelalpha</bcf:option> + <bcf:option datatype="boolean" backendout="1">labeltitle</bcf:option> + <bcf:option datatype="boolean" backendout="1">labeltitleyear</bcf:option> + <bcf:option datatype="boolean" backendout="1">labeldateparts</bcf:option> + <bcf:option datatype="boolean">nohashothers</bcf:option> + <bcf:option datatype="boolean">nosortothers</bcf:option> + <bcf:option datatype="boolean">noroman</bcf:option> + <bcf:option datatype="boolean">singletitle</bcf:option> + <bcf:option datatype="boolean">uniquetitle</bcf:option> + <bcf:option datatype="boolean">uniquebaretitle</bcf:option> + <bcf:option datatype="boolean">uniquework</bcf:option> + <bcf:option datatype="boolean">uniqueprimaryauthor</bcf:option> + <bcf:option datatype="boolean" backendout="1">useprefix</bcf:option> + <bcf:option datatype="boolean" backendout="1">skipbib</bcf:option> + <bcf:option datatype="boolean" backendout="1">skipbiblist</bcf:option> + <bcf:option datatype="boolean" backendout="1">skiplab</bcf:option> + <bcf:option datatype="boolean" backendin="uniquename=false,uniquelist=false,skipbib=true,skipbiblist=true,skiplab=true">dataonly</bcf:option> + <bcf:option datatype="boolean" backendout="1">skiplos</bcf:option> + <bcf:option datatype="boolean" backendout="1">isbn</bcf:option> + <bcf:option datatype="boolean" backendout="1">url</bcf:option> + <bcf:option datatype="boolean" backendout="1">doi</bcf:option> + <bcf:option datatype="boolean" backendout="1">eprint</bcf:option> + <bcf:option datatype="boolean" backendout="1">related</bcf:option> + <bcf:option datatype="boolean" backendout="1">bibtexcaseprotection</bcf:option> + <bcf:option datatype="integer" backendin="maxcitenames,maxbibnames,maxsortnames">maxnames</bcf:option> + <bcf:option datatype="integer" backendin="mincitenames,minbibnames,minsortnames">minnames</bcf:option> + <bcf:option datatype="integer" backendout="1">maxbibnames</bcf:option> + <bcf:option datatype="integer" backendout="1">minbibnames</bcf:option> + <bcf:option datatype="integer" backendout="1">maxcitenames</bcf:option> + <bcf:option datatype="integer" backendout="1">mincitenames</bcf:option> + <bcf:option datatype="integer" backendout="1">maxsortnames</bcf:option> + <bcf:option datatype="integer" backendout="1">minsortnames</bcf:option> + <bcf:option datatype="integer" backendout="1">maxitems</bcf:option> + <bcf:option datatype="integer" backendout="1">minitems</bcf:option> + <bcf:option datatype="integer" backendout="1">maxalphanames</bcf:option> + <bcf:option datatype="integer" backendout="1">minalphanames</bcf:option> + </bcf:optionscope> + <bcf:optionscope type="NAMELIST"> + <bcf:option datatype="string" backendin="sortingnamekeytemplatename,uniquenametemplatename,labelalphanametemplatename">nametemplates</bcf:option> + <bcf:option datatype="string" backendout="1">labelalphanametemplatename</bcf:option> + <bcf:option datatype="string" backendout="1">uniquenametemplatename</bcf:option> + <bcf:option datatype="string" backendout="1">sortingnamekeytemplatename</bcf:option> + <bcf:option datatype="string">uniquelist</bcf:option> + <bcf:option datatype="string">uniquename</bcf:option> + <bcf:option datatype="boolean" backendout="1">familyinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">giveninits</bcf:option> + <bcf:option datatype="boolean" backendout="1">prefixinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">suffixinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">terseinits</bcf:option> + <bcf:option datatype="boolean">nohashothers</bcf:option> + <bcf:option datatype="boolean">nosortothers</bcf:option> + <bcf:option datatype="boolean" backendout="1">useprefix</bcf:option> + </bcf:optionscope> + <bcf:optionscope type="NAME"> + <bcf:option datatype="string" backendin="sortingnamekeytemplatename,uniquenametemplatename,labelalphanametemplatename">nametemplates</bcf:option> + <bcf:option datatype="string" backendout="1">labelalphanametemplatename</bcf:option> + <bcf:option datatype="string" backendout="1">uniquenametemplatename</bcf:option> + <bcf:option datatype="string" backendout="1">sortingnamekeytemplatename</bcf:option> + <bcf:option datatype="string">uniquename</bcf:option> + <bcf:option datatype="boolean" backendout="1">familyinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">giveninits</bcf:option> + <bcf:option datatype="boolean" backendout="1">prefixinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">suffixinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">terseinits</bcf:option> + <bcf:option datatype="boolean" backendout="1">useprefix</bcf:option> + </bcf:optionscope> + <!-- DATAFIELDSETS --> + <bcf:datafieldset name="setnames"> + <bcf:member datatype="name" fieldtype="list"/> + </bcf:datafieldset> + <bcf:datafieldset name="settitles"> + <bcf:member field="title"/> + <bcf:member field="booktitle"/> + <bcf:member field="eventtitle"/> + <bcf:member field="issuetitle"/> + <bcf:member field="journaltitle"/> + <bcf:member field="maintitle"/> + <bcf:member field="origtitle"/> + </bcf:datafieldset> + <!-- SOURCEMAP --> + <bcf:sourcemap> + <bcf:maps datatype="bibtex" level="driver"> + <bcf:map> + <bcf:map_step map_field_set="day" map_null="1"/> + </bcf:map> + <bcf:map> + <bcf:map_step map_type_source="conference" map_type_target="inproceedings"/> + <bcf:map_step map_type_source="electronic" map_type_target="online"/> + <bcf:map_step map_type_source="www" map_type_target="online"/> + </bcf:map> + <bcf:map> + <bcf:map_step map_type_source="mastersthesis" map_type_target="thesis" map_final="1"/> + <bcf:map_step map_field_set="type" map_field_value="mathesis"/> + </bcf:map> + <bcf:map> + <bcf:map_step map_type_source="phdthesis" map_type_target="thesis" map_final="1"/> + <bcf:map_step map_field_set="type" map_field_value="phdthesis"/> + </bcf:map> + <bcf:map> + <bcf:map_step map_type_source="techreport" map_type_target="report" map_final="1"/> + <bcf:map_step map_field_set="type" map_field_value="techreport"/> + </bcf:map> + <bcf:map> + <bcf:map_step map_field_source="hyphenation" map_field_target="langid"/> + <bcf:map_step map_field_source="address" map_field_target="location"/> + <bcf:map_step map_field_source="school" map_field_target="institution"/> + <bcf:map_step map_field_source="annote" map_field_target="annotation"/> + <bcf:map_step map_field_source="archiveprefix" map_field_target="eprinttype"/> + <bcf:map_step map_field_source="journal" map_field_target="journaltitle"/> + <bcf:map_step map_field_source="primaryclass" map_field_target="eprintclass"/> + <bcf:map_step map_field_source="key" map_field_target="sortkey"/> + <bcf:map_step map_field_source="pdf" map_field_target="file"/> + </bcf:map> + </bcf:maps> + </bcf:sourcemap> + <!-- LABELALPHA NAME TEMPLATE --> + <bcf:labelalphanametemplate name="global"> + <bcf:namepart order="1" use="1" pre="1" substring_width="1" substring_compound="1">prefix</bcf:namepart> + <bcf:namepart order="2">family</bcf:namepart> + </bcf:labelalphanametemplate> + <!-- LABELALPHA TEMPLATE --> + <bcf:labelalphatemplate type="global"> + <bcf:labelelement order="1"> + <bcf:labelpart final="1">shorthand</bcf:labelpart> + <bcf:labelpart>label</bcf:labelpart> + <bcf:labelpart substring_width="3" substring_side="left" ifnames="1">labelname</bcf:labelpart> + <bcf:labelpart substring_width="1" substring_side="left">labelname</bcf:labelpart> + </bcf:labelelement> + <bcf:labelelement order="2"> + <bcf:labelpart substring_width="2" substring_side="right">year</bcf:labelpart> + </bcf:labelelement> + </bcf:labelalphatemplate> + <!-- EXTRADATE --> + <bcf:extradatespec> + <bcf:scope> + <bcf:field order="1">labelyear</bcf:field> + <bcf:field order="2">year</bcf:field> + </bcf:scope> + </bcf:extradatespec> + <!-- INHERITANCE --> + <bcf:inheritance> + <bcf:defaults inherit_all="true" override_target="false"> + </bcf:defaults> + <bcf:inherit> + <bcf:type_pair source="mvbook" target="inbook"/> + <bcf:type_pair source="mvbook" target="bookinbook"/> + <bcf:type_pair source="mvbook" target="suppbook"/> + <bcf:type_pair source="book" target="inbook"/> + <bcf:type_pair source="book" target="bookinbook"/> + <bcf:type_pair source="book" target="suppbook"/> + <bcf:field source="author" target="author"/> + <bcf:field source="author" target="bookauthor"/> + </bcf:inherit> + <bcf:inherit> + <bcf:type_pair source="mvbook" target="book"/> + <bcf:type_pair source="mvbook" target="inbook"/> + <bcf:type_pair source="mvbook" target="bookinbook"/> + <bcf:type_pair source="mvbook" target="suppbook"/> + <bcf:field source="title" target="maintitle"/> + <bcf:field source="subtitle" target="mainsubtitle"/> + <bcf:field source="titleaddon" target="maintitleaddon"/> + <bcf:field source="shorttitle" skip="true"/> + <bcf:field source="sorttitle" skip="true"/> + <bcf:field source="indextitle" skip="true"/> + <bcf:field source="indexsorttitle" skip="true"/> + </bcf:inherit> + <bcf:inherit> + <bcf:type_pair source="mvcollection" target="collection"/> + <bcf:type_pair source="mvcollection" target="reference"/> + <bcf:type_pair source="mvcollection" target="incollection"/> + <bcf:type_pair source="mvcollection" target="inreference"/> + <bcf:type_pair source="mvcollection" target="suppcollection"/> + <bcf:type_pair source="mvreference" target="collection"/> + <bcf:type_pair source="mvreference" target="reference"/> + <bcf:type_pair source="mvreference" target="incollection"/> + <bcf:type_pair source="mvreference" target="inreference"/> + <bcf:type_pair source="mvreference" target="suppcollection"/> + <bcf:field source="title" target="maintitle"/> + <bcf:field source="subtitle" target="mainsubtitle"/> + <bcf:field source="titleaddon" target="maintitleaddon"/> + <bcf:field source="shorttitle" skip="true"/> + <bcf:field source="sorttitle" skip="true"/> + <bcf:field source="indextitle" skip="true"/> + <bcf:field source="indexsorttitle" skip="true"/> + </bcf:inherit> + <bcf:inherit> + <bcf:type_pair source="mvproceedings" target="proceedings"/> + <bcf:type_pair source="mvproceedings" target="inproceedings"/> + <bcf:field source="title" target="maintitle"/> + <bcf:field source="subtitle" target="mainsubtitle"/> + <bcf:field source="titleaddon" target="maintitleaddon"/> + <bcf:field source="shorttitle" skip="true"/> + <bcf:field source="sorttitle" skip="true"/> + <bcf:field source="indextitle" skip="true"/> + <bcf:field source="indexsorttitle" skip="true"/> + </bcf:inherit> + <bcf:inherit> + <bcf:type_pair source="book" target="inbook"/> + <bcf:type_pair source="book" target="bookinbook"/> + <bcf:type_pair source="book" target="suppbook"/> + <bcf:field source="title" target="booktitle"/> + <bcf:field source="subtitle" target="booksubtitle"/> + <bcf:field source="titleaddon" target="booktitleaddon"/> + <bcf:field source="shorttitle" skip="true"/> + <bcf:field source="sorttitle" skip="true"/> + <bcf:field source="indextitle" skip="true"/> + <bcf:field source="indexsorttitle" skip="true"/> + </bcf:inherit> + <bcf:inherit> + <bcf:type_pair source="collection" target="incollection"/> + <bcf:type_pair source="collection" target="inreference"/> + <bcf:type_pair source="collection" target="suppcollection"/> + <bcf:type_pair source="reference" target="incollection"/> + <bcf:type_pair source="reference" target="inreference"/> + <bcf:type_pair source="reference" target="suppcollection"/> + <bcf:field source="title" target="booktitle"/> + <bcf:field source="subtitle" target="booksubtitle"/> + <bcf:field source="titleaddon" target="booktitleaddon"/> + <bcf:field source="shorttitle" skip="true"/> + <bcf:field source="sorttitle" skip="true"/> + <bcf:field source="indextitle" skip="true"/> + <bcf:field source="indexsorttitle" skip="true"/> + </bcf:inherit> + <bcf:inherit> + <bcf:type_pair source="proceedings" target="inproceedings"/> + <bcf:field source="title" target="booktitle"/> + <bcf:field source="subtitle" target="booksubtitle"/> + <bcf:field source="titleaddon" target="booktitleaddon"/> + <bcf:field source="shorttitle" skip="true"/> + <bcf:field source="sorttitle" skip="true"/> + <bcf:field source="indextitle" skip="true"/> + <bcf:field source="indexsorttitle" skip="true"/> + </bcf:inherit> + <bcf:inherit> + <bcf:type_pair source="periodical" target="article"/> + <bcf:type_pair source="periodical" target="suppperiodical"/> + <bcf:field source="title" target="journaltitle"/> + <bcf:field source="subtitle" target="journalsubtitle"/> + <bcf:field source="titleaddon" target="journaltitleaddon"/> + <bcf:field source="shorttitle" skip="true"/> + <bcf:field source="sorttitle" skip="true"/> + <bcf:field source="indextitle" skip="true"/> + <bcf:field source="indexsorttitle" skip="true"/> + </bcf:inherit> + <bcf:inherit> + <bcf:type_pair source="*" target="*"/> + <bcf:field source="ids" skip="true"/> + <bcf:field source="crossref" skip="true"/> + <bcf:field source="xref" skip="true"/> + <bcf:field source="entryset" skip="true"/> + <bcf:field source="entrysubtype" skip="true"/> + <bcf:field source="execute" skip="true"/> + <bcf:field source="label" skip="true"/> + <bcf:field source="options" skip="true"/> + <bcf:field source="presort" skip="true"/> + <bcf:field source="related" skip="true"/> + <bcf:field source="relatedoptions" skip="true"/> + <bcf:field source="relatedstring" skip="true"/> + <bcf:field source="relatedtype" skip="true"/> + <bcf:field source="shorthand" skip="true"/> + <bcf:field source="shorthandintro" skip="true"/> + <bcf:field source="sortkey" skip="true"/> + </bcf:inherit> + </bcf:inheritance> + <!-- UNIQUENAME TEMPLATES --> + <bcf:uniquenametemplate name="global"> + <bcf:namepart order="1" use="1" base="1">prefix</bcf:namepart> + <bcf:namepart order="2" base="1">family</bcf:namepart> + <bcf:namepart order="3">given</bcf:namepart> + </bcf:uniquenametemplate> + <!-- SORTING NAME KEY TEMPLATES --> + <bcf:sortingnamekeytemplate name="global" visibility="sort"> + <bcf:keypart order="1"> + <bcf:part type="namepart" order="1" use="1">prefix</bcf:part> + <bcf:part type="namepart" order="2">family</bcf:part> + </bcf:keypart> + <bcf:keypart order="2"> + <bcf:part type="namepart" order="1">given</bcf:part> + </bcf:keypart> + <bcf:keypart order="3"> + <bcf:part type="namepart" order="1">suffix</bcf:part> + </bcf:keypart> + <bcf:keypart order="4"> + <bcf:part type="namepart" order="1" use="0">prefix</bcf:part> + </bcf:keypart> + </bcf:sortingnamekeytemplate> + <bcf:presort>mm</bcf:presort> + <!-- DATA MODEL --> + <bcf:datamodel> + <bcf:constants> + <bcf:constant type="list" name="gender">sf,sm,sn,pf,pm,pn,pp</bcf:constant> + <bcf:constant type="list" name="nameparts">family,given,prefix,suffix</bcf:constant> + <bcf:constant type="list" name="optiondatatypes">boolean,integer,string,xml</bcf:constant> + <bcf:constant type="list" name="multiscriptforms">default,transliteration,transcription,translation</bcf:constant> + </bcf:constants> + <bcf:entrytypes> + <bcf:entrytype>article</bcf:entrytype> + <bcf:entrytype>artwork</bcf:entrytype> + <bcf:entrytype>audio</bcf:entrytype> + <bcf:entrytype>bibnote</bcf:entrytype> + <bcf:entrytype>book</bcf:entrytype> + <bcf:entrytype>bookinbook</bcf:entrytype> + <bcf:entrytype>booklet</bcf:entrytype> + <bcf:entrytype>collection</bcf:entrytype> + <bcf:entrytype>commentary</bcf:entrytype> + <bcf:entrytype>customa</bcf:entrytype> + <bcf:entrytype>customb</bcf:entrytype> + <bcf:entrytype>customc</bcf:entrytype> + <bcf:entrytype>customd</bcf:entrytype> + <bcf:entrytype>custome</bcf:entrytype> + <bcf:entrytype>customf</bcf:entrytype> + <bcf:entrytype>dataset</bcf:entrytype> + <bcf:entrytype>inbook</bcf:entrytype> + <bcf:entrytype>incollection</bcf:entrytype> + <bcf:entrytype>inproceedings</bcf:entrytype> + <bcf:entrytype>inreference</bcf:entrytype> + <bcf:entrytype>image</bcf:entrytype> + <bcf:entrytype>jurisdiction</bcf:entrytype> + <bcf:entrytype>legal</bcf:entrytype> + <bcf:entrytype>legislation</bcf:entrytype> + <bcf:entrytype>letter</bcf:entrytype> + <bcf:entrytype>manual</bcf:entrytype> + <bcf:entrytype>misc</bcf:entrytype> + <bcf:entrytype>movie</bcf:entrytype> + <bcf:entrytype>music</bcf:entrytype> + <bcf:entrytype>mvcollection</bcf:entrytype> + <bcf:entrytype>mvreference</bcf:entrytype> + <bcf:entrytype>mvproceedings</bcf:entrytype> + <bcf:entrytype>mvbook</bcf:entrytype> + <bcf:entrytype>online</bcf:entrytype> + <bcf:entrytype>patent</bcf:entrytype> + <bcf:entrytype>performance</bcf:entrytype> + <bcf:entrytype>periodical</bcf:entrytype> + <bcf:entrytype>proceedings</bcf:entrytype> + <bcf:entrytype>reference</bcf:entrytype> + <bcf:entrytype>report</bcf:entrytype> + <bcf:entrytype>review</bcf:entrytype> + <bcf:entrytype>set</bcf:entrytype> + <bcf:entrytype>software</bcf:entrytype> + <bcf:entrytype>standard</bcf:entrytype> + <bcf:entrytype>suppbook</bcf:entrytype> + <bcf:entrytype>suppcollection</bcf:entrytype> + <bcf:entrytype>suppperiodical</bcf:entrytype> + <bcf:entrytype>thesis</bcf:entrytype> + <bcf:entrytype>unpublished</bcf:entrytype> + <bcf:entrytype>video</bcf:entrytype> + <bcf:entrytype skip_output="true">xdata</bcf:entrytype> + </bcf:entrytypes> + <bcf:fields> + <bcf:field fieldtype="field" datatype="integer">sortyear</bcf:field> + <bcf:field fieldtype="field" datatype="integer">volume</bcf:field> + <bcf:field fieldtype="field" datatype="integer">volumes</bcf:field> + <bcf:field fieldtype="field" datatype="literal">abstract</bcf:field> + <bcf:field fieldtype="field" datatype="literal">addendum</bcf:field> + <bcf:field fieldtype="field" datatype="literal">annotation</bcf:field> + <bcf:field fieldtype="field" datatype="literal">booksubtitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">booktitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">booktitleaddon</bcf:field> + <bcf:field fieldtype="field" datatype="literal">chapter</bcf:field> + <bcf:field fieldtype="field" datatype="literal">edition</bcf:field> + <bcf:field fieldtype="field" datatype="literal">eid</bcf:field> + <bcf:field fieldtype="field" datatype="literal">entrysubtype</bcf:field> + <bcf:field fieldtype="field" datatype="literal">eprintclass</bcf:field> + <bcf:field fieldtype="field" datatype="literal">eprinttype</bcf:field> + <bcf:field fieldtype="field" datatype="literal">eventtitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">eventtitleaddon</bcf:field> + <bcf:field fieldtype="field" datatype="literal">gender</bcf:field> + <bcf:field fieldtype="field" datatype="literal">howpublished</bcf:field> + <bcf:field fieldtype="field" datatype="literal">indexsorttitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">indextitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">isan</bcf:field> + <bcf:field fieldtype="field" datatype="literal">isbn</bcf:field> + <bcf:field fieldtype="field" datatype="literal">ismn</bcf:field> + <bcf:field fieldtype="field" datatype="literal">isrn</bcf:field> + <bcf:field fieldtype="field" datatype="literal">issn</bcf:field> + <bcf:field fieldtype="field" datatype="literal">issue</bcf:field> + <bcf:field fieldtype="field" datatype="literal">issuesubtitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">issuetitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">issuetitleaddon</bcf:field> + <bcf:field fieldtype="field" datatype="literal">iswc</bcf:field> + <bcf:field fieldtype="field" datatype="literal">journalsubtitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">journaltitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">journaltitleaddon</bcf:field> + <bcf:field fieldtype="field" datatype="literal">label</bcf:field> + <bcf:field fieldtype="field" datatype="literal">langid</bcf:field> + <bcf:field fieldtype="field" datatype="literal">langidopts</bcf:field> + <bcf:field fieldtype="field" datatype="literal">library</bcf:field> + <bcf:field fieldtype="field" datatype="literal">mainsubtitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">maintitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">maintitleaddon</bcf:field> + <bcf:field fieldtype="field" datatype="literal">nameaddon</bcf:field> + <bcf:field fieldtype="field" datatype="literal">note</bcf:field> + <bcf:field fieldtype="field" datatype="literal">number</bcf:field> + <bcf:field fieldtype="field" datatype="literal">origtitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">pagetotal</bcf:field> + <bcf:field fieldtype="field" datatype="literal">part</bcf:field> + <bcf:field fieldtype="field" datatype="literal">relatedstring</bcf:field> + <bcf:field fieldtype="field" datatype="literal">relatedtype</bcf:field> + <bcf:field fieldtype="field" datatype="literal">reprinttitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">series</bcf:field> + <bcf:field fieldtype="field" datatype="literal">shorthandintro</bcf:field> + <bcf:field fieldtype="field" datatype="literal">subtitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal">title</bcf:field> + <bcf:field fieldtype="field" datatype="literal">titleaddon</bcf:field> + <bcf:field fieldtype="field" datatype="literal">usera</bcf:field> + <bcf:field fieldtype="field" datatype="literal">userb</bcf:field> + <bcf:field fieldtype="field" datatype="literal">userc</bcf:field> + <bcf:field fieldtype="field" datatype="literal">userd</bcf:field> + <bcf:field fieldtype="field" datatype="literal">usere</bcf:field> + <bcf:field fieldtype="field" datatype="literal">userf</bcf:field> + <bcf:field fieldtype="field" datatype="literal">venue</bcf:field> + <bcf:field fieldtype="field" datatype="literal">version</bcf:field> + <bcf:field fieldtype="field" datatype="literal" label="true">shorthand</bcf:field> + <bcf:field fieldtype="field" datatype="literal" label="true">shortjournal</bcf:field> + <bcf:field fieldtype="field" datatype="literal" label="true">shortseries</bcf:field> + <bcf:field fieldtype="field" datatype="literal" label="true">shorttitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal" skip_output="true">sorttitle</bcf:field> + <bcf:field fieldtype="field" datatype="literal" skip_output="true">sortshorthand</bcf:field> + <bcf:field fieldtype="field" datatype="literal" skip_output="true">sortkey</bcf:field> + <bcf:field fieldtype="field" datatype="literal" skip_output="true">presort</bcf:field> + <bcf:field fieldtype="list" datatype="literal">institution</bcf:field> + <bcf:field fieldtype="list" datatype="literal">lista</bcf:field> + <bcf:field fieldtype="list" datatype="literal">listb</bcf:field> + <bcf:field fieldtype="list" datatype="literal">listc</bcf:field> + <bcf:field fieldtype="list" datatype="literal">listd</bcf:field> + <bcf:field fieldtype="list" datatype="literal">liste</bcf:field> + <bcf:field fieldtype="list" datatype="literal">listf</bcf:field> + <bcf:field fieldtype="list" datatype="literal">location</bcf:field> + <bcf:field fieldtype="list" datatype="literal">organization</bcf:field> + <bcf:field fieldtype="list" datatype="literal">origlocation</bcf:field> + <bcf:field fieldtype="list" datatype="literal">origpublisher</bcf:field> + <bcf:field fieldtype="list" datatype="literal">publisher</bcf:field> + <bcf:field fieldtype="list" datatype="name">afterword</bcf:field> + <bcf:field fieldtype="list" datatype="name">annotator</bcf:field> + <bcf:field fieldtype="list" datatype="name">author</bcf:field> + <bcf:field fieldtype="list" datatype="name">bookauthor</bcf:field> + <bcf:field fieldtype="list" datatype="name">commentator</bcf:field> + <bcf:field fieldtype="list" datatype="name">editor</bcf:field> + <bcf:field fieldtype="list" datatype="name">editora</bcf:field> + <bcf:field fieldtype="list" datatype="name">editorb</bcf:field> + <bcf:field fieldtype="list" datatype="name">editorc</bcf:field> + <bcf:field fieldtype="list" datatype="name">foreword</bcf:field> + <bcf:field fieldtype="list" datatype="name">holder</bcf:field> + <bcf:field fieldtype="list" datatype="name">introduction</bcf:field> + <bcf:field fieldtype="list" datatype="name">namea</bcf:field> + <bcf:field fieldtype="list" datatype="name">nameb</bcf:field> + <bcf:field fieldtype="list" datatype="name">namec</bcf:field> + <bcf:field fieldtype="list" datatype="name">translator</bcf:field> + <bcf:field fieldtype="list" datatype="name" label="true">shortauthor</bcf:field> + <bcf:field fieldtype="list" datatype="name" label="true">shorteditor</bcf:field> + <bcf:field fieldtype="list" datatype="name" skip_output="true">sortname</bcf:field> + <bcf:field fieldtype="field" datatype="key">authortype</bcf:field> + <bcf:field fieldtype="field" datatype="key">editoratype</bcf:field> + <bcf:field fieldtype="field" datatype="key">editorbtype</bcf:field> + <bcf:field fieldtype="field" datatype="key">editorctype</bcf:field> + <bcf:field fieldtype="field" datatype="key">editortype</bcf:field> + <bcf:field fieldtype="field" datatype="key">bookpagination</bcf:field> + <bcf:field fieldtype="field" datatype="key">nameatype</bcf:field> + <bcf:field fieldtype="field" datatype="key">namebtype</bcf:field> + <bcf:field fieldtype="field" datatype="key">namectype</bcf:field> + <bcf:field fieldtype="field" datatype="key">pagination</bcf:field> + <bcf:field fieldtype="field" datatype="key">pubstate</bcf:field> + <bcf:field fieldtype="field" datatype="key">type</bcf:field> + <bcf:field fieldtype="list" datatype="key">language</bcf:field> + <bcf:field fieldtype="list" datatype="key">origlanguage</bcf:field> + <bcf:field fieldtype="field" datatype="entrykey">crossref</bcf:field> + <bcf:field fieldtype="field" datatype="entrykey">xref</bcf:field> + <bcf:field fieldtype="field" datatype="date" skip_output="true">date</bcf:field> + <bcf:field fieldtype="field" datatype="datepart" nullok="true">endyear</bcf:field> + <bcf:field fieldtype="field" datatype="datepart" nullok="true">year</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">month</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">day</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">hour</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">minute</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">second</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">timezone</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">yeardivision</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">endmonth</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">endday</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">endhour</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">endminute</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">endsecond</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">endtimezone</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">endyeardivision</bcf:field> + <bcf:field fieldtype="field" datatype="date" skip_output="true">eventdate</bcf:field> + <bcf:field fieldtype="field" datatype="datepart" nullok="true">eventendyear</bcf:field> + <bcf:field fieldtype="field" datatype="datepart" nullok="true">eventyear</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventmonth</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventday</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventhour</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventminute</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventsecond</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventtimezone</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventyeardivision</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventendmonth</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventendday</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventendhour</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventendminute</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventendsecond</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventendtimezone</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">eventendyeardivision</bcf:field> + <bcf:field fieldtype="field" datatype="date" skip_output="true">origdate</bcf:field> + <bcf:field fieldtype="field" datatype="datepart" nullok="true">origendyear</bcf:field> + <bcf:field fieldtype="field" datatype="datepart" nullok="true">origyear</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origmonth</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origday</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">orighour</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origminute</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origsecond</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origtimezone</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origyeardivision</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origendmonth</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origendday</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origendhour</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origendminute</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origendsecond</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origendtimezone</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">origendyeardivision</bcf:field> + <bcf:field fieldtype="field" datatype="date" skip_output="true">urldate</bcf:field> + <bcf:field fieldtype="field" datatype="datepart" nullok="true">urlendyear</bcf:field> + <bcf:field fieldtype="field" datatype="datepart" nullok="true">urlyear</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlmonth</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlday</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlhour</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlminute</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlsecond</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urltimezone</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlyeardivision</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlendmonth</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlendday</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlendhour</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlendminute</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlendsecond</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlendtimezone</bcf:field> + <bcf:field fieldtype="field" datatype="datepart">urlendyeardivision</bcf:field> + <bcf:field fieldtype="field" datatype="verbatim">doi</bcf:field> + <bcf:field fieldtype="field" datatype="verbatim">eprint</bcf:field> + <bcf:field fieldtype="field" datatype="verbatim">file</bcf:field> + <bcf:field fieldtype="field" datatype="verbatim">verba</bcf:field> + <bcf:field fieldtype="field" datatype="verbatim">verbb</bcf:field> + <bcf:field fieldtype="field" datatype="verbatim">verbc</bcf:field> + <bcf:field fieldtype="field" datatype="uri">url</bcf:field> + <bcf:field fieldtype="field" format="xsv" datatype="entrykey" skip_output="true">xdata</bcf:field> + <bcf:field fieldtype="field" format="xsv" datatype="entrykey" skip_output="true">ids</bcf:field> + <bcf:field fieldtype="field" format="xsv" datatype="entrykey" skip_output="true">entryset</bcf:field> + <bcf:field fieldtype="field" format="xsv" datatype="entrykey">related</bcf:field> + <bcf:field fieldtype="field" format="xsv" datatype="keyword">keywords</bcf:field> + <bcf:field fieldtype="field" format="xsv" datatype="option" skip_output="true">options</bcf:field> + <bcf:field fieldtype="field" format="xsv" datatype="option" skip_output="true">relatedoptions</bcf:field> + <bcf:field fieldtype="field" datatype="range">pages</bcf:field> + <bcf:field fieldtype="field" datatype="code">execute</bcf:field> + </bcf:fields> + <bcf:entryfields> + <bcf:field>abstract</bcf:field> + <bcf:field>annotation</bcf:field> + <bcf:field>authortype</bcf:field> + <bcf:field>bookpagination</bcf:field> + <bcf:field>crossref</bcf:field> + <bcf:field>day</bcf:field> + <bcf:field>doi</bcf:field> + <bcf:field>eprint</bcf:field> + <bcf:field>eprintclass</bcf:field> + <bcf:field>eprinttype</bcf:field> + <bcf:field>endday</bcf:field> + <bcf:field>endhour</bcf:field> + <bcf:field>endminute</bcf:field> + <bcf:field>endmonth</bcf:field> + <bcf:field>endsecond</bcf:field> + <bcf:field>endtimezone</bcf:field> + <bcf:field>endyear</bcf:field> + <bcf:field>endyeardivision</bcf:field> + <bcf:field>entryset</bcf:field> + <bcf:field>entrysubtype</bcf:field> + <bcf:field>execute</bcf:field> + <bcf:field>file</bcf:field> + <bcf:field>gender</bcf:field> + <bcf:field>hour</bcf:field> + <bcf:field>ids</bcf:field> + <bcf:field>indextitle</bcf:field> + <bcf:field>indexsorttitle</bcf:field> + <bcf:field>isan</bcf:field> + <bcf:field>ismn</bcf:field> + <bcf:field>iswc</bcf:field> + <bcf:field>keywords</bcf:field> + <bcf:field>label</bcf:field> + <bcf:field>langid</bcf:field> + <bcf:field>langidopts</bcf:field> + <bcf:field>library</bcf:field> + <bcf:field>lista</bcf:field> + <bcf:field>listb</bcf:field> + <bcf:field>listc</bcf:field> + <bcf:field>listd</bcf:field> + <bcf:field>liste</bcf:field> + <bcf:field>listf</bcf:field> + <bcf:field>minute</bcf:field> + <bcf:field>month</bcf:field> + <bcf:field>namea</bcf:field> + <bcf:field>nameb</bcf:field> + <bcf:field>namec</bcf:field> + <bcf:field>nameatype</bcf:field> + <bcf:field>namebtype</bcf:field> + <bcf:field>namectype</bcf:field> + <bcf:field>nameaddon</bcf:field> + <bcf:field>options</bcf:field> + <bcf:field>origday</bcf:field> + <bcf:field>origendday</bcf:field> + <bcf:field>origendhour</bcf:field> + <bcf:field>origendminute</bcf:field> + <bcf:field>origendmonth</bcf:field> + <bcf:field>origendsecond</bcf:field> + <bcf:field>origendtimezone</bcf:field> + <bcf:field>origendyear</bcf:field> + <bcf:field>origendyeardivision</bcf:field> + <bcf:field>orighour</bcf:field> + <bcf:field>origminute</bcf:field> + <bcf:field>origmonth</bcf:field> + <bcf:field>origsecond</bcf:field> + <bcf:field>origtimezone</bcf:field> + <bcf:field>origyear</bcf:field> + <bcf:field>origyeardivision</bcf:field> + <bcf:field>origlocation</bcf:field> + <bcf:field>origpublisher</bcf:field> + <bcf:field>origtitle</bcf:field> + <bcf:field>pagination</bcf:field> + <bcf:field>presort</bcf:field> + <bcf:field>related</bcf:field> + <bcf:field>relatedoptions</bcf:field> + <bcf:field>relatedstring</bcf:field> + <bcf:field>relatedtype</bcf:field> + <bcf:field>second</bcf:field> + <bcf:field>shortauthor</bcf:field> + <bcf:field>shorteditor</bcf:field> + <bcf:field>shorthand</bcf:field> + <bcf:field>shorthandintro</bcf:field> + <bcf:field>shortjournal</bcf:field> + <bcf:field>shortseries</bcf:field> + <bcf:field>shorttitle</bcf:field> + <bcf:field>sortkey</bcf:field> + <bcf:field>sortname</bcf:field> + <bcf:field>sortshorthand</bcf:field> + <bcf:field>sorttitle</bcf:field> + <bcf:field>sortyear</bcf:field> + <bcf:field>timezone</bcf:field> + <bcf:field>url</bcf:field> + <bcf:field>urlday</bcf:field> + <bcf:field>urlendday</bcf:field> + <bcf:field>urlendhour</bcf:field> + <bcf:field>urlendminute</bcf:field> + <bcf:field>urlendmonth</bcf:field> + <bcf:field>urlendsecond</bcf:field> + <bcf:field>urlendtimezone</bcf:field> + <bcf:field>urlendyear</bcf:field> + <bcf:field>urlhour</bcf:field> + <bcf:field>urlminute</bcf:field> + <bcf:field>urlmonth</bcf:field> + <bcf:field>urlsecond</bcf:field> + <bcf:field>urltimezone</bcf:field> + <bcf:field>urlyear</bcf:field> + <bcf:field>usera</bcf:field> + <bcf:field>userb</bcf:field> + <bcf:field>userc</bcf:field> + <bcf:field>userd</bcf:field> + <bcf:field>usere</bcf:field> + <bcf:field>userf</bcf:field> + <bcf:field>verba</bcf:field> + <bcf:field>verbb</bcf:field> + <bcf:field>verbc</bcf:field> + <bcf:field>xdata</bcf:field> + <bcf:field>xref</bcf:field> + <bcf:field>year</bcf:field> + <bcf:field>yeardivision</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>set</bcf:entrytype> + <bcf:field>entryset</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>article</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>annotator</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>commentator</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editora</bcf:field> + <bcf:field>editorb</bcf:field> + <bcf:field>editorc</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>editoratype</bcf:field> + <bcf:field>editorbtype</bcf:field> + <bcf:field>editorctype</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>issn</bcf:field> + <bcf:field>issue</bcf:field> + <bcf:field>issuetitle</bcf:field> + <bcf:field>issuesubtitle</bcf:field> + <bcf:field>issuetitleaddon</bcf:field> + <bcf:field>journalsubtitle</bcf:field> + <bcf:field>journaltitle</bcf:field> + <bcf:field>journaltitleaddon</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>origlanguage</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>translator</bcf:field> + <bcf:field>version</bcf:field> + <bcf:field>volume</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>bibnote</bcf:entrytype> + <bcf:field>note</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>book</bcf:entrytype> + <bcf:field>author</bcf:field> + <bcf:field>addendum</bcf:field> + <bcf:field>afterword</bcf:field> + <bcf:field>annotator</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>commentator</bcf:field> + <bcf:field>edition</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editora</bcf:field> + <bcf:field>editorb</bcf:field> + <bcf:field>editorc</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>editoratype</bcf:field> + <bcf:field>editorbtype</bcf:field> + <bcf:field>editorctype</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>foreword</bcf:field> + <bcf:field>introduction</bcf:field> + <bcf:field>isbn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>maintitle</bcf:field> + <bcf:field>maintitleaddon</bcf:field> + <bcf:field>mainsubtitle</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>origlanguage</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>pagetotal</bcf:field> + <bcf:field>part</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>translator</bcf:field> + <bcf:field>volume</bcf:field> + <bcf:field>volumes</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>mvbook</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>afterword</bcf:field> + <bcf:field>annotator</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>commentator</bcf:field> + <bcf:field>edition</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editora</bcf:field> + <bcf:field>editorb</bcf:field> + <bcf:field>editorc</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>editoratype</bcf:field> + <bcf:field>editorbtype</bcf:field> + <bcf:field>editorctype</bcf:field> + <bcf:field>foreword</bcf:field> + <bcf:field>introduction</bcf:field> + <bcf:field>isbn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>origlanguage</bcf:field> + <bcf:field>pagetotal</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>translator</bcf:field> + <bcf:field>volume</bcf:field> + <bcf:field>volumes</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>inbook</bcf:entrytype> + <bcf:entrytype>bookinbook</bcf:entrytype> + <bcf:entrytype>suppbook</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>afterword</bcf:field> + <bcf:field>annotator</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>booktitle</bcf:field> + <bcf:field>bookauthor</bcf:field> + <bcf:field>booksubtitle</bcf:field> + <bcf:field>booktitleaddon</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>commentator</bcf:field> + <bcf:field>edition</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editora</bcf:field> + <bcf:field>editorb</bcf:field> + <bcf:field>editorc</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>editoratype</bcf:field> + <bcf:field>editorbtype</bcf:field> + <bcf:field>editorctype</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>foreword</bcf:field> + <bcf:field>introduction</bcf:field> + <bcf:field>isbn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>mainsubtitle</bcf:field> + <bcf:field>maintitle</bcf:field> + <bcf:field>maintitleaddon</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>origlanguage</bcf:field> + <bcf:field>part</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>translator</bcf:field> + <bcf:field>volume</bcf:field> + <bcf:field>volumes</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>booklet</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>howpublished</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>pagetotal</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>type</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>collection</bcf:entrytype> + <bcf:entrytype>reference</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>afterword</bcf:field> + <bcf:field>annotator</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>commentator</bcf:field> + <bcf:field>edition</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editora</bcf:field> + <bcf:field>editorb</bcf:field> + <bcf:field>editorc</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>editoratype</bcf:field> + <bcf:field>editorbtype</bcf:field> + <bcf:field>editorctype</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>foreword</bcf:field> + <bcf:field>introduction</bcf:field> + <bcf:field>isbn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>mainsubtitle</bcf:field> + <bcf:field>maintitle</bcf:field> + <bcf:field>maintitleaddon</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>origlanguage</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>pagetotal</bcf:field> + <bcf:field>part</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>translator</bcf:field> + <bcf:field>volume</bcf:field> + <bcf:field>volumes</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>mvcollection</bcf:entrytype> + <bcf:entrytype>mvreference</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>afterword</bcf:field> + <bcf:field>annotator</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>commentator</bcf:field> + <bcf:field>edition</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editora</bcf:field> + <bcf:field>editorb</bcf:field> + <bcf:field>editorc</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>editoratype</bcf:field> + <bcf:field>editorbtype</bcf:field> + <bcf:field>editorctype</bcf:field> + <bcf:field>foreword</bcf:field> + <bcf:field>introduction</bcf:field> + <bcf:field>isbn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>origlanguage</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>translator</bcf:field> + <bcf:field>volume</bcf:field> + <bcf:field>volumes</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>incollection</bcf:entrytype> + <bcf:entrytype>suppcollection</bcf:entrytype> + <bcf:entrytype>inreference</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>afterword</bcf:field> + <bcf:field>annotator</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>booksubtitle</bcf:field> + <bcf:field>booktitle</bcf:field> + <bcf:field>booktitleaddon</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>commentator</bcf:field> + <bcf:field>edition</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editora</bcf:field> + <bcf:field>editorb</bcf:field> + <bcf:field>editorc</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>editoratype</bcf:field> + <bcf:field>editorbtype</bcf:field> + <bcf:field>editorctype</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>foreword</bcf:field> + <bcf:field>introduction</bcf:field> + <bcf:field>isbn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>mainsubtitle</bcf:field> + <bcf:field>maintitle</bcf:field> + <bcf:field>maintitleaddon</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>origlanguage</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>part</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>translator</bcf:field> + <bcf:field>volume</bcf:field> + <bcf:field>volumes</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>dataset</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>edition</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>organization</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>type</bcf:field> + <bcf:field>version</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>manual</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>edition</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>isbn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>organization</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>pagetotal</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>type</bcf:field> + <bcf:field>version</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>misc</bcf:entrytype> + <bcf:entrytype>software</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>howpublished</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>organization</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>type</bcf:field> + <bcf:field>version</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>online</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>organization</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>version</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>patent</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>holder</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>type</bcf:field> + <bcf:field>version</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>periodical</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editora</bcf:field> + <bcf:field>editorb</bcf:field> + <bcf:field>editorc</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>editoratype</bcf:field> + <bcf:field>editorbtype</bcf:field> + <bcf:field>editorctype</bcf:field> + <bcf:field>issn</bcf:field> + <bcf:field>issue</bcf:field> + <bcf:field>issuesubtitle</bcf:field> + <bcf:field>issuetitle</bcf:field> + <bcf:field>issuetitleaddon</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>volume</bcf:field> + <bcf:field>yeardivision</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>mvproceedings</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>eventday</bcf:field> + <bcf:field>eventendday</bcf:field> + <bcf:field>eventendhour</bcf:field> + <bcf:field>eventendminute</bcf:field> + <bcf:field>eventendmonth</bcf:field> + <bcf:field>eventendsecond</bcf:field> + <bcf:field>eventendtimezone</bcf:field> + <bcf:field>eventendyear</bcf:field> + <bcf:field>eventendyeardivision</bcf:field> + <bcf:field>eventhour</bcf:field> + <bcf:field>eventminute</bcf:field> + <bcf:field>eventmonth</bcf:field> + <bcf:field>eventsecond</bcf:field> + <bcf:field>eventtimezone</bcf:field> + <bcf:field>eventyear</bcf:field> + <bcf:field>eventyeardivision</bcf:field> + <bcf:field>eventtitle</bcf:field> + <bcf:field>eventtitleaddon</bcf:field> + <bcf:field>isbn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>organization</bcf:field> + <bcf:field>pagetotal</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>venue</bcf:field> + <bcf:field>volumes</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>proceedings</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>eventday</bcf:field> + <bcf:field>eventendday</bcf:field> + <bcf:field>eventendhour</bcf:field> + <bcf:field>eventendminute</bcf:field> + <bcf:field>eventendmonth</bcf:field> + <bcf:field>eventendsecond</bcf:field> + <bcf:field>eventendtimezone</bcf:field> + <bcf:field>eventendyear</bcf:field> + <bcf:field>eventendyeardivision</bcf:field> + <bcf:field>eventhour</bcf:field> + <bcf:field>eventminute</bcf:field> + <bcf:field>eventmonth</bcf:field> + <bcf:field>eventsecond</bcf:field> + <bcf:field>eventtimezone</bcf:field> + <bcf:field>eventyear</bcf:field> + <bcf:field>eventyeardivision</bcf:field> + <bcf:field>eventtitle</bcf:field> + <bcf:field>eventtitleaddon</bcf:field> + <bcf:field>isbn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>mainsubtitle</bcf:field> + <bcf:field>maintitle</bcf:field> + <bcf:field>maintitleaddon</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>organization</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>pagetotal</bcf:field> + <bcf:field>part</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>venue</bcf:field> + <bcf:field>volume</bcf:field> + <bcf:field>volumes</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>inproceedings</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>booksubtitle</bcf:field> + <bcf:field>booktitle</bcf:field> + <bcf:field>booktitleaddon</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editortype</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>eventday</bcf:field> + <bcf:field>eventendday</bcf:field> + <bcf:field>eventendhour</bcf:field> + <bcf:field>eventendminute</bcf:field> + <bcf:field>eventendmonth</bcf:field> + <bcf:field>eventendsecond</bcf:field> + <bcf:field>eventendtimezone</bcf:field> + <bcf:field>eventendyear</bcf:field> + <bcf:field>eventendyeardivision</bcf:field> + <bcf:field>eventhour</bcf:field> + <bcf:field>eventminute</bcf:field> + <bcf:field>eventmonth</bcf:field> + <bcf:field>eventsecond</bcf:field> + <bcf:field>eventtimezone</bcf:field> + <bcf:field>eventyear</bcf:field> + <bcf:field>eventyeardivision</bcf:field> + <bcf:field>eventtitle</bcf:field> + <bcf:field>eventtitleaddon</bcf:field> + <bcf:field>isbn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>mainsubtitle</bcf:field> + <bcf:field>maintitle</bcf:field> + <bcf:field>maintitleaddon</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>organization</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>part</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>venue</bcf:field> + <bcf:field>volume</bcf:field> + <bcf:field>volumes</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>report</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>institution</bcf:field> + <bcf:field>isrn</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>number</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>pagetotal</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>type</bcf:field> + <bcf:field>version</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>thesis</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>eid</bcf:field> + <bcf:field>institution</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>pages</bcf:field> + <bcf:field>pagetotal</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>type</bcf:field> + </bcf:entryfields> + <bcf:entryfields> + <bcf:entrytype>unpublished</bcf:entrytype> + <bcf:field>addendum</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>eventday</bcf:field> + <bcf:field>eventendday</bcf:field> + <bcf:field>eventendhour</bcf:field> + <bcf:field>eventendminute</bcf:field> + <bcf:field>eventendmonth</bcf:field> + <bcf:field>eventendsecond</bcf:field> + <bcf:field>eventendtimezone</bcf:field> + <bcf:field>eventendyear</bcf:field> + <bcf:field>eventendyeardivision</bcf:field> + <bcf:field>eventhour</bcf:field> + <bcf:field>eventminute</bcf:field> + <bcf:field>eventmonth</bcf:field> + <bcf:field>eventsecond</bcf:field> + <bcf:field>eventtimezone</bcf:field> + <bcf:field>eventyear</bcf:field> + <bcf:field>eventyeardivision</bcf:field> + <bcf:field>eventtitle</bcf:field> + <bcf:field>eventtitleaddon</bcf:field> + <bcf:field>howpublished</bcf:field> + <bcf:field>language</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>pubstate</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>type</bcf:field> + <bcf:field>venue</bcf:field> + </bcf:entryfields> + <bcf:multiscriptfields> + <bcf:field>abstract</bcf:field> + <bcf:field>addendum</bcf:field> + <bcf:field>afterword</bcf:field> + <bcf:field>annotator</bcf:field> + <bcf:field>author</bcf:field> + <bcf:field>bookauthor</bcf:field> + <bcf:field>booksubtitle</bcf:field> + <bcf:field>booktitle</bcf:field> + <bcf:field>booktitleaddon</bcf:field> + <bcf:field>chapter</bcf:field> + <bcf:field>commentator</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>editora</bcf:field> + <bcf:field>editorb</bcf:field> + <bcf:field>editorc</bcf:field> + <bcf:field>foreword</bcf:field> + <bcf:field>holder</bcf:field> + <bcf:field>institution</bcf:field> + <bcf:field>introduction</bcf:field> + <bcf:field>issuesubtitle</bcf:field> + <bcf:field>issuetitle</bcf:field> + <bcf:field>issuetitleaddon</bcf:field> + <bcf:field>journalsubtitle</bcf:field> + <bcf:field>journaltitle</bcf:field> + <bcf:field>journaltitleaddon</bcf:field> + <bcf:field>location</bcf:field> + <bcf:field>mainsubtitle</bcf:field> + <bcf:field>maintitle</bcf:field> + <bcf:field>maintitleaddon</bcf:field> + <bcf:field>nameaddon</bcf:field> + <bcf:field>note</bcf:field> + <bcf:field>organization</bcf:field> + <bcf:field>origlanguage</bcf:field> + <bcf:field>origlocation</bcf:field> + <bcf:field>origpublisher</bcf:field> + <bcf:field>origtitle</bcf:field> + <bcf:field>part</bcf:field> + <bcf:field>publisher</bcf:field> + <bcf:field>relatedstring</bcf:field> + <bcf:field>series</bcf:field> + <bcf:field>shortauthor</bcf:field> + <bcf:field>shorteditor</bcf:field> + <bcf:field>shorthand</bcf:field> + <bcf:field>shortjournal</bcf:field> + <bcf:field>shortseries</bcf:field> + <bcf:field>shorttitle</bcf:field> + <bcf:field>sortname</bcf:field> + <bcf:field>sortshorthand</bcf:field> + <bcf:field>sorttitle</bcf:field> + <bcf:field>subtitle</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>titleaddon</bcf:field> + <bcf:field>translator</bcf:field> + <bcf:field>venue</bcf:field> + </bcf:multiscriptfields> + <bcf:constraints> + <bcf:entrytype>article</bcf:entrytype> + <bcf:entrytype>book</bcf:entrytype> + <bcf:entrytype>inbook</bcf:entrytype> + <bcf:entrytype>bookinbook</bcf:entrytype> + <bcf:entrytype>suppbook</bcf:entrytype> + <bcf:entrytype>booklet</bcf:entrytype> + <bcf:entrytype>collection</bcf:entrytype> + <bcf:entrytype>incollection</bcf:entrytype> + <bcf:entrytype>suppcollection</bcf:entrytype> + <bcf:entrytype>manual</bcf:entrytype> + <bcf:entrytype>misc</bcf:entrytype> + <bcf:entrytype>mvbook</bcf:entrytype> + <bcf:entrytype>mvcollection</bcf:entrytype> + <bcf:entrytype>online</bcf:entrytype> + <bcf:entrytype>patent</bcf:entrytype> + <bcf:entrytype>periodical</bcf:entrytype> + <bcf:entrytype>suppperiodical</bcf:entrytype> + <bcf:entrytype>proceedings</bcf:entrytype> + <bcf:entrytype>inproceedings</bcf:entrytype> + <bcf:entrytype>reference</bcf:entrytype> + <bcf:entrytype>inreference</bcf:entrytype> + <bcf:entrytype>report</bcf:entrytype> + <bcf:entrytype>set</bcf:entrytype> + <bcf:entrytype>thesis</bcf:entrytype> + <bcf:entrytype>unpublished</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:fieldxor> + <bcf:field>date</bcf:field> + <bcf:field>year</bcf:field> + </bcf:fieldxor> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>set</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>entryset</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>article</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>author</bcf:field> + <bcf:field>journaltitle</bcf:field> + <bcf:field>title</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>book</bcf:entrytype> + <bcf:entrytype>mvbook</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>author</bcf:field> + <bcf:field>title</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>inbook</bcf:entrytype> + <bcf:entrytype>bookinbook</bcf:entrytype> + <bcf:entrytype>suppbook</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>author</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>booktitle</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>booklet</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:fieldor> + <bcf:field>author</bcf:field> + <bcf:field>editor</bcf:field> + </bcf:fieldor> + <bcf:field>title</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>collection</bcf:entrytype> + <bcf:entrytype>reference</bcf:entrytype> + <bcf:entrytype>mvcollection</bcf:entrytype> + <bcf:entrytype>mvreference</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>editor</bcf:field> + <bcf:field>title</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>incollection</bcf:entrytype> + <bcf:entrytype>suppcollection</bcf:entrytype> + <bcf:entrytype>inreference</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>author</bcf:field> + <bcf:field>editor</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>booktitle</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>dataset</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>title</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>manual</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>title</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>misc</bcf:entrytype> + <bcf:entrytype>software</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>title</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>online</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>title</bcf:field> + <bcf:fieldor> + <bcf:field>url</bcf:field> + <bcf:field>doi</bcf:field> + <bcf:field>eprint</bcf:field> + </bcf:fieldor> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>patent</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>author</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>number</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>periodical</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>editor</bcf:field> + <bcf:field>title</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>proceedings</bcf:entrytype> + <bcf:entrytype>mvproceedings</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>title</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>inproceedings</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>author</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>booktitle</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>report</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>author</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>type</bcf:field> + <bcf:field>institution</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>thesis</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>author</bcf:field> + <bcf:field>title</bcf:field> + <bcf:field>type</bcf:field> + <bcf:field>institution</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:entrytype>unpublished</bcf:entrytype> + <bcf:constraint type="mandatory"> + <bcf:field>author</bcf:field> + <bcf:field>title</bcf:field> + </bcf:constraint> + </bcf:constraints> + <bcf:constraints> + <bcf:constraint type="data" datatype="isbn"> + <bcf:field>isbn</bcf:field> + </bcf:constraint> + <bcf:constraint type="data" datatype="issn"> + <bcf:field>issn</bcf:field> + </bcf:constraint> + <bcf:constraint type="data" datatype="ismn"> + <bcf:field>ismn</bcf:field> + </bcf:constraint> + <bcf:constraint type="data" datatype="pattern" pattern="(?:sf|sm|sn|pf|pm|pn|pp)"> + <bcf:field>gender</bcf:field> + </bcf:constraint> + </bcf:constraints> + </bcf:datamodel> + <!-- CITATION DATA --> + <!-- SECTION 0 --> + <bcf:bibdata section="0"> + <bcf:datasource type="file" datatype="bibtex" glob="false">papers.bib</bcf:datasource> + </bcf:bibdata> + <bcf:section number="0"> + <bcf:citekey order="1" intorder="1">snyk_why_nodate</bcf:citekey> + <bcf:citekey order="2" intorder="1">hutchison_empirical_2013</bcf:citekey> + <bcf:citekey order="3" intorder="1">noauthor_syntactic_nodate</bcf:citekey> + <bcf:citekey order="4" intorder="1">gosain_static_2015</bcf:citekey> + <bcf:citekey order="5" intorder="1">allen_program_1976</bcf:citekey> + <bcf:citekey order="6" intorder="1">aiken_introduction_1999</bcf:citekey> + <bcf:citekey order="7" intorder="1">noauthor_sei_nodate</bcf:citekey> + <bcf:citekey order="8" intorder="1">harness_static_nodate</bcf:citekey> + <bcf:citekey order="9" intorder="1">noauthor_splint_nodate</bcf:citekey> + <bcf:citekey order="10" intorder="1">holzmann__nodate</bcf:citekey> + <bcf:citekey order="11" intorder="1">noauthor_cwe_nodate</bcf:citekey> + <bcf:citekey order="12" intorder="1">noauthor_cppcheck_2023</bcf:citekey> + <bcf:citekey order="12" intorder="2">sourceforge_cppcheck_nodate</bcf:citekey> + <bcf:citekey order="13" intorder="1">harness_static_nodate</bcf:citekey> + <bcf:citekey order="14" intorder="1">noauthor_valgrind_nodate</bcf:citekey> + <bcf:citekey order="15" intorder="1">noauthor_tree_nodate</bcf:citekey> + </bcf:section> + <!-- SORTING TEMPLATES --> + <bcf:sortingtemplate name="nty"> + <bcf:sort order="1"> + <bcf:sortitem order="1">presort</bcf:sortitem> + </bcf:sort> + <bcf:sort order="2" final="1"> + <bcf:sortitem order="1">sortkey</bcf:sortitem> + </bcf:sort> + <bcf:sort order="3"> + <bcf:sortitem order="1">sortname</bcf:sortitem> + <bcf:sortitem order="2">author</bcf:sortitem> + <bcf:sortitem order="3">editor</bcf:sortitem> + <bcf:sortitem order="4">translator</bcf:sortitem> + <bcf:sortitem order="5">sorttitle</bcf:sortitem> + <bcf:sortitem order="6">title</bcf:sortitem> + </bcf:sort> + <bcf:sort order="4"> + <bcf:sortitem order="1">sorttitle</bcf:sortitem> + <bcf:sortitem order="2">title</bcf:sortitem> + </bcf:sort> + <bcf:sort order="5"> + <bcf:sortitem order="1">sortyear</bcf:sortitem> + <bcf:sortitem order="2">year</bcf:sortitem> + </bcf:sort> + <bcf:sort order="6"> + <bcf:sortitem order="1">volume</bcf:sortitem> + <bcf:sortitem literal="1" order="2">0</bcf:sortitem> + </bcf:sort> + </bcf:sortingtemplate> + <!-- DATALISTS --> + <bcf:datalist section="0" + name="nty/global//global/global" + type="entry" + sortingtemplatename="nty" + sortingnamekeytemplatename="global" + labelprefix="" + uniquenametemplatename="global" + labelalphanametemplatename="global"> + </bcf:datalist> +</bcf:controlfile> diff --git a/LaTeX/paper.blg b/LaTeX/paper.blg new file mode 100644 index 0000000..4767190 --- /dev/null +++ b/LaTeX/paper.blg @@ -0,0 +1,68 @@ +This is BibTeX, Version 0.99d +Capacity: max_strings=200000, hash_size=200000, hash_prime=170003 +The top-level auxiliary file: paper.aux +Reallocating 'name_of_file' (item size: 1) to 9 items. +The style file: biblatex.bst +Reallocating 'name_of_file' (item size: 1) to 10 items. +Reallocating 'name_of_file' (item size: 1) to 7 items. +Reallocating 'glb_str_end' (item size: 4) to 20 items. +Reallocating 'glb_str_ptr' (item size: 4) to 20 items. +Reallocating 'global_strs' (item size: 1) to 4000000 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Reallocating 'wiz_functions' (item size: 4) to 6000 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +Database file #1: paper-blx.bib +Database file #2: papers.bib +Biblatex version: 3.19 +Reallocating 'wiz_functions' (item size: 4) to 9000 items. +Reallocating 'singl_function' (item size: 4) to 100 items. +You've used 23 entries, + 6399 wiz_defined-function locations, + 1376 strings with 24702 characters, +and the built_in function-call counts, 177058 in all, are: += -- 10490 +> -- 10350 +< -- 882 ++ -- 11808 +- -- 8682 +* -- 9254 +:= -- 22937 +add.period$ -- 0 +call.type$ -- 23 +change.case$ -- 214 +chr.to.int$ -- 798 +cite$ -- 44 +duplicate$ -- 16581 +empty$ -- 13732 +format.name$ -- 762 +if$ -- 28869 +int.to.chr$ -- 0 +int.to.str$ -- 43 +missing$ -- 0 +newline$ -- 796 +num.names$ -- 526 +pop$ -- 7638 +preamble$ -- 1 +purify$ -- 290 +quote$ -- 0 +skip$ -- 3571 +stack$ -- 0 +substring$ -- 20528 +swap$ -- 3731 +text.length$ -- 681 +text.prefix$ -- 0 +top$ -- 1 +type$ -- 770 +warning$ -- 0 +while$ -- 2282 +width$ -- 0 +write$ -- 774 diff --git a/LaTeX/paper.log b/LaTeX/paper.log new file mode 100644 index 0000000..d9f3801 --- /dev/null +++ b/LaTeX/paper.log @@ -0,0 +1,1489 @@ +This is pdfTeX, Version 3.141592653-2.6-1.40.25 (MiKTeX 23.10) (preloaded format=pdflatex 2023.11.25) 5 DEC 2023 23:12 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**./paper.tex +(paper.tex +LaTeX2e <2023-06-01> patch level 1 +L3 programming layer <2023-08-29> +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/base\book.cls +Document Class: book 2023/05/17 v1.4n Standard LaTeX document class +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/base\bk10.clo +File: bk10.clo 2023/05/17 v1.4n Standard LaTeX file (size option) +) +\c@part=\count185 +\c@chapter=\count186 +\c@section=\count187 +\c@subsection=\count188 +\c@subsubsection=\count189 +\c@paragraph=\count190 +\c@subparagraph=\count191 +\c@figure=\count192 +\c@table=\count193 +\abovecaptionskip=\skip48 +\belowcaptionskip=\skip49 +\bibindent=\dimen140 +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/graphics\graphicx.sty +Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR) + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/graphics\keyval.sty +Package: keyval 2022/05/29 v1.15 key=value parser (DPC) +\KV@toks@=\toks17 +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/graphics\graphics.sty +Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR) + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/graphics\trig.sty +Package: trig 2021/08/11 v1.11 sin cos tan (DPC) +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/graphics-cfg\graphics.c +fg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 107. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/graphics-def\pdftex.def +File: pdftex.def 2022/09/22 v1.2b Graphics/color driver for pdftex +)) +\Gin@req@height=\dimen141 +\Gin@req@width=\dimen142 +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/preprint\fullpage.sty +Package: fullpage 1999/02/23 1.1 (PWD) +\FP@margin=\skip50 +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex\biblatex.sty +Package: biblatex 2023/03/05 v3.19 programmable bibliographies (PK/MW) + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/pdftexcmds\pdftexcmds +.sty +Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO +) + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/infwarerr\infwarerr.s +ty +Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) +) (C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/iftex\iftex.sty +Package: iftex 2022/02/03 v1.0f TeX engine tests +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/ltxcmds\ltxcmds.sty +Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO) +) +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +) (C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/etoolbox\etoolbox.sty +Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW) +\etb@tempcnta=\count194 +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/kvoptions\kvoptions.sty +Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO) + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/kvsetkeys\kvsetkeys.sty +Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO) +)) (C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/logreq\logreq.sty +Package: logreq 2010/08/04 v1.0 xml request logger +\lrq@indent=\count195 + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/logreq\logreq.def +File: logreq.def 2010/08/04 v1.0 logreq spec v1.0 +)) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/base\ifthen.sty +Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC) +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/url\url.sty +\Urlmuskip=\muskip16 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +\c@tabx@nest=\count196 +\c@listtotal=\count197 +\c@listcount=\count198 +\c@liststart=\count199 +\c@liststop=\count266 +\c@citecount=\count267 +\c@citetotal=\count268 +\c@multicitecount=\count269 +\c@multicitetotal=\count270 +\c@instcount=\count271 +\c@maxnames=\count272 +\c@minnames=\count273 +\c@maxitems=\count274 +\c@minitems=\count275 +\c@citecounter=\count276 +\c@maxcitecounter=\count277 +\c@savedcitecounter=\count278 +\c@uniquelist=\count279 +\c@uniquename=\count280 +\c@refsection=\count281 +\c@refsegment=\count282 +\c@maxextratitle=\count283 +\c@maxextratitleyear=\count284 +\c@maxextraname=\count285 +\c@maxextradate=\count286 +\c@maxextraalpha=\count287 +\c@abbrvpenalty=\count288 +\c@highnamepenalty=\count289 +\c@lownamepenalty=\count290 +\c@maxparens=\count291 +\c@parenlevel=\count292 +\blx@tempcnta=\count293 +\blx@tempcntb=\count294 +\blx@tempcntc=\count295 +\c@blx@maxsection=\count296 +\blx@maxsegment@0=\count297 +\blx@notetype=\count298 +\blx@parenlevel@text=\count299 +\blx@parenlevel@foot=\count300 +\blx@sectionciteorder@0=\count301 +\blx@sectionciteorderinternal@0=\count302 +\blx@entrysetcounter=\count303 +\blx@biblioinstance=\count304 +\labelnumberwidth=\skip51 +\labelalphawidth=\skip52 +\biblabelsep=\skip53 +\bibitemsep=\skip54 +\bibnamesep=\skip55 +\bibinitsep=\skip56 +\bibparsep=\skip57 +\bibhang=\skip58 +\blx@bcfin=\read2 +\blx@bcfout=\write3 +\blx@langwohyphens=\language79 +\c@mincomprange=\count305 +\c@maxcomprange=\count306 +\c@mincompwidth=\count307 +Package biblatex Info: Trying to load biblatex default data model... +Package biblatex Info: ... file 'blx-dm.def' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex\blx-dm.def +File: blx-dm.def 2023/03/05 v3.19 biblatex localization (PK/MW) +) +Package biblatex Info: Trying to load biblatex style data model... +Package biblatex Info: ... file 'ieee.dbx' not found. +Package biblatex Info: Trying to load biblatex custom data model... +Package biblatex Info: ... file 'biblatex-dm.cfg' not found. +\c@afterword=\count308 +\c@savedafterword=\count309 +\c@annotator=\count310 +\c@savedannotator=\count311 +\c@author=\count312 +\c@savedauthor=\count313 +\c@bookauthor=\count314 +\c@savedbookauthor=\count315 +\c@commentator=\count316 +\c@savedcommentator=\count317 +\c@editor=\count318 +\c@savededitor=\count319 +\c@editora=\count320 +\c@savededitora=\count321 +\c@editorb=\count322 +\c@savededitorb=\count323 +\c@editorc=\count324 +\c@savededitorc=\count325 +\c@foreword=\count326 +\c@savedforeword=\count327 +\c@holder=\count328 +\c@savedholder=\count329 +\c@introduction=\count330 +\c@savedintroduction=\count331 +\c@namea=\count332 +\c@savednamea=\count333 +\c@nameb=\count334 +\c@savednameb=\count335 +\c@namec=\count336 +\c@savednamec=\count337 +\c@translator=\count338 +\c@savedtranslator=\count339 +\c@shortauthor=\count340 +\c@savedshortauthor=\count341 +\c@shorteditor=\count342 +\c@savedshorteditor=\count343 +\c@labelname=\count344 +\c@savedlabelname=\count345 +\c@institution=\count346 +\c@savedinstitution=\count347 +\c@lista=\count348 +\c@savedlista=\count349 +\c@listb=\count350 +\c@savedlistb=\count351 +\c@listc=\count352 +\c@savedlistc=\count353 +\c@listd=\count354 +\c@savedlistd=\count355 +\c@liste=\count356 +\c@savedliste=\count357 +\c@listf=\count358 +\c@savedlistf=\count359 +\c@location=\count360 +\c@savedlocation=\count361 +\c@organization=\count362 +\c@savedorganization=\count363 +\c@origlocation=\count364 +\c@savedoriglocation=\count365 +\c@origpublisher=\count366 +\c@savedorigpublisher=\count367 +\c@publisher=\count368 +\c@savedpublisher=\count369 +\c@language=\count370 +\c@savedlanguage=\count371 +\c@origlanguage=\count372 +\c@savedoriglanguage=\count373 +\c@pageref=\count374 +\c@savedpageref=\count375 +\shorthandwidth=\skip59 +\shortjournalwidth=\skip60 +\shortserieswidth=\skip61 +\shorttitlewidth=\skip62 +\shortauthorwidth=\skip63 +\shorteditorwidth=\skip64 +\locallabelnumberwidth=\skip65 +\locallabelalphawidth=\skip66 +\localshorthandwidth=\skip67 +\localshortjournalwidth=\skip68 +\localshortserieswidth=\skip69 +\localshorttitlewidth=\skip70 +\localshortauthorwidth=\skip71 +\localshorteditorwidth=\skip72 +Package biblatex Info: Trying to load compatibility code... +Package biblatex Info: ... file 'blx-compat.def' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex\blx-compat.def +File: blx-compat.def 2023/03/05 v3.19 biblatex compatibility (PK/MW) +) +Package biblatex Info: Trying to load BibTeX backend compatibility... +Package biblatex Info: ... file 'blx-bibtex.def' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex\blx-bibtex.def +File: blx-bibtex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW) + +Package biblatex Warning: Using fall-back bibtex backend: +(biblatex) functionality may be reduced/unavailable. + +) +Package biblatex Info: Trying to load generic definitions... +Package biblatex Info: ... file 'biblatex.def' found. + (C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex\biblatex.def +File: biblatex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW) +\c@textcitecount=\count376 +\c@textcitetotal=\count377 +\c@textcitemaxnames=\count378 +\c@biburlbigbreakpenalty=\count379 +\c@biburlbreakpenalty=\count380 +\c@biburlnumpenalty=\count381 +\c@biburlucpenalty=\count382 +\c@biburllcpenalty=\count383 +\biburlbigskip=\muskip17 +\biburlnumskip=\muskip18 +\biburlucskip=\muskip19 +\biburllcskip=\muskip20 +\c@smartand=\count384 +) +Package biblatex Info: Trying to load bibliography style 'ieee'... +Package biblatex Info: ... file 'ieee.bbx' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex-ieee\ieee.bbx +File: ieee.bbx 2021/12/06 v1.3f biblatex bibliography style +Package biblatex Info: Trying to load bibliography style 'numeric-comp'... +Package biblatex Info: ... file 'numeric-comp.bbx' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex/bbx\numeric-co +mp.bbx +File: numeric-comp.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW) +Package biblatex Info: Trying to load bibliography style 'numeric'... +Package biblatex Info: ... file 'numeric.bbx' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex/bbx\numeric.bb +x +File: numeric.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW) +Package biblatex Info: Trying to load bibliography style 'standard'... +Package biblatex Info: ... file 'standard.bbx' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex/bbx\standard.b +bx +File: standard.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW) +\c@bbx:relatedcount=\count385 +\c@bbx:relatedtotal=\count386 +)))) +Package biblatex Info: Trying to load citation style 'ieee'... +Package biblatex Info: ... file 'ieee.cbx' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex-ieee\ieee.cbx +File: ieee.cbx 2021/12/06 v1.3f biblatex citation style +Package biblatex Info: Trying to load citation style 'numeric-comp'... +Package biblatex Info: ... file 'numeric-comp.cbx' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex/cbx\numeric-co +mp.cbx +File: numeric-comp.cbx 2023/03/05 v3.19 biblatex citation style (PK/MW) +\c@cbx@tempcnta=\count387 +\c@cbx@tempcntb=\count388 +\c@cbx@tempcntc=\count389 +\c@cbx@tempcntd=\count390 +Package biblatex Info: Redefining '\cite'. +Package biblatex Info: Redefining '\parencite'. +Package biblatex Info: Redefining '\footcite'. +Package biblatex Info: Redefining '\footcitetext'. +Package biblatex Info: Redefining '\smartcite'. +Package biblatex Info: Redefining '\supercite'. +Package biblatex Info: Redefining '\textcite'. +Package biblatex Info: Redefining '\textcites'. +Package biblatex Info: Redefining '\cites'. +Package biblatex Info: Redefining '\parencites'. +Package biblatex Info: Redefining '\smartcites'. +) +Package biblatex Info: Redefining '\cite'. +Package biblatex Info: Redefining '\supercite'. +Package biblatex Info: Redefining '\cites'. +) +Package biblatex Info: Trying to load configuration file... +Package biblatex Info: ... file 'biblatex.cfg' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex\biblatex.cfg +File: biblatex.cfg +) +Package biblatex Info: Input encoding 'utf8' detected. +Package biblatex Info: Document encoding is UTF8 .... + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/l3kernel\expl3.sty +Package: expl3 2023-08-29 L3 programming layer (loader) + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/l3backend\l3backend-pdf +tex.def +File: l3backend-pdftex.def 2023-04-19 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count391 +\l__pdf_internal_box=\box51 +)) +Package biblatex Info: ... and expl3 +(biblatex) 2023-08-29 L3 programming layer (loader) +(biblatex) is new enough (at least 2020/04/06), +(biblatex) setting 'casechanger=expl3'. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex\blx-case-expl3 +.sty +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/l3packages/xparse\xpars +e.sty +Package: xparse 2023-08-29 L3 Experimental document command parser +) +Package: blx-case-expl3 2023/03/05 v3.19 expl3 case changing code for biblatex +)) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/hyperref\hyperref.sty +Package: hyperref 2023-07-08 v7.01b Hypertext links for LaTeX + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/kvdefinekeys\kvdefine +keys.sty +Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/pdfescape\pdfescape.s +ty +Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) +) (C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/hycolor\hycolor.sty +Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/letltxmacro\letltxmacro +.sty +Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO) +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/auxhook\auxhook.sty +Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO) +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/hyperref\nameref.sty +Package: nameref 2023-08-07 v2.53 Cross-referencing by name of section + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/refcount\refcount.sty +Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/gettitlestring\gettit +lestring.sty +Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) +) +\c@section@level=\count392 +) +\@linkdim=\dimen143 +\Hy@linkcounter=\count393 +\Hy@pagecounter=\count394 + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/hyperref\pd1enc.def +File: pd1enc.def 2023-07-08 v7.01b Hyperref: PDFDocEncoding definition (HO) +Now handling font encoding PD1 ... +... no UTF-8 mapping file for font encoding PD1 +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/intcalc\intcalc.sty +Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) +) +\Hy@SavedSpaceFactor=\count395 + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/hyperref\puenc.def +File: puenc.def 2023-07-08 v7.01b Hyperref: PDF Unicode definition (HO) +Now handling font encoding PU ... +... no UTF-8 mapping file for font encoding PU +) +Package hyperref Info: Hyper figures OFF on input line 4167. +Package hyperref Info: Link nesting OFF on input line 4172. +Package hyperref Info: Hyper index ON on input line 4175. +Package hyperref Info: Plain pages OFF on input line 4182. +Package hyperref Info: Backreferencing OFF on input line 4187. +Package hyperref Info: Implicit mode ON; LaTeX internals redefined. +Package hyperref Info: Bookmarks ON on input line 4434. +\c@Hy@tempcnt=\count396 +LaTeX Info: Redefining \url on input line 4772. +\XeTeXLinkMargin=\dimen144 + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/bitset\bitset.sty +Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/bigintcalc\bigintcalc +.sty +Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO +) +)) +\Fld@menulength=\count397 +\Field@Width=\dimen145 +\Fld@charsize=\dimen146 +Package hyperref Info: Hyper figures OFF on input line 6051. +Package hyperref Info: Link nesting OFF on input line 6056. +Package hyperref Info: Hyper index ON on input line 6059. +Package hyperref Info: backreferencing OFF on input line 6066. +Package hyperref Info: Link coloring OFF on input line 6071. +Package hyperref Info: Link coloring with OCG OFF on input line 6076. +Package hyperref Info: PDF/A mode OFF on input line 6081. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/base\atbegshi-ltx.sty +Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi +package with kernel methods +) +\Hy@abspage=\count398 +\c@Item=\count399 +\c@Hfootnote=\count400 +) +Package hyperref Info: Driver (autodetected): hpdftex. +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/hyperref\hpdftex.def +File: hpdftex.def 2023-07-08 v7.01b Hyperref driver for pdfTeX + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/base\atveryend-ltx.sty +Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac +kage +with kernel methods +) +\Fld@listcount=\count401 +\c@bookmark@seq@number=\count402 + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/rerunfilecheck\rerunfil +echeck.sty +Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO) + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/generic/uniquecounter\uniquec +ounter.sty +Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) +) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 +85. +) +\Hy@SectionHShift=\skip73 +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/tools\array.sty +Package: array 2022/09/04 v2.5g Tabular extension package (FMi) +\col@sep=\dimen147 +\ar@mcellbox=\box52 +\extrarowheight=\dimen148 +\NC@list=\toks18 +\extratabsurround=\skip74 +\backup@length=\skip75 +\ar@cellbox=\box53 +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/multirow\multirow.sty +Package: multirow 2021/03/15 v2.8 Span multiple rows of a table +\multirow@colwidth=\skip76 +\multirow@cntb=\count403 +\multirow@dima=\skip77 +\bigstrutjot=\dimen149 +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/tools\longtable.sty +Package: longtable 2021-09-01 v4.17 Multi-page Table package (DPC) +\LTleft=\skip78 +\LTright=\skip79 +\LTpre=\skip80 +\LTpost=\skip81 +\LTchunksize=\count404 +\LTcapwidth=\dimen150 +\LT@head=\box54 +\LT@firsthead=\box55 +\LT@foot=\box56 +\LT@lastfoot=\box57 +\LT@gbox=\box58 +\LT@cols=\count405 +\LT@rows=\count406 +\c@LT@tables=\count407 +\c@LT@chunks=\count408 +\LT@p@ftn=\toks19 +) +\@quotelevel=\count409 +\@quotereset=\count410 + +(paper.aux) +\openout1 = `paper.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. +LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 22. +LaTeX Font Info: ... okay on input line 22. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/context/base/mkii\supp-pdf.mk +ii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count411 +\scratchdimen=\dimen151 +\scratchbox=\box59 +\nofMPsegments=\count412 +\nofMParguments=\count413 +\everyMPshowfont=\toks20 +\MPscratchCnt=\count414 +\MPscratchDim=\dimen152 +\MPnumerator=\count415 +\makeMPintoPDFobject=\count416 +\everyMPtoPDFconversion=\toks21 +) +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/epstopdf-pkg\epstopdf-b +ase.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +85. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/00miktex\epstopdf-sys.c +fg +File: epstopdf-sys.cfg 2021/03/18 v2.0 Configuration of epstopdf for MiKTeX +)) +Package biblatex Info: Trying to load language 'english'... +Package biblatex Info: ... file 'english.lbx' found. + +(C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/biblatex/lbx\english.lb +x +File: english.lbx 2023/03/05 v3.19 biblatex localization (PK/MW) +) +Package biblatex Info: Input encoding 'utf8' detected. +Package biblatex Info: Automatic encoding selection. +(biblatex) Assuming data encoding 'utf8'. +Package biblatex Info: Input encoding 'utf8' detected. +Package biblatex Info: Data encoding 'utf8' specified. +(biblatex) No need to reencode data. +\openout3 = `paper-blx.bib'. + +Package biblatex Info: Trying to load bibliographic data... +Package biblatex Info: ... file 'paper.bbl' found. + (paper.bbl) +Package biblatex Info: Reference section=0 on input line 22. +Package biblatex Info: Reference segment=0 on input line 22. +Package hyperref Info: Link coloring OFF on input line 22. + (paper.out) (paper.out) +\@outlinefile=\write4 +\openout4 = `paper.out'. + +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <12> on input line 25. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <8> on input line 25. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 25. + [1 + + + +{C:/Users/willi/AppData/Local/MiKTeX/fonts/map/pdftex/pdftex.map}] (paper.toc +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <7> on input line 2. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <5> on input line 2. +) +\tf@toc=\write5 +\openout5 = `paper.toc'. + + [2 + +] +Chapter 1. +[1 + + +] +Chapter 2. +[2 + +] +Underfull \vbox (badness 1127) has occurred while \output is active [] + + [3] +[4] +Chapter 3. + +Underfull \hbox (badness 10000) in paragraph at lines 106--106 +[]|\OT1/cmr/bx/n/10 Like- + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 106--106 +\OT1/cmr/bx/n/10 li- + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 106--106 +\OT1/cmr/bx/n/10 hood + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 106--106 +[]|\OT1/cmr/bx/n/10 Con-se- + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 106--106 +\OT1/cmr/bx/n/10 quences + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 106--106 +\OT1/cmr/bx/n/10 (if left + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 106--106 +\OT1/cmr/bx/n/10 un-mit-i- + [] + + +Overfull \hbox (24.5309pt too wide) in paragraph at lines 108--108 +\OT1/cmr/bx/n/10 Scope + [] + + +Overfull \hbox (25.27397pt too wide) in paragraph at lines 108--108 +\OT1/cmr/bx/n/10 Creep| + [] + + +Overfull \hbox (4.74219pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 The + [] + + +Overfull \hbox (18.3811pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 project + [] + + +Overfull \hbox (11.18665pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 scope + [] + + +Overfull \hbox (5.85333pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 may + [] + + +Overfull \hbox (0.57552pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 ex- + [] + + +Overfull \hbox (9.18668pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 pand + [] + + +Overfull \hbox (1.13107pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 be- + [] + + +Overfull \hbox (8.63112pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 yond + [] + + +Overfull \hbox (1.40886pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 the + [] + + +Overfull \hbox (7.54776pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 orig- + [] + + +Overfull \hbox (0.85332pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 nal + [] + + +Overfull \hbox (9.18668pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 plan.| + [] + + +Overfull \vbox (132.0pt too high) detected at line 108 + [] + + +Overfull \hbox (3.13536pt too wide) in paragraph at lines 108--108 +\OT1/cmr/m/n/10 2| + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 108--108 +[]|\OT1/cmr/m/n/10 In-creased + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 109--109 +[]|\OT1/cmr/m/n/10 Po-ten-tial + [] + + +Overfull \hbox (21.35036pt too wide) in paragraph at lines 112--112 +\OT1/cmr/bx/n/10 Time + [] + + +Overfull \hbox (22.03088pt too wide) in paragraph at lines 112--112 +\OT1/cmr/bx/n/10 Man- + [] + + +Overfull \hbox (15.7462pt too wide) in paragraph at lines 112--112 +\OT1/cmr/bx/n/10 age- + [] + + +Overfull \hbox (20.69759pt too wide) in paragraph at lines 112--112 +\OT1/cmr/bx/n/10 ment| + [] + + +Overfull \vbox (12.0pt too high) detected at line 112 + [] + + +Overfull \hbox (10.85333pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 Mod- + [] + + +Overfull \hbox (4.24219pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 ules + [] + + +Overfull \hbox (5.29776pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 out- + [] + + +Overfull \hbox (4.24219pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 side + [] + + +Overfull \hbox (1.40886pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 the + [] + + +Overfull \hbox (0.56166pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 3$[]$ + [] + + +Overfull \hbox (7.54774pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 Year + [] + + +Overfull \hbox (19.6311pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 Project + [] + + +Overfull \hbox (5.85333pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 may + [] + + +Overfull \hbox (9.4922pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 quire + [] + + +Overfull \hbox (30.02005pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 attention.| + [] + + +Overfull \vbox (120.0pt too high) detected at line 112 + [] + + +Overfull \hbox (3.13536pt too wide) in paragraph at lines 112--112 +\OT1/cmr/m/n/10 4| + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 112--112 +[]|\OT1/cmr/m/n/10 Missed + [] + + +Underfull \hbox (badness 1264) in paragraph at lines 112--113 +\OT1/cmr/m/it/10 Work-ing past 8pm is pro-hib-ited + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 113--113 +[]|\OT1/cmr/m/n/10 Poor + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 113--113 +\OT1/cmr/m/n/10 project + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 113--113 +\OT1/cmr/m/n/10 and/or + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 113--113 +\OT1/cmr/m/n/10 mod-ule + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 114--114 +[]|\OT1/cmr/m/n/10 Stress, + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 114--114 +\OT1/cmr/m/n/10 re-sult-ing + [] + + +Overfull \hbox (22.62813pt too wide) in paragraph at lines 117--117 +\OT1/cmr/bx/n/10 Tech- + [] + + +Overfull \hbox (14.46844pt too wide) in paragraph at lines 117--117 +\OT1/cmr/bx/n/10 nol- + [] + + +Overfull \hbox (12.87123pt too wide) in paragraph at lines 117--117 +\OT1/cmr/bx/n/10 ogy + [] + + +Overfull \hbox (17.39201pt too wide) in paragraph at lines 117--117 +\OT1/cmr/bx/n/10 Fail- + [] + + +Overfull \hbox (16.23372pt too wide) in paragraph at lines 117--117 +\OT1/cmr/bx/n/10 ures| + [] + + +Overfull \vbox (36.0pt too high) detected at line 117 + [] + + +Overfull \hbox (5.74217pt too wide) in paragraph at lines 117--117 +\OT1/cmr/m/n/10 Per- + [] + + +Overfull \hbox (9.79778pt too wide) in paragraph at lines 117--117 +\OT1/cmr/m/n/10 sonal + [] + + +Overfull \hbox (10.8811pt too wide) in paragraph at lines 117--117 +\OT1/cmr/m/n/10 hard- + [] + + +Overfull \hbox (7.82552pt too wide) in paragraph at lines 117--117 +\OT1/cmr/m/n/10 ware + [] + + +Overfull \hbox (6.7422pt too wide) in paragraph at lines 117--117 +\OT1/cmr/m/n/10 soft- + [] + + +Overfull \hbox (7.82552pt too wide) in paragraph at lines 117--117 +\OT1/cmr/m/n/10 ware + [] + + +Overfull \hbox (17.82558pt too wide) in paragraph at lines 117--117 +\OT1/cmr/m/n/10 failure.| + [] + + +Overfull \vbox (72.0pt too high) detected at line 117 + [] + + +Overfull \hbox (3.13536pt too wide) in paragraph at lines 117--117 +\OT1/cmr/m/n/10 3| + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 117--117 +[]|\OT1/cmr/m/n/10 Pre-vents + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 117--117 +\OT1/cmr/m/n/10 pro-gres- + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 117--117 +\OT1/cmr/m/n/10 sion of + [] + + +Underfull \hbox (badness 5316) in paragraph at lines 119--119 +[]|\OT1/cmr/m/n/10 Work set- + [] + + +Overfull \hbox (22.77396pt too wide) in paragraph at lines 121--121 +\OT1/cmr/bx/n/10 Com- + [] + + +Overfull \hbox (14.78789pt too wide) in paragraph at lines 121--121 +\OT1/cmr/bx/n/10 mu- + [] + + +Overfull \hbox (8.71848pt too wide) in paragraph at lines 121--121 +\OT1/cmr/bx/n/10 ni- + [] + + +Overfull \hbox (9.8365pt too wide) in paragraph at lines 121--121 +\OT1/cmr/bx/n/10 ca- + [] + + +Overfull \hbox (15.10733pt too wide) in paragraph at lines 121--121 +\OT1/cmr/bx/n/10 tion + [] + + +Overfull \hbox (8.03235pt too wide) in paragraph at lines 121--121 +\OT1/cmr/bx/n/10 Is- + [] + + +Overfull \hbox (16.03369pt too wide) in paragraph at lines 121--121 +\OT1/cmr/bx/n/10 sues| + [] + + +Overfull \vbox (48.0pt too high) detected at line 121 + [] + + +Overfull \hbox (30.4645pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 Poor/lack + [] + + +Overfull \hbox (8.63109pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 com- + [] + + +Overfull \hbox (4.46442pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 mu- + [] + + +Overfull \hbox (4.74222pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 tion + [] + + +Overfull \hbox (6.96443pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 with + [] + + +Overfull \hbox (1.96442pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 Su- + [] + + +Overfull \hbox (5.04774pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 per- + [] + + +Overfull \hbox (3.15886pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 sor, + [] + + +Overfull \hbox (13.57552pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 Peers, + [] + + +Overfull \hbox (10.32555pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 other + [] + + +Overfull \hbox (43.77005pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 stakeholders.| + [] + + +Overfull \vbox (156.0pt too high) detected at line 121 + [] + + +Overfull \hbox (3.13536pt too wide) in paragraph at lines 121--121 +\OT1/cmr/m/n/10 2| + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 121--121 +[]|\OT1/cmr/m/n/10 Mis-un-der- + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 122--122 +[]|\OT1/cmr/m/n/10 Lack of + [] + + +Overfull \hbox (22.62813pt too wide) in paragraph at lines 126--126 +\OT1/cmr/bx/n/10 Tech- + [] + + +Overfull \hbox (8.71848pt too wide) in paragraph at lines 126--126 +\OT1/cmr/bx/n/10 ni- + [] + + +Overfull \hbox (9.19762pt too wide) in paragraph at lines 126--126 +\OT1/cmr/bx/n/10 cal + [] + + +Overfull \hbox (22.61421pt too wide) in paragraph at lines 126--126 +\OT1/cmr/bx/n/10 Chal- + [] + + +Overfull \hbox (25.71283pt too wide) in paragraph at lines 126--126 +\OT1/cmr/bx/n/10 lenges| + [] + + +Overfull \vbox (24.0pt too high) detected at line 126 + [] + + +Overfull \hbox (3.90886pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 Un- + [] + + +Overfull \hbox (7.26997pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 fore- + [] + + +Overfull \hbox (5.90884pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 seen + [] + + +Overfull \hbox (8.90884pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 tech- + [] + + +Overfull \hbox (5.40884pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 sues + [] + + +Overfull \hbox (2.2422pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 dif- + [] + + +Overfull \hbox (3.63107pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 cul- + [] + + +Overfull \hbox (2.57552pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 ties + [] + + +Overfull \hbox (1.96442pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 un- + [] + + +Overfull \hbox (4.76996pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 der- + [] + + +Overfull \hbox (14.79778pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 stand- + [] + + +Overfull \hbox (0.85332pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 ing + [] + + +Overfull \hbox (27.57556pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 concepts.| + [] + + +Overfull \vbox (192.0pt too high) detected at line 126 + [] + + +Overfull \hbox (3.13536pt too wide) in paragraph at lines 126--126 +\OT1/cmr/m/n/10 4| + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 126--126 +[]|\OT1/cmr/m/n/10 In-creased + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 127--127 +[]|\OT1/cmr/m/n/10 Po-ten-tial + [] + + +Overfull \hbox (14.66289pt too wide) in paragraph at lines 131--131 +\OT1/cmr/bx/n/10 Dif- + [] + + +Overfull \hbox (5.52405pt too wide) in paragraph at lines 131--131 +\OT1/cmr/bx/n/10 fi- + [] + + +Overfull \hbox (13.82956pt too wide) in paragraph at lines 131--131 +\OT1/cmr/bx/n/10 cul- + [] + + +Overfull \hbox (12.77539pt too wide) in paragraph at lines 131--131 +\OT1/cmr/bx/n/10 ties + [] + + +Overfull \hbox (9.1421pt too wide) in paragraph at lines 131--131 +\OT1/cmr/bx/n/10 re- + [] + + +Overfull \hbox (21.60034pt too wide) in paragraph at lines 131--131 +\OT1/cmr/bx/n/10 gard- + [] + + +Overfull \hbox (10.63513pt too wide) in paragraph at lines 131--131 +\OT1/cmr/bx/n/10 ing + [] + + +Overfull \hbox (17.88647pt too wide) in paragraph at lines 131--131 +\OT1/cmr/bx/n/10 test- + [] + + +Overfull \hbox (10.63513pt too wide) in paragraph at lines 131--131 +\OT1/cmr/bx/n/10 ing + [] + + +Overfull \hbox (17.34338pt too wide) in paragraph at lines 131--131 +\OT1/cmr/bx/n/10 data| + [] + + +Overfull \vbox (72.0pt too high) detected at line 131 + [] + + +Overfull \hbox (4.32553pt too wide) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 Dif- + [] + + +Overfull \hbox (3.63107pt too wide) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 cul- + [] + + +Overfull \hbox (2.57552pt too wide) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 ties + [] + + +Overfull \hbox (1.40886pt too wide) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 ob- + [] + + +Overfull \hbox (8.07555pt too wide) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 tain- + [] + + +Overfull \hbox (0.85332pt too wide) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 ing + [] + + +Overfull \hbox (28.40895pt too wide) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 analysing + [] + + +Overfull \hbox (3.68663pt too wide) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 test + [] + + +Overfull \hbox (6.96445pt too wide) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 data| + [] + + +Overfull \vbox (96.0pt too high) detected at line 131 + [] + + +Overfull \hbox (3.13536pt too wide) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 2| + [] + + +Underfull \hbox (badness 3803) in paragraph at lines 131--131 +[]|\OT1/cmr/m/n/10 Ef-fects on + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 the va-lid- + [] + + +Underfull \hbox (badness 1701) in paragraph at lines 131--131 +\OT1/cmr/m/n/10 ity of the + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 132--132 +[]|\OT1/cmr/m/n/10 Po-ten-tial + [] + + +Overfull \hbox (29.21835pt too wide) in paragraph at lines 137--137 +\OT1/cmr/bx/n/10 Health + [] + + +Overfull \hbox (8.03235pt too wide) in paragraph at lines 137--137 +\OT1/cmr/bx/n/10 Is- + [] + + +Overfull \hbox (16.03369pt too wide) in paragraph at lines 137--137 +\OT1/cmr/bx/n/10 sues| + [] + + +Overfull \vbox (12.0pt too high) detected at line 137 + [] + + +Overfull \hbox (12.15887pt too wide) in paragraph at lines 137--137 +\OT1/cmr/m/n/10 Phys- + [] + + +Overfull \hbox (9.18665pt too wide) in paragraph at lines 137--137 +\OT1/cmr/m/n/10 men- + [] + + +Overfull \hbox (14.74223pt too wide) in paragraph at lines 137--137 +\OT1/cmr/m/n/10 health + [] + + +Overfull \hbox (8.18663pt too wide) in paragraph at lines 137--137 +\OT1/cmr/m/n/10 sues. + [] + + +Overfull \hbox (6.45316pt too wide) in paragraph at lines 137--137 +\OT1/cmr/m/it/10 Also + [] + + +Overfull \hbox (4.89757pt too wide) in paragraph at lines 137--137 +\OT1/cmr/m/it/10 cov- + [] + + +Overfull \hbox (0.80875pt too wide) in paragraph at lines 137--137 +\OT1/cmr/m/it/10 ing + [] + + +Overfull \hbox (24.19193pt too wide) in paragraph at lines 137--137 +\OT1/cmr/m/it/10 burnout.| + [] + + +Overfull \vbox (156.0pt too high) detected at line 137 + [] + + +Overfull \hbox (3.13536pt too wide) in paragraph at lines 137--137 +\OT1/cmr/m/n/10 5| + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 137--137 +[]|\OT1/cmr/m/n/10 Po-ten-tial + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 138--138 +[]|\OT1/cmr/m/n/10 Stress, + [] + + +Underfull \hbox (badness 10000) in paragraph at lines 138--138 +\OT1/cmr/m/n/10 re-sult-ing + [] + + +Underfull \hbox (badness 1281) in paragraph at lines 138--139 +[]|\OT1/cmr/m/n/10 2. \OT1/cmr/bx/n/10 Pri-or-i-tize self- + [] + +[5 + +] [6] [7] +Chapter 4. +[8 + +] +LaTeX Font Info: Trying to load font information for OMS+cmr on input line 1 +48. + (C:\Users\willi\AppData\Local\Programs\MiKTeX\tex/latex/base\omscmr.fd +File: omscmr.fd 2023/04/13 v2.5m Standard LaTeX font definitions +) +LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10> not available +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 148. + +[9 + + +] + +Package biblatex Warning: No driver for 'audio'. +(biblatex) Using fallback driver on input line 148. + +LaTeX Font Info: Font shape `OMS/cmr/m/it' in size <10> not available +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 148. +[10] (paper.aux) + *********** +LaTeX2e <2023-06-01> patch level 1 +L3 programming layer <2023-08-29> + *********** + + +LaTeX Warning: There were undefined references. + +Package rerunfilecheck Info: File `paper.out' has not changed. +(rerunfilecheck) Checksum: DDE3CCF93733AC868604850E77210B46;3331. + +Package biblatex Warning: Please (re)run BibTeX on the file(s): +(biblatex) paper +(biblatex) and rerun LaTeX afterwards. + +Package logreq Info: Writing requests to 'paper.run.xml'. +\openout1 = `paper.run.xml'. + + ) +Here is how much of TeX's memory you used: + 16165 strings out of 475248 + 291208 string characters out of 5757812 + 1974785 words of memory out of 5000000 + 37467 multiletter control sequences out of 15000+600000 + 564686 words of font info for 58 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 66i,11n,81p,1874b,1445s stack positions out of 10000i,1000n,20000p,200000b,200000s + <C:\Users\willi\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\tcrm +1000.pk><C:/Users/willi/AppData/Local/Programs/MiKTeX/fonts/type1/public/amsfon +ts/cm/cmbx10.pfb><C:/Users/willi/AppData/Local/Programs/MiKTeX/fonts/type1/publ +ic/amsfonts/cm/cmbx12.pfb><C:/Users/willi/AppData/Local/Programs/MiKTeX/fonts/t +ype1/public/amsfonts/cm/cmcsc10.pfb><C:/Users/willi/AppData/Local/Programs/MiKT +eX/fonts/type1/public/amsfonts/cm/cmr10.pfb><C:/Users/willi/AppData/Local/Progr +ams/MiKTeX/fonts/type1/public/amsfonts/cm/cmr12.pfb><C:/Users/willi/AppData/Loc +al/Programs/MiKTeX/fonts/type1/public/amsfonts/cm/cmr17.pfb><C:/Users/willi/App +Data/Local/Programs/MiKTeX/fonts/type1/public/amsfonts/cm/cmr7.pfb><C:/Users/wi +lli/AppData/Local/Programs/MiKTeX/fonts/type1/public/amsfonts/cm/cmsy10.pfb><C: +/Users/willi/AppData/Local/Programs/MiKTeX/fonts/type1/public/amsfonts/cm/cmti1 +0.pfb><C:/Users/willi/AppData/Local/Programs/MiKTeX/fonts/type1/public/amsfonts +/cm/cmtt10.pfb> +Output written on paper.pdf (12 pages, 227075 bytes). +PDF statistics: + 333 PDF objects out of 1000 (max. 8388607) + 60 named destinations out of 1000 (max. 500000) + 177 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/LaTeX/paper.out b/LaTeX/paper.out new file mode 100644 index 0000000..9550bc9 --- /dev/null +++ b/LaTeX/paper.out @@ -0,0 +1,22 @@ +\BOOKMARK [0][-]{chapter.1}{\376\377\000P\000r\000o\000j\000e\000c\000t\000\040\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n}{}% 1 +\BOOKMARK [1][-]{section.1.1}{\376\377\000W\000h\000a\000t\000\040\000i\000s\000\040\000A\000C\000R\000?}{chapter.1}% 2 +\BOOKMARK [1][-]{section.1.2}{\376\377\000P\000r\000o\000j\000e\000c\000t\000\040\000D\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n}{chapter.1}% 3 +\BOOKMARK [1][-]{section.1.3}{\376\377\000S\000c\000o\000p\000e}{chapter.1}% 4 +\BOOKMARK [0][-]{chapter.2}{\376\377\000L\000i\000t\000e\000r\000a\000t\000u\000r\000e\000,\000\040\000C\000u\000r\000r\000e\000n\000t\000\040\000T\000o\000o\000l\000s\000\040\000a\000n\000d\000\040\000L\000i\000m\000i\000t\000a\000t\000i\000o\000n\000s}{}% 5 +\BOOKMARK [1][-]{section.2.1}{\376\377\000M\000e\000t\000h\000o\000d\000s\000\040\000f\000o\000r\000\040\000S\000t\000a\000t\000i\000c\000\040\000A\000n\000a\000l\000y\000s\000i\000s}{chapter.2}% 6 +\BOOKMARK [1][-]{section.2.2}{\376\377\000C\000o\000d\000i\000n\000g\000\040\000S\000t\000a\000n\000d\000a\000r\000d\000s}{chapter.2}% 7 +\BOOKMARK [1][-]{section.2.3}{\376\377\000A\000n\000a\000l\000y\000s\000i\000s\000\040\000T\000o\000o\000l\000s}{chapter.2}% 8 +\BOOKMARK [2][-]{subsection.2.3.1}{\376\377\000S\000t\000a\000t\000i\000c\000\040\000A\000n\000a\000l\000y\000s\000i\000s}{section.2.3}% 9 +\BOOKMARK [2][-]{subsection.2.3.2}{\376\377\000D\000y\000n\000a\000m\000i\000c\000\040\000A\000n\000a\000l\000y\000s\000i\000s}{section.2.3}% 10 +\BOOKMARK [1][-]{section.2.4}{\376\377\000A\000u\000t\000o\000m\000a\000t\000i\000c\000\040\000C\000o\000d\000e\000\040\000R\000e\000v\000i\000e\000w\000\040\000T\000o\000o\000l\000s}{chapter.2}% 11 +\BOOKMARK [1][-]{section.2.5}{\376\377\000C\000W\000E\000\040\000T\000o\000p\000\040\0002\0005\000\040\000C\000o\000v\000e\000r\000a\000g\000e}{chapter.2}% 12 +\BOOKMARK [1][-]{section.2.6}{\376\377\000T\000h\000e\000\040\000e\000f\000f\000e\000c\000t\000s\000\040\000o\000f\000\040\000F\000a\000l\000s\000e\000\040\000P\000o\000s\000i\000t\000i\000v\000e\000s}{chapter.2}% 13 +\BOOKMARK [2][-]{subsection.2.6.1}{\376\377\000W\000h\000y\000\040\000a\000r\000e\000\040\000F\000a\000l\000s\000e\000\040\000P\000o\000s\000i\000t\000i\000v\000e\000s\000\040\000s\000o\000\040\000c\000o\000m\000m\000o\000n\000?}{section.2.6}% 14 +\BOOKMARK [2][-]{subsection.2.6.2}{\376\377\000M\000i\000t\000i\000g\000a\000t\000i\000o\000n\000s}{section.2.6}% 15 +\BOOKMARK [1][-]{section.2.7}{\376\377\000C\000o\000n\000c\000l\000u\000s\000i\000o\000n}{chapter.2}% 16 +\BOOKMARK [0][-]{chapter.3}{\376\377\000P\000r\000o\000p\000o\000s\000e\000d\000\040\000D\000e\000s\000i\000g\000n\000\040\000o\000f\000\040\000f\000i\000n\000a\000l\000\040\000s\000y\000s\000t\000e\000m}{}% 17 +\BOOKMARK [1][-]{section.3.1}{\376\377\000J\000u\000s\000t\000i\000f\000i\000c\000a\000t\000i\000o\000n\000\040\000o\000f\000\040\000D\000e\000s\000i\000g\000n}{chapter.3}% 18 +\BOOKMARK [1][-]{section.3.2}{\376\377\000T\000e\000s\000t\000i\000n\000g}{chapter.3}% 19 +\BOOKMARK [1][-]{section.3.3}{\376\377\000R\000i\000s\000k\000\040\000A\000s\000s\000e\000s\000s\000m\000e\000n\000t}{chapter.3}% 20 +\BOOKMARK [0][-]{chapter.4}{\376\377\000T\000a\000s\000k\000i\000n\000g}{}% 21 +\BOOKMARK [1][-]{section.4.1}{\376\377\000S\000c\000h\000e\000d\000u\000l\000e}{chapter.4}% 22 diff --git a/LaTeX/paper.pdf b/LaTeX/paper.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fed49bc20ad0f766ab44df3c493519fab2c2b1ef GIT binary patch literal 227075 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�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 literal 0 HcmV?d00001 diff --git a/LaTeX/paper.run.xml b/LaTeX/paper.run.xml new file mode 100644 index 0000000..5a454b0 --- /dev/null +++ b/LaTeX/paper.run.xml @@ -0,0 +1,95 @@ +<?xml version="1.0" standalone="yes"?> +<!-- logreq request file --> +<!-- logreq version 1.0 / dtd version 1.0 --> +<!-- Do not edit this file! --> +<!DOCTYPE requests [ + <!ELEMENT requests (internal | external)*> + <!ELEMENT internal (generic, (provides | requires)*)> + <!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)> + <!ELEMENT cmdline (binary, (option | infile | outfile)*)> + <!ELEMENT input (file)+> + <!ELEMENT output (file)+> + <!ELEMENT provides (file)+> + <!ELEMENT requires (file)+> + <!ELEMENT generic (#PCDATA)> + <!ELEMENT binary (#PCDATA)> + <!ELEMENT option (#PCDATA)> + <!ELEMENT infile (#PCDATA)> + <!ELEMENT outfile (#PCDATA)> + <!ELEMENT file (#PCDATA)> + <!ATTLIST requests + version CDATA #REQUIRED + > + <!ATTLIST internal + package CDATA #REQUIRED + priority (9) #REQUIRED + active (0 | 1) #REQUIRED + > + <!ATTLIST external + package CDATA #REQUIRED + priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED + active (0 | 1) #REQUIRED + > + <!ATTLIST provides + type (static | dynamic | editable) #REQUIRED + > + <!ATTLIST requires + type (static | dynamic | editable) #REQUIRED + > + <!ATTLIST file + type CDATA #IMPLIED + > +]> +<requests version="1.0"> + <internal package="biblatex" priority="9" active="1"> + <generic>latex</generic> + <provides type="dynamic"> + <file>paper.aux</file> + <file>paper-blx.bib</file> + </provides> + <requires type="dynamic"> + <file>paper.bbl</file> + </requires> + <requires type="static"> + <file>blx-dm.def</file> + <file>blx-compat.def</file> + <file>blx-bibtex.def</file> + <file>biblatex.def</file> + <file>standard.bbx</file> + <file>numeric.bbx</file> + <file>numeric-comp.bbx</file> + <file>ieee.bbx</file> + <file>numeric-comp.cbx</file> + <file>ieee.cbx</file> + <file>biblatex.cfg</file> + <file>english.lbx</file> + </requires> + </internal> + <external package="biblatex" priority="5" active="1"> + <generic>bibtex</generic> + <cmdline> + <binary>bibtex</binary> + <option>-min-crossrefs 2</option> + <infile>paper</infile> + </cmdline> + <input> + <file>paper.aux</file> + </input> + <output> + <file>paper.bbl</file> + </output> + <provides type="dynamic"> + <file>paper.bbl</file> + </provides> + <requires type="dynamic"> + <file>paper.aux</file> + <file>paper-blx.bib</file> + </requires> + <requires type="editable"> + <file>papers.bib</file> + </requires> + <requires type="static"> + <file>biblatex.bst</file> + </requires> + </external> +</requests> diff --git a/LaTeX/paper.synctex.gz b/LaTeX/paper.synctex.gz new file mode 100644 index 0000000000000000000000000000000000000000..37758b7d3227360284fef16779b3e490c9d11089 GIT binary patch literal 90155 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 Z|G%7mzwZC(>;C`wt1MP;NxH?x007J3*W3UA literal 0 HcmV?d00001 diff --git a/LaTeX/paper.tex b/LaTeX/paper.tex new file mode 100644 index 0000000..251146b --- /dev/null +++ b/LaTeX/paper.tex @@ -0,0 +1,151 @@ +\documentclass[openany]{book} +\usepackage{graphicx} % Required for inserting images +\usepackage{fullpage} +\usepackage[ + backend=bibtex, + style=ieee +]{biblatex} +\usepackage{hyperref} +\usepackage{array} +\usepackage[longtable]{multirow} +\usepackage{longtable} + + + +\addbibresource{papers.bib} + +\title{Developing a Security-focussed Automated Code Review tool for the C language} +\author{William Pearman (wp2g21)} +\date{December 2023} + + +\begin{document} +\frontmatter +\maketitle +\tableofcontents +\mainmatter +\chapter{Project Introduction} +\textbf{Write down the goals}, educating new developers on how to use ACR tools, making a new tool that is approachable to all skill sets. +\section{What is ACR?} +Automated Code Review (ACR) is the process of removing humans from the action of scanning source code for defects. It does this by comparing the source code against a known standard. These tools excel in issues related to style guidelines, standard errors, bugs and security vulnerabilities. While these tools can produce a range of false positives and negatives, correct usage results in a significant improvement against security threats and performance \cite{snyk_why_nodate}. +\newline It is recommended by Security Professionals that you should use multiple code review tools on your codebase \cite{hutchison_empirical_2013}. +\section{Project Description} +A frequent complaint found with Automatic Code Review tools is that they are unapproachable and noisy. This paper discusses the design and development of a proof-of-concept ACR tool that is both approachable and organized, whilst teaching developers how to improve their secure coding skills in the process. +\section{Scope} +This project must ensure the analysed output is well understood and easily applicable to the source code. The project will not cover all developer-based security faults, remaining primarily on those within the \textit{\href{https://cwe.mitre.org/top25/archive/2023/2023_top25_list.html}{2023 CWE Top 25 Most Dangerous Software Weaknesses}}. The project will be keeping focus solely on codebases within the C language, and be developed using C\#. Testing will utilise colleagues from the University of Southampton in various years and branches of Computer Science. The testing will not prioritise finding which tool is more accurate, as it is infeasible in the given time frame for the new tool to exceed current Automatic Code Review tools. + +\chapter{Literature, Current Tools and Limitations} +A small description of what this section covers, what the goal of it is, and an analysis of existing code review tools. + +\section{Methods for Static Analysis} +Static analysis has many possible solutions depending on the target bugs and vulnerabilities. \newline +\textbf{Syntactic Pattern Matching} (SPM) designs pattern classifiers by inferring generative grammars for each class of patterns. These grammars define language classes representing specified coding standards and rules \cite{noauthor_syntactic_nodate}. While SPM is the fastest technique, it is commonly incorrect and has many false positives \cite{gosain_static_2015}. \newline +\textbf{Data Flow Analysis} (DFA) examines how data flows through a program, highlighting information about the possible values that variables can take and how it affects the program's control flow \cite{allen_program_1976}. DFA is the most common technique used throughout Static Analysis. \newline +\textbf{Constraint-based Analysis} (CBA) models program behaviour using constraints on variables. It formulates relationships between variables as constraints, representing conditions the program must satisfy. By solving these constraints, the analysis infers properties about the program, such as variable values or potential issues, aiding in optimization and bug detection \cite{aiken_introduction_1999}. +\section{Coding Standards} +Standards for secure programming in C aim to reduce the amount of bugs and vulnerabilities. \newline +The \textbf{MISRA C Coding Standard} is a set of guidelines for the C programming language that promotes safety, security, and reliability in embedded system software used by industries covering automotive, aerospace, defence, industrial automation, and medical devices \cite{noauthor_misra_2020}. \newline +The \textbf{SEI CERT C Coding Standard} is a set of guidelines and recommendations developed to improve the safety, reliability, and security of software systems written in the C programming language. The standard consists of rules and recommendations providing normative requirements for the code \cite{noauthor_sei_nodate}. +\section{Analysis Tools} +\subsection{Static Analysis} +Static analysis involves verifying the source code against a given set of rules or coding standards, often highlighting vulnerabilities, code-style issues and conflicts against accepted coding standards \cite{harness_static_nodate}. \newline +\textbf{Splint} (Secure Programming Lint) is a lightweight, modern version of the Unix lint tool that can interpret special annotations to the source code, improving its precision compared to simply looking at the source code alone \cite{noauthor_splint_nodate}. \newline +\textbf{UNO} is a simple tool that focusses solely on the three most common defects in C code; \href{https://cwe.mitre.org/data/definitions/457.html}{Use of Uninitialized Variables}, \href{https://cwe.mitre.org/data/definitions/457.html}{NULL Pointer Dereference}, \href{https://cwe.mitre.org/data/definitions/1218.html}{Out-of-bounds Array accesses} \cite{holzmann__nodate} where these defects all rank within the \textit{\href{https://cwe.mitre.org/top25/archive/2023/2023_top25_list.html}{2023 CWE Top 25 Most Dangerous Software Weaknesses}}. \newline +\textbf{Cppcheck} provides robust static checks beyond compiler capabilities, analyzing source code rigorously. It examines automatic variables, array bounds, class elements, deprecated functions, exception safety, memory leaks, and stylistic issues. \cite{noauthor_cppcheck_2023, sourceforge_cppcheck_nodate}. +\subsection{Dynamic Analysis} +Dynamic analysis scans the program while running, detecting runtime vulnerabilities such as memory leaks \cite{harness_static_nodate}. \newline +\textbf{Valgrind} focuses on fixing memory management and threading bugs. It provides detailed feedback to developers, allowing them to control the level of detail in the output \cite{noauthor_valgrind_nodate}. +\section{Automatic Code Review Tools} +Automatic Code Review tools are typically a compilation of multiple Static Analysis and Dynamic Analysis tools used in the industry and boast a "one program catches all" approach. They are often closed-source and locked behind a considerable paywall exceeding £3000 per user \cite{noauthor_software_nodate}, making them inaccessible to small teams of developers. \newline +\textbf{LDRA} is a comprehensive tool suite that provides both static and dynamic software analysis, unit testing, and requirements engineering used across various industries such as avionics, military, automotive, and medical \cite{noauthor_ldra_nodate}. \newline +\textbf{Synopsis Coverity} is a comprehensive static analysis tool designed to empower developers and security teams to deliver secure, high-quality applications at scale, providing detailed analysis for 22 programming languages and more than 200 frameworks \cite{noauthor_coverity_nodate}. +\section{CWE Top 25 Coverage} \label{cwe25coverage} +ACR tools cumulatively cover the \textit{\href{https://cwe.mitre.org/top25/archive/2023/2023_top25_list.html}{2023 CWE Top 25 Most Dangerous Software Weaknesses}} that affect the C language, shown below.\newline +\begin{tabular}{||l|l|l|l||} + \hline + Rank & CWE-ID & Name & Detected by \\ + \hline + \hline + 1 & CWE-787 & Out-of-bounds Write & UNO \\ + 4 & CWE-416 & Use After Free & Valgrind \\ + 6 & CWE-20 & Improper Input Validation & CppCheck \\ + 7 & CWE-125 & Out-of-bounds Read & UNO \\ + 12 & CWE-476 & NULL Pointer Dereference & UNO \\ + 14 & CWE-190 & Integer Overflow or Wraparound & CppCheck \\ + 17 & CWE-119 & Buffer Overflow & Valgrind \\ + 18 & CWE-798 & Use of Hard-coded Credentials & Code Credential Scanner \\ + 21 & CWE-362 & Race Condition & Clang \\ + 25 & CWE-276 & Incorrect Default Permissions & Coverity \\ + \hline +\end{tabular} +\newline This table shows that a combination of UNO, CppCheck, Valgrind and Code Credential Scanner covers a majority of the major CWEs affecting C codebases. +\section{The effects of False Positives} +Automated Code Review tools have an inherent major flaw of having a high False Positive (FPs) rate, with \textit{"40\% of organizations not using ACR tools during the software development life cycle primarily due to the overwhelming number of FPs they generate"} \cite{noauthor_truth_nodate}. While experienced developers have the experience to differentiate between True and FPs, many get trapped investigating issues that don't exist. \newline +Security teams can spend 21,000 hours annually resolving FPs, costing a total of £1 million \cite{noauthor_cost_nodate}. Due to pressuring business deadlines and worries of job security, this has a resultant effect of 52\% upwards of developers cutting back on vital security measures \cite{noauthor_52_nodate}, increasing the workload and stress on the following Application Security developers. +\subsection{Why are False Positives so common?} +Code Analysis requires a careful balance of Precision (Estimation used), Efficiency (Cost of analysis), Scalability (Performance over increasing project size) \cite{gosain_static_2015}. George C. et al \cite{chatzieleftheriou_test-driving_2011} shows the relationship of these factors by testing the capabilities of Splint, UNO, CppCheck, Frama-C, C++ Test and Com. B where shown that by optimising Precision there is an inverse proportional effect on Efficiency. \newline +\textit{False Positives and Precision can be improved at the cost of significant efficiency loss and increase of time taken.} +\subsection{Mitigations} +The most effective method of reducing FPs is to utilise Code Analysis tools from the beginning of development. By using the tools late, the developers will be flooded with various warnings and alerts causing stress and encourage the developer to disregard the tool in order to meet corporate deadlines \cite{assal_think_2019}.\newline +By providing more description on issues explaining why the selected statement was highlighted such as what rule had been breached, the developer should be able to make quicker progress through the many highlighted issues. +\section{Conclusion} +This Chapter shows that Code Analysis tools additively cover all major CWEs, but suffer significant issues preventing individual and industrial use. ACR highlights the issues with code and expect the developer to understand, setting a high barrier for entry. None of the tools explain why these bugs matter or their significance. These tools may also misguide developers due to the high volume of False Positives they suffer, causing a considerable amount of hours wasted on chasing non-issues. +\chapter{Proposed Design of final system} +This paper proposes the development of a new Automated Code Review tool for the C language. The tool will be more accessible to developers with less experience by compiling and presenting the output of existing Static and Dynamic Analysis tools in a more user-friendly manner. The primary objective of the tool is to educate and guide developers by providing clear explanations of what is wrong, what the issue is, and why it matters. The tool will feature an easy-to-use GUI developed in C\#. +\section{Justification of Design} +The program will be developed in C\# interfacing several existing Static Analysis tools that analyse C language code, allowing for the primary focus of development to be on researching how to make these tools more approachable. +The tools interfaced in the developed ACR program will be UNO, CppCheck, Valgrind and Code Credential Scanner, as they were cumulatively shown in \ref{cwe25coverage} to cover a majority of the 2023 CWE Top 25 which are the most common issues regarding security in code. + +\section{Testing} +The \href{https://samate.nist.gov/SARD/test-suites/116}{Juliet C/C++ 1.3.1 test database} developed by the \textit{NSA Center for Assured Software}, containing 64,099 test cases, will be used to test the program's functionality for different CWEs. \newline +The program will be peer-tested by students of varying cyber security knowledge to use both the developed program and control tool in isolation, and asking which one they found more approachable, if the additional information helped and which they would prefer to use on an actual project. +\section{Risk Assessment} +Over the course of the project, there may be many problems that may interrupt work. This section describes what those risks are and mitigations for each. +\begin{longtable}{|>{\hspace{0pt}}m{0.1\linewidth}|>{\hspace{0pt}}m{0.163\linewidth}>{\hspace{0pt}}m{0.063\linewidth}>{\hspace{0pt}}m{0.104\linewidth}>{\hspace{0pt}}m{0.321\linewidth}|} + \hline + \textbf{Hazard} & \textbf{Description} & \textbf{Likelihood (1-5)} & \textbf{Consequences (if left unmitigated)} & \textbf{Mitigations} \\* + \hline + \multirow{3}{0.1\linewidth}{\hspace{0pt}\textbf{Scope Creep}} & \multirow{3}{0.163\linewidth}{\hspace{0pt}The project scope may expand beyond the original plan.} & \multirow{3}{0.063\linewidth}{\hspace{0pt}2} & Increased workload. & 1.~~~~~~~ Stick to the project scope as \textbf{defined in this interim report}. \\* + & & & Potential delays. & 2.~~~~~~~ Any changes should be \textbf{discussed }with your project supervisor. \\* + & & & & 3.~~~~~~~ Any change adjusting the project timeline must have \textbf{substantial evidence for value}. \\* + \hline + \multirow{4}{0.1\linewidth}{\hspace{0pt}\textbf{Time Management}} & \multirow{4}{0.163\linewidth}{\hspace{0pt}Modules outside of the 3\textsuperscript{rd} Year Project may require attention.} & \multirow{4}{0.063\linewidth}{\hspace{0pt}4} & Missed deadlines. & 1.~~~~~~~ The 3\textsuperscript{rd} Year Project will be worked on \textbf{10 hours/week}. \textit{Working past 8pm is prohibited without justification.} \\* + & & & Poor project and/or module quality. & 2.~~~~~~~ The primary working day for the project will be \textbf{Wednesday}. \\* + & & & Stress, resulting in burnout. & 3.~~~~~~~ If a deadline for another module is due that week, \textbf{prioritise the other module}. \textit{Make record of any occurrences of this.} \\* + & & & & 4.~~~~~~~ \textbf{Follow the timeline} as defined in this interim report. \textit{Ensure that Project deadlines are met, and justify any extensions required.} \\* + \hline + \multirow{3}{0.1\linewidth}{\hspace{0pt}\textbf{Technology Failures}} & \multirow{3}{0.163\linewidth}{\hspace{0pt}Personal hardware or software failure.} & \multirow{3}{0.063\linewidth}{\hspace{0pt}3} & Prevents progression of project. & 1.~~~~~~~ \textbf{Soton GitLab }will be used to manage the project. \textit{After each working period, push the additions.} \\* + & & & Data loss. & 2.~~~~~~~ Also keep a \textbf{local, physical backup} of the data on you for the case that GitLab is inaccessible. \\* + & & & Work setbacks. & 3.~~~~~~~ Should your own devices fail, use the \textbf{Campus lab/library computers} to ensure progression continues. \\* + \hline + \multirow{4}{0.1\linewidth}{\hspace{0pt}\textbf{Communication Issues}} & \multirow{4}{0.163\linewidth}{\hspace{0pt}Poor/lack of communication with Supervisor, Peers, or other stakeholders.} & \multirow{4}{0.063\linewidth}{\hspace{0pt}2} & Misunderstanding of project. & 1.~~~~~~~ Have \textbf{weekly meetings} with your supervisor. \\* + & & & Lack of support. & 2.~~~~~~~ Ensure that you are \textbf{prepared for each meeting} with your supervisor. \\* + & & & & 3.~~~~~~~ Bring \textbf{questions} to each meeting to ensure you get the maximum value. \\* + & & & & 4.~~~~~~~ In the case that your supervisor is unavailable, \textbf{make a record of the events of that week}. \\* + \hline + \multirow{4}{0.1\linewidth}{\hspace{0pt}\textbf{Technical Challenges}} & \multirow{4}{0.163\linewidth}{\hspace{0pt}Unforeseen technical issues or difficulties in understanding concepts.} & \multirow{4}{0.063\linewidth}{\hspace{0pt}4} & Increased workload. & 1.~~~~~~~ Ensure that all progress made is \textbf{well documented} for ease of peer review. \\* + & & & Potential delays. & 2.~~~~~~~ Ask \textbf{knowledgeable peers} if they have any advice on the matter. \\* + & & & & 3.~~~~~~~ Ask \textbf{supervisor} for guidance, such as people to contact for questions. \\* + & & & & 4.~~~~~~~ If the challenge is too large, \textbf{change of scope} is justified. \textit{Ensure that reasoning is recorded and well justified.} \\* + \hline + \multirow{5}{0.1\linewidth}{\hspace{0pt}\textbf{Difficulties regarding testing data}} & \multirow{5}{0.163\linewidth}{\hspace{0pt}Difficulties in obtaining or analysing test data} & \multirow{5}{0.063\linewidth}{\hspace{0pt}2} & Effects on the validity of the project. & 1.~~~~~~~ Ensure that testing approach is finalized and \textbf{sent for ethics approval }well in advance of data collection. \\* + & & & Potential delays. & 2.~~~~~~~ Should ethics approval be rejected, discuss options with your supervisor. \\* + & & & & 3.~~~~~~~ Gather atleast \textbf{ten participants} for the study from unique backgrounds to ensure diversity. \\* + & & & & 4.~~~~~~~ Collected \textbf{personal data} must be anonymised to ensure participant safety. \\* + & & & & 5.~~~~~~~ Participants will be given the \textbf{option of withdrawal} at any time. \\* + \hline + \multirow{3}{0.1\linewidth}{\hspace{0pt}\textbf{Health Issues}} & \multirow{3}{0.163\linewidth}{\hspace{0pt}Physical or mental health issues. \textit{Also covering for burnout.}} & \multirow{3}{0.063\linewidth}{\hspace{0pt}5} & Potential delays. & 1.~~~~~~~ Ensure that \textbf{frequent breaks are taken} to reduce the risk of repetitive strain injuries. \\* + & & & Stress, resulting in burnout. & 2.~~~~~~~ \textbf{Prioritize self-recovery} over project progression. \textit{The project timeline will account for potential downtime.} \\* + & & & & 3.~~~~~~~ In the case that the issue is persistent, contact your Supervisor and attempt to get a \textbf{project deadline extension}. \\ + \hline +\end{longtable} + +\chapter{Tasking} +\section{Schedule} +An overview of all work to be done until the final hand-in, with estimated completion dates. + +\backmatter +\printbibliography + +\end{document} + diff --git a/LaTeX/paper.toc b/LaTeX/paper.toc new file mode 100644 index 0000000..8affc0b --- /dev/null +++ b/LaTeX/paper.toc @@ -0,0 +1,22 @@ +\contentsline {chapter}{\numberline {1}Project Introduction}{1}{chapter.1}% +\contentsline {section}{\numberline {1.1}What is ACR?}{1}{section.1.1}% +\contentsline {section}{\numberline {1.2}Project Description}{1}{section.1.2}% +\contentsline {section}{\numberline {1.3}Scope}{1}{section.1.3}% +\contentsline {chapter}{\numberline {2}Literature, Current Tools and Limitations}{2}{chapter.2}% +\contentsline {section}{\numberline {2.1}Methods for Static Analysis}{2}{section.2.1}% +\contentsline {section}{\numberline {2.2}Coding Standards}{2}{section.2.2}% +\contentsline {section}{\numberline {2.3}Analysis Tools}{2}{section.2.3}% +\contentsline {subsection}{\numberline {2.3.1}Static Analysis}{2}{subsection.2.3.1}% +\contentsline {subsection}{\numberline {2.3.2}Dynamic Analysis}{3}{subsection.2.3.2}% +\contentsline {section}{\numberline {2.4}Automatic Code Review Tools}{3}{section.2.4}% +\contentsline {section}{\numberline {2.5}CWE Top 25 Coverage}{3}{section.2.5}% +\contentsline {section}{\numberline {2.6}The effects of False Positives}{4}{section.2.6}% +\contentsline {subsection}{\numberline {2.6.1}Why are False Positives so common?}{4}{subsection.2.6.1}% +\contentsline {subsection}{\numberline {2.6.2}Mitigations}{4}{subsection.2.6.2}% +\contentsline {section}{\numberline {2.7}Conclusion}{4}{section.2.7}% +\contentsline {chapter}{\numberline {3}Proposed Design of final system}{5}{chapter.3}% +\contentsline {section}{\numberline {3.1}Justification of Design}{5}{section.3.1}% +\contentsline {section}{\numberline {3.2}Testing}{5}{section.3.2}% +\contentsline {section}{\numberline {3.3}Risk Assessment}{5}{section.3.3}% +\contentsline {chapter}{\numberline {4}Tasking}{8}{chapter.4}% +\contentsline {section}{\numberline {4.1}Schedule}{8}{section.4.1}% diff --git a/LaTeX/papers.bib b/LaTeX/papers.bib new file mode 100644 index 0000000..ff092e8 --- /dev/null +++ b/LaTeX/papers.bib @@ -0,0 +1,390 @@ + +@inproceedings{chatzieleftheriou_test-driving_2011, + title = {Test-Driving Static Analysis Tools in Search of C Code Vulnerabilities}, + url = {https://ieeexplore.ieee.org/document/6032220}, + doi = {10.1109/COMPSACW.2011.26}, + abstract = {Recently, a number of tools for automated code scanning came in the limelight. Due to the significant costs associated with incorporating such a tool in the software lifecycle, it is important to know what defects are detected and how accurate and efficient the analysis is. We focus specifically on popular static analysis tools for C code defects. Existing benchmarks include the actual defects in open source programs, but they lack systematic coverage of possible code defects and the coding complexities in which they arise. We introduce a test suite implementing the discussed requirements for frequent defects selected from public catalogues. Four open source and two commercial tools are compared in terms of their effectiveness and efficiency of their detection capability. A wide range of C constructs is taken into account and appropriate metrics are computed, which show how the tools balance inherent analysis tradeoffs and efficiency. The results are useful for identifying the appropriate tool, in terms of cost-effectiveness, while the proposed methodology and test suite may be reused.}, + eventtitle = {2011 {IEEE} 35th Annual Computer Software and Applications Conference Workshops}, + pages = {96--103}, + booktitle = {2011 {IEEE} 35th Annual Computer Software and Applications Conference Workshops}, + author = {Chatzieleftheriou, George and Katsaros, Panagiotis}, + urldate = {2023-11-13}, + date = {2011-07}, + file = {IEEE Xplore Abstract Record:C\:\\Users\\willi\\Zotero\\storage\\TG7NLC6Y\\6032220.html:text/html;IEEE Xplore Full Text PDF:C\:\\Users\\willi\\Zotero\\storage\\LQCETHXI\\Chatzieleftheriou and Katsaros - 2011 - Test-Driving Static Analysis Tools in Search of C .pdf:application/pdf}, +} + +@article{kaur_comparative_2020, + title = {A Comparative Study of Static Code Analysis tools for Vulnerability Detection in C/C++ and {JAVA} Source Code}, + volume = {171}, + issn = {1877-0509}, + url = {https://www.sciencedirect.com/science/article/pii/S1877050920312023}, + doi = {10.1016/j.procs.2020.04.217}, + series = {Third International Conference on Computing and Network Communications ({CoCoNet}'19)}, + abstract = {Software security has become an essential component of software development process. It is necessary for an organisation to maintain software security in order to ensure integrity, authenticity and availability of the software product. To ensure software security, one of the major task is to identify vulnerabilities present in the source code before the software is being deployed. Detecting vulnerabilities in early phases of software development cycle, makes the process of fixing those vulnerabilities much easier for software developers. The vulnerability detection can be done either at the production phase, this means when the software is still being developed by statically auditing the source code, or dynamically at run time. In this study, vulnerability detection was done through Static code analysis process. Static code analysis can be done either manually or through automated tools. This paper focuses on using automated source code scanning tools for vulnerabilities detection in a software. Automated static Code Analysis tools audits the entire source code for its quality and identify any potential security vulnerability, if present. Unlike dynamic source code analysis that evaluates the source code behaviour during code execution, which is done quite late in the software development life cycle, Static Code Analysis leads to detection of security vulnerabilities in a source code in early stages of software development process, when the software is still in production phase because it does not require code to be in execution state. This paper firstly explains the importance of incorporating static code analysis in software development life cycle process so as to facilitate early detection of vulnerabilities in software product, and then present a comparative study of various static code analysis tools available for vulnerability detection in C/C++ and {JAVA} source code. The comparative study of three C/C++ static code analysis tools (flawfinder, {RATS} and {CPPCheck}) and two {JAVA} static code analysis tools (spotbugs and {PMD}) is done using Juliet (version1.3) test suite and {APACHE} tomcat dataset respectively, on the basis of category of vulnerability detected by each of the selected tool and the likelihood of false positive reported by each tool. Results showed that Flawfinder detected maximum categories of vulnerabilities and {RATS} and {CPPCheck} were almost similar in types of vulnerabilities detected. Also, it was observed that {CPPCheck} reported maximum number of false positives as compared to other two tools. Java static code analysis tools Spot bugs was able to detect more number of vulnerabilities than {PMD}.}, + pages = {2023--2029}, + journaltitle = {Procedia Computer Science}, + shortjournal = {Procedia Computer Science}, + author = {Kaur, Arvinder and Nayyar, Ruchikaa}, + urldate = {2023-11-13}, + date = {2020-01-01}, + keywords = {software security, static code analysis, vulnerabilities}, + file = {ScienceDirect Full Text PDF:C\:\\Users\\willi\\Zotero\\storage\\GMKSJIYS\\Kaur and Nayyar - 2020 - A Comparative Study of Static Code Analysis tools .pdf:application/pdf;ScienceDirect Snapshot:C\:\\Users\\willi\\Zotero\\storage\\72IQ54CJ\\S1877050920312023.html:text/html}, +} + +@inproceedings{fatima_comparative_2018, + title = {Comparative study on static code analysis tools for C/C++}, + url = {https://ieeexplore.ieee.org/document/8312265}, + doi = {10.1109/IBCAST.2018.8312265}, + abstract = {With the advancements in the field of modern science and technology, there is a growing trend in reliance on software codes, which puts more emphasis on the quality of software codes. A software program is characterized by the quality of its code and the coding standards it follows. Static Code Analysis is an efficient solution to check software system coding scheme. The significant feature is that any kind of bug or vulnerability in the code is detected without actually executing the code. The major concern is to detect the complex code constructs and the potential defects in a system. Static Code Analysis tools are helping the developers to build long lasting software without any bugs or vulnerabilities. Different C and C++ static code analyzers are in use. Each of them has its own significance and limitations as well. However, until now no tool can give 100\% surety that the software will never halt, crash or perform erratically. Better tools, however, may be selected to minimize software-coding flaws. In order to find that tool, sixteen different tools that analyze C and C++ codes according to some set of rules or standards are compared in this paper. The paper includes review on the tools, behavior of tools against basic injection problems, input problems, functions and loops problems, variable and pointer problems and some basic coding problems. The tools were compared according to twenty-eight parameters and result was obtained through scoring. The tool that covered most of the attributes was ranked as first and the tool that covered least of the attributes was ranked as last.}, + eventtitle = {2018 15th International Bhurban Conference on Applied Sciences and Technology ({IBCAST})}, + pages = {465--469}, + booktitle = {2018 15th International Bhurban Conference on Applied Sciences and Technology ({IBCAST})}, + author = {Fatima, Anum and Bibi, Shazia and Hanif, Rida}, + urldate = {2023-11-13}, + date = {2018-01}, + note = {{ISSN}: 2151-1411}, + file = {IEEE Xplore Abstract Record:C\:\\Users\\willi\\Zotero\\storage\\TI4VQJBA\\8312265.html:text/html;IEEE Xplore Full Text PDF:C\:\\Users\\willi\\Zotero\\storage\\C54BITAE\\Fatima et al. - 2018 - Comparative study on static code analysis tools fo.pdf:application/pdf}, +} + +@inproceedings{dabruzzo_pereira_use_2020, + title = {On the Use of Open-Source C/C++ Static Analysis Tools in Large Projects}, + url = {https://ieeexplore.ieee.org/document/9236998}, + doi = {10.1109/EDCC51268.2020.00025}, + abstract = {Software applications are frequently deployed with security vulnerabilities that may open the door to attacks. In business-critical scenarios, such attacks may lead to significant financial and reputation losses. Static Analysis Tools ({SATs}), which analyze the source code without executing it, can be used to detect potential faults in the source code, including security vulnerabilities. However, many false alarms are normally reported, leading teams to discard the use of such tools, especially on large software projects. Existing works have dealt with the evaluation of {SATs}, but they are mostly based on small pieces of code designed to support the evaluation. In this paper, we present and discuss the results of the execution of two Open-Source C/C++ {SATs} ({CPPCheck} and Flawfinder) on the large open-source project Mozilla. Our goal is to study the applicability of {SATs} in a large project and the vulnerability categories they can detect. Results show that {CppCheck} could detect 83.5\% of the vulnerabilities, and Flawfinder could detect 36.2\%, although the number of false alarms is high (7.2\% for {CppCheck} and 93.2\% for Flawfinder). Regarding the different categories, the two {SATs} showed quite diverse performances (e.g., {CppCheck} was able to detect \$92.6\% of Data Protection vulnerabilities and 62.5\% of Coding Practices vulnerabilities, while false alarms were 99.1\% and 99.9\%, respectively).}, + eventtitle = {2020 16th European Dependable Computing Conference ({EDCC})}, + pages = {97--102}, + booktitle = {2020 16th European Dependable Computing Conference ({EDCC})}, + author = {D'Abruzzo Pereira, José and Vieira, Marco}, + urldate = {2023-11-13}, + date = {2020-09}, + note = {{ISSN}: 2641-810X}, + file = {IEEE Xplore Abstract Record:C\:\\Users\\willi\\Zotero\\storage\\4JCNI8XP\\9236998.html:text/html;IEEE Xplore Full Text PDF:C\:\\Users\\willi\\Zotero\\storage\\63BFGJFQ\\D'Abruzzo Pereira and Vieira - 2020 - On the Use of Open-Source CC++ Static Analysis To.pdf:application/pdf}, +} + +@inproceedings{gosain_static_2015, + location = {New Delhi}, + title = {Static Analysis: A Survey of Techniques and Tools}, + isbn = {978-81-322-2268-2}, + doi = {10.1007/978-81-322-2268-2_59}, + series = {Advances in Intelligent Systems and Computing}, + shorttitle = {Static Analysis}, + abstract = {Static program analysis has shown tremendous surge from basic compiler optimization technique to becoming a major role player in correctness and verification of software. Because of its rich theoretical background, static analysis is in a good position to help produce quality software. This paper provides an overview of the existing static analysis techniques and tools. Further, it gives a critique of static analysis approach over six attributes, namely precision, efficiency, coverage, modularity, scalability, and automation.}, + pages = {581--591}, + booktitle = {Intelligent Computing and Applications}, + publisher = {Springer India}, + author = {Gosain, Anjana and Sharma, Ganga}, + editor = {Mandal, Durbadal and Kar, Rajib and Das, Swagatam and Panigrahi, Bijaya Ketan}, + date = {2015}, + langid = {english}, + keywords = {Abstract interpretation, Constraint solving, Data flow analysis, Static analysis, Symbolic execution, Theorem proving}, + file = {Gosain and Sharma - 2015 - Static Analysis A Survey of Techniques and Tools.pdf:C\:\\Users\\willi\\Zotero\\storage\\UYMJG3AX\\Gosain and Sharma - 2015 - Static Analysis A Survey of Techniques and Tools.pdf:application/pdf}, +} + +@inproceedings{shiraishi_test_2015, + title = {Test suites for benchmarks of static analysis tools}, + url = {https://ieeexplore.ieee.org/document/7392027}, + doi = {10.1109/ISSREW.2015.7392027}, + abstract = {This paper proposes test suites for the benchmarks of static analysis tools. In our test suites, a wide variety of common defects are intentionally implemented. In addition, we also propose several criteria for the evaluation of static analysis tools. By using them, we can compare the performance of static analysis tools in a quantitative manner. Our test suites are available in the public domain. Moreover, this paper provides the evaluation results of the top performance tools as references. We would like to anticipate the further improvement of static analysis tools leveraged by our test suites and reference data.}, + eventtitle = {2015 {IEEE} International Symposium on Software Reliability Engineering Workshops ({ISSREW})}, + pages = {12--15}, + booktitle = {2015 {IEEE} International Symposium on Software Reliability Engineering Workshops ({ISSREW})}, + author = {Shiraishi, Shinichi and Mohan, Veena and Marimuthu, Hemalatha}, + urldate = {2023-11-13}, + date = {2015-11}, + file = {IEEE Xplore Abstract Record:C\:\\Users\\willi\\Zotero\\storage\\FEJZI5EC\\7392027.html:text/html;IEEE Xplore Full Text PDF:C\:\\Users\\willi\\Zotero\\storage\\SSIANFMB\\Shiraishi et al. - 2015 - Test suites for benchmarks of static analysis tool.pdf:application/pdf}, +} + +@incollection{hutchison_empirical_2013, + location = {Berlin, Heidelberg}, + title = {An Empirical Study on the Effectiveness of Security Code Review}, + volume = {7781}, + isbn = {978-3-642-36562-1 978-3-642-36563-8}, + url = {http://link.springer.com/10.1007/978-3-642-36563-8_14}, + abstract = {With the rise of the web as a dominant application platform, web security vulnerabilities are of increasing concern. Ideally, the web application development process would detect and correct these vulnerabilities before they are released to the public. This research aims to quantify the effectiveness of software developers at security code review as well as determine the variation in effectiveness among web developers. We hired 30 developers to conduct a manual code review of a small web application. The web application supplied to developers had seven known vulnerabilities, including three different types: Cross-Site Scripting, Cross-Site Request Forgery, and {SQL} Injection. Our findings include: (1) none of the subjects found all confirmed vulnerabilities, (2) more experience does not necessarily mean that the reviewer will be more accurate or effective, and (3) reports of false vulnerabilities were significantly correlated with reports of valid vulnerabilities.}, + pages = {197--212}, + booktitle = {Engineering Secure Software and Systems}, + publisher = {Springer Berlin Heidelberg}, + author = {Edmundson, Anne and Holtkamp, Brian and Rivera, Emanuel and Finifter, Matthew and Mettler, Adrian and Wagner, David}, + editor = {Jürjens, Jan and Livshits, Benjamin and Scandariato, Riccardo}, + editorb = {Hutchison, David and Kanade, Takeo and Kittler, Josef and Kleinberg, Jon M. and Mattern, Friedemann and Mitchell, John C. and Naor, Moni and Nierstrasz, Oscar and Pandu Rangan, C. and Steffen, Bernhard and Sudan, Madhu and Terzopoulos, Demetri and Tygar, Doug and Vardi, Moshe Y. and Weikum, Gerhard}, + editorbtype = {redactor}, + urldate = {2023-11-26}, + date = {2013}, + langid = {english}, + doi = {10.1007/978-3-642-36563-8_14}, + note = {Series Title: Lecture Notes in Computer Science}, + file = {Edmundson et al. - 2013 - An Empirical Study on the Effectiveness of Securit.pdf:C\:\\Users\\willi\\Zotero\\storage\\JD87Z43D\\Edmundson et al. - 2013 - An Empirical Study on the Effectiveness of Securit.pdf:application/pdf}, +} + +@online{harness_static_nodate, + title = {Static vs. Dynamic Code Analysis: How to Choose Between Them {\textbar} Harness}, + url = {https://www.harness.io/blog/static-vs-dynamic-code-analysis}, + shorttitle = {Static vs. Dynamic Code Analysis}, + abstract = {When it comes to static vs dynamic code analysis, what’s the difference between them, and how do you know which one to use?}, + titleaddon = {Harness.io}, + author = {Harness}, + urldate = {2023-11-26}, + file = {Snapshot:C\:\\Users\\willi\\Zotero\\storage\\Y48LILV8\\static-vs-dynamic-code-analysis.html:text/html}, +} + +@online{snyk_why_nodate, + title = {Why you need to Implement an Automated code review}, + url = {https://snyk.io/learn/code-review/automated-code-review/}, + abstract = {Automated code reviews use analytical methods to compare new code with defined guidelines. This surfaces vulnerabilities much faster than manual code reviews.}, + titleaddon = {Snyk}, + author = {Snyk}, + urldate = {2023-11-26}, + langid = {american}, + file = {Snapshot:C\:\\Users\\willi\\Zotero\\storage\\EABUQZS2\\automated-code-review.html:text/html}, +} + +@book{aho_compilers_2007, + title = {Compilers: Principles, Techniques, \& Tools}, + isbn = {978-0-321-48681-3}, + shorttitle = {Compilers}, + abstract = {Compilers: Principles, Techniques and Tools, known to professors, students, and developers worldwide as the "Dragon Book," is available in a new edition. Every chapter has been completely revised to reflect developments in software engineering, programming languages, and computer architecture that have occurred since 1986, when the last edition published. The authors, recognizing that few readers will ever go on to construct a compiler, retain their focus on the broader set of problems faced in software design and software development. New chapters include: Chapter 10 Instruction-Level Parallelism Chapter 11 Optimizing for Parallelism and Locality Chapter 12 Interprocedural Analysis}, + pagetotal = {1042}, + publisher = {Pearson/Addison Wesley}, + author = {Aho, Alfred V.}, + date = {2007}, + langid = {english}, + note = {Google-Books-{ID}: {dIU}\_AQAAIAAJ}, + file = {Aho - 2007 - Compilers Principles, Techniques, & Tools.pdf:C\:\\Users\\willi\\Zotero\\storage\\NC7VGESP\\Aho - 2007 - Compilers Principles, Techniques, & Tools.pdf:application/pdf}, +} + +@inreference{wikipedia_gnu_2023, + title = {{GNU} Compiler Collection}, + rights = {Creative Commons Attribution-{ShareAlike} License}, + url = {https://en.wikipedia.org/w/index.php?title=GNU_Compiler_Collection&oldid=1184195105}, + abstract = {The {GNU} Compiler Collection ({GCC}) is an optimizing compiler produced by the {GNU} Project supporting various programming languages, hardware architectures and operating systems. The Free Software Foundation ({FSF}) distributes {GCC} as free software under the {GNU} General Public License ({GNU} {GPL}). {GCC} is a key component of the {GNU} toolchain and the standard compiler for most projects related to {GNU} and the Linux kernel. With roughly 15 million lines of code in 2019, {GCC} is one of the biggest free programs in existence. It has played an important role in the growth of free software, as both a tool and an example. +When it was first released in 1987 by Richard Stallman, {GCC} 1.0 was named the {GNU} C Compiler since it only handled the C programming language. It was extended to compile C++ in December of that year. Front ends were later developed for Objective-C, Objective-C++, Fortran, Ada, D, Go and Rust, among others. The {OpenMP} and {OpenACC} specifications are also supported in the C and C++ compilers.{GCC} has been ported to more platforms and instruction set architectures than any other compiler, and is widely deployed as a tool in the development of both free and proprietary software. {GCC} is also available for many embedded systems, including {ARM}-based and Power {ISA}-based chips. +As well as being the official compiler of the {GNU} operating system, {GCC} has been adopted as the standard compiler by many other modern Unix-like computer operating systems, including most Linux distributions. Most {BSD} family operating systems also switched to {GCC} shortly after its release, although since then, {FreeBSD}, {OpenBSD} and Apple {macOS} have moved to the Clang compiler, largely due to licensing reasons. {GCC} can also compile code for Windows, Android, {iOS}, Solaris, {HP}-{UX}, {AIX} and {DOS}.}, + booktitle = {Wikipedia}, + author = {Wikipedia}, + urldate = {2023-11-26}, + date = {2023-11-08}, + langid = {english}, + note = {Page Version {ID}: 1184195105}, + file = {Snapshot:C\:\\Users\\willi\\Zotero\\storage\\CFZVA252\\GNU_Compiler_Collection.html:text/html}, +} + +@online{sourceforge_cppcheck_nodate, + title = {cppcheck / Wiki / {ListOfChecks}}, + url = {https://sourceforge.net/p/cppcheck/wiki/ListOfChecks/}, + author = {Sourceforge}, + urldate = {2023-11-26}, + file = {cppcheck / Wiki / ListOfChecks:C\:\\Users\\willi\\Zotero\\storage\\4GK58F5G\\ListOfChecks.html:text/html}, +} + +@online{cppchecksourceforgeio_cppcheck_nodate, + title = {Cppcheck - A tool for static C/C++ code analysis}, + url = {https://cppcheck.sourceforge.io/}, + author = {cppcheck.sourceforge.io}, + urldate = {2023-11-26}, + file = {Cppcheck - A tool for static C/C++ code analysis:C\:\\Users\\willi\\Zotero\\storage\\6NH84DLT\\cppcheck.sourceforge.io.html:text/html}, +} + +@online{noauthor_syntactic_nodate, + title = {{SYNTACTIC} {PATTERN} {RECOGNITION} {\textbar} Pattern Recognition}, + url = {https://www.worldscientific.com/doi/epdf/10.1142/9789812386533_0007}, + urldate = {2023-12-05}, + langid = {english}, + doi = {10.1142/9789812386533_0007}, + note = {Archive Location: world}, + file = {Snapshot:C\:\\Users\\willi\\Zotero\\storage\\AGCG9L48\\9789812386533_0007.html:text/html}, +} + +@article{allen_program_1976, + title = {A program data flow analysis procedure}, + volume = {19}, + issn = {0001-0782}, + url = {https://dl.acm.org/doi/10.1145/360018.360025}, + doi = {10.1145/360018.360025}, + abstract = {The global data relationships in a program can be exposed and codified by the static analysis methods described in this paper. A procedure is given which determines all the definitions which can possibly “reach” each node of the control flow graph of the program and all the definitions that are “live” on each edge of the graph. The procedure uses an “interval” ordered edge listing data structure and handles reducible and irreducible graphs indistinguishably.}, + pages = {137}, + number = {3}, + journaltitle = {Communications of the {ACM}}, + shortjournal = {Commun. {ACM}}, + author = {Allen, F. E. and Cocke, J.}, + urldate = {2023-12-05}, + date = {1976-03-01}, + keywords = {algorithms, compilers, data flow analysis, flow graphs, program optimization}, + file = {Full Text PDF:C\:\\Users\\willi\\Zotero\\storage\\FC9NPTMM\\Allen and Cocke - 1976 - A program data flow analysis procedure.pdf:application/pdf}, +} + +@article{aiken_introduction_1999, + title = {Introduction to set constraint-based program analysis}, + volume = {35}, + issn = {0167-6423}, + url = {https://www.sciencedirect.com/science/article/pii/S0167642399000076}, + doi = {10.1016/S0167-6423(99)00007-6}, + abstract = {This paper given an introduction to using set constraints to specify program analyses. Several standard analysis problems are formulated using set constraints, which serves both to illustrate the style of using constraints to specify program analysis problems and the range of application of set constraints.}, + pages = {79--111}, + number = {2}, + journaltitle = {Science of Computer Programming}, + shortjournal = {Science of Computer Programming}, + author = {Aiken, Alexander}, + urldate = {2023-12-05}, + date = {1999-11-01}, + keywords = {Constraints, Program analysis, Set constraints}, + file = {ScienceDirect Snapshot:C\:\\Users\\willi\\Zotero\\storage\\9URK3HPG\\S0167642399000076.html:text/html;Submitted Version:C\:\\Users\\willi\\Zotero\\storage\\L6G6AT8R\\Aiken - 1999 - Introduction to set constraint-based program analy.pdf:application/pdf}, +} + +@online{noauthor_splint_nodate, + title = {Splint Manual}, + url = {https://splint.org/manual/manual.html}, + urldate = {2023-12-05}, + file = {Splint Manual:C\:\\Users\\willi\\Zotero\\storage\\9M5QF7VF\\manual.html:text/html}, +} + +@article{holzmann__nodate, + title = {{UNO}: Static Source Code Checking for User-Defined Properties}, + abstract = {Only a small fraction of the output generated by typical static analysis tools tends to reveal serious software defects. Finding the important defects in a long list of warnings can be a frustrating experience. The output often reveals more about the limitations of the analyzer than about the code being analyzed. There are two main causes for this phenomenon. The first is that the typical static analyzer casts its nets too broadly, reporting everything reportable, rather than what is likely to be a true bug. The second cause is that most static analyzers can check the code for only a predetermined, fixed, set of bugs: the user cannot make the analyzer more precise by defining and experimenting with a broader range of application-dependent properties.}, + author = {Holzmann, Gerard J}, + langid = {english}, + file = {Holzmann - UNO Static Source Code Checking for User-Defined .pdf:C\:\\Users\\willi\\Zotero\\storage\\PV5VDKW3\\Holzmann - UNO Static Source Code Checking for User-Defined .pdf:application/pdf}, +} + +@online{noauthor_cwe_nodate, + title = {{CWE} - 2023 {CWE} Top 25 Most Dangerous Software Weaknesses}, + url = {https://cwe.mitre.org/top25/archive/2023/2023_top25_list.html}, + urldate = {2023-12-05}, + file = {CWE - 2023 CWE Top 25 Most Dangerous Software Weaknesses:C\:\\Users\\willi\\Zotero\\storage\\HQV5FVN2\\2023_top25_list.html:text/html}, +} + +@inreference{noauthor_cppcheck_2023, + title = {Cppcheck}, + rights = {Creative Commons Attribution-{ShareAlike} License}, + url = {https://en.wikipedia.org/w/index.php?title=Cppcheck&oldid=1146585610}, + abstract = {Cppcheck is a static code analysis tool for the C and C++ programming languages. It is a versatile tool that can check non-standard code. The creator and lead developer is Daniel Marjamäki. +Cppcheck is free software under the {GNU} General Public License.}, + booktitle = {Wikipedia}, + urldate = {2023-12-05}, + date = {2023-03-25}, + langid = {english}, + note = {Page Version {ID}: 1146585610}, + file = {Snapshot:C\:\\Users\\willi\\Zotero\\storage\\Y9JHDNNI\\Cppcheck.html:text/html}, +} + +@online{eetimes_software_2006, + title = {Software automates requirements-management for embedded code developers}, + url = {https://www.eetimes.com/software-automates-requirements-management-for-embedded-code-developers/}, + abstract = {A next-generation requirements-management tool can help development teams crafting embedded software overcome problems mapping test specifications, unit test scenarios, test data, and code coverage verification, with high level requirements and design requirements.}, + titleaddon = {{EE} Times}, + author = {{EETimes}}, + urldate = {2023-12-05}, + date = {2006-04-14}, + file = {Snapshot:C\:\\Users\\willi\\Zotero\\storage\\F33DW5NX\\software-automates-requirements-management-for-embedded-code-developers.html:text/html}, +} + +@online{noauthor_tree_nodate, + title = {Tree pattern matching - {ANTLR} 3 - Confluence}, + url = {https://theantlrguy.atlassian.net/wiki/spaces/ANTLR3/pages/2687002/Tree+pattern+matching}, + urldate = {2023-12-05}, + file = {Tree pattern matching - ANTLR 3 - Confluence:C\:\\Users\\willi\\Zotero\\storage\\8SWMR8RW\\Tree+pattern+matching.html:text/html}, +} + +@article{noauthor_sei_nodate, + title = {{SEI} {CERT} C Coding Standard: Rules for Developing Safe, Reliable, and Secure Systems (2016 Edition)}, + langid = {english}, + file = {SEI CERT C Coding Standard Rules for Developing S.pdf:C\:\\Users\\willi\\Zotero\\storage\\PQ5YVVP2\\SEI CERT C Coding Standard Rules for Developing S.pdf:application/pdf}, +} + +@online{noauthor_valgrind_nodate, + title = {The Valgrind Quick Start Guide}, + url = {https://www.cs.cmu.edu/afs/cs.cmu.edu/project/cmt-40/Nice/RuleRefinement/bin/valgrind-3.2.0/docs/html/quick-start.html#quick-start.intro}, + urldate = {2023-12-05}, + file = {The Valgrind Quick Start Guide:C\:\\Users\\willi\\Zotero\\storage\\JN4BJD2X\\quick-start.html:text/html}, +} + +@online{noauthor_misra_2020, + title = {{MISRA} Publications}, + url = {https://misra.org.uk/publications/}, + urldate = {2023-12-05}, + date = {2020}, + langid = {british}, + file = {Snapshot:C\:\\Users\\willi\\Zotero\\storage\\WTTIWW5E\\publications.html:text/html}, +} + +@online{noauthor_ldra_nodate, + title = {{LDRA} tool suite}, + url = {https://uk.mathworks.com/products/connections/product_detail/ldra-tool-suite.html}, + abstract = {The {LDRA} tool suite® provides a comprehensive range of both static and dynamic software analysis, in addition to unit testing and requirements engineering. {LDRA} tool suite is a completely integrated solution enabling customers to build quality into their software from requirements through to deployment. Integrating {LDRA} tool suite into the software development process has proven critical to the success of many safety-, security-, business-, and mission-critical software projects, especially those projects with strict safety-critical process guidelines, such as {DO}-178B, {ISO} 26262, {IEC} 62304, and {IEC} 61508. The technologies supported by {LDRA} tool suite have been deployed across hundreds of projects in many vertical industries such as avionics, military, space, automotive, telecom, energy, and medical. These technologies can be used by an entire project team within the software development life cycle, including project and requirements managers, developers, {QA} managers, and test and maintenance engineers. The linkage between {MATLAB}®, Simulink®, Embedded Coder™, and the {LDRA} tool suite creates instrumented code that is built and executed via {LDRA} Testbed using the selected {MEX} compiler (for {SIL}) or embedded cross-compiler (for {PIL}). Coverage data output can be presented in textual and graphical forms in absolute values or in relation to a set of limits that may be required by a standards body, as in the case of {DO}-178.}, + urldate = {2023-12-05}, + langid = {english}, + file = {Snapshot:C\:\\Users\\willi\\Zotero\\storage\\C9XHXZYJ\\ldra-tool-suite.html:text/html}, +} + +@online{noauthor_software_nodate, + title = {Software automates requirements-management for embedded code developers - {EE} Times}, + url = {https://www.eetimes.com/software-automates-requirements-management-for-embedded-code-developers/}, + urldate = {2023-12-05}, + file = {Software automates requirements-management for embedded code developers - EE Times:C\:\\Users\\willi\\Zotero\\storage\\I87YD7JQ\\software-automates-requirements-management-for-embedded-code-developers.html:text/html}, +} + +@online{noauthor_coverity_nodate, + title = {Coverity Static Analysis Software {\textbar} Synopsys}, + url = {https://www.synopsys.com/software-integrity/static-analysis-tools-sast/coverity.html}, + abstract = {Coverity Static Analysis Software ensures defects won't derail your projects or users. Deliver high-quality code while verifying compliance with Synopsys.}, + urldate = {2023-12-05}, + langid = {english}, + file = {Snapshot:C\:\\Users\\willi\\Zotero\\storage\\T4J8H7M3\\coverity.html:text/html}, +} + +@article{noauthor_static_nodate, + title = {Static Analysis (Coverity) Architecture Analysis}, + langid = {english}, + file = {Static Analysis (Coverity) Architecture Analysis.pdf:C\:\\Users\\willi\\Zotero\\storage\\HRQEZ42V\\Static Analysis (Coverity) Architecture Analysis.pdf:application/pdf}, +} + +@inproceedings{assal_think_2019, + location = {New York, {NY}, {USA}}, + title = {'Think secure from the beginning': A Survey with Software Developers}, + isbn = {978-1-4503-5970-2}, + url = {https://dl.acm.org/doi/10.1145/3290605.3300519}, + doi = {10.1145/3290605.3300519}, + series = {{CHI} '19}, + shorttitle = {'Think secure from the beginning'}, + abstract = {Vulnerabilities persist despite existing software security initiatives and best practices. This paper focuses on the human factors of software security, including human behaviour and motivation. We conducted an online survey to explore the interplay between developers and software security processes, e.g., we looked into how developers influence and are influenced by these processes. Our data included responses from 123 software developers currently employed in North America who work on various types of software applications. Whereas developers are often held responsible for security vulnerabilities, our analysis shows that the real issues frequently stem from a lack of organizational or process support to handle security throughout development tasks. Our participants are self-motivated towards software security, and the majority did not dismiss it but identified obstacles to achieving secure code. Our work highlights the need to look beyond the individual, and take a holistic approach to investigate organizational issues influencing software security.}, + pages = {1--13}, + booktitle = {Proceedings of the 2019 {CHI} Conference on Human Factors in Computing Systems}, + publisher = {Association for Computing Machinery}, + author = {Assal, Hala and Chiasson, Sonia}, + urldate = {2023-12-05}, + date = {2019-05-02}, + keywords = {hci for development, secure programming, security, survey}, + file = {Full Text PDF:C\:\\Users\\willi\\Zotero\\storage\\WH3VXSDD\\Assal and Chiasson - 2019 - 'Think secure from the beginning' A Survey with S.pdf:application/pdf}, +} + +@report{noauthor_truth_nodate, + title = {The Truth About {AppSec} False Positives}, + url = {https://www.contrastsecurity.com/hubfs/The-Truth-About-AppSec-False-Positives_White%20Paper_06042020_Final.pdf?hsLang=en}, + urldate = {2023-12-05}, + file = {The-Truth-About-AppSec-False-Positives_White Paper_06042020_Final.pdf:C\:\\Users\\willi\\Zotero\\storage\\BESG7GMX\\The-Truth-About-AppSec-False-Positives_White Paper_06042020_Final.pdf:application/pdf}, +} + +@online{atkinson_rationalizing_2019, + title = {Rationalizing the Security Stack for More Effective Protection}, + url = {https://www.infosecurity-magazine.com/blogs/rationalizing-stack-effective/}, + abstract = {Rather than investing in ever more solutions, businesses should instead be rationalizing their cybersecurity stack}, + titleaddon = {Infosecurity Magazine}, + author = {Atkinson, David}, + urldate = {2023-12-05}, + date = {2019-08-21}, + langid = {english}, + file = {Snapshot:C\:\\Users\\willi\\Zotero\\storage\\925ZA2UV\\rationalizing-stack-effective.html:text/html}, +} + +@audio{noauthor_52_nodate, + title = {52 Percent of Companies Sacrifice Cybersecurity for Speed {\textbar} {SANS} Institute}, + url = {https://www.sans.org/webcasts/52-percent-companies-sacrifice-cybersecurity-speed-107185/}, + urldate = {2023-12-05}, + file = {52 Percent of Companies Sacrifice Cybersecurity for Speed | SANS Institute:C\:\\Users\\willi\\Zotero\\storage\\EL7Y5T9D\\52-percent-companies-sacrifice-cybersecurity-speed-107185.html:text/html}, +} + +@report{noauthor_cost_nodate, + title = {The Cost of Malware Containment}, + url = {https://www.ponemon.org/local/upload/file/Damballa%20Malware%20Containment%20FINAL%203.pdf}, + urldate = {2023-12-05}, + file = {Damballa Malware Containment FINAL 3.pdf:C\:\\Users\\willi\\Zotero\\storage\\AN4L9ILR\\Damballa Malware Containment FINAL 3.pdf:application/pdf}, +} -- GitLab