------------------------------ | Release note February 2003 | ---------------------------------- STOOD 4.3.2 (Windows) 19.02.2003 STOOD 4.3.3 (Unix) 19.02.2003 ----------------------------------- ========================================================== Changes since previous distribution: ( v 4.3.0 (Windows) and v 4.3.1 (Unix), 18 December 2002 ) ========================================================== 1. Functional changes --------------------- 1.1. Reverse engineering - New version of the Ada reverse engine [REV035] - New version of the C reverse engine [REVC002-REVC003-REVC004] - AADL v0.6 reverse engineering feature (preliminary version) 1.2. Code generators - New version of the Ada code generator [ADA176] (cf.03.020) - New version of the C code generator [C086-C087] (cf.03.006)(cf.03.017) - New version of the AADL code generator [AADL001] - The code generation directories can now be better customized (cf.03.005) - The code text editor is now automatically refreshed (cf.03.014) 1.3. Checkers - New version of the HOOD rules checker for rule O6 [HOOD016] (cf.03.018) - New version of the Requirements checker (cf.03.015) 1.4. Others - inverse call trees can now be printed (cf.03.016) - the http server can now work again (cf.03.001) - the IMPORTANCE real time attribute can now be properly entered (cf.03.002) - no more problems when some languages are discarded (cf.03.004) - two bugs have been fixed in the SIF generator (cf.03.007)(cf.03.008) - redundancies are now processed for enumeration elements (cf.03.010) - change in the pseudo-code parser to detect structure elements (cf.03.011) - no more named pipe created by default (file: st) (cf.03.012) - no more crash when the code generation directory is write protected (cf.03.013) - now keeps the cursor location after a save with ctrl-S (cf.03.023) - code language source files suffix are now well recognized on Unix (cf.03.019) - now possible to save .sto files for downwards compatibility (cf.03.022) - now recovering all files when using delete/undelete in the graphics (cf.03.024) 2. Changed files ---------------- 2.1. Binary files bin.w32/stood.ini bin.w32/stood.exe bin.w32/stood.eng bin.w32/crev.exe bin.w32/aadlrev.exe bin.sol2/stood bin.sol2/stood.eng bin.sol2/crev bin.sol2/.stoodrc bin.sol2/aadlrev bin.aix4/stood bin.aix4/stood.eng bin.aix4/crev bin.aix4/.stoodrc bin.aix4/aadlrev bin.hpux9/stood bin.hpux9/stood.eng bin.hpux9/crev bin.hpux9/.stoodrc bin.hpux9/aadlrev bin.pclinux/stood bin.pclinux/stood.eng bin.pclinux/crev bin.pclinux/.stoodrc bin.pclinux/aadlrev 2.2. Configuration files config/DataBase config/code_extractors/ada/Extract.pro config/code_extractors/ada/Extract.sbp config/code_extractors/ada/Input.sbp config/code_extractors/ada/pragma config/code_extractors/ada/extractors config/code_extractors/c/Extract.pro config/code_extractors/c/Extract.sbp config/code_extractors/c/Input.sbp config/code_extractors/c/extractors config/code_extractors/cpp/extractors config/code_extractors/aadl/Extract.pro config/code_extractors/aadl/Extract.sbp config/code_extractors/aadl/Input.sbp config/reverse/ada/Extract.pro config/reverse/ada/Extract.sbp config/reverse/ada/Input.sbp config/reverse/ada/go.sh config/reverse/c/Extract.pro config/reverse/c/Extract.sbp config/reverse/c/Input.sbp config/reverse/c/go.sh config/reverse/aadl/Extract.pro config/reverse/aadl/Extract.sbp config/reverse/aadl/Input.sbp config/reverse/aadl/go.sh config/checkers/hood/Operation.pro config/checkers/hood/Operation.sbp config/checkers/requirements/Coverage.pro config/checkers/requirements/Coverage.sbp config/checkers/requirements/ERMatrix.pro config/checkers/requirements/ERMatrix.sbp config/checkers/requirements/Output.pro config/checkers/requirements/Output.sbp config/http/go.sh config/http/demo5.sts config/http/code_generation.sts config/http/doc_generation.sts config/http/sif_generation.sts config/http/design_checking.sts 2.3 Examples and tutorial examples/reverse/sourcesAADL/Example.aadl tutorial/lesson2.sts tutorial/lesson3.sts tutorial/readme.txt