Type Inference for Regular Expression Pattern Matching

被引:0
|
作者
Marin, Mircea [1 ]
Craciun, Adrian [2 ]
机构
[1] Univ Tsukuba, Grad Sch Syst & Informat Engn, Tsukuba, Ibaraki 3058573, Japan
[2] West Univ Timisoara, Dept Comp Sci, Timisoara 300223, Romania
关键词
type inference; hedge automata; patterns; XML;
D O I
10.1109/SYNASC.2010.20
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An important feature of statically typed XML programming languages is the type inference of variables in regular expression patterns, when matching is performed on input of a known type. At least, such an algorithm must be be simple, local, and locally precise. In this paper we investigate the possibility to go beyond local type inference, and propose an algorithm to compute the precise type of the tuple of all variables in a regular expression pattern. Our algorithm relies on notions and algorithms from the factorization theory of regular hedge languages.
引用
收藏
页码:366 / 373
页数:8
相关论文
共 50 条
  • [21] Regular Expression Based Pattern Matching for Gene Expression Data to Identify the Abnormality Gnome
    Sharmila, L.
    Sakthi, U.
    Geethanjali, A.
    Sagadevan, Suresh
    2017 SECOND INTERNATIONAL CONFERENCE ON RECENT TRENDS AND CHALLENGES IN COMPUTATIONAL MODELS (ICRTCCM), 2017, : 301 - 305
  • [22] Inference of fuzzy regular pattern grammar
    Majumdar, A. K.
    Roy, A. K.
    PATTERN RECOGNITION LETTERS, 1983, 2 (01) : 27 - 32
  • [23] A novel JSON based regular expression language for pattern matching in the internet of things
    Raihan ur Rasool
    Maleeha Najam
    Hafiz Farooq Ahmad
    Hua Wang
    Zahid Anwar
    Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 1463 - 1481
  • [24] Regular Expression Pattern Matching with Sliding Windows over Probabilistic Event Streams
    Sugiura, Kento
    Ishikawa, Yoshiharu
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2019, : 103 - 110
  • [25] A scalable architecture for high-throughput regular-expression pattern matching
    Brodie, Benjamin C.
    Cytron, Ron K.
    Taylor, David E.
    33RD INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHTIECTURE, PROCEEDINGS, 2006, : 191 - 202
  • [26] Pattern-Unit Based Regular Expression Matching with Reconfigurable Function Unit
    Cong, Ming
    An, Hong
    Cao, Lu
    Liu, Yuan
    Li, Peng
    Wang, Tao
    Yu, Zhi-hong
    Liu, Dong
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2010, PT 4, PROCEEDINGS, 2010, 6019 : 427 - +
  • [27] Greedy regular expression matching
    Frisch, A
    Cardelli, L
    AUTOMATA , LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2004, 3142 : 618 - 629
  • [28] Benchmarking Regular Expression Matching
    Roodt, Alexander
    Watling, Brendan Keith Mark
    Bester, Willem
    van der Merwe, Brink
    Sung, Sicheol
    Han, Yo-Sub
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, CIAA 2024, 2024, 15015 : 316 - 331
  • [29] Sparse Regular Expression Matching
    Bille, Philip
    Gortz, Inge Li
    PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2024, : 3354 - 3375
  • [30] Selective Regular Expression Matching
    Stakhanova, Natalia
    Ren, Hanli
    Ghorbani, Ali A.
    INFORMATION SECURITY, 2011, 6531 : 226 - +