-
1
-
-
84894630000
-
Automatically validating temporal safety properties of interfaces
-
May
-
T. Ball and S. K. Rajamani. Automatically validating temporal safety properties of interfaces. In Proc. of the Eighth SPIN Workshop, pages 101-122, May 2001.
-
(2001)
Proc. of the Eighth SPIN Workshop
, pp. 101-122
-
-
Ball, T.1
Rajamani, S.K.2
-
2
-
-
4644269527
-
Verification of object-oriented programs with invariants
-
June
-
M. Barnett, R. DeLine, M. Fähndrich, K. R. M. Leino, and W. Schulte. Verification of object-oriented programs with invariants. Journal of Object Technology, 3(6):27-56, June 2004.
-
(2004)
Journal of Object Technology
, vol.3
, Issue.6
, pp. 27-56
-
-
Barnett, M.1
DeLine, R.2
Fähndrich, M.3
Leino, K.R.M.4
Schulte, W.5
-
5
-
-
42149129285
-
Modular typestate verification of aliased objects
-
Technical Report CMUISRI-07-105, Mar
-
K. Bierhoff and J. Aldrich. Modular typestate verification of aliased objects. Technical Report CMUISRI-07-105, Carnegie Mellon University, Mar. 2007. http://reports-archive.adm.cs.cmu.edu/anon/isri2007/CMUISRI-07-105.pdf.
-
(2007)
-
-
Bierhoff, K.1
Aldrich, J.2
-
6
-
-
35248819194
-
Checking interference with fractional permissions
-
Springer
-
J. Boyland. Checking interference with fractional permissions. In Int. Symposium on Static Analysis, pages 55-72. Springer, 2003.
-
(2003)
Int. Symposium on Static Analysis
, pp. 55-72
-
-
Boyland, J.1
-
8
-
-
0038601527
-
-
S. Chaki, E. Clarke, A. Groce, S. Jha, and H. Veith. Modular verification of software components in C. In Int. Conference on Software Engineering, pages 385-395, May 2003.
-
S. Chaki, E. Clarke, A. Groce, S. Jha, and H. Veith. Modular verification of software components in C. In Int. Conference on Software Engineering, pages 385-395, May 2003.
-
-
-
-
9
-
-
33244466036
-
Verifying safety policies with size properties and alias controls
-
May
-
W.-N. Chin, S.-C. Khoo, S. Qin, C. Popeea, and H. H. Nguyen. Verifying safety policies with size properties and alias controls. In Int. Conference on Software Engineering, pages 186-195, May 2005.
-
(2005)
Int. Conference on Software Engineering
, pp. 186-195
-
-
Chin, W.-N.1
Khoo, S.-C.2
Qin, S.3
Popeea, C.4
Nguyen, H.H.5
-
14
-
-
34247362881
-
Effective typestate verification in the presence of aliasing
-
July
-
S. Fink, E. Yahav, N. Dor, G. Ramalingam, and E. Geay. Effective typestate verification in the presence of aliasing. In ACM Int. Symposium on Software Testing and Analysis, pages 133-144, July 2006.
-
(2006)
ACM Int. Symposium on Software Testing and Analysis
, pp. 133-144
-
-
Fink, S.1
Yahav, E.2
Dor, N.3
Ramalingam, G.4
Geay, E.5
-
15
-
-
0036036098
-
Extended static checking for Java
-
May
-
C. Flanagan, K. R. M. Leino, M. Lillibridge, G. Nelson, J. Saxe, and R. Stata. Extended static checking for Java. In ACM Conference on Programming Language Design and Implementation, pages 234-245, May 2002.
-
(2002)
ACM Conference on Programming Language Design and Implementation
, pp. 234-245
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.5
Stata, R.6
-
19
-
-
0036039794
-
A system and language for building system-specific, static analyses
-
S. Hallem, B. Chelf, Y. Xie, and D. Engler. A system and language for building system-specific, static analyses. In ACM Conference on Programming Language Design and Implementation, pages 69-82, 2002.
-
(2002)
ACM Conference on Programming Language Design and Implementation
, pp. 69-82
-
-
Hallem, S.1
Chelf, B.2
Xie, Y.3
Engler, D.4
-
20
-
-
0023365727
-
Statecharts: A visual formalism for complex systems
-
D. Harel. Statecharts: A visual formalism for complex systems. Sci. Comput. Programming, 8:231-274, 1987.
-
(1987)
Sci. Comput. Programming
, vol.8
, pp. 231-274
-
-
Harel, D.1
-
21
-
-
0036041563
-
Lazy abstraction
-
T. A. Henzinger, R. Jhala, R. Majumdar, and G. Sutre. Lazy abstraction. In ACM Symposium on Principles of Programming Languages, pages 58-70, 2002.
-
(2002)
ACM Symposium on Principles of Programming Languages
, pp. 58-70
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
Sutre, G.4
-
24
-
-
0033203773
-
Featherweight Java: A minimal core calculus for Java and GJ
-
A. Igarashi, B. Pierce, and P. Wadler. Featherweight Java: A minimal core calculus for Java and GJ. In ACM Conference on Object-Oriented Programming, Systems, Languages & Applications, pages 132-146, 1999.
-
(1999)
ACM Conference on Object-Oriented Programming, Systems, Languages & Applications
, pp. 132-146
-
-
Igarashi, A.1
Pierce, B.2
Wadler, P.3
-
25
-
-
33947308127
-
Modular pluggable analyses for data structure consistency
-
Dec
-
V. Kuncak, P. Lam, K. Zee, and M. Rinard. Modular pluggable analyses for data structure consistency. IEEE Transactions on Software Engineering, 32(12), Dec. 2006.
-
(2006)
IEEE Transactions on Software Engineering
, vol.32
, Issue.12
-
-
Kuncak, V.1
Lam, P.2
Zee, K.3
Rinard, M.4
-
26
-
-
0000913573
-
JML: A notation for detailed design
-
H. Kilov, B. Rumpe, and I. Simmonds, editors, Kluwer Academic Publishers, Boston
-
G. T. Leavens, A. L. Baker, and C. Ruby. JML: A notation for detailed design. In H. Kilov, B. Rumpe, and I. Simmonds, editors, Behavioral Specifications of Businesses and Systems, pages 175-188. Kluwer Academic Publishers, Boston, 1999.
-
(1999)
Behavioral Specifications of Businesses and Systems
, pp. 175-188
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
28
-
-
0028766099
-
First-order linear logic without modalities is NEXPTIME-hard
-
P. Lincoln and A. Scedrov. First-order linear logic without modalities is NEXPTIME-hard. Theoretical Computer Science, 135:139-154, 1994.
-
(1994)
Theoretical Computer Science
, vol.135
, pp. 139-154
-
-
Lincoln, P.1
Scedrov, A.2
-
31
-
-
31744449087
-
Deriving object typestates in the presence of inter-object references
-
M. G. Nanda, C. Grothoff, and S. Chandra. Deriving object typestates in the presence of inter-object references. In ACM Conference on Object-Oriented Programming, Systems, Languages & Applications, pages 77-96, 2005.
-
(2005)
ACM Conference on Object-Oriented Programming, Systems, Languages & Applications
, pp. 77-96
-
-
Nanda, M.G.1
Grothoff, C.2
Chandra, S.3
-
32
-
-
0036037941
-
Deriving specialized program analyses for certifying component-client conformance
-
G. Ramalingam, A. Warshavsky, J. Field, D. Goyal, and M. Sagiv. Deriving specialized program analyses for certifying component-client conformance. In ACM Conference on Programming Language Design and Implementation, pages 83-94, 2002.
-
(2002)
ACM Conference on Programming Language Design and Implementation
, pp. 83-94
-
-
Ramalingam, G.1
Warshavsky, A.2
Field, J.3
Goyal, D.4
Sagiv, M.5
-
34
-
-
0022605097
-
Typestate: A programming language concept for enhancing software reliability
-
R. E. Strom and S. Yemini. Typestate: A programming language concept for enhancing software reliability. IEEE Transactions on Software Engineering, 12:157-171, 1986.
-
(1986)
IEEE Transactions on Software Engineering
, vol.12
, pp. 157-171
-
-
Strom, R.E.1
Yemini, S.2
|