Skip to content

Commit 03ce428

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents f7d32be + 31c9d07 commit 03ce428

File tree

1 file changed

+20
-9
lines changed

1 file changed

+20
-9
lines changed

PLDI15-AEC.README.md

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,27 @@
1-
# PLDI 2015 Artifact Evaluation
1+
# [Paper #194] PLDI 2015 Artifact Evaluation
22

33
## KJS: A Complete Formal Semantics of JavaScript
44

5-
The artifact consists of:
6-
* [Formal semantics](README.md#directory-structure)
7-
* [Testing the semantics against test262](README.md#5-run-ecmascript-conformance-test-suitetest262)
8-
* [Applications](README.md#directory-structure)
9-
* [Measuring the semantic coverage of test262](test262-coverage/README.md)
10-
* [Finding a known security attack](security-attack/README.md)
11-
* [Verifying JavaScript programs](verification/README.md)
5+
### Artifact Submission
126

13-
You can simply reproduce all of the results by using [`run-all.sh`](run-all.sh):
7+
* Accepted paper: [[pdf]]()
8+
* VM image: [[ova]]() (~2GB)
9+
* login: kjs, passwd: kjs
10+
* artifact location: `/home/kjs/javascript-semantics`
11+
12+
### Instruction
13+
14+
Our artifact consists of:
15+
* Formal semantics: [[core]](js-main.k) [[stdlib]](stdlib) [[etc]](README.md#directory-structure)
16+
* Running the semantics: [[README]](README.md)
17+
* Testing the semantics against [test262](http://test262.ecmascript.org): [[README]](README.md#5-run-ecmascript-conformance-test-suitetest262) [[Result]](test262.out)
18+
* Applications
19+
* Measuring the semantic coverage of [test262](http://test262.ecmascript.org): [[README]](test262-coverage/README.md) [[Result]](test262-coverage/test262-coverage.out)
20+
* Detecting a known security attack: [[README]](security-attack/README.md) [[Result]](security-attack/security-attack.out)
21+
* Verifying JavaScript programs: [[README]](verification/README.md) [[Result]](verification/verification.out)
22+
23+
All of the results can be simply reproduced by using [`run-all.sh`](run-all.sh):
1424
```
25+
$ cd /home/kjs/javascript-semantics
1526
$ ./run-all.sh
1627
```

0 commit comments

Comments
 (0)