etnms/ninems.bbl
changeset 97 0a6cd528abf2
parent 96 abad02dd7719
child 98 b79d93987359
equal deleted inserted replaced
96:abad02dd7719 97:0a6cd528abf2
     1 \begin{thebibliography}{10}
       
     2 
       
     3 \bibitem{Antimirov95}
       
     4 V.~Antimirov.
       
     5 \newblock {P}artial {D}erivatives of {R}egular {E}xpressions and {F}inite
       
     6   {A}utomata {C}onstructions.
       
     7 \newblock {\em Theoretical Computer Science}, 155:291--319, 1995.
       
     8 
       
     9 \bibitem{AusafDyckhoffUrban2016}
       
    10 F.~Ausaf, R.~Dyckhoff, and C.~Urban.
       
    11 \newblock {POSIX} {L}exing with {D}erivatives of {R}egular {E}xpressions
       
    12   ({P}roof {P}earl).
       
    13 \newblock In {\em Proc.~of the 7th International Conference on Interactive
       
    14   Theorem Proving (ITP)}, volume 9807 of {\em LNCS}, pages 69--86, 2016.
       
    15 
       
    16 \bibitem{Brzozowski1964}
       
    17 J.~A. Brzozowski.
       
    18 \newblock {D}erivatives of {R}egular {E}xpressions.
       
    19 \newblock {\em Journal of the {ACM}}, 11(4):481--494, 1964.
       
    20 
       
    21 \bibitem{Davis18}
       
    22 J.~C. Davis, C.~.A. Coghlan, F.~Servant, and D.~Lee.
       
    23 \newblock {T}he {I}mpact of {R}egular {E}xpression {D}enial of {S}ervice
       
    24   ({ReDoS}) in {P}ractice: {A}n {E}mpirical {S}tudy at the {E}cosystem {S}cale.
       
    25 \newblock In {\em Proc.~of the 26th ACM Joint Meeting on European Software
       
    26   Engineering Conference and Symposium on the Foundations of Software
       
    27   Engineering (ESEC/FSE)}, pages 246--256, 2018.
       
    28 
       
    29 \bibitem{CrashCourse2014}
       
    30 N.~B.~B. Grathwohl, F.~Henglein, and U.~T. Rasmussen.
       
    31 \newblock {A} {C}rash-{C}ourse in {R}egular {E}xpression {P}arsing and
       
    32   {R}egular {E}xpressions as {T}ypes.
       
    33 \newblock Technical report, University of Copenhagen, 2014.
       
    34 
       
    35 \bibitem{Kuklewicz}
       
    36 C.~Kuklewicz.
       
    37 \newblock {R}egex {P}osix.
       
    38 \newblock \url{https://wiki.haskell.org/Regex_Posix}.
       
    39 
       
    40 \bibitem{nielson11bcre}
       
    41 Fritz~Henglein Lasse~Nielsen.
       
    42 \newblock Bit-coded regular expression parsing.
       
    43 \newblock {\em LATA}, 2011.
       
    44 
       
    45 \bibitem{OkuiSuzuki2010}
       
    46 S.~Okui and T.~Suzuki.
       
    47 \newblock {D}isambiguation in {R}egular {E}xpression {M}atching via {P}osition
       
    48   {A}utomata with {A}ugmented {T}ransitions.
       
    49 \newblock In {\em Proc.~of the 15th International Conference on Implementation
       
    50   and Application of Automata (CIAA)}, volume 6482 of {\em LNCS}, pages
       
    51   231--240, 2010.
       
    52 
       
    53 \bibitem{17Bir}
       
    54 Asiri Rathnayake and Hayo Thielecke.
       
    55 \newblock Static analysis for regular expression exponential runtime via
       
    56   substructural logics.
       
    57 \newblock {\em arXiv:1405.7058}, 2017.
       
    58 
       
    59 \bibitem{Sulzmann2014}
       
    60 M.~Sulzmann and K.~Lu.
       
    61 \newblock {POSIX} {R}egular {E}xpression {P}arsing with {D}erivatives.
       
    62 \newblock In {\em Proc.~of the 12th International Conference on Functional and
       
    63   Logic Programming (FLOPS)}, volume 8475 of {\em LNCS}, pages 203--220, 2014.
       
    64 
       
    65 \bibitem{Vansummeren2006}
       
    66 S.~Vansummeren.
       
    67 \newblock {T}ype {I}nference for {U}nique {P}attern {M}atching.
       
    68 \newblock {\em ACM Transactions on Programming Languages and Systems},
       
    69   28(3):389--428, 2006.
       
    70 
       
    71 \end{thebibliography}