Hi, Does any one know of a tool for Ada that does code counting as described in the following? (FYI: CSE is USC's Center for Software Engineering.) >> Hi. I'm trying to get a handle on a problem that is central to >> the mission of the CSE. One of the biggest problems confronting efforts >> to manage software projects, is the question of how to quantify software >> engineering output, so that costs can be estimated and managed. Several >> configuration control challenges are also related to the quantification >> of changes across multiple generations of software modules. >> I've already examined the Code Counting tools preserved by the >> CSE (which measure the size of a single version of a file), but have >> come to recognized that the core of the problem really focuses on the >> changes between different versions of a file. There will be a natural >> desireability to have code counting logic that is consistent between a >> 'first version, baseline counter' and a 'later version, delta >> counter'. A solution developed for a 'baseline counter' would not >> necessarily be supportable within a delta counting scenario, because of >> its substantially greater complexity. On the other hand, code counting >> logic that works for delta applications would be easy to extend to the >> much simpler, baseline applicaiton. For this reason a delta code >> counting methodology would be better developed first, as the template >> for single file, code counting logic. >> >> It appears that other companies might be addressing the problem >> I've identified. A company called "Power Software" in England is >> marketing a piece of software that, on the surface, appears to do >> everything that we'd need it to do. Unfortunately, it appears that it's >> only available for C and C++ source code evaluations. Since Ada is one >> of our primary aerospace languages, that doesn't help us out in those cases. >> However, we might be able to learn from their >> accomplishment. I've even considered that they might be able to make >> contributions to the CSE, or even offer their products to CSE >> members. They already claim an impressive clientele, including Cisco, >> Citicorp, Ericsson, General Dynamics, Hewlett Packard, Hitachi, IBM, >> Lockheed Martin, Lucent Technologies, Marconi, Nokia, Nortel, Raytheon, >> Sony, Tellabs, TRW, US Govt, Xerox, etc. I notice that Boeing is >> conspicuously missing from this list. Please copy Rod in any response. I don't think that he is on the team-Ada mailing list. Take care, Ed