-
1
-
-
37849002654
-
Mining API patterns as partial orders from source code: From usage scenarios to specifications
-
ACM Press
-
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'07: Proceedings of the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, pages 25-34. ACM Press, 2007.
-
(2007)
ESEC-FSE'07: Proceedings of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering
, pp. 25-34
-
-
Acharya, M.1
Xie, T.2
Pei, J.3
Xu, J.4
-
4
-
-
79551676817
-
-
A. Andoni and PiotrIndyk. E2 lsh 0.1 user manual
-
A. Andoni and PiotrIndyk. E2 lsh 0.1 user manual. http://web.mit.edu/ andoni/www/LSH/manual.pdf.
-
-
-
-
6
-
-
0029233080
-
Program integration for languages with procedure calls
-
D. Binkley, S. Horwitz, and T. Reps. Program integration for languages with procedure calls. ACM Transactions on Software Engineering and Methodology, 4(1):3-35, 1995.
-
(1995)
ACM Transactions on Software Engineering and Methodology
, vol.4
, Issue.1
, pp. 3-35
-
-
Binkley, D.1
Horwitz, S.2
Reps, T.3
-
11
-
-
34548757920
-
Refactoring aware configuration management for object-oriented programs
-
IEEE Computer Society
-
D. Dig, K. Manzoor, R. Johnson, and T. N. Nguyen. Refactoring aware configuration management for object-oriented programs. In ICSE'07: Proceedings of the 29th International Conference on Software Engineering, pages 427-436. IEEE Computer Society, 2007.
-
(2007)
ICSE'07: Proceedings of the 29th International Conference on Software Engineering
, pp. 427-436
-
-
Dig, D.1
Manzoor, K.2
Johnson, R.3
Nguyen, T.N.4
-
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: Proceedings of the eighteenth ACM symposium on Operating systems principles, pages 57-72. ACM Press, 2001.
-
(2001)
SOSP'01: Proceedings of the Eighteenth 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
-
-
35348968376
-
Change distilling-tree differencing for fine-grained source code change extraction
-
November
-
B. Fluri, M. Würsch, M. Pinzger, and H. C. Gall. Change distilling-tree differencing for fine-grained source code change extraction. IEEE Transactions on Software Engineering, 33(11):18, November 2007.
-
(2007)
IEEE Transactions on Software Engineering
, vol.33
, Issue.11
, pp. 18
-
-
Fluri, B.1
Würsch, M.2
Pinzger, M.3
Gall, H.C.4
-
16
-
-
0003838454
-
An algorithm for differential file comparison
-
J. W. Hunt and M. Mcilroy. An algorithm for differential file comparison. Technical report, 1976.
-
(1976)
Technical Report
-
-
Hunt, J.W.1
Mcilroy, M.2
-
17
-
-
0017492836
-
A fast algorithm for computing longest common subsequences
-
J. W. Hunt and T. G. Szymanski. A fast algorithm for computing longest common subsequences. Communications of the ACM, 20(5):350-353, 1977.
-
(1977)
Communications of the ACM
, vol.20
, Issue.5
, pp. 350-353
-
-
Hunt, J.W.1
Szymanski, T.G.2
-
21
-
-
77952272364
-
Enforcing the use of API functions in Linux code
-
ACM Press
-
J. L. Lawall, G. Muller, and N. Palix. Enforcing the use of API functions in Linux code. In ACP4IS'09: Proceedings of the 8th workshop on Aspects, components, and patterns for infrastructure software, pages 7-12. ACM Press, 2009.
-
(2009)
ACP4IS'09: Proceedings of the 8th Workshop on Aspects, Components, and Patterns for Infrastructure Software
, pp. 7-12
-
-
Lawall, J.L.1
Muller, G.2
Palix, N.3
-
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. SIG-SOFT Softw. Eng. Notes, 30(5):296-305, 2005.
-
(2005)
SIG-SOFT Softw. Eng. Notes
, vol.30
, Issue.5
, pp. 296-305
-
-
Livshits, B.1
Zimmermann, T.2
-
24
-
-
67650139576
-
Accurate and efficient structural characteristic feature extraction for clone detection
-
Springer Verlag
-
H. A. Nguyen, T. T. Nguyen, N. H. Pham, J. M. Al-Kofahi, and T. N. Nguyen. Accurate and efficient structural characteristic feature extraction for clone detection. In FASE'09: Proceedings of the International Conference on Fundamental Approaches to Software Engineering, pages 440-455. Springer Verlag, 2009.
-
(2009)
FASE'09: Proceedings of the International Conference on Fundamental Approaches to Software Engineering
, pp. 440-455
-
-
Nguyen, H.A.1
Nguyen, T.T.2
Pham, N.H.3
Al-Kofahi, J.M.4
Nguyen, T.N.5
-
25
-
-
77949373144
-
Graph-based mining of multiple object usage patterns
-
ACM Press
-
T. T. Nguyen, H. A. Nguyen, N. H. Pham, J. M. Al-Kofahi, and T. N. Nguyen. Graph-based Mining of Multiple Object Usage Patterns. In ESEC/FSE'09: Proceedings of the 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering. ACM Press, 2009.
-
(2009)
ESEC/FSE'09: Proceedings of the 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering
-
-
Nguyen, T.T.1
Nguyen, H.A.2
Pham, N.H.3
Al-Kofahi, J.M.4
Nguyen, T.N.5
-
26
-
-
34748874667
-
Understanding collateral evolution in Linux device drivers
-
Y. Padioleau, J. L. Lawall, and G. Muller. Understanding collateral evolution in Linux device drivers. SIGOPS Operating Systems Review, 40(4):59-71, 2006.
-
(2006)
SIGOPS Operating Systems Review
, vol.40
, Issue.4
, pp. 59-71
-
-
Padioleau, Y.1
Lawall, J.L.2
Muller, G.3
-
27
-
-
33845408788
-
SmPL: A Domain-Specific Language for Specifying Collateral Evolutions in Linux Device Drivers
-
DOI 10.1016/j.entcs.2006.07.022, PII S1571066106005287
-
Y. Padioleau, J. L. Lawall, and G. Muller. SmPL: A domainspecific language for specifying collateral evolutions in Linux device drivers. Electronic Notes Theoretical Computer Science, 166:47-62, 2007. (Pubitemid 44909064)
-
(2007)
Electronic Notes in Theoretical Computer Science
, vol.166
, Issue.SPEC. ISS.
, pp. 47-62
-
-
Padioleau, Y.1
Lawall, J.L.2
Muller, G.3
-
30
-
-
34548219459
-
Static specification mining using automata-based abstractions
-
ACM Press
-
S. Shoham, E. Yahav, S. Fink, and M. Pistoia. Static specification mining using automata-based abstractions. In ISSTA'07: Proceedings of the international symposium on Software testing and analysis, pages 174-184. ACM Press, 2007.
-
(2007)
ISSTA'07: Proceedings of the International Symposium on Software Testing and Analysis
, pp. 174-184
-
-
Shoham, S.1
Yahav, E.2
Fink, S.3
Pistoia, M.4
-
31
-
-
79551665459
-
-
JBoss: An open source, standards-compliant, J2EE based application server
-
JBoss: An open source, standards-compliant, J2EE based application server. http://sourceforge.net/projects/jboss/.
-
-
-
-
32
-
-
79551671717
-
-
Subversion. tigris.org
-
Subversion. tigris.org. http://subversion. tigris.org/.
-
-
-
-
35
-
-
84976728067
-
The string-to-string correction problem with block moves
-
W. F. Tichy. The string-to-string correction problem with block moves. ACM Transactions on Computer Systems, 2(4):309-321, 1984.
-
(1984)
ACM Transactions on Computer Systems
, vol.2
, Issue.4
, pp. 309-321
-
-
Tichy, W.F.1
-
39
-
-
24344496977
-
Automatic mining of source code repositories to improve bug finding techniques
-
C. C. Williams and J. K. Hollingsworth. Automatic mining of source code repositories to improve bug finding techniques. IEEE Trans. Softw. Eng., 31(6):466-480, 2005.
-
(2005)
IEEE Trans. Softw. Eng.
, vol.31
, Issue.6
, pp. 466-480
-
-
Williams, C.C.1
Hollingsworth, J.K.2
-
43
-
-
36348955574
-
API-evolution support with Diff-Catchup
-
Z. Xing and E. Stroulia. API-evolution support with Diff-Catchup. IEEE Trans. Softw. Eng., 33(12):818-836, 2007.
-
(2007)
IEEE Trans. Softw. Eng.
, vol.33
, Issue.12
, pp. 818-836
-
-
Xing, Z.1
Stroulia, E.2
-
44
-
-
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: Proceedings of the 28th international conference on Software engineering, pages 282-291. ACM Press, 2006.
-
(2006)
ICSE'06: Proceedings of 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
-
45
-
-
70849109114
-
Assessing the impact of framework changes using component ranking
-
IEEE Computer Society
-
R. Yokomori, H. Siy, M. Noro, and K. Inoue. Assessing the impact of framework changes using component ranking. In ICSM'09: Proceedings of the International Conference on Software Maintenance, pages 189-198. IEEE Computer Society, 2009.
-
(2009)
ICSM'09: Proceedings of the International Conference on Software Maintenance
, pp. 189-198
-
-
Yokomori, R.1
Siy, H.2
Noro, M.3
Inoue, K.4
-
47
-
-
17644417780
-
Using origin analysis to detect merging and splitting of source code entities
-
L. Zou and M. W. Godfrey. Using origin analysis to detect merging and splitting of source code entities. IEEE Transactions on Software Engineering, 31(2):166-181, 2005.
-
(2005)
IEEE Transactions on Software Engineering
, vol.31
, Issue.2
, pp. 166-181
-
-
Zou, L.1
Godfrey, M.W.2
|