ANTLR (ANother Tool for Language Recognition) 2016


Notes:

ANTLR is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators.

Resources:

Wikipedia:

References:

See also:

100 Best ANTLR VideosANTLRWorks (ANTLR GUI)LALR Parser


A Tool for Natural Language Oriented Business Process Modeling.
T Caporale – ZEUS, 2016 – researchgate.net
… For this purpose, the approach of [3] has been applied, which uses the ANTLR parser generator (http://www. antlr. org) to create a text-parser for the controlled natural language. ANTLR needs a grammar in customized extended Backus-Naur-Form. …

Middleware for Supporting “Big Data” Analytics across a Database Cluster
D Salowe, S Patel, S Shah – pdfs.semanticscholar.org
… ANTLR, a third party library for parsing MySQL commands, was also utilized in the project. 2.1 System Architecture … We used a third party tool called Another Tool for Language Recognition (ANTLR) to break down the user- inputted SELECT statements containing JOINS. …

Year of Publication: 2015
AM AbdelLatif, A Kamel, R Bahgat – pdfs.semanticscholar.org
… working with single threaded backtracking with storage of intermediate results, as well as following the Fork/Join parallel execution model without intermediate storage perform in most cases better than working with raw threads execution or by predicting rules as in ANTLR V4. …

REMIX
A Eizenberg, J Devietti, S Hu, G Pokam – pdfs.semanticscholar.org
Page 1. REMIX Online Detection and Repair of Cache Contention for the JVM Ariel Eizenberg, Joseph Devietti Shiliang Hu, Gilles Pokam Page 2. What’s wrong with this code? public class Test extends AtomicLong implements Runnable { static void main(final String[] args) { …

PDS16inEcplise–An Eclipse Plug-in for the PDS16 Assembly Language
T Oliveira, A Ramanlal, T Dias, P Sampaio – cetc2016.isel.pt
… For example, the grammar of the DSL is written using the Xtext meta-language, which is a textual language, while the code generation is done with a Java like language named Xtend [5]. Conversely, the ANother Tool For Language Recognition (ANTLR) [6] is used for creating …

Goal Oriented Action Planning for Agent Simulations
I Hartala – 2016 – theseus.fi
… Työn toteutuksessa käytettiin monenlaisia ohjelmointimalleja, teknologioita ja tekniikoita: A*-po- lunetsintäalgoritmia tehtäväsuunnitteluun, ANTLR-syntaksijäsentäjää tiedostomuotoiluun, data- … bility, Optimization, Simulation, C#, ANTLR, Unity …

Xtext language-based editor
M Johnsson, A Olsson – 2016 – fileadmin.cs.lth.se
… The recommended parser used with Xtext, Antlr(ANother-Tool- for-Language-Recognition), is a LL(*) parser[9]. Since LL(k) parsers can’t handle left recursion the user is forced to write more rules or use more advanced rules using repetitions in some situa- tions when a LR …

Year of Publication: 2016
S Dhavale, B Lokhande – pdfs.semanticscholar.org
… 19. Paladion. Insecurebank test app. http://www.paladion.net/downloadapp.html [Oct. 25, 2013] 20. ANTLR, http://www.antlr.org/ [Oct. 25, 2013] 21. Jasmin, http: //jasmin.sourceforge.net/guide.html [Oct.25, 2013] 22. FlowDroid …

Pan at fire: Overview of the pr-soco track on personality recognition in source code
F Rangel, F González, F Restrepo, M Montes… – Working notes of …, 2016 – ccc.inaoep.mx
… bilan [2] started with analysing the code structure with the Antlr Java Code Analyzer5: it parses the pro- gram code and produces a parse tree of it. … castellanos [4] used also Antlr with the Java grammar to obtain different measures from the analysis of the source code. …

Formal Languages and Their Applications—Lectures Given in Autumn 2015—
K Stroetmann – 2016 – researchgate.net
… 8 ANTLR 115 8.1 Ein Parser für arithmetische Ausdrücke . . . . . … In particular, the following tools will be introduced: 1. JFlex generates scanners. 2. JavaCup generates parsers. 3. Antlr constructs both a scanner and a parser. …

DESIGN MOTIVES EXTRACTING FROM REAL COBOL CODE
K Manev – ceeol.com
… That is why a family of such recognizers was developed. One of them is created with ANTLR tool [Parr, 2012] for quick parser generating, so we will not discuss it here. … 167-182. [Parr, 2012] Parr, T., The Definitive ANTLR 4 Reference, The Pragmatic Programmers, LLC., 2012. …

Dependency-Only Interactive Java Interpreter
M Thomsen – 2016 – pdfs.semanticscholar.org
… 9 3.3.3 Introduction to ANTLR and Custom Code . . . . . … of the current statement and all of its dependencies in raw input form. 4.1 Modification of the ANTLR Grammar ANTLR, being open source, contains a lot of code for any developer to look at. In addition …

Static analysis of textual models
IR Rube, T Person, JM Dodero – biblioteca.sistedes.es
… Xtext uses the well-known ANTLR parser [5], which implements an LL top-down parse algorithm for a subset of context-free languages. … pp. 423–437. Springer, Berlin (2009) 5. Parr, T., Fisher, K.: LL (*): the foundation of the antlr parser generator. In: ACM SIGPLAN Notices. vol. …

Bounded Model Checking for RSL using RT-Tester
PH Østergaard – 2016 – imm.dtu.dk
… 16 3.3.1 rsltc and Gentle . . . . . 16 3.3.2 ANTLR . . . . . 16 … 3.3.2 ANTLR ANTLR (Another Tool for Language Recognition) is one of the most popular tools for constructing recognizers, interpreters, compilers and translators [12]. …

DEFINITION OF A DOMAIN-SPECIFIC LANGUAGE TO REPRESENT KOREA BUILDING ACT SENTENCES AS AN EXPLICIT COMPUTABLE FORM
S Chien, S Choo, MA Schnabel, W Nakapan, MJ Kim… – papers.cumincad.org
… 4. KBimCode language definition 4.1. OVERVIEW This chapter defines the syntax of KBimCode language grammar. The for- mal definition described in this chapter is EBNF-based ANTLR rule (Parr, Page 5. … 2008). ANTLR is a language parser generator. …

Tool for measuring coupling in object-oriented java software
VS Bidve, P Sarasu – International Journal of Engineering and …, 2016 – enggjournals.com
… JCAT accepts the absolute path name of Java source package as an input. ANTLR is used as a grammar generator, which is used to generate Java parser. … The tool receives object-oriented software source code as an input. The tool uses ANTLR to construct grammar files. …

File dependencies in a disintegrated development environment
S Kockmann, MSS Keidel – erdweg.org
… Therefore it is dependent on the source message, which is parsed with a Lexer of Another Tool for Language Recognition (ANTLR). An ANTLR Lexer and Parser can be generated by the tool ANTLR [10] using an ANTLR grammar. …

Parsing for Agile Modeling
J Kurš – 2016 – pdfs.semanticscholar.org
… There are table- driven parser generators for LL(k) or LR(k) grammars such as: SmaCC [BR], Happy [GM95] or Yacc [Joh75] and Lexx [LS75], or recursive ascent/descent parser genera- tors such as Bison and Flex[Lev09], JavaCC,2 ANTLR [PQ95], or ScalaBison [BS10]. …

An Open Framework to Develop and Validate Techniques for Speech Analysis
L Buoncompagni, F Mastrogiovanni – 2016 – researchgate.net
… Parser Grammar Generator Evaluator Commands Activator ETs ST Tag List Speech-to-Text Formatter STIs on-line CAGG Syntaxes the parser is based on the ANTLR library the grammar generator uses Java serialisation for storing the Semantic Tree (ST) 21 / 34 Page 22. …

Understanding attacks: modeling the outcome of attack tree analysis
J Brandt – 25th twente student conference on it, 2016 – pdfs.semanticscholar.org
… This parser is created using the parser-generator ANTLR [12] to read the trace data, and the appropriate API from EMF to generate the correct instance of the meta-model. … Total Parse time (duration of step 3) equals to Time ANTLR parsing + Time generating output. …

Self-learning Change-prone Class Prediction.
M Yan, M Yang, C Liu, X Zhang – SEKE, 2016 – ksiresearchorg.ipage.com
… ‘antlr-3.3.0’ ‘antlr-3.4.0’ 70.95% 241 ‘argouml-0.32.1’ ‘argouml-0.32.2’ 39.67% 1505 … ‘ant-1.8.2.0’ 88.63 89.22 88.63 87.80 58.29 58.29 0.60 0.60 0.58 0.51 0.65 0.65 ‘antlr-3.4.0’ 56.85 53.53 46.47 36.51 65.56 65.56 0.63 0.60 0.55 0.47 0.65 0.65 …

CAPS-PRC: A System for Personality Recognition in Programming Code.
I Bilan, E Saller, B Roth, M Krytchak – FIRE (Working Notes), 2016 – ceur-ws.org
… Some examples would be the T ype of variables or the nature of a state- ment(do, for, while, etc.) The implementation of the AST is made possible with the help of ANTLR parser [6]. … Hogrefe, 2004. [6] T. Parr. The definitive ANTLR 4 reference. Pragmatic Bookshelf, 2013. …

Scalability in Model Checking through Relational Databases
F Stoica – cscjournals.org
… service. The ATL Checker includes an algebraic compiler which was implemented using ANTLR (Another Tool for Language Recognition). … semantics. In section 5 is described the implementation of an ATL model checker in ANTLR. …

A New Algorithm to Parse a Mathematical Expression and its Application to Create a Customizable Programming Language
V Kaplan – ICSEA 2016, 2016 – researchgate.net
… The LALR parser can be even automatically generated by YACC [3]. There are also a few algorithms for the “top- down” parsers, eg, a Recursive Descent Parser [4], which is based on the LL (k) grammar (Left-to-right, Leftmost derivation)[5]. The ANTLR [6] is a widely used tool …

Chronological Advancement in Compiler Design: A Review
A Verma, N Bakshi – rcs.cic.ipn.mx
… GNUCC was designed to use RTL internally only. iv. ANTLR: ANother Tool for Language Recognition. It is a powerful parser generator for processing, reading, executing, translating binary files or structure files. … x86-64 Java 10 ANTLR 3–4 60 Computer Language Engineering …

Counterexample-guided abstraction refinement for points-to analysis of object-oriented programs
QV Vu – 2016 – dspace.jaist.ac.jp
… Inheritance, exception, reflection, recursion. I do experiments on the DaCapo benchmark [6] with three programs, antlr, chart and xalan. I compare our adaptive context-sensitive method with the algorithms provided by the Doop framework. …

Personality Recognition Applying Machine Learning Techniques on Source Code Metrics.
HA Castellanos – FIRE (Working Notes), 2016 – pdfs.semanticscholar.org
… The file was split into several individual files keeping track of the author-file relationship. An analyzer was written using ANTLR 4 [10] with the java grammar. … [10] T. Parr. The Definitive ANTLR 4 Reference. Pragmatic Bookshelf, 2nd edition, 2013. …

Making Time Tooling Around}}
H Dietz, P Eberhart – aggregate.org
… Perhaps you’re wondering what the computer engineer- ing research group that created PCCTS/ANTLR, SWAR (SIMD WITHIN AREGISTER), the first Linux PC cluster supercomputer, FNNS (FLAT NEIGHBORHOOD NETWORKS), and MOG (MIMD ON GPU) is doing playing …

Genetic Systems Engineering
P Vaidyanathan, E Appleton, C Madsen, CI Vasile… – cidarlab.org
… Structural orientation of the DNA components are specified us- ing Eugene (a rule based design language) [4]. The structural specifications are checked against known de- sign rule constraints using grammar files (written in ANTLR) to check the validity of the structural design. …

Immediacy in Programming Language Development
P Rein, R Hirschfeld, M Taeumel – dschool.de
Page 1. Gramada Immediacy in Programming Language Development Patrick Rein?, † Robert Hirschfeld?, † Marcel Taeumel?, † ? Hasso Plattner Institute, University of Potsdam † Communications Design Group (CDG), SAP …

Termsuite: Terminology extraction with term variant detection
D Cram, B Daille – ACL 2016, 2016 – anthology.aclweb.org
… Rules Rules are named regular expressions that are defined as follows: term” rule name”: TokensRegex; Where TokensRegex is a sequence of quantified matchers. The quantifiers are: ? 0 or 1 * 0 or several + at least 1 {n} exactly n {m, n} between m and n 3http://antlr. org/ 14 …

SIBASE Report
PM TUM, AM TUM – mediatum.ub.tum.de
… ANTLR ANother Tool for Language Recognition API Application Programming Interface AST Abstract Syntax Tree ATM Automated Teller Machine ECore EMF File Extension DSL Domain-Specific Language EBNF Extended Backus-Naur Form EMF Eclipse Modeling Framework …

Testing Automotive Reactive Systems using Timed Automata
J Sobotka, J Novák – 2016 – idaacs.net
… Taster tool is developed in C# using .NET technology. Syntactical analyzer is generated by language recognition software ANTLR. Expression evaluation necessary for model execution is solved by Shunting-yard algorithm [10]. …

Mobil platformok támogatása modellvezérelt módszertanokkal
C Hassan – 2016 – real-d.mtak.hu
… A completely different approach is to define the language syntax through a context-free grammar in an appropriate metasyntax notation, eg EBNF [EBNF, 1996]. This approach is implemented in various environments like ANTLR [ANTLR], Bison [Levine, 2009] or Xtext [Xtext]. …

Querying the database using Schema-free SQL
A Dandekar, C Rivero – pdfs.semanticscholar.org
… 21 Page 23. Querying the database using Schema-free SQL References [1] ANTLR Grammar, 2016. https://github.com/antlr/grammars-v4. [2] Jaccard Coefficient, 2016. https://github.com/ tdebatty/ java-string-similarity. [3] Fei Li, Tianyin Pan, and Hosagrahar V Jagadish. …

Analyzing Time Interval Data
P Meisen – Springer
… AD Active Directory AIS Analytical Information System AJAX Asynchronous JavaScript and XML ANSI American National Standards Institute ANTLR Another Tool for Language Recognition API Application Programming Interface ARTEMIS Assessing coRrespondence of …

Dynamic Dependence Summaries
VK PALEPU, G XU, JA JONES – ics.uci.edu
Page 1. 30 Dynamic Dependence Summaries VIJAY KRISHNA PALEPU, GUOQING XU, and JAMES A. JONES, University of California, Irvine Software engineers construct modern-day software applications by building on existing …

Automated Playtesting with RECYCLEd CARDSTOCK
C Bell, M Goadrich – mark.goadrich.com
… It is written in C# with Mono and Xamarin2 for cross-platform support, while relying on ANTLR,3 a parsing library, to generate the parse tree. … 2https://www.xamarin.com/ 3http://www.antlr.org/ 4https://github.com/mgoadric/cardstock 5https://www.pagat.com/whist/whist. …

DOMAIN SPECIFIC INFRASTRUCTURE FOR CODE SMELL DETECTION IN LARGE-SCALE SOFTWARE SYSTEMS
MAK Maduranga, DC Mahagamage, PI Madhavi… – saitm.edu.lk
… During the processing of the source code, all the code lines will be processed by converting to JVM understandable code and will be compiled under java compiler. So this language depends on JVM and “ANTLR” parser and they will be used within this process. …

Natural Language Interface to Relational Databases
A Bhankharia, C Rivero – 2016 – pdfs.semanticscholar.org
… There are many open source dependency parser libraries available and initial plan was to use ANTLR parser but after doing some research on other parsers and comparing different parsers, we come to the conclusion that Stanford parser was the easiest to implement and …

An Xtext Generated Parser to Validate the Revised and Extended GEBNF Applications
A Rouhi, B Zamani – 2016 – bahmanzamani.com
… In order to remove the left-recursion from the production rule and provide LL(*) parsing for the Xtext ANTLR parser, we rewrite the rule by using the current object which refers to the currently instantiated object (here, the Alternation EClass object) and assigning the first Option to …

xLogo online-a web-based programming IDE for Logo
J Staub – 2016 – e-collection.library.ethz.ch
… which are actually needed. He faced some difficulties with ANTLR, which forced him to implement the interpreter by hand. In our project we use ANTLR and we did not encounter the bug in our project. 3. XLogo Robot [Pietra …

Extensions and Improvements for the Parallel Particle Mesh Environment
T Nett, S Karol, J Castrillon – 2016 – cfaed.tu-dresden.de
… While the traditional approach for implementing a DSL using compiler-generator tools such as Lex and Yacc [LMB92] or ANTLR [Par13] can work for limited, fixed-size DSLs, it does not allow to define language concepts as separate components which can be reused and …

Dynamic Domain-Specific Language for BigData Tasks’
A Zakharchuk, S Kovalchuk, D Nasonov – researchgate.net
… The DSL was developed on the basis of ANTLR which is cooperated with Java environment and provides powerful features for DSL development. The following subsection describes the developed solution with more details. 3.1 DSL Structure …

Mobile Security for Banking on Android Platform
LAP Hanacek – The International Conference on Computing …, 2016 – researchgate.net
… call graph. This call graph is processed to show the source to sink paths. In order to generate the tree structure, a parser is built based on an open source third-party solu- tion ANTLR parser generator. The TrustDroid tracking …

CorrectOz–Recognizing common mistakes in the programming exercises of a computer science MOOC
N MAGROFUOCO, A PAQUOT, P VAN ROY… – info.ucl.ac.be
Page 1. “CorrectOz – Recognizing common mistakes in the programming exercises of a computer science MOOC” Dissertation presented by Nathan MAGROFUOCO , Arthur PAQUOT for obtaining the Master’s degree in Computer Science, Computer Science and Engineering …

Summarizing Source Code using a Neural Attention Model.
S Iyer, I Konstas, A Cheung, L Zettlemoyer – ACL (1), 2016 – aclweb.org
… syntactic errors (using zql5). We therefore aim to perform a best-effort parse of the code snippet, using modified versions of an ANTLR parser for C# (Parr, 2013) and python- sqlparse (Albrecht, 2015) for SQL. We strip out all …

A Parser Generator System for Level-based Programming Languages.
M Hanus, JR Tikovsky – Software Engineering …, 2016 – pdfs.semanticscholar.org
… programs. Unfortunately, existing parser generator tools like ANTLR4 [Par07] or Happy5, a parser generator system for Haskell, do not have features to directly model the syntax of a level- based programming language. Such …

RuleML-DMN Translator.
A Paschke, S Könnecke – RuleML (Supplement), 2016 – pdfs.semanticscholar.org
… Here we load the file “table.dmn”, mark it with input language “DMN”, translate it to “RuleML” and store the result to “table.ruleml” by calling the function translate of RuleTranslationService. 17 https://jaxb.java.net/ 18 http://www.antlr.org/ 19 http://sparkjava.com/ Page 8. …

QGE-An Attribute Grammar Based System to Assess Grammars Quality
J Cruz – 2016 – mei.di.uminho.pt
Page 1. Universidade do Minho Escola de Engenharia Departamento de Informática Master Course in Computing Engineering Jo˜ao Carlos Alves Cruz QGE – An Attribute Grammar based System to assess Grammars Quality Master dissertation …

CitLab, a laboratory for combinatorial interaction testing
P Vavassori – 2016 – aisberg.unibg.it
… and benchmarks written in a “common” notation. Besides the concrete syntax given in Xtext, CitLab provides also an ANTLR grammar and an XMI interchange format for CIT models. A framework based on the Eclipse Modeling …

Advl: A Dynamic Visualization
T Cerrah – 2016 – pdfs.semanticscholar.org
… class. This class implements the AdvlBaseVisitor that is automatically generated by Antlr, and implements every visit method for every node of the parse-tree. After the evaluation is … [9] Terence Parr. The Definitive ANTLR 4 reference. The Pragmatic Bookshelf, Dallas, …

Centro de Ciencias Exactas e da Engenharia PhD THESIS presented in fulfilment of the requirement for the degree of Doctor of Philosophy Major: Software …
VAR ZUNIGA – 2016 – pdfs.semanticscholar.org
Page 1. Universidade da Madeira Centro de Ciencias Exactas e da Engenharia PhD THESIS presented in fulfilment of the requirement for the degree of Doctor of Philosophy Major: Software Engineering Code Generation for Event-B presented by …

K: A Wide Spectrum Language for Modeling, Programming and Analysis.
K Havelund, R Kumar, C Delp, B Clement – MODELSWARD, 2016 – havelund.com
… More details are provided in Section 3. The type checker is im- plemented as a stand alone module, which is invoked after the AST has been constructed by a visitor (in- terfacing with ANTLR). The implementation is done using Scala. 3 TRANSLATING K to SMT-LIB …

Content-Dependent Security Policies in Avionics
HR Nielson, F Nielson – mils-workshop-2016.mils.community
… First of all, it has been programmed in C# using the .NET 4.5 framework. The ANTLR parser generator has been used to generate code that parses the input and in- stantiates it as an Abstract Syntax Tree (AST) for further processing. …

Two-Faced Data
AK As – grammarware.net
… Springer, 2007. 44. T. Parr and K. Fisher. LL(*): The Foundation of the ANTLR Parser Generator. In MW Hall and DA Padua, editors, Proceedings of the 32nd Conference on Programming Language Design and Implementation, pages 425 436. ACM, 2011. 45. …

Formal Access Control Policy Language (FACPL) User’s Guide
A Margheri, M Masi, R Pugliese, F Tiezzi – Tech. Rep., 2016 – rap.dsi.unifi.it
… language. The AST is created by the ANTLR [4] parser and is merged into an Eclipse plugin by a specific workflow called MWE. Then the tree is specified as an Ecore Model [3], which is translated into a set of Java classes. Using …

An Implementation of the Abstract Programming Model
A Broadbent – 2016 – alexbroadbent.co.uk
Page 1. An Implementation of the Abstract Programming Model Final Report Alexander Broadbent Student Number: 110225104 Supervisor: Matthew Huntbach 25th April 2016 School of Electronic Engineering and Computer Science Page 2. Alexander Broadbent 110225104 …

CERIAS Tech Report 2016-3 Knowledge Modeling of Phishing Emails
C Falk – 2016 – cerias.purdue.edu
… 108 APPENDIX A. PROBABILITY OF MISCLASSIFIED FILES . . . . . 110 Page 9. viii Page APPENDIX B. ANTLR GRAMMAR FOR INTERMEDIATE TMRS . . . . 113 LIST OF REFERENCES . . . . . 118 VITA . . . . . …

TransformeR: A DSL for Safe Variable Transformation
YR Wang – 2016 – pdfs.semanticscholar.org
… The most up-to-date pre- sentation is final-presentation. syntax also defines an (outdated) ANTLR grammar. There is extensive Haddock documentation in the source code, and you can generate Haddock HTML docs by stack haddock. …

Morphological Analysis of Arabic Words Using Parsing
M AbuSafiya, M Awad – media.aurak.ac.ae
… Introduction to Automata Theory. Languages, and Computation. Addison-Wesley. 1979. pp. 77–106. [4] T. Parr. The definitive ANTLR reference. Building Domain Specific Languages. 2007. [5] D. Brown, J. Levine, T. Mason. Lex & Yacc. O’Rielly. 1995. …

ANDREW ARtHuR JoHNSoN to THE sCHool oF ENGINEERING AND APPlIED sCIENCES
M CAmbRIDGE – people.seas.harvard.edu
Page 1. PreciseScalableStaticAnalysis forApplication SpecificSecurityGuarantees A DISSERtAtIoN PRESENtED by ANDREW ARtHuR JoHNSoN to THE sCHool oF ENGINEERING AND APPlIED sCIENCES IN PARtIAl FulFIllmENt …

Equipping WAP with weapons to detect vulnerabilities
I Medeiros, N Neves, M Correia – Proceedings of the 46th Annual IEEE/IFIP …, 2016 – di.fc.ul.pt
… These sets of data are now stored in external files, allowing the inclusion of new items without recompiling the tool. WAP’s parser was implemented using ANTLR [19]. This framework provides tree walkers to navigate through ASTs. …

IDE FOR SCADA DEVELOPMENT AT CERN
BM MARE?EK – dspace.vutbr.cz
Page 1. BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ U?ENÍ TECHNICKÉ V BRN? FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS FAKULTA INFORMA?NÍCH TECHNOLOGIÍ ÚSTAV INFORMA?NÍCH SYSTÉM? …

Domain-specific languages in software architecture: a DSL for domain services in ASML’s domain-driven design architecture
JD Villa Calle – 2016 – pure.tue.nl
Page 1. Domain-specific languages in software architecture : a DSL for domain services in ASML’s domain-driven design architecture Villa Calle, JD Published: 28/09/2016 Document Version Publisher’s PDF, also known as …

A Static Code Search Technique to Identify Dead Fields by Analyzing Usage of Setup Fields and Field Dependency in Test Code.
A Satter, AS Ami, K Sakib – CDUD@ CLA, 2016 – cla2016.hse.ru
… systems, pages 117–121. ACM, 1997. 10. Terence Parr. The definitive ANTLR 4 reference. Pragmatic Bookshelf, 2013. 11. A. van Deursen, L. Moonen, A. van den Bergh, and G. Kok. Refactoring test code. In Proceedings of …

D3. 1-?AVAILABLE METHODS, TOOLS AND MECHANISMS
WP WP, E Richter, W Schotte, C Ionescu, R Schneider… – coegss.eu
Page 1. D3.1 -? AVAILABLE METHODS, TOOLS AND MECHANISMS Grant Agreement 676547 Project Acronym CoeGSS Project Title Centre of Excellence for Global Systems Science Topic EINFRA-5-2015 Project website http://www.coegss-project.eu Start Date of project …

Novice Programmer Errors-Analysis and Diagnostics
D McCall – 2016 – kar.kent.ac.uk
… Tools for generating a parse from a grammar description (a set of production rules), such as yacc (Johnson nd) and ANTLR (Parr nd), do exist, but do not automate the generation of diagnostics beyond the identification of simple grammatical failures. …

A multi-paradigm modelling approach to design and evolution of domain-specific modelling languages
B Meyers – 2016 – repository.uantwerpen.be
Page 1. Page 2. Cover illustration © Mathias Beke, 2015 Page 3. Acknowledgments Bart Meyers Antwerpen, February 2016 I would like to thank Hans for introducing me to modelling and its community. Hans, you have taught me so many things, both on topic and off topic. …

The Semantic Data Warehouse for the AgriProKnow Project
S Schausberger – 2016 – dke.uni-linz.ac.at
Page 1. Submitted by Simon Schausberger, BSc Submitted at Department of Business Informatics – Data & Knowledge Engineering Supervisor o. Univ.-Prof. DI Dr. Michael Schrefl Co-Supervisor Ass.-Prof. Mag. Dr. Christoph Schütz November 2016 …

PorchLight: A Tag-based Approach to Bug Triaging
GT Bortis – 2016 – escholarship.org
Page 1. …

Detection of Vulnerabilities and Automatic Protection for Web Applications
IV de Sousa Medeiros – 2016 – di.fc.ul.pt
Page 1. UNIVERSIDADE DE LISBOA FACULDADE DE CIÊNCIAS Detection of Vulnerabilities and Automatic Protection for Web Applications DOUTORAMENTO EM INFORMÁTICA ESPECIALIDADE CIÊNCIAS DA COMPUTAÇÃO Ibéria Vitória de Sousa Medeiros …

Knowledge discovery in software teams by means of evolutionary visual software analytics
R Therón-Sánchez, R Colomo-Palacios… – 2016 – repositorio.grial.eu
Page 1. González-Torres, A., García-Peñalvo, FJ, Therón-Sánchez, R., & Colomo-Palacios, R. (2016). Knowledge discovery in software teams by means of evolutionary visual software analytics. Science of Computer Programming, 121, 55–74. …

F# parsing expression grammar
M Kubicek, O Nierstrasz, J Kurš – 2016 – scg.unibe.ch
… gram- mars. Parser creation by hand is a complex and error prone undertaking therefore various tools like parser generators exist (ANTLR [17], Bison [14], YACC [11]) which turn BNF descriptions into ready parsers. Those auto …

FLOTT: Rethinking Deserialisation in Big Data Frameworks with an Efficient Record-based I/O API
W Li – 2016 – winston.li
… 2.2.1 Other Parser Generators Parser generators have long been used as a shortcut to generating code that can translate semi- structured data (for example XML). Well-known examples include flex/bison [8] and ANTLR [21]. …

IN A PANARA VILLAGE
E EWART – JSTOR
Page 1. LINES AND CIRCLES: IMAGES OF TIME IN A PANARA VILLAGE ELIZABETH EWART University of Oxford This article is an analysis of dual organization from the perspective of Panara people in central Brazil. It is suggested …

Generator-Composition for Aspect-Oriented Domain-Specific Languages
R Jung – 2016 – macau.uni-kiel.de
… xviii Page 19. List of Acronyms API Application Programming Interface AMW ATLAS Model Weaver ANTLR ANother Tool for Language Recognition ASG Abstract Syntax Graph AST Abstract Syntax Tree ATL ATLAS Transformation Language …

PrePose: Security and privacy for gesture-based programming
LS Figueiredo, B Livshits… – IEEE Symposium on …, 2016 – pdfs.semanticscholar.org
… Z3 constraints. Auxiliary functions 2For researchers who wish to extend Prepose, we have uploaded an a Antlr version of the Prepose grammar to http://binpaste. com/fdsdf Declarations app ::= APP id : (gesture . ) + EOF gesture …

Search-Based Software Testing for LTE Baseband Software
D Forslund – nada.kth.se
Page 1. IN DEGREE PROJECT COMPUTER SCIENCE AND ENGINEERING, SECOND CYCLE, 30 CREDITS , STOCKHOLM SWEDEN 2016 Search-Based Software Testing for LTE Baseband Software DANIEL FORSLUND …

Rule Technologies
JJ Alferes, L Bertossi, G Governatori, P Fodor… – Springer
Page 1. Jose Julio Alferes · Leopoldo Bertossi Guido Governatori · Paul Fodor Dumitru Roman (Eds.) 123 LNCS 9718 10th International Symposium, RuleML 2016 Stony Brook, NY, USA, July 6–9, 2016 Proceedings Rule Technologies Research, Tools, and Applications Page 2. …

CaRDIN: An Agile Environment for Distributed Computing on Reconfigurable Sensor Networks
XS LE, JC Le Lann, L Lagadec, L Fabresse… – car.mines-douai.fr
Page 1. CaRDIN: An Agile Environment for Distributed Computing on Reconfigurable Sensor Networks Xuan Sang LE, Jean-Christophe Le Lann, and Loïc Lagadec Lab-STICC, ENSTA Bretagne, France {xuan_sang.le,lelannje,loic.lagadec} @ensta-bretagne.fr …

Model-based interface framework: an extensible framework for automatic generation of test cases and wrappers
AD Martinez Marquez – 2016 – pure.tue.nl
Page 1. Model-based interface framework : an extensible framework for automatic generation of test cases and wrappers Martinez Marquez, AD Published: 28/09/2016 Document Version Publisher’s PDF, also known as Version …

Elfen Scheduling: Fine-Grain Principled Borrowing from Latency-Critical Workloads Using Simultaneous Multithreading.
X Yang, SM Blackburn, KS McKinley – USENIX Annual Technical …, 2016 – usenix.org
Page 320. USENIX Association 2016 USENIX Annual Technical Conference 309 Elfen Scheduling: Fine-Grain Principled Borrowing from Latency-Critical Workloads using Simultaneous Multithreading Xi Yang† Stephen M. Blackburn …

A Model for Experiment Setups on FPGA Development Boards
M Bos – 2016 – esc.fnwi.uva.nl
Page 1. Bachelor Informatica A Model for Experiment Setups on FPGA Development Boards Matthijs Bos 2016-08-17 Supervisors: A. van Inge & T. Walstra, University of Amsterdam Signed: Informatica — Universiteit van Amsterd am Page 2. 2 Page 3. …

Hints from the crowd
P Fosci – 2016 – aisberg.unibg.it
Page 1. Universit`a di Bergamo Doctoral Thesis Hints from the crowd Author: Paolo Fosci Supervisor: Prof. Giuseppe Psaila A thesis submitted in fulfilment of the requirements for the degree of Doctor of Philosophy in the Meccatronica e tecnologie innovative …