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