-
1
-
-
84937029836
-
Static analyses for eliminating unnecessary synchronization from Java programs
-
A. Cortesi and G. Filé, editors, Static Analysis, Springer
-
J. Aldrich, C. Chambers, E. Sirer, and S. Eggers. Static analyses for eliminating unnecessary synchronization from Java programs. In A. Cortesi and G. Filé, editors, Static Analysis, volume 1694 of Lecture Notes in Computer Science, pages 19-38. Springer, 1999.
-
(1999)
Lecture Notes in Computer Science
, vol.1694
, pp. 19-38
-
-
Aldrich, J.1
Chambers, C.2
Sirer, E.3
Eggers, S.4
-
2
-
-
0026913667
-
Symbolic Boolean manipulation with ordered binary-decision diagrams
-
Sept.
-
R. E. Bryant. Symbolic Boolean manipulation with ordered binary-decision diagrams. ACM Computing Surveys, 24(3):293-318, Sept. 1992.
-
(1992)
ACM Computing Surveys
, vol.24
, Issue.3
, pp. 293-318
-
-
Bryant, R.E.1
-
4
-
-
84947919695
-
Mobile ambients
-
Proc. FoSSaCS'98, Springer
-
L. Cardelli and A.D. Gordon. Mobile ambients. In Proc. FoSSaCS'98, vol. 1378 of LNCS, pages 140-155. Springer, 1998.
-
(1998)
LNCS
, vol.1378
, pp. 140-155
-
-
Cardelli, L.1
Gordon, A.D.2
-
5
-
-
0025444591
-
Analysis of pointers and structures
-
New York, NY, ACM Press
-
D. Chase, M. Wegman, and F. Zadeck. Analysis of pointers and structures. In SIGPLAN Conf. on Prog. Lang. Design and Impl., pages 296-310, New York, NY, 1990. ACM Press.
-
(1990)
SIGPLAN Conf. on Prog. Lang. Design and Impl.
, pp. 296-310
-
-
Chase, D.1
Wegman, M.2
Zadeck, F.3
-
6
-
-
0028513196
-
Model checking and abstraction
-
Sept.
-
E. Clarke, O. Grumberg, and D. Long. Model checking and abstraction. ACM Transactions on Programming Languages and Systems, 16(5):1512-1542, Sept. 1994.
-
(1994)
ACM Transactions on Programming Languages and Systems
, vol.16
, Issue.5
, pp. 1512-1542
-
-
Clarke, E.1
Grumberg, O.2
Long, D.3
-
8
-
-
0031221834
-
Verifying parameterized networks
-
Sept.
-
E. M. Clarke, O. Grumberg, and S. Jha. Verifying parameterized networks. ACM Transactions on Programming Languages and Systems, 19(5):726-750, Sept. 1997.
-
(1997)
ACM Transactions on Programming Languages and Systems
, vol.19
, Issue.5
, pp. 726-750
-
-
Clarke, E.M.1
Grumberg, O.2
Jha, S.3
-
10
-
-
0033697422
-
Bandera: Extracting finite-state models from Java source code
-
June
-
J. Corbett, M. Dwyer, J. Hatcliff, C. Pasareanu, R. Shawn, and L. Hongjun. Bandera: Extracting finite-state models from Java source code. In Proc. 22nd Int. Conf. on Soft. Eng. (ICSE), June 2000.
-
(2000)
Proc. 22nd Int. Conf. on Soft. Eng. (ICSE)
-
-
Corbett, J.1
Dwyer, M.2
Hatcliff, J.3
Pasareanu, C.4
Shawn, R.5
Hongjun, L.6
-
11
-
-
85050550846
-
Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points
-
New York, NY, ACM Press
-
P. Cousot and R. Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points. In Symp. on Princ. of Prog. Lang., pages 238-252, New York, NY, 1977. ACM Press.
-
(1977)
Symp. on Princ. of Prog. Lang.
, pp. 238-252
-
-
Cousot, P.1
Cousot, R.2
-
12
-
-
0018294932
-
Systematic design of program analysis frameworks
-
New York, NY, ACM Press
-
P. Cousot and R. Cousot. Systematic design of program analysis frameworks. In Symp. on Princ. of Prog. Lang., pages 269-282, New York, NY, 1979. ACM Press.
-
(1979)
Symp. on Princ. of Prog. Lang.
, pp. 269-282
-
-
Cousot, P.1
Cousot, R.2
-
13
-
-
0032679915
-
A deadlock detection tool for concurrent Java programs
-
June
-
C. Demartini, R. Iosif, and R. Sisto. A deadlock detection tool for concurrent Java programs. Software: Practice and Experience, 29(7):577-603, June 1999.
-
(1999)
Software: Practice and Experience
, vol.29
, Issue.7
, pp. 577-603
-
-
Demartini, C.1
Iosif, R.2
Sisto, R.3
-
19
-
-
0001580561
-
Recursive data structures
-
C. Hoare. Recursive data structures. Int. J. of Comp. and Inf. Sci., 4(2):105-132, 1975.
-
(1975)
Int. J. of Comp. and Inf. Sci.
, vol.4
, Issue.2
, pp. 105-132
-
-
Hoare, C.1
-
20
-
-
21844494281
-
Proving properties of concurrent systems with SPIN
-
Proc. of the 6th Int. Conf. on Concurrency Theory (CONCUR'95), Berlin, GER, Aug. Springer
-
G. J. Holzmann. Proving properties of concurrent systems with SPIN. In Proc. of the 6th Int. Conf. on Concurrency Theory (CONCUR'95), volume 962 of LNCS, pages 453-455, Berlin, GER, Aug. 1995. Springer.
-
(1995)
LNCS
, vol.962
, pp. 453-455
-
-
Holzmann, G.J.1
-
21
-
-
0000863166
-
An improvement in formal verification
-
Berne, Switzerland, Oct. Chapman & Hall
-
G. J. Holzmann and D. Peled. An improvement in formal verification. In Proc. Formal Description Techniques, FORTE94, pages 197-211, Berne, Switzerland, Oct. 1994. Chapman & Hall.
-
(1994)
Proc. Formal Description Techniques, FORTE94
, pp. 197-211
-
-
Holzmann, G.J.1
Peled, D.2
-
24
-
-
0002774002
-
TVLA: A framework for Kleene based static analysis
-
Springer
-
T. Lev-Ami and M. Sagiv. TVLA: A framework for Kleene based static analysis. In SAS'00, Static Analysis Symposium. Springer, 2000. Available at http://www.math.tau.ac.il/~tla.
-
(2000)
SAS'00, Static Analysis Symposium
-
-
Lev-Ami, T.1
Sagiv, M.2
-
25
-
-
0004220511
-
-
The Java Series. Addison-Wesley, Reading, MA, USA, Jan.
-
T. Lindholm and F. Yellin. The Java Virtual Machine Specification. The Java Series. Addison-Wesley, Reading, MA, USA, Jan. 1997.
-
(1997)
The Java Virtual Machine Specification
-
-
Lindholm, T.1
Yellin, F.2
-
26
-
-
0027869967
-
Non-concurrency analysis
-
July
-
S. Masticola and B. Ryder. Non-concurrency analysis. ACM SIGPLAN Notices, 28(7):129-138, July 1993.
-
(1993)
ACM SIGPLAN Notices
, vol.28
, Issue.7
, pp. 129-138
-
-
Masticola, S.1
Ryder, B.2
-
27
-
-
0029723606
-
Simple, fast, and practical non-blocking and blocking concurrent queue algorithms
-
New York, USA, May ACM
-
M. Michael and M. Scott. Simple, fast, and practical non-blocking and blocking concurrent queue algorithms. In Proceedings of the 15th Annual ACM Symposium on Principles of Distributed Computing (PODC '96), pages 267-275, New York, USA, May 1996. ACM.
-
(1996)
Proceedings of the 15th Annual ACM Symposium on Principles of Distributed Computing (PODC '96)
, pp. 267-275
-
-
Michael, M.1
Scott, M.2
-
28
-
-
0032218222
-
A conservative data flow algorithm for detecting all pairs of statements that may happen in parallel
-
Proceedings of the ACM SIGSOFT 6th International Symposium on the Foundations of Software Engineering (FSE-98), New York, Nov. 3-5 ACM Press
-
G. Naumovich and G. Avrunin. A conservative data flow algorithm for detecting all pairs of statements that may happen in parallel. In Proceedings of the ACM SIGSOFT 6th International Symposium on the Foundations of Software Engineering (FSE-98), volume 23, 6 of Software Engineering Notes, pages 24-34, New York, Nov. 3-5 1998. ACM Press.
-
(1998)
Software Engineering Notes
, vol.23
, Issue.6
, pp. 24-34
-
-
Naumovich, G.1
Avrunin, G.2
-
29
-
-
0032643258
-
Data flow analysis for checking properties of concurrent Java programs
-
IEEE Computer Society Press / ACM Press
-
G. Naumovich, G. Avrunin, and L. Clarke. Data flow analysis for checking properties of concurrent Java programs. In Proc. of the 1999 Int. Conf. on Soft. Eng., pages 399-410. IEEE Computer Society Press / ACM Press, 1999.
-
(1999)
Proc. of the 1999 Int. Conf. on Soft. Eng.
, pp. 399-410
-
-
Naumovich, G.1
Avrunin, G.2
Clarke, L.3
-
33
-
-
0032650620
-
Pointer analysis for multithreaded programs
-
Atlanta, Georgia, May 1-4
-
R. Rugina and M. Rinard. Pointer analysis for multithreaded programs. In Proceedings of the ACM SIGPLAN '99 Conference on Programming Language Design and Implementation, pages 77-90, Atlanta, Georgia, May 1-4, 1999.
-
(1999)
Proceedings of the ACM SIGPLAN '99 Conference on Programming Language Design and Implementation
, pp. 77-90
-
-
Rugina, R.1
Rinard, M.2
-
37
-
-
84947247929
-
Model-checking multi-threaded distributed Java programs
-
Proc. of the 7th International SPIN Workshop on Model Checking of Software, Springer-Verlag, Aug.
-
S. Stoller. Model-checking multi-threaded distributed Java programs. In Proc. of the 7th International SPIN Workshop on Model Checking of Software, volume 1885 of Lecture Notes in Computer Science, pages 224-244. Springer-Verlag, Aug. 2000.
-
(2000)
Lecture Notes in Computer Science
, vol.1885
, pp. 224-244
-
-
Stoller, S.1
-
39
-
-
0005063128
-
Java deadlock: The woes of multithreaded design
-
Sept.
-
A. Vermeulen. Java deadlock: The woes of multithreaded design. Dr. Dobb's Journal of Software Tools, 22(9):52, 54-56, 88, 89, Sept. 1997.
-
(1997)
Dr. Dobb's Journal of Software Tools
, vol.22
, Issue.9
, pp. 52
-
-
Vermeulen, A.1
|