1 | -----------------------------
|
---|
2 | | Release note October 2001 |
|
---|
3 | ----------------------------------
|
---|
4 | STOOD 4.1.628 (Windows) 31.10.2001
|
---|
5 | STOOD 4.1.629 (Unix) 31.10.2001
|
---|
6 | -----------------------------------
|
---|
7 | This note lists changes since previous ftp delivery:
|
---|
8 | v 4.1.536 (Windows) and v 4.1.537 (Unix), July 2001
|
---|
9 |
|
---|
10 |
|
---|
11 | I- Functionnal changes:
|
---|
12 | =======================
|
---|
13 |
|
---|
14 | I-1 Configuration & version management
|
---|
15 | --------------------------------------
|
---|
16 |
|
---|
17 | Configuration management interface has been improved and now supports separate lock and unlock actions. New
|
---|
18 | shell scripts (*lock.sh and *unlock.sh) are located within config/internalTools directory.
|
---|
19 | - When a design is loaded in mode rw, scripts *lock.sh then *out.sh are executed
|
---|
20 | - When a design is loaded in ro mode, only the script *out.sh is executed
|
---|
21 | - When a design is saved, the script *in.sh is executed
|
---|
22 | - When a design is closed, the script *unlock.sh is executed
|
---|
23 |
|
---|
24 | New properties in the initialization file specify the name of the lock and unlock scripts:
|
---|
25 | - CheckLockProcedure : default value is: copylock
|
---|
26 | - CheckUnlockProcedure : default value is: copyunlock
|
---|
27 |
|
---|
28 | I-2 Requirements traceability
|
---|
29 | -----------------------------
|
---|
30 |
|
---|
31 | New properties in the initialization files may be used to specify the commands that are used by Stood
|
---|
32 | to collect a list of requirements from Reqtify
|
---|
33 | - ReqtifyListCommand=openProject("""$RQTFFILE""").docList("""$OUTPUTFILE""")
|
---|
34 | - ReqtifyGetCommand=openProject("""$RQTFFILE""").requirementList("""$OUTPUTFILE""","""$DOCNAME""")
|
---|
35 |
|
---|
36 | I-3 Updated support of HRT-HOOD
|
---|
37 | -------------------------------
|
---|
38 |
|
---|
39 | HRT-HOOD objects may now be directly created from the menu (cyclic, sporadic and protected objects),
|
---|
40 | and the Real-Time attributes are now encompassed within the architectural design model (they are no more saved
|
---|
41 | inside separate files).
|
---|
42 |
|
---|
43 | The consequences of this change are:
|
---|
44 | - A new version of the storage format (files *.sto) meaning upwards compatibility only
|
---|
45 | - Removing of several properties in the initialization files (stood.ini or .stoodrc):
|
---|
46 | HOOD extension definition, HRT tabs definition.
|
---|
47 | - The DataBase definition file has been updated to support this change
|
---|
48 | - The requirements checker has been updated to support this change
|
---|
49 | - The predefined doc_schemes have been updated to support this change
|
---|
50 |
|
---|
51 | I-4 Code generators
|
---|
52 | -------------------
|
---|
53 |
|
---|
54 | Recent improvements to the Ada code generator:
|
---|
55 | - ADA168 (13.06.01) managing untyped constants renaming
|
---|
56 | - ADA169 (18.07.01) new code for state & transitions
|
---|
57 |
|
---|
58 | And to the C code generator:
|
---|
59 | - C046 (17.10.01) change in the truncation mode for long comments lines
|
---|
60 |
|
---|
61 | I-5 Document generators
|
---|
62 | -----------------------
|
---|
63 |
|
---|
64 | The bug that avoided the diagrams to be inserted into printed documents has been fixed.
|
---|
65 |
|
---|
66 |
|
---|
67 | II- Changes in delivery contents:
|
---|
68 | =================================
|
---|
69 |
|
---|
70 | II-1 Unix Binaries (bin.sol2; bin.hpux9; bin.aix4; bin.pclinux)
|
---|
71 | --------------------------------------------------------------
|
---|
72 | .stoodrc
|
---|
73 | stood
|
---|
74 | stood.eng
|
---|
75 |
|
---|
76 | II-2 Windows binary (bin.w32)
|
---|
77 | -----------------------------
|
---|
78 | stood.exe
|
---|
79 | stood.eng
|
---|
80 | stood.ini
|
---|
81 |
|
---|
82 | II-3 Configuration
|
---|
83 | ------------------
|
---|
84 |
|
---|
85 | 3.1 Rules checkers
|
---|
86 |
|
---|
87 | 3.1.1 Changes in Scheduling checker (config/checkers/scheduling)
|
---|
88 | RMA.pro
|
---|
89 | RMA.sbp
|
---|
90 |
|
---|
91 | 3.2 Code generators
|
---|
92 |
|
---|
93 | 3.2.1 Changes in Ada code generator (config/code_extractors/ada)
|
---|
94 | Extract.*
|
---|
95 | Input.sbp
|
---|
96 |
|
---|
97 | 3.2.2 Changes in C code generator (config/code_extractors/c)
|
---|
98 | Extract.*
|
---|
99 | Input.sbp
|
---|
100 |
|
---|
101 | 3.3 Internal Tools (config/internalTools)
|
---|
102 | copyin.sh
|
---|
103 | copyout.sh
|
---|
104 | copylock.sh (new)
|
---|
105 | copyunlock.sh (new)
|
---|
106 | cvsin.sh
|
---|
107 | cvsout.sh
|
---|
108 | cvslock.sh (new)
|
---|
109 | cvsunlock.sh (new)
|
---|
110 |
|
---|
111 | 3.4 Doc schemes (config/doc_schemes)
|
---|
112 | editor1 (ods schemes)
|
---|
113 |
|
---|
114 | 3.5 DataBase description file (config/DataBase)
|
---|
115 |
|
---|
116 |
|
---|
117 |
|
---|
118 |
|
---|