-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathLICENSE
93 lines (72 loc) · 4.08 KB
/
LICENSE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
This license applies to GATOR, a Pro*g*ram *A*nalysis *T*oolkit F*o*r
And*r*oid.
Copyright (c) 2014-2019 The Ohio State University All rights
reserved.
Contact: Atanas Rountev <rountev@cse.ohio-state.edu>
Written by: Dacong Yan
Modified by: Shengqian Yang, Haowei Wu, Hailong Zhang, Sufian Latif,
Yu Hao
References:
- Atanas Rountev, and Dacong Yan. Static Reference Analysis for GUI
Objects in Android Software. International Symposium on Code
Generation and Optimization (CGO'14), February 2014.
- Shengqian Yang, Dacong Yan, Haowei Wu, Yan Wang, and Atanas
Rountev. Static Control-Flow Analysis of User-Driven Callbacks in
Android Applications. International Conference on Software
Engineering (ICSE'15), May 2015.
- Shengqian Yang, Hailong Zhang, Haowei Wu, Yan Wang, Dacong Yan, and
Atanas Rountev. Static Window Transition Graph for Android.
International Conference on Automated Software Engineering
(ASE'15), November 2015. Extended version: Shengqian Yang, Haowei
Wu, Hailong Zhang, Yan Wang, Chandrasekar Swaminathan, Dacong Yan,
and Atanas Rountev. Static Window Transition Graphs for Android.
International Journal of Automated Software Engineering (JASE),
volume 25, number 4, pages 833-873, December 2018. Special issue
containing invited papers from ASE'15.
- Dacong Yan. Program Analyses for Understanding the Behavior and
Performance of Traditional and Mobile Object-Oriented Software.
Ph.D. Thesis, Ohio State University, July 2014
- Shengqian Yang. Static Analyses of GUI Behavior in Android
Applications. Ph.D. Thesis, Ohio State University, September 2015.
- Haowei Wu, Shengqian Yang, and Atanas Rountev. Static Analyses of
GUI Behavior in Android Applications. International Conference on
Compiler Construction (CC'16), March 2016.
- Hailong Zhang, Haowei Wu, and Atanas Rountev. Automated Test
Generation for Detection of Leaks in Android Applications.
IEEE/ACM International Workshop on Automation of Software Test
(AST'16), May 2016.
- Haowei Wu, Yan Wang, and Atanas Rountev. Sentinel: Generating GUI
Tests for Android Sensor Leaks. IEEE/ACM International Workshop on
Automation of Software Test (AST'18), May 2018.
- Haowei Wu. Detection of Energy-Inefficiency Patterns in Android
Applications. Ph.D. Thesis, Ohio State University, August 2018.
Acknowledgments: This material is based upon work supported by the
U.S. National Science Foundation under grants CCF-1017204,
CCF-1319695, and CCF-1526459 and by a Google Faculty Research Award.
Any opinions, findings, and conclusions or recommendations expressed
in this material are those of the author(s) and do not necessarily
reflect the views of the National Science Foundation or Google Inc.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
- Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the
distribution.
- Neither the name of The Ohio State University nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.