Skip to main content

Please provide a Manhour Estimate

Please note these java.net forums are being decommissioned and use the new and improved forums at https://community.oracle.com/community/java.
8 replies [Last post]
mtnmover
Offline
Joined: 2006-03-28

Just off the top of your head - if you were asked to convert 15,000 lines
of C code that generates a Delaunay Triangulated Mesh of a planar simple
line graph to Java Code and half of the C code is comments - how many
manhours would you guesstimate would be needed to perform the translation?
Multiple estimates from different list members will be statistically combined to
predict the number of manhours needed.

Thanks for your guesstimate.

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
mtnmover
Offline
Joined: 2006-03-28

Thank you for your estimate. It appears you may be using a software
conversion application. There is none that I am aware of that is satisfactory
for the task. However your guesstimate will be included in the statistical
calculation. It is information needed by a Court.

In a message dated 11/15/2010 2:37:18 P.M. Pacific Standard Time,
rtruxler@gmail.com writes:

8

On Mon, Nov 15, 2010 at 12:49 PM, <_ILCchannel@aol.com_
(mailto:ILCchannel@aol.com) > wrote:

Just off the top of your head - if you were asked to convert 15,000 lines
of C code that generates a Delaunay Triangulated Mesh of a planar simple
line graph to Java Code and half of the C code is comments - how many
manhours would you guesstimate would be needed to perform the translation?
Multiple estimates from different list members will be statistically combined
to predict the number of manhours needed.

Thanks for your guesstimate.

zaczek
Offline
Joined: 2006-07-04

If your are asking for a straight translation from C code to Java code then I would probably estimate 80 hours.

Initially I would guess 40, but when you add time to account for time having to deal with translating pointers in C to Java...I would double that effort.

On Mon, Nov 15, 2010 at 12:49 PM, > wrote:
Just off the top of your head - if you were asked to convert 15,000 lines of C code that generates a Delaunay Triangulated Mesh of a planar simple line graph to Java Code and half of the C code is comments - how many manhours would you guesstimate would be needed to perform the translation? Multiple estimates from different list members will be statistically combined to predict the number of manhours needed.

Thanks for your guesstimate.

mtnmover
Offline
Joined: 2006-03-28

Thank you for your estimate. It helps us.

rtruxler
Offline
Joined: 2008-11-13

I estimated so few because I assume you were including header files in the
1500 line count and my guess is that those are the files with a lot of
comments. Also you can run the code through a translator, so most of your
time after that would be bugfixes, validation, etc. You might want to look
into a translator since it can reduce most of the busy work involved (like
minor syntax discrepancies).

On Nov 18, 2010 7:01 AM, wrote:

Thank you for your estimate. It helps us.

mtnmover
Offline
Joined: 2006-03-28

Will others provide a guesstimate - I have two so far - 31 are needed for
a t square test but I will be happy if I can get a few more.

In a message dated 11/15/2010 2:37:18 P.M. Pacific Standard Time,
rtruxler@gmail.com writes:

8

On Mon, Nov 15, 2010 at 12:49 PM, <_ILCchannel@aol.com_
(mailto:ILCchannel@aol.com) > wrote:

Just off the top of your head - if you were asked to convert 15,000 lines
of C code that generates a Delaunay Triangulated Mesh of a planar simple
line graph to Java Code and half of the C code is comments - how many
manhours would you guesstimate would be needed to perform the translation?
Multiple estimates from different list members will be statistically combined
to predict the number of manhours needed.

Thanks for your guesstimate.

mtnmover
Offline
Joined: 2006-03-28

Thank you for your recommendation. All the converters that I found on
line were tried and proved to be unsuccessful. It is a simpler task to
rewrite as needed.

regards,
Gerard

In a message dated 11/18/2010 5:07:45 A.M. Pacific Standard Time,
rtruxler@gmail.com writes:

I estimated so few because I assume you were including header files in the
1500 line count and my guess is that those are the files with a lot of
comments. Also you can run the code through a translator, so most of your time
after that would be bugfixes, validation, etc. You might want to look into
a translator since it can reduce most of the busy work involved (like minor
syntax discrepancies).

On Nov 18, 2010 7:01 AM, <_ilcchannel@aol.com_ (mailto:ilcchannel@aol.com)
> wrote:

Thank you for your estimate. It helps us.

Michael Naunton...
Offline
Joined: 2010-11-15

160

This assumes you want a working version with passing regression test
cases (including degenerates) and a conversion that uses the Java OO
model, standard libraries, etc.

A straight C to Java line-by-line conversion would be less time of
course.

On Nov 15, 2010, at 12:49 PM, ILCchannel@aol.com wrote:

> Just off the top of your head - if you were asked to convert 15,000
> lines of C code that generates a Delaunay Triangulated Mesh of a
> planar simple line graph to Java Code and half of the C code is
> comments - how many manhours would you guesstimate would be needed
> to perform the translation? Multiple estimates from different list
> members will be statistically combined to predict the number of
> manhours needed.
>
> Thanks for your guesstimate.

rtruxler
Offline
Joined: 2008-11-13

8

On Mon, Nov 15, 2010 at 12:49 PM, wrote:

> Just off the top of your head - if you were asked to convert 15,000
> lines of C code that generates a Delaunay Triangulated Mesh of a planar
> simple line graph to Java Code and half of the C code is comments - how many
> manhours would you guesstimate would be needed to perform the translation?
> Multiple estimates from different list members will be statistically
> combined to predict the number of manhours needed.
>
> Thanks for your guesstimate.
>