0

I learned that Indus is a framework for program slicing, and kaveri is its plug-in on eclipse.The download link of Indus is http://forge.cis.ksu.edu/frs/?Group_id=12, but I can't open it.

However I found a CVS repo in github ( https://github.com/rvprasad/Indus_archive ). I put the Indus and kaveri plugin jars into eclipse's dropins, but it doesn't work. I switched to the plugins directory, it still doesn't work.

1 Answers1

0

The Indus plug-in is too old to run in the current Eclipse IDE.

Currently, the Indus plug-in is an old style (Eclipse 2.x; non-OSGi) plug-in, as you can see from the fact that e.g. the dependencies are specified in the file plugin.xml instead of in the file META-INF/MANIFEST.MF.

Unfortunately, since Eclipse Luna (4.4) which has been released 2014 old style plug-ins are no longer supported. So code changes are required if you want to use the plug-in in a current Eclipse IDE.

howlger
  • 31,050
  • 11
  • 59
  • 99
  • Thanks for your answer, it's a sad news. Actually, I just want to try a java slicing tool. So, wonder if you know others slicing tool for java? – Yilia.Zhang Aug 01 '19 at 11:18
  • I am not aware of any other slicing tool for Eclipse. I have used [JDepend](https://marketplace.eclipse.org/content/jdepend4eclipse) once, but that's different. – howlger Aug 01 '19 at 12:03
  • 1
    Yes, JDepend is not the way I want. I refer to tool for slicing Java, even if it's not an eclipse plugin. But I found another tool yesterday, named [WALA](https://researcher.watson.ibm.com/researcher/view_group.php?id=2999), which seems to be a very eminent tool and be used to slice directly by using its jar. – Yilia.Zhang Aug 03 '19 at 03:02
  • Sounds interesting. You could be the one creating a WALA Eclipse plug-in. ;) – howlger Aug 03 '19 at 11:40