-
2
-
-
17044362578
-
Synthesis of interface specifications for Java classes
-
ACM Press
-
R. Alur, P. Černý, P. Madhusudan, and W. Nam. Synthesis of interface specifications for Java classes. In POPL '05: Proc. of the 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pages 98-109. ACM Press, 2005.
-
(2005)
POPL '05: Proc. of the 32nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 98-109
-
-
Alur, R.1
Černý, P.2
Madhusudan, P.3
Nam, W.4
-
4
-
-
0033907702
-
Automatically checking an implementation against its formal specification
-
S. Antoy and D. Hamlet. Automatically checking an implementation against its formal specification. IEEE Transactions on Software Engineering, 26(1):55-69, 2000.
-
(2000)
IEEE Transactions on Software Engineering
, vol.26
, Issue.1
, pp. 55-69
-
-
Antoy, S.1
Hamlet, D.2
-
7
-
-
77953578234
-
Mining object behavior with ADABU
-
ACM Press
-
V. Dallmeier, C. Lindig, A. Wasylkowski, and A. Zeller. Mining object behavior with ADABU. In WODA '06: Proc. of the Fourth International Workshop on Dynamic Analysis, pages 17-24. ACM Press, 2006.
-
(2006)
WODA '06: Proc. of the Fourth International Workshop on Dynamic Analysis
, pp. 17-24
-
-
Dallmeier, V.1
Lindig, C.2
Wasylkowski, A.3
Zeller, A.4
-
9
-
-
34250326521
-
Typestates for objects
-
M. Odersky, editor, ECOOP '04: European Conference on Object-Oriented Programming, of, Springer
-
R. DeLine and M. Fähndrich. Typestates for objects. In M. Odersky, editor, ECOOP '04: European Conference on Object-Oriented Programming, volume 3086 of Lecture Notes in Computer Science. Springer, 2004.
-
(2004)
Lecture Notes in Computer Science
, vol.3086
-
-
DeLine, R.1
Fähndrich, M.2
-
11
-
-
18844462181
-
Static object trace extraction for programs with pointers
-
T. Eisenbarth, R. Koschke, and G. Vogel. Static object trace extraction for programs with pointers. Journal of Systems and Software, 77(3):263-284, 2005.
-
(2005)
Journal of Systems and Software
, vol.77
, Issue.3
, pp. 263-284
-
-
Eisenbarth, T.1
Koschke, R.2
Vogel, G.3
-
12
-
-
0036041420
-
Bugs as deviant behavior: A general approach to inferring errors in systems code
-
ACM Press
-
D. Engler, D. Y. Chen, S. Hallem, A. Chou, and B. Chelf. Bugs as deviant behavior: a general approach to inferring errors in systems code. In SOSP '01: Proc. of the 18th ACM Symposium on Operating Systems Principles, pages 57-72. ACM Press, 2001.
-
(2001)
SOSP '01: Proc. of the 18th ACM Symposium on Operating Systems Principles
, pp. 57-72
-
-
Engler, D.1
Chen, D.Y.2
Hallem, S.3
Chou, A.4
Chelf, B.5
-
13
-
-
34247362881
-
Effective typestate verification in the presence of aliasing
-
ACM Press
-
S. Fink, E. Yahav, N. Dor, G. Ramalingam, and E. Geay. Effective typestate verification in the presence of aliasing. In ISSTA '06: Proc. of the International Symposium on Software Testing and Analysis, pages 133-144. ACM Press, 2006.
-
(2006)
ISSTA '06: Proc. of the International 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
-
-
0003585297
-
-
Morgan Kaufmann Publishers Inc, San Francisco, CA, USA, second edition
-
J. Han and M. Kamber. Data mining: concepts and techniques. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, second edition, 2006.
-
(2006)
Data mining: Concepts and techniques
-
-
Han, J.1
Kamber, M.2
-
17
-
-
14544301479
-
Finding bugs is easy
-
D. Hovemeyer and W. Pugh. Finding bugs is easy. SIGPLAN Notices, 39(12):92-106, 2004.
-
(2004)
SIGPLAN Notices
, vol.39
, Issue.12
, pp. 92-106
-
-
Hovemeyer, D.1
Pugh, W.2
-
19
-
-
32344452883
-
PR-Miner: Automatically extracting implicit programming rules and detecting violations in large software code
-
Z. Li and Y. Zhou. PR-Miner: automatically extracting implicit programming rules and detecting violations in large software code. In Wermelinger and Gall [32], pages 306-315.
-
Wermelinger and Gall
, vol.32
, pp. 306-315
-
-
Li, Z.1
Zhou, Y.2
-
20
-
-
37849007374
-
-
C. Lindig. Mining patterns and violations using concept analysis. Technical report, Saarland University, Software Engineering Chair, Germany, June 2007. Avaliable from http://www.st.es.uni-sb.de/publications/; the software is available from http://code.google.com/p/colibri-ml/.
-
C. Lindig. Mining patterns and violations using concept analysis. Technical report, Saarland University, Software Engineering Chair, Germany, June 2007. Avaliable from http://www.st.es.uni-sb.de/publications/; the software is available from http://code.google.com/p/colibri-ml/.
-
-
-
-
22
-
-
32344438116
-
DynaMine: Finding common error patterns by mining software revision histories
-
B. Livshits and T. Zimmermann. DynaMine: finding common error patterns by mining software revision histories. In Wermelinger and Gall [32], pages 296-305.
-
Wermelinger and Gall
, vol.32
, pp. 296-305
-
-
Livshits, B.1
Zimmermann, T.2
-
24
-
-
33745230004
-
Jungloid mining: Helping to navigate the API jungle
-
ACM Press
-
D. Mandelin, L. Xu, R. Bodík, and D. Kimelman. Jungloid mining: helping to navigate the API jungle. In PLDI '05: Proc. of the ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation, pages 48-61. ACM Press, 2005.
-
(2005)
PLDI '05: Proc. of the ACM SIGPLAN 2005 Conference on Programming Language Design and Implementation
, pp. 48-61
-
-
Mandelin, D.1
Xu, L.2
Bodík, R.3
Kimelman, D.4
-
29
-
-
33750388600
-
XSnippet: Mining for sample code
-
ACM Press
-
N. Sahavechaphan and K. Claypool. XSnippet: mining for sample code. In OOPSLA '06: Proc. of the 21st Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 413-430. ACM Press, 2006.
-
(2006)
OOPSLA '06: Proc. of the 21st Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 413-430
-
-
Sahavechaphan, N.1
Claypool, K.2
-
30
-
-
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(1): 157-171, 1986.
-
(1986)
IEEE Transactions on Software Engineering
, vol.12
, Issue.1
, pp. 157-171
-
-
Strom, R.E.1
Yemini, S.2
-
32
-
-
37849038684
-
-
M. Wermelinger and H. Gall, editors, ACM Press
-
M. Wermelinger and H. Gall, editors. Proc. of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005, Lisbon, Portugal, September 5-9, 2005. ACM Press, 2005.
-
(2005)
Proc. of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005, Lisbon, Portugal, September 5-9, 2005
-
-
-
36
-
-
34247116992
-
Perracotta: Mining temporal API rules from imperfect traces
-
ACM Press
-
J. Yang, D. Evans, D. Bhardwaj, T. Bhat, and M. Das. Perracotta: mining temporal API rules from imperfect traces. In ICSE '06: Proc. the 28th International Conference on Software Engineering, pages 282-291. ACM Press, 2006.
-
(2006)
ICSE '06: Proc. the 28th International Conference on Software Engineering
, pp. 282-291
-
-
Yang, J.1
Evans, D.2
Bhardwaj, D.3
Bhat, T.4
Das, M.5
|