mailing-list for TeXmacs Users

Text archives Help


[TeXmacs] How to estimate the cost of TeXmacs?


Chronological Thread 
  • From: Nicolas Ratier <address@hidden>
  • To: address@hidden
  • Subject: [TeXmacs] How to estimate the cost of TeXmacs?
  • Date: Mon, 19 Feb 2007 14:42:41 +0100

How to estimate the cost of TeXmacs?

A simple and fast method to estimate the cost of a software is to use
the COCOMO model (COnstructive COst Model) which use a ponderation
of the number of lines.

Of course, the value of a software is not its cost,
and, the cost of a software is not its number of lines.
OK, everybody know that (except maybe microsoft expert).

Never mind, The following give an idea of the complexity
and the value of TeXmacs.

----------------------------------------------------------------------

Physical Source Lines of Code:
Totals grouped by language (dominant language first):

cpp: 79314 (51.17%)
lisp: 70992 (45.80%)
sh: 3086 (1.99%)
ansic: 1406 (0.91%)
python: 176 (0.11%)
awk: 36 (0.02%)

Total Physical Source Lines of Code (SLOC) = 155,010
Development Effort Estimate, Person-Years (Person-Months) = 39.89 (478.73)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 2.17 (26.08)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 18.35
Total Estimated Cost to Develop = $ 5,389,138
(average salary = $56,286/year, overhead = 2.40).

----------------------------------------------------------------------

With the exchange of today 19/02/2007: 1,3137
We can estimate that TeXmacs "cost" 4,102,259 euros, i.e. 4 Me

Nicolas

----------------------------------------------------------------------

How to get these results :

if OS=Vista or OS=XP or OS=windows98 then
remove OS;
Install Debian;
fi:
Install sloccount
Extract source code TeXmacs-1.0.6.9-src.tar.gz
> sloccount TeXmacs-1.0.6.9-src/
That's all



  • [TeXmacs] How to estimate the cost of TeXmacs?, Nicolas Ratier, 02/19/2007

Archive powered by MHonArc 2.6.19.

Top of page