-
1
-
-
37849002654
-
Mining API patterns as partial orders from source code: From usage scenarios to specifications
-
and the ACM SIGSOFT Symposium on the Foundations of Software Engineering ACM
-
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 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, 2007.
-
(2007)
ESEC-FSE '07: Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference
, pp. 25-34
-
-
Acharya, M.1
Xie, T.2
Pei, J.3
Xu, J.4
-
3
-
-
77951519881
-
Study of an API Migration for Two XML APIs
-
Software Language Engineering, 2nd International Conference, SLE 2009, Proceedings, Springer
-
T. T. Bartolomei, K. Czarnecki, R. Lämmel, and T. van der Storm. Study of an API Migration for Two XML APIs. In Software Language Engineering, 2nd International Conference, SLE 2009, Proceedings, volume 5969 of LNCS, pages 42-61. Springer, 2010.
-
(2010)
LNCS
, vol.5969
, pp. 42-61
-
-
Bartolomei, T.T.1
Czarnecki, K.2
Lämmel, R.3
Van Der Storm, T.4
-
4
-
-
34248185461
-
Understanding the shape of Java software
-
ACM
-
G. Baxter, M. Frean, J. Noble, M. Rickerby, H. Smith, M. Visser, H. Melton, and E. Tempero. Understanding the shape of Java software. In Proceedings of OOPSLA 2006, pages 397-412. ACM, 2006.
-
(2006)
Proceedings of OOPSLA 2006
, pp. 397-412
-
-
Baxter, G.1
Frean, M.2
Noble, J.3
Rickerby, M.4
Smith, H.5
Visser, M.6
Melton, H.7
Tempero, E.8
-
5
-
-
34248581742
-
An empirical study of Java bytecode programs
-
C. S. Collberg, G. Myles, and M. Stepp. An empirical study of Java bytecode programs. Software, Practice & Experience, 37(6):581-641, 2007.
-
(2007)
Software, Practice & Experience
, vol.37
, Issue.6
, pp. 581-641
-
-
Collberg, C.S.1
Myles, G.2
Stepp, M.3
-
7
-
-
57049139273
-
-
The FOSSology project. New York, NY, USA, ACM
-
R. Gobeille. The FOSSology project. In MSR '08: Proceedings of the 2008 international working conference on Mining software repositories, pages 47-50, New York, NY, USA, 2008. ACM.
-
(2008)
MSR '08: Proceedings of the 2008 International Working Conference on Mining Software Repositories
, pp. 47-50
-
-
Gobeille, R.1
-
8
-
-
77954692030
-
A search engine for finding highly relevant applications
-
New York, NY, USA, ACM
-
M. Grechanik, C. Fu, Q. Xie, C. McMillan, D. Poshyvanyk, and C. Cumby. A search engine for finding highly relevant applications. In ICSE '10: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, pages 475-484, New York, NY, USA, 2010. ACM.
-
(2010)
ICSE '10: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering
, pp. 475-484
-
-
Grechanik, M.1
Fu, C.2
Xie, Q.3
McMillan, C.4
Poshyvanyk, D.5
Cumby, C.6
-
9
-
-
51549086022
-
A quantitative study of the adoption of design patterns by open source software developers
-
IGP
-
M. Hahsler. A quantitative study of the adoption of design patterns by open source software developers. In Free/Open Source Software Development, IGP, pages 103-123, 2004.
-
(2004)
Free/Open Source Software Development
, pp. 103-123
-
-
Hahsler, M.1
-
12
-
-
70349188242
-
API usability: CHI'2009 special interest group meeting
-
Extended Abstracts Volume, ACM
-
J. M. D. III, U. Farooq, J. Stylos, and B. A. Myers. API usability: CHI'2009 special interest group meeting. In Proceedings of the 27th International Conference on Human Factors in Computing Systems, CHI 2009, Extended Abstracts Volume, pages 2771-2774. ACM, 2009.
-
(2009)
Proceedings of the 27th International Conference on Human Factors in Computing Systems, CHI 2009
, pp. 2771-2774
-
-
D III, J.M.1
Farooq, U.2
Stylos, J.3
Myers, B.A.4
-
13
-
-
77951532610
-
Generating Smart Wrapper Libraries for Arbitrary APIs
-
Software Language Engineering, Second International Conference, SLE 2009, Revised Selected Papers, Springer
-
U. Jugel. Generating Smart Wrapper Libraries for Arbitrary APIs. In Software Language Engineering, Second International Conference, SLE 2009, Revised Selected Papers, volume 5969 of LNCS, pages 354-373. Springer, 2010.
-
(2010)
LNCS
, vol.5969
, pp. 354-373
-
-
Jugel, U.1
-
15
-
-
77952170096
-
Improving api usage through automatic detection of redundant code
-
Washington, DC, USA, IEEE Computer Society
-
D. Kawrykow and M. P. Robillard. Improving api usage through automatic detection of redundant code. In ASE'09: Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering, pages 111-122, Washington, DC, USA, 2009. IEEE Computer Society.
-
(2009)
ASE'09: Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering
, pp. 111-122
-
-
Kawrykow, D.1
Robillard, M.P.2
-
16
-
-
9644303246
-
Architectural modifications to deployed software
-
A. Klusener, R. Lämmel, and C. Verhoef. Architectural modifications to deployed software. Science of Computer Programming, 54(2-3):143-211, 2005.
-
(2005)
Science of Computer Programming
, vol.54
, Issue.2-3
, pp. 143-211
-
-
Klusener, A.1
Lämmel, R.2
Verhoef, C.3
-
17
-
-
0001791273
-
Code migration through transformations: An experience report
-
IBM
-
K. Kontogiannis, J. Martin, K. Wong, R. Gregory, H. Müller, and J. Mylopoulos. Code migration through transformations: an experience report. In Proc. of the Conference of the Centre for Advanced Studies (CASCON), page 13. IBM, 1998.
-
(1998)
Proc. of the Conference of the Centre for Advanced Studies (CASCON)
, pp. 13
-
-
Kontogiannis, K.1
Martin, J.2
Wong, K.3
Gregory, R.4
Müller, H.5
Mylopoulos, J.6
-
18
-
-
32344452883
-
PR-Miner: Automatically extracting implicit programming rules and detecting violations in large software code
-
New York, NY, USA, ACM
-
Z. Li and Y. Zhou. PR-Miner: automatically extracting implicit programming rules and detecting violations in large software code. In ESEC/FSE-13: Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering, pages 306-315, New York, NY, USA, 2005. ACM.
-
(2005)
ESEC/FSE-13: Proceedings of the 10th European Software Engineering Conference Held Jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering
, pp. 306-315
-
-
Li, Z.1
Zhou, Y.2
-
19
-
-
34548789572
-
Very-large scale code clone analysis and visualization of open source programs using distributed CCFinder: D-CCFinder
-
S. Livieri, Y. Higo, M. Matushita, and K. Inoue. Very-large scale code clone analysis and visualization of open source programs using distributed CCFinder: D-CCFinder. In ICSE '07: Proceedings of the 29th international conference on Software Engineering, pages 106-115, 2007.
-
(2007)
ICSE '07: Proceedings of the 29th International Conference on Software Engineering
, pp. 106-115
-
-
Livieri, S.1
Higo, Y.2
Matushita, M.3
Inoue, K.4
-
21
-
-
33745230004
-
Jungloid mining: Helping to navigate the API jungle
-
ACM
-
D. Mandelin, L. Xu, R. Bodík, and D. Kimelman. Jungloid mining: helping to navigate the API jungle. In PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation, pages 48-61. ACM, 2005.
-
(2005)
PLDI '05: Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 48-61
-
-
Mandelin, D.1
Xu, L.2
Bodík, R.3
Kimelman, D.4
-
25
-
-
12744279065
-
Bigram analysis of Java bytecode sequences
-
Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002, Maynooth, County Kildare, Ireland, Ireland, National University of Ireland
-
D. O'Donoghue, A. Leddy, J. Power, and J. Waldron. Bigram analysis of Java bytecode sequences. In PPPJ '02/IRE '02: Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002, pages 187-192, Maynooth, County Kildare, Ireland, Ireland, 2002. National University of Ireland.
-
(2002)
PPPJ '02/IRE '02: Proceedings of the Inaugural Conference on the Principles and Practice of Programming, 2002
, pp. 187-192
-
-
O'Donoghue, D.1
Leddy, A.2
Power, J.3
Waldron, J.4
-
26
-
-
78650148580
-
Towards a Repository of Common Programming Technologies Knowledge
-
D. Ratiu, M. Feilkas, F. Deissenboeck, J. Jürjens, and R. Marinescu. Towards a Repository of Common Programming Technologies Knowledge. In Proceedings, International Workshop on Semantic Technologies in System Maintenance (STSM 2008), 2008.
-
(2008)
Proceedings, International Workshop on Semantic Technologies in System Maintenance (STSM 2008)
-
-
Ratiu, D.1
Feilkas, M.2
Deissenboeck, F.3
Jürjens, J.4
Marinescu, R.5
-
28
-
-
70349191192
-
Jadeite: Improving API documentation using usage information
-
ACM
-
J. Stylos, B. A. Myers, and Z. Yang. Jadeite: improving API documentation using usage information. In Proceedings of the 27th International Conference on Human Factors in Computing Systems, CHI 2009, pages 4429-4434. ACM, 2009.
-
(2009)
Proceedings of the 27th International Conference on Human Factors in Computing Systems, CHI 2009
, pp. 4429-4434
-
-
Stylos, J.1
Myers, B.A.2
Yang, Z.3
-
29
-
-
0034318148
-
The Realities of Language Conversions
-
A. A. Terekhov and C. Verhoef. The Realities of Language Conversions. IEEE Software, 17(6):111-124, 2000.
-
(2000)
IEEE Software
, vol.17
, Issue.6
, pp. 111-124
-
-
Terekhov, A.A.1
Verhoef, C.2
-
31
-
-
56249134583
-
SpotWeb: Detecting framework hotspots and coldspots via mining open source code on the Web
-
Washington, DC, USA, IEEE Computer Society
-
S. Thummalapenta and T. Xie. SpotWeb: Detecting framework hotspots and coldspots via mining open source code on the Web. In ASE '08: Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering, pages 327-336, Washington, DC, USA, 2008. IEEE Computer Society.
-
(2008)
ASE '08: Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
, pp. 327-336
-
-
Thummalapenta, S.1
Xie, T.2
-
33
-
-
24644493674
-
Mining temporal specifications for error detection
-
W. Weimer and G. C. Necula. Mining temporal specifications for error detection. In In TACAS, pages 461-476, 2005.
-
(2005)
In TACAS
, pp. 461-476
-
-
Weimer, W.1
Necula, G.C.2
-
37
-
-
77953967695
-
MAPO: Mining API usages from open source repositories
-
New York, NY, USA, ACM
-
T. Xie and J. Pei. MAPO: mining API usages from open source repositories. In MSR '06: Proceedings of the 2006 international workshop on Mining software repositories, pages 54-57, New York, NY, USA, 2006. ACM.
-
(2006)
MSR '06: Proceedings of the 2006 International Workshop on Mining Software Repositories
, pp. 54-57
-
-
Xie, T.1
Pei, J.2
|