-
1
-
-
84975277890
-
Checking system rules using system-specific, programmer-written compiler extensions
-
D. Engler, B. Chelf, A. Chou, and S. Hallem, "Checking system rules using system-specific, programmer-written compiler extensions," in Symposium on Operating Systems Design and Implementation (OSDI), 2000, pp. 1-16.
-
Symposium on Operating Systems Design and Implementation (OSDI), 2000
, pp. 1-16
-
-
Engler, D.1
Chelf, B.2
Chou, A.3
Hallem, S.4
-
3
-
-
0036041420
-
Bugs as deviant behavior: A general approach to inferring errors in systems code
-
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 Symposium on Operating Systems Principles, 2001, pp. 57-72.
-
Symposium on Operating Systems Principles, 2001
, pp. 57-72
-
-
Engler, D.1
Chen, D.Y.2
Hallem, S.3
Chou, A.4
Chelf, B.5
-
6
-
-
37849020292
-
Detecting object usage anomalies
-
A. Wasylkowski, A. Zeller, and C. Lindig, "Detecting object usage anomalies," in European Software Engineering Conference and Symposium on Foundations of Software Engineering (ESEC/FSE), 2007, pp. 35-44.
-
European Software Engineering Conference and Symposium on Foundations of Software Engineering (ESEC/FSE), 2007
, pp. 35-44
-
-
Wasylkowski, A.1
Zeller, A.2
Lindig, C.3
-
7
-
-
34547106298
-
Discovering documentation for Java container classes
-
J. Henkel, C. Reichenbach, and A. Diwan, "Discovering documentation for Java container classes," IEEE Transactions on Software Engineering, vol.33, no.8, pp. 526-543, 2007.
-
(2007)
IEEE Transactions on Software Engineering
, vol.33
, Issue.8
, pp. 526-543
-
-
Henkel, J.1
Reichenbach, C.2
Diwan, A.3
-
8
-
-
0036038253
-
Mining specifications
-
G. Ammons, R. Bodík, and J. R. Larus, "Mining specifications," in Symposium on Principles of Programming Languages (POPL), 2002, pp. 4-16.
-
Symposium on Principles of Programming Languages (POPL), 2002
, pp. 4-16
-
-
Ammons, G.1
Bodík, R.2
Larus, J.R.3
-
9
-
-
0036983315
-
Automatic extraction of object-oriented component interfaces
-
J. Whaley, M. C. Martin, and M. S. Lam, "Automatic extraction of object-oriented component interfaces," in Symposium on Software Testing and Analysis (ISSTA), 2002, pp. 218-228.
-
Symposium on Software Testing and Analysis (ISSTA), 2002
, pp. 218-228
-
-
Whaley, J.1
Martin, M.C.2
Lam, M.S.3
-
11
-
-
17044362578
-
Synthesis of interface specifications for Java classes
-
R. Alur, P. Cerný, P. Madhusudan, and W. Nam, "Synthesis of interface specifications for Java classes," in Symposium on Principles of Programming Languages (POPL), 2005, pp. 98-109.
-
Symposium on Principles of Programming Languages (POPL), 2005
, pp. 98-109
-
-
Alur, R.1
Cerný, P.2
Madhusudan, P.3
Nam, W.4
-
12
-
-
0001187706
-
Complexity of automaton identification from given data
-
E. M. Gold, "Complexity of automaton identification from given data," Information and Control, vol.37, no.3, pp. 302-320, 1978.
-
(1978)
Information and Control
, vol.37
, Issue.3
, pp. 302-320
-
-
Gold, E.M.1
-
13
-
-
84938806379
-
On the synthesis of finite-state machines from samples of their behaviour
-
A. W. Biermann and J. A. Feldman, "On the synthesis of finite-state machines from samples of their behaviour," IEEE Transactions on Computers, vol.21, pp. 592-597, 1972.
-
(1972)
IEEE Transactions on Computers
, vol.21
, pp. 592-597
-
-
Biermann, A.W.1
Feldman, J.A.2
-
19
-
-
34248160938
-
The DaCapo benchmarks: Java benchmarking development and analysis
-
S. M. Blackburn, R. Garner, C. Hoffmann, A. M. Khan, K. S. McKinley, R. Bentzur, A. Diwan, D. Feinberg, D. Frampton, S. Z. Guyer, M. Hirzel, A. L. Hosking, M. Jump, H. B. Lee, J. E. B. Moss, A. Phansalkar, D. Stefanovic, T. VanDrunen, D. von Dincklage, and B. Wiedermann, "The DaCapo benchmarks: Java benchmarking development and analysis," in Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2006, pp. 169-190.
-
Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2006
, pp. 169-190
-
-
Blackburn, S.M.1
Garner, R.2
Hoffmann, C.3
Khan, A.M.4
McKinley, K.S.5
Bentzur, R.6
Diwan, A.7
Feinberg, D.8
Frampton, D.9
Guyer, S.Z.10
Hirzel, M.11
Hosking, A.L.12
Jump, M.13
Lee, H.B.14
Moss, J.E.B.15
Phansalkar, A.16
Stefanovic, D.17
VanDrunen, T.18
Von Dincklage, D.19
Wiedermann, B.20
more..
-
20
-
-
34247116992
-
Perracotta: Mining temporal API rules from imperfect traces
-
J. Yang, D. Evans, D. Bhardwaj, T. Bhat, and M. Das, "Perracotta: Mining temporal API rules from imperfect traces," in International Conference on Software Engineering (ICSE), 2006, pp. 282-291.
-
International Conference on Software Engineering (ICSE), 2006
, pp. 282-291
-
-
Yang, J.1
Evans, D.2
Bhardwaj, D.3
Bhat, T.4
Das, M.5
-
21
-
-
77952188832
-
-
University of Washington, Tech. Rep., June [Online]. Available
-
T. Xie, "Software component protocol inference," University of Washington, Tech. Rep., June 2003. [Online]. Available: http://www.csc.ncsu.edu/ faculty/xie/publications/generals-tao.pdf
-
(2003)
Software Component Protocol Inference
-
-
Xie, T.1
-
23
-
-
31744432699
-
Finding application errors and security flaws using PQL: A program query language
-
M. C. Martin, V. B. Livshits, and M. S. Lam, "Finding application errors and security flaws using PQL: A program query language," in Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2005, pp. 365-383.
-
Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2005
, pp. 365-383
-
-
Martin, M.C.1
Livshits, V.B.2
Lam, M.S.3
-
24
-
-
31744445215
-
Adding trace matching with free variables to AspectJ
-
C. Allan, P. Avgustinov, A. S. Christensen, L. Hendren, S. Kuzins, O. Lhoták, O. de Moor, D. Sereni, G. Sittampalam, and J. Tibble, "Adding trace matching with free variables to AspectJ," in Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2005, pp. 345-364.
-
Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2005
, pp. 345-364
-
-
Allan, C.1
Avgustinov, P.2
Christensen, A.S.3
Hendren, L.4
Kuzins, S.5
Lhoták, O.6
De Moor, O.7
Sereni, D.8
Sittampalam, G.9
Tibble, J.10
-
25
-
-
42149109631
-
MOP: An efficient and generic runtime verification framework
-
F. Chen and G. Rosu, "MOP: An efficient and generic runtime verification framework," in Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2007, pp. 569-588.
-
Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2007
, pp. 569-588
-
-
Chen, F.1
Rosu, G.2
-
26
-
-
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, vol.12, no.1, pp. 157-171, 1986.
-
(1986)
IEEE Transactions on Software Engineering
, vol.12
, Issue.1
, pp. 157-171
-
-
Strom, R.E.1
Yemini, S.2
-
27
-
-
42149126056
-
Modular typestate checking of aliased objects
-
K. Bierhoff and J. Aldrich, "Modular typestate checking of aliased objects," in Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2007, pp. 301-320.
-
Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2007
, pp. 301-320
-
-
Bierhoff, K.1
Aldrich, J.2
-
29
-
-
0035250541
-
Dynamically discovering likely program invariants to support program evolution
-
M. D. Ernst, J. Cockrell, W. G. Griswold, and D. Notkin, "Dynamically discovering likely program invariants to support program evolution," IEEE Transactions on Software Engineering, vol.27, no.2, pp. 213-224, 2001.
-
(2001)
IEEE Transactions on Software Engineering
, vol.27
, Issue.2
, pp. 213-224
-
-
Ernst, M.D.1
Cockrell, J.2
Griswold, W.G.3
Notkin, D.4
-
30
-
-
77949876750
-
Synthesizing intensional behavior models by graph transformation
-
C. Ghezzi, A. Mocci, and M. Monga, "Synthesizing intensional behavior models by graph transformation," in International Conference on Software Engineering (ICSE), 2009, pp. 430-440.
-
International Conference on Software Engineering (ICSE), 2009
, pp. 430-440
-
-
Ghezzi, C.1
Mocci, A.2
Monga, M.3
-
31
-
-
34547367487
-
Smartic: Towards building an accurate, robust and scalable specification miner
-
D. Lo and S.-C. Khoo, "Smartic: towards building an accurate, robust and scalable specification miner," in Symposium on Foundations of Software Engineering (FSE), 2006, pp. 265-275.
-
Symposium on Foundations of Software Engineering (FSE), 2006
, pp. 265-275
-
-
Lo, D.1
Khoo, S.-C.2
-
33
-
-
33646898215
-
Scenariographer: A tool for reverse engineering class usage scenarios from method invocation sequences
-
M. Salah, T. Denton, S. Mancoridis, A. Shokoufandeh, and F. I. Vokolos, "Scenariographer: A tool for reverse engineering class usage scenarios from method invocation sequences," in Conference on Software Maintenance (ICSM), 2005, pp. 155-164.
-
Conference on Software Maintenance (ICSM), 2005
, pp. 155-164
-
-
Salah, M.1
Denton, T.2
Mancoridis, S.3
Shokoufandeh, A.4
Vokolos, F.I.5
-
34
-
-
37849002654
-
Mining API patterns as partial orders from source code: From usage scenarios to specifications
-
M. Acharya, T. Xie, J. Pei, and J. Xu, "Mining API patterns as partial orders from source code: From usage scenarios to specifications," in European Software Engineering Conference and Symposium on Foundations of Software Engineering (ESEC/FSE), 2007, pp. 25-34.
-
European Software Engineering Conference and Symposium on Foundations of Software Engineering (ESEC/FSE), 2007
, pp. 25-34
-
-
Acharya, M.1
Xie, T.2
Pei, J.3
Xu, J.4
-
35
-
-
34547434079
-
Software library usage pattern extraction using a software model checker
-
C. Liu, E. Ye, and D. J. Richardson, "Software library usage pattern extraction using a software model checker," in Automated Software Engineering (ASE), 2006, pp. 301-304.
-
(2006)
Automated Software Engineering (ASE)
, pp. 301-304
-
-
Liu, C.1
Ye, E.2
Richardson, D.J.3
-
36
-
-
0034301679
-
On the representation of roles in object-oriented and conceptual modelling
-
F. Steimann, "On the representation of roles in object-oriented and conceptual modelling," Data & Knowledge Engineering, vol.35, no.1, pp. 83-106, 2000.
-
(2000)
Data & Knowledge Engineering
, vol.35
, Issue.1
, pp. 83-106
-
-
Steimann, F.1
-
38
-
-
40049112216
-
Dynamic object process graphs
-
J. Quante and R. Koschke, "Dynamic object process graphs," Journal of Systems and Software, vol.81, no.4, pp. 481-501, 2008.
-
(2008)
Journal of Systems and Software
, vol.81
, Issue.4
, pp. 481-501
-
-
Quante, J.1
Koschke, R.2
-
41
-
-
59249101595
-
Switchblade: Enforcing dynamic personalized system call models
-
C. Fetzer and M. Süßkraut, "Switchblade: Enforcing dynamic personalized system call models," in EuroSys, 2008, pp. 273-286.
-
(2008)
EuroSys
, pp. 273-286
-
-
Fetzer, C.1
Süßkraut, M.2
-
42
-
-
35048857346
-
Mutually enhancing test generation and specification inference
-
T. Xie and D. Notkin, "Mutually enhancing test generation and specification inference," in Formal Approaches to Software Testing, 2003, pp. 60-69.
-
(2003)
Formal Approaches to Software Testing
, pp. 60-69
-
-
Xie, T.1
Notkin, D.2
-
43
-
-
0032108294
-
Discovering models of software processes from event-based data
-
J. E. Cook and A. L. Wolf, "Discovering models of software processes from event-based data," ACM Transactions on Software Engineering and Methodology, vol.7, no.3, pp. 215-249, 1998.
-
(1998)
ACM Transactions on Software Engineering and Methodology
, vol.7
, Issue.3
, pp. 215-249
-
-
Cook, J.E.1
Wolf, A.L.2
|