DE eng

Search in the Catalogues and Directories

Hits 1 – 20 of 20

1
A Formal Model of Checked C ...
Li, Liyi; Liu, Yiyun; Postol, Deena L.. - : arXiv, 2022
BASE
Show details
2
PACSafe: Leveraging ARM Pointer Authentication for Memory Safety in C/C++ ...
BASE
Show details
3
Quickstrom: Property Based Acceptance Testing with LTL Specifications ...
O'Connor, Liam; Wickström, Oskar. - : arXiv, 2022
Abstract: We present Quickstrom, a property-based testing system for acceptance testing of interactive applications. Using Quickstrom, programmers can specify the behaviour of web applications as properties in our testing-oriented dialect of Linear Temporal Logic (LTL) called QuickLTL, and then automatically test their application against the given specification with hundreds of automatically generated interactions. QuickLTL extends existing finite variants of LTL for the testing use-case, determining likely outcomes from partial traces whose minimum length is itself determined by the LTL formula. This temporal logic is embedded in our specification language, Specstrom, which is designed to be approachable to web programmers, expressive for writing specifications, and easy to analyse. Because Quickstrom tests only user-facing behaviour, it is agnostic to the implementation language of the system under test. We therefore formally specify and test many implementations of the popular TodoMVC benchmark, used for ... : 13 pages, this is a technical report of a paper to appear at Programming Languages Design and Implementation (PLDI 2022) ...
Keyword: FOS Computer and information sciences; Programming Languages cs.PL; Software Engineering cs.SE
URL: https://arxiv.org/abs/2203.11532
https://dx.doi.org/10.48550/arxiv.2203.11532
BASE
Hide details
4
A Logical Programming Language as an Instrument for Specifying and Verifying Dynamic Memory ...
Haberland, René. - : arXiv, 2021
BASE
Show details
5
Why Aren't Regular Expressions a Lingua Franca? An Empirical Study on the Re-use and Portability of Regular Expressions ...
BASE
Show details
6
Using Large-Scale Anomaly Detection on Code to Improve Kotlin Compiler ...
BASE
Show details
7
Patching as Translation: the Data and the Metaphor ...
BASE
Show details
8
A Component-Based Formal Language Workbench ...
Mosses, Peter D.. - : arXiv, 2019
BASE
Show details
9
Interconnected Linguistic Architecture ...
BASE
Show details
10
Self-composable Programming ...
Kim, Hiun. - : arXiv, 2016
BASE
Show details
11
Super-Languages: Developing Languages and Applications with XMF (Second Edition) ...
BASE
Show details
12
A Language Support for Exhaustive Fault-Injection in Message-Passing System Models ...
Suzuki, Masaya; Watanabe, Takuo. - : arXiv, 2014
BASE
Show details
13
Martta: A C++ Language Workbench ...
Wood, Gavin. - : arXiv, 2014
BASE
Show details
14
Denotational Semantics of A User-Oriented, Domain-Specific Language ...
BASE
Show details
15
LXG Compiler - Design and Implementation ...
Vassev, Emil. - : arXiv, 2010
BASE
Show details
16
Reflection and Hyper-Programming in Persistent Programming Systems ...
Kirby, Graham. - : arXiv, 2010
BASE
Show details
17
Creating Textual Language Dialects Using Aspect-like Techniques ...
Breslav, Andrey. - : arXiv, 2009
BASE
Show details
18
From Syntactic Theories to Interpreters: A Specification Language and Its Compilation ...
BASE
Show details
19
Compiling Language Definitions: The ASF+SDF Compiler ...
BASE
Show details
20
Early Experience with ASDL in lcc ...
Hanson, David R.. - : arXiv, 1998
BASE
Show details

Catalogues
0
0
0
0
0
0
0
Bibliographies
0
0
0
0
0
0
0
0
0
Linked Open Data catalogues
0
Online resources
0
0
0
0
Open access documents
20
0
0
0
0
© 2013 - 2024 Lin|gu|is|tik | Imprint | Privacy Policy | Datenschutzeinstellungen ändern