| Supporting software reuse by the individual programmer |
| Full text |
Pdf
(281 KB)
|
| Source
|
ACM International Conference Proceeding Series; Vol. 171
archive
Proceedings of the 29th Australasian Computer Science Conference - Volume 48
table of contents
Hobart, Australia
Pages: 25 - 33
Year of Publication: 2006
ISBN ~ ISSN:1445-1336 , 1-920682-30-9
|
|
Authors
|
|
Min-Sheng Hsieh
|
Department of Computer Science, University of Auckland, Auckland, New Zealand
|
|
Ewan Tempero
|
Department of Computer Science, University of Auckland, Auckland, New Zealand
|
|
| Publisher |
Australian Computer Society, Inc.
Darlinghurst, Australia, Australia
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 53, Citation Count: 0
|
|
|
ABSTRACT
Despite its long history and its benefits, software reuse has yet to become a common practise among software programmers. While there is much ongoing research, it focuses on large-scale organisation-level techniques and methodologies. There is very little research that considers reuse at the personal level as an important factor. The lack of focus and tool support has limited the potential for developers to reuse their past efforts. This paper introduces ICRT (Individual Code Reuse Tool), which provides support for an individual to efficiently reuse code fragments written in the past. ICRT uses the CBR methodology to manage the code fragments, and is integrated with the Eclipse IDE.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Chen, P. (2002), Java(TM) Developers Almanac 1.4, Volume 1: Examples and Quick Reference, Addison-Wesley Professional.
|
| |
3
|
|
| |
4
|
|
| |
5
|
IBM (2005), 'Eclipse and HSQLDB: Embedding a relational database server into eclipse, part 1'. http://www-106.ibm.com/ developerworks/opensource/library/ os-echsql/?ca=%lnxw09HSQLDB.
|
| |
6
|
ICY (2005), 'Code keeper 1.0'. http://www. icynorth.com/codekeeper/.
|
 |
7
|
|
| |
8
|
JBoss (2005), 'Introducing hibernate'. http://www. hibernate.org/4.html.
|
| |
9
|
Kim, Y. & Stohr, E. A. (1998), 'Software reuse: Survey and research directions', Journal of Management Information Systems 14(4), 113-147.
|
| |
10
|
|
| |
11
|
McClure, C. (1997), Software Reuse Techniques, Prentice Hall.
|
| |
12
|
McIlroy, M. D. (1969), Mass produced software components, in P. Naur & B. Randell, eds, 'Proceedings of NATO Software Engineering Conference', Vol. 1, NATO Science Committee, pp. 138-150. Presented at the NATO conference on software engineering, Garmisch, Germany, 7-11 October, 1968.
|
| |
13
|
|
| |
14
|
Norton, R. J. (2003), Reuse of personal software assets: Theories, practices and tools, Master's thesis, The Florida State University.
|
| |
15
|
|
| |
16
|
|
| |
17
|
|
 |
18
|
|
| |
19
|
|
|