Hi, does anyone have any pointers to (rough) estimates on how much effort is needed to port an application from C to Java? Of course it will depend a lot, but would for instance using Intermediate COCOMO make sense?
Estimating how much effort is needed for writing new code is difficult, but still needs to be done. When starting from nothing there is a lot of guessing involved. If you start with an existing code base I would assume that estimating at least would be a little bit easier, and this was one of my motivations for asking, if anyone had any input on how much easier.
Any studies made that shows converting say 100 000 lines of C code will typically result in 50 000 to 100 000, or 100 000 to 200 000 lines of Java code? Converting might mean just port from C or it might mean rewrite to Java. Both will of course give different results, but both will be interesting to know (I am not looking for a single answer).