TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Proportional Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Sender:
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
Subject:
From:
"Deller, Steve" <[log in to unmask]>
Date:
Fri, 10 Aug 2001 10:04:26 -0700
Content-Type:
text/plain
MIME-Version:
1.0
Reply-To:
"Deller, Steve" <[log in to unmask]>
Parts/Attachments:
text/plain (35 lines)
> Prabhath,
>...
> A rough order of magnitude for the effort:
>   10 days (setup)
>   PLUS 1 days per 20K LOC
>   PLUS 0.5 days per case of item 1
>   PLUS 1 day per case of item 2
>   PLUS 1 day per executable built
>   PLUS 20 days if item 3 applies
>
> A rougher order of magnitude for the effort:
>   10 days (setup)
>   PLUS 1 day per 10K LOC
>   PLUS 1 day per executable built
>   PLUS 20 days if item 3 applies

To be clear, the (setup) phase may already be completed if
you have a compiler installed and running on the target, and
if the code you are converting is small, you already "know"
the code, you are sure what versions of files to take, and
you know what tests you can run to verify correct operation.

Also, if POSIX was the interface used for OS operations, that
eliminates any item 2 cases (POSIX is very portable).

In that case, for less than 10K LOC, you may expect to complete
the effort in a day or two.

Regards,
Steve
"Then, after a second or so, nothing continued to happen."
Steven Deller
[log in to unmask]
410 757 6924

ATOM RSS1 RSS2