|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Oliver Hummel, Werner Janjic, Colin Atkinson, "Code Conjurer: Pulling Reusable Software out of Thin Air," IEEE Software, vol. 25, no. 5, pp. 45-52, Sept.-Oct., 2008. | |||
| BibTex | x | ||
| @article{ 10.1109/MS.2008.110, author = {Oliver Hummel and Werner Janjic and Colin Atkinson}, title = {Code Conjurer: Pulling Reusable Software out of Thin Air}, journal ={IEEE Software}, volume = {25}, number = {5}, issn = {0740-7459}, year = {2008}, pages = {45-52}, doi = {http://doi.ieeecomputersociety.org/10.1109/MS.2008.110}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Code Conjurer: Pulling Reusable Software out of Thin Air IS - 5 SN - 0740-7459 SP45 EP52 EPD - 45-52 A1 - Oliver Hummel, A1 - Werner Janjic, A1 - Colin Atkinson, PY - 2008 KW - software reuse KW - open source software KW - component-based development KW - software search engines KW - test-driven search KW - reuse recommendation KW - Eclipse plug-in VL - 25 JA - IEEE Software ER - | |||
1. D. McIlroy, "Mass-Produced Software Components," Software Engineering: Report of a Conference Sponsored by the NATO Science Committee, NATO Scientific Affairs Division, 1969, pp. 138–155.
2. A. Mili, R. Mili, and R. Mittermeir, "A Survey of Software Reuse Libraries," Annals of Software Eng., vol. 5, 1998, pp. 349–414.
3. O. Hummel and C. Atkinson, "Extreme Harvesting: Test Driven Discovery and Reuse of Software Components," Proc. IEEE Int'l Conf. Information Reuse and Integration, IEEE Press, 2004, pp. 66–72.
4. O.A.L. Lemos, S. Bajracharya, and J. Ossher, "CodeGenie: A Tool for Test-Driven Source Code Search," Proc. Int'l Conf. Object-Oriented Programming, Systems, Languages and Applications, ACM Press, 2007, pp. 917–918.
5. O. Hummel, W. Janjic, and C. Atkinson, "Evaluating the Efficiency of Retrieval Methods for Component Repositories," Proc. Int'l Conf. Software Eng. and Knowledge Eng., IEEE Press, 2007, pp. 570–575.
6. O. Hummel and C. Atkinson, "Supporting Agile Reuse through Extreme Harvesting," Proc. Int'l Conf. Agile Processes in Software Eng. and Extreme Programming, Springer, 2007, pp. 28–37.
7. W.J. Brown, R.C. Malveau, and H. McCormick, Anti-Patterns: Refactoring Software, Architectures, and Projects in Crisis, John Wiley &Sons, 1998.
1. D. McIlroy, "Mass-Produced Software Components," Software Engineering: Report of a Conference Sponsored by the NATO Science Committee, NATO Scientific Affairs Division, 1969, pp. 138–155.
2. Y. Ye, "Supporting Component-Based Software Development with Active Component Repository Systems," PhD dissertation, Faculty of the Graduate School, Univ. of Colorado, 2001.
3. F. McCarey, M. ÓCinnéide, and N. Kushmerick, "RASCAL: A Recommender Agent for Agile Reuse," Artificial Intelligence Rev., vol. 24, nos. 3–4, 2005, pp. 253–276.
4. D. Mandelin et al., "Jungloid Mining: Helping to Navigate the API Jungle," Proc. Conf. Programming Language Design and Implementation, ACM Press, 2005, pp. 48–61.
5. S. Thummalapenta and T. Xie, "PARSEWeb: A Programmer Assistant for Reusing Open Source Code on the Web," Proc. Int'l Conf. Automated Software Eng., ACM Press, 2007, pp. 204–213.
6. R. Holmes, R.J. Walker, and G.C. Murphy, "Approximate Structural Context Matching: An Approach for Recommending Relevant Examples," IEEE Trans. Software Eng., vol. 32, no. 12, 2006, pp. 952–970.
7. O.A.L. Lemos, S. Bajracharya, and J. Ossher, "CodeGenie: A Tool for Test-Driven Source Code Search," Proc. Int'l Conf. Object-Oriented Programming, Systems, Lanugages and Applications, ACM Press, 2007, pp. 917–918.
8. O. Hummel and C. Atkinson, "Extreme Harvesting: Test Driven Discovery and Reuse of Software Components," Proc. IEEE Int'l Conf. Information Reuse and Integration, IEEE Press, 2004, pp. 66–72.

