University of Hertfordshire

Dynamic competitive learning applied to the clone detection problem

Research output: Book/ReportOther report


  • P. Barson
  • N. Davey
  • R. Frank
  • D. Tansley
View graph of relations
Original languageEnglish
PublisherUniversity of Hertfordshire
Publication statusPublished - 1995

Publication series

NameUH Computer Science Technical Report
PublisherUniversity of Hertfordshire


A novel neural network architecture, 'Dynamic Competitive Learning', has been applied to the software clone detection problem in telecommunications systems. A software clone is a copy (subsequently modified), of a piece of existing code; it is common practice in large systems to obtain similar code via reuse of fully tested code. This paper discusses a hierarchical network with dramatically reduced training time compared to a Self Organising Map, but with at least as good a classification performance.

ID: 87958