Skip to content

Commit 608f954

Browse files
Update README
1 parent febacef commit 608f954

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
<div align="center">
22
<a href="https://tai-e.pascal-lab.net/">
3-
<img src="https://cs.nju.edu.cn/tiantan/img/tai-e.png" height="200">
3+
<img src="tai-e-logo.png" height="200">
44
</a>
55

66
## Tai-e
77
</div>
88

99
## What is Tai-e?
1010

11-
Tai-e (Chinese: 太阿; pronunciation: [ˈtaɪə:]) is a new static analysis framework for Java (please see [our technique report](http://cs.nju.edu.cn/tiantan/taie.pdf) for details), which features arguably the "best" designs from both the novel ones we proposed and those of classic frameworks such as Soot, WALA, Doop, and SpotBugs. Tai-e is easy-to-learn, easy-to-use, and highly extensible, allowing you to easily develop new analyses on top of it.
11+
Tai-e (Chinese: 太阿; pronunciation: [ˈtaɪə:]) is a new static analysis framework for Java (please see [our technique report](http://cs.nju.edu.cn/tiantan/taie.pdf) for details), which features arguably the "best" designs from both the novel ones we proposed and those of classic frameworks such as Soot, WALA, Doop, and SpotBugs. Tai-e is easy-to-learn, easy-to-use, efficient, and highly extensible, allowing you to easily develop new analyses on top of it.
1212

1313
Currently, Tai-e provides the following major analysis components (and more analyses are on the way):
1414
- Powerful pointer analysis framework
1515
- On-the-fly call graph construction
16-
- Various classic and advanced heap abstraction and context sensitivity for pointer analysis
16+
- Various classic and advanced techniques of heap abstraction and context sensitivity for pointer analysis
1717
- Extensible analysis plugin system (allows to conveniently develop and add new analyses that interact with pointer analysis)
1818
- Various fundamental/client/utility analyses
1919
- Fundamental analyses, e.g., reflection analysis and exception analysis

tai-e-logo.png

143 KB
Loading

0 commit comments

Comments
 (0)