Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Duplicated code detection tool (SDD)"
Line 23: | Line 23: | ||
==External Links== | ==External Links== | ||
− | [http://oopsla.org/2005/ShowEvent.do?id=560 OOPSLA2005] | + | [http://oopsla.org/2005/ShowEvent.do?id=560 SDD in OOPSLA2005] |
Revision as of 17:55, 16 June 2006
Project Lead: Iryoung Jeong
Mentor: Pascal Rapicault
Implementing SDD for eclipse environment. SDD is a algorithm for detecting duplicated parts which are not just identical, but also similar ones in large source code in reasonable time.
Motivation
Without always paying attention to reviewing other people's codes, duplications can happen easily especially there're many developers such as opensource projects. But detecting duplications by people is very ineffective and previous algorithms to detect automatically are too slow for practical purpose or limited in its features. So implementing SDD can be a solution for the problem because SDD can find almost-duplicated (not exactly same) parts practically and eclipse has very good infrastructure for SDD UI.
SDD
- The algorithm for detecting similar parts in large source.
- No dependency on specific languages, Not exact parts, Fast
How it works
- coming soon..;)
- Using a Index, Inverted Index
Related Works
External Links
SDD in OOPSLA2005