-
1
-
-
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 ESEC/FSE, 2007.
-
(2007)
ESEC/FSE
-
-
Acharya, M.1
Xie, T.2
Pei, J.3
Xu, J.4
-
2
-
-
71049171650
-
Finding patterns common to a set of strings
-
D. Angluin. Finding Patterns Common to a Set of Strings. Journal of Computer and System Sciences, 21(1):46-62, 1980.
-
(1980)
Journal of Computer and System Sciences
, vol.21
, Issue.1
, pp. 46-62
-
-
Angluin, D.1
-
4
-
-
77949403354
-
Automatic synthesis of behavior protocols for composable web-services
-
A. Bertolino, P. Inverardi, P. Pelliccione, and M. Tivoli. Automatic Synthesis of Behavior Protocols for Composable Web-Services. In ESEC/FSE, pages 141-150, 2009.
-
(2009)
ESEC/FSE
, pp. 141-150
-
-
Bertolino, A.1
Inverardi, P.2
Pelliccione, P.3
Tivoli, M.4
-
5
-
-
84886408474
-
-
Technical Report UW-CSE-13-03-01
-
I. Beschastnikh, Y. Brun, J. Abrahamson, M. D. Ernst, and A. Krishnamurthy. Unifying FSM-Inference Algorithms through Declarative Specification. Technical Report UW-CSE-13-03-01, 2013.
-
(2013)
Unifying FSM-Inference Algorithms Through Declarative Specification
-
-
Beschastnikh, I.1
Brun, Y.2
Abrahamson, J.3
Ernst, M.D.4
Krishnamurthy, A.5
-
6
-
-
80053201758
-
Leveraging existing instrumentation to automatically infer invariant-constrained models
-
I. Beschastnikh, Y. Brun, S. Schneider, and M. D. Ernst. Leveraging Existing Instrumentation to Automatically Infer Invariant-Constrained Models. In ESEC/FSE, pages 267-277, 2011.
-
(2011)
ESEC/FSE
, pp. 267-277
-
-
Beschastnikh, I.1
Brun, Y.2
Schneider, S.3
Ernst, M.D.4
-
7
-
-
84938806379
-
On the synthesis of finite-state machines from samples of their behavior
-
A. W. Biermann and J. A. Feldman. On the Synthesis of Finite-State Machines from Samples of Their Behavior. IEEE TC, 21(6):592-597, 1972.
-
(1972)
IEEE TC
, vol.21
, Issue.6
, pp. 592-597
-
-
Biermann, A.W.1
Feldman, J.A.2
-
8
-
-
77953083659
-
Learning communicating automata from mscs
-
B. Bollig, J.-P. Katoen, C. Kern, and M. Leucker. Learning Communicating Automata from MSCs. IEEE TSE, 36(3):390-408, 2010.
-
(2010)
IEEE TSE
, vol.36
, Issue.3
, pp. 390-408
-
-
Bollig, B.1
Katoen, J.-P.2
Kern, C.3
Leucker, M.4
-
9
-
-
0001132626
-
Learning stochastic regular grammars by means of a state merging method
-
R. C. Carrasco and J. Oncina. Learning Stochastic Regular Grammars by Means of a State Merging Method. In ICGI, 1994.
-
(1994)
ICGI
-
-
Carrasco, R.C.1
Oncina, J.2
-
10
-
-
84944406286
-
Counterexampleguided abstraction refinement
-
E. Clarke, O. Grumberg, S. Jha, Y. Lu, and H. Veith. Counterexampleguided Abstraction Refinement. In Computer Aided Verification, pages 154-169, 2000.
-
(2000)
Computer Aided Verification
, pp. 154-169
-
-
Clarke, E.1
Grumberg, O.2
Jha, S.3
Lu, Y.4
Veith, H.5
-
11
-
-
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 ToSEM, 7(3):215-249, 1998.
-
(1998)
ACM ToSEM
, vol.7
, Issue.3
, pp. 215-249
-
-
Cook, J.E.1
Wolf, A.L.2
-
12
-
-
0032639445
-
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. In ICSE, pages 213-224, 1999.
-
(1999)
ICSE
, pp. 213-224
-
-
Ernst, M.D.1
Cockrell, J.2
Griswold, W.G.3
Notkin, D.4
-
13
-
-
84871341908
-
Testing mined specifications
-
M. Gabel and Z. Su. Testing Mined Specifications. In FSE, 2012.
-
(2012)
FSE
-
-
Gabel, M.1
Su, Z.2
-
14
-
-
49949150022
-
Language identification in the limit
-
E. M. Gold. Language Identification in the Limit. Information and Control, 10(5):447-474, 1967.
-
(1967)
Information and Control
, vol.10
, Issue.5
, pp. 447-474
-
-
Gold, E.M.1
-
15
-
-
0036038345
-
Tracking down software bugs using automatic anomaly detection
-
S. Hangal and M. Lam. Tracking Down Software Bugs Using Automatic Anomaly Detection. In ICSE, 2002.
-
(2002)
ICSE
-
-
Hangal, S.1
Lam, M.2
-
16
-
-
0042955807
-
Using the bandera tool set to model-check properties of concurrent java software
-
J. Hatcliff and M. Dwyer. Using the Bandera Tool Set to Model-Check Properties of Concurrent Java Software. In CONCUR, 2001.
-
(2001)
CONCUR
-
-
Hatcliff, J.1
Dwyer, M.2
-
18
-
-
84864247724
-
Inferring class level specifications for distributed systems
-
S. Kumar, S.-C. Khoo, A. Roychoudhury, and D. Lo. Inferring Class Level Specifications for Distributed Systems. In ICSE, 2012.
-
(2012)
ICSE
-
-
Kumar, S.1
Khoo, S.-C.2
Roychoudhury, A.3
Lo, D.4
-
19
-
-
34948849748
-
QUARK: Empirical assessment of automatonbased specification miners
-
D. Lo and S.-C. Khoo. QUARK: Empirical Assessment of Automatonbased Specification Miners. In WCRE, 2006.
-
(2006)
WCRE
-
-
Lo, D.1
Khoo, S.-C.2
-
20
-
-
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 FSE, 2006.
-
(2006)
FSE
-
-
Lo, D.1
Khoo, S.-C.2
-
21
-
-
78649799481
-
Scenario-based and value-based specification mining: Better together
-
D. Lo and S. Maoz. Scenario-Based and Value-Based Specification Mining: Better Together. In ASE, pages 387-396, 2010.
-
(2010)
ASE
, pp. 387-396
-
-
Lo, D.1
Maoz, S.2
-
22
-
-
77949397710
-
Automatic steering of behavioral model inference
-
D. Lo, L. Mariani, and M. Pezzè. Automatic Steering of Behavioral Model Inference. In ESEC/FSE, 2009.
-
(2009)
ESEC/FSE
-
-
Lo, D.1
Mariani, L.2
Pezze, M.3
-
23
-
-
57349167281
-
Automatic generation of software behavioral models
-
D. Lorenzoli, L. Mariani, and M. Pezzè. Automatic Generation of Software Behavioral Models. In ICSE, 2008.
-
(2008)
ICSE
-
-
Lorenzoli, D.1
Mariani, L.2
Pezze, M.3
-
24
-
-
84969862372
-
Dynamic detection of cots component incompatibility
-
L. Mariani and M. Pezzè. Dynamic Detection of COTS Component Incompatibility. IEEE Software, 24(5):76-85, 2007.
-
(2007)
IEEE Software
, vol.24
, Issue.5
, pp. 76-85
-
-
Mariani, L.1
Pezze, M.2
-
25
-
-
78650080492
-
A framework for the evaluation of specification miners based on finite state machines
-
M. Pradel, P. Bichsel, and T. R. Gross. A Framework for the Evaluation of Specification Miners Based on Finite State Machines. In ICSM, 2010.
-
(2010)
ICSM
-
-
Pradel, M.1
Bichsel, P.2
Gross, T.R.3
-
26
-
-
0038559272
-
The sk-strings method for inferring pfsa
-
A. V. Raman and J. D. Patrick. The sk-strings Method for Inferring PFSA. In AIGILA, 1997.
-
(1997)
AIGILA
-
-
Raman, A.V.1
Patrick, J.D.2
-
27
-
-
0035009421
-
Encoding program executions
-
S. P. Reiss and M. Renieris. Encoding Program Executions. In ICSE, 2001.
-
(2001)
ICSE
-
-
Reiss, S.P.1
Renieris, M.2
-
28
-
-
56249102132
-
Inferring finite-state models with temporal constraints
-
N. Walkinshaw and K. Bogdanov. Inferring Finite-State Models with Temporal Constraints. In ASE, pages 248-257, 2008.
-
(2008)
ASE
, pp. 248-257
-
-
Walkinshaw, N.1
Bogdanov, K.2
-
29
-
-
84870004832
-
Experience mining google's production console logs
-
W. Xu, L. Huang, A. Fox, D. Patterson, and M. Jordan. Experience Mining Google's Production Console Logs. In SLAML, 2010.
-
(2010)
SLAML
-
-
Xu, W.1
Huang, L.2
Fox, A.3
Patterson, D.4
Jordan, M.5
-
30
-
-
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 ICSE, 2006.
-
(2006)
ICSE
-
-
Yang, J.1
Evans, D.2
Bhardwaj, D.3
Bhat, T.4
Das, M.5
-
31
-
-
79960475983
-
A fully dynamic approach to the reverse engineering of uml sequence diagrams
-
T. Ziadi, M. da Silva, L. Hillah, and M. Ziane. A Fully Dynamic Approach to the Reverse Engineering of UML Sequence Diagrams. In ICECCS, pages 107-116, 2011.
-
(2011)
ICECCS
, pp. 107-116
-
-
Ziadi, T.1
Da Silva, M.2
Hillah, L.3
Ziane, M.4
|