Dipl.-Inf.
Jan Harder

About me

I am a member of the Software Engineering Group at the University of Bremen, Germany. Currently, I am working on my doctoral thesis under the supervision of Prof. Dr. Rainer Koschke.

Research

Jan Harder

My main research focus are source code clones and their effect on the maintainability of software. Clones are believed to be one of the most severe bad smells in programming. Recent research has indeed revealed some situations in which clones may negatively affect maintainability. But in systematic studies—including my own research—we did not observe that clones have such a negative effect in general.

Obviously, clones are diverse and there is no universal means to handle them. I am interested in empirical studies on clones to learn more about their effects on maintainability and to seek for for properties that may make clones a threat. While duplicated code may cause problems, cloning is also an indispensable strategy in programming. The balance of pros and cons is another research interest of mine.

Beyond code clones I am interested in bad code smells, software maintenance and software quality in general.

Tools

Our group develops some great tools to detect, analyze, and inspect clones, which are freely available for academic use. Please visit our website softwareclones.org to learn more.

Contact

E-Mail

Send a message

Phone

+49 421 218 64474

Postal Address

Universität Bremen
Fachbereich 03
Postfach 330 440
28334 Bremen
Germany

Visitor Address

TAB Building
Room 2.54
Am Fallturm 1
28359 Bremen
Directions

Send a message

Your Name:

Your E-Mail Address:

Subject:

Message:

Publications

Other Activities