[ ESO ]

ALMA Software Engineering


ALMA SW Engineering

System Snapshot

Reference

Links

 

ALMA Computing CASE Tools Overview

Rational Rose is currently being used as a UML design tool. It is available in the version modeler and Professional C++. The latter one is a superset of the first one and allows round trip source code engineering.

Linux
C/C++JavaPython
 I1 
MakefileMakefileMakefile
 I2 
Codewizard, SplintJTestPylint
 I3 
TAT, CppUnitTAT, JUnit, qftestJUIPyUnit
 I4 
PurifyPlusForLinuxPurifyPlusForLinux.
 I5 
Purify(OCI)JProbe (no-batch).
 I6 
sloccount, CMTscloccount, CMTJava, JDependsloccount

Red means the tool must be evaluated

Green means the tool has been proposed for purchase

Gray means the tool is partially in use but no official decision has been taken yet.

I1

Compiles and links successfully.

I2

Adoption of approved Coding Standards.

I3

Unit or Integration test passed.

I4

Test Coverage is sufficient.

I5

Run-time memory checks ok.

I6

Computation of Complexity and other metrics.


 [ESO IT Project Web Site]  [IT Project]  [ESO]  [Index]  [Search]  [Help]  [News]