releaseNoteStood:: Stood5-3-28-Oct-2011.txt

File Stood5-3-28-Oct-2011.txt, 7.4 KB (added by pdissaux, 10 years ago)
Line 
1-----------------
2| Release notes |
3-----------------------------------------
4| STOOD 5.3 - october 2011 |
5| (v.5.3.28 for Windows 27.Apr.2011) |
6| (v.5.3.29 for Unix 27.Apr.2011) |
7| copyright Ellidiss 2011 |
8| support: |
9| - stood@ellidiss.com |
10| - UK: +44 (0) 1260 291 449 |
11| - FR: +33 (0) 298 451 870 |
12-----------------------------------------
13
14Main changes since last version (Stood 5.2.2/3 - Nov 2007)
15
161. Fixed defects in main executable file:
17
18- RASTO_07_002 (major) No text in help balloons on Linux
19- RASTO_07_005 (major) Freezing contextual menu on Linux
20- RASTO_07_006 (minor) Truncated menu labels on Linux
21- RASTO_08_001 (major) Need to relink with more recent Linux libraries
22- RASTO_08_003 (critical) Design was not reloaded just before being locked
23- RASTO_08_004 (minor) Missing information about installing a nfl file on a Windows network
24- RASTO_08_005 (major) Code round trip does not work properly with config_AADL
25- RASTO_08_007 (critical) Syntax error in SIF file while importing AADL
26- RASTO_08_009 (major) Find text feature did not work properly
27- RASTO_08_012 (critical) Crash message not understood 10804
28- RASTO_08_013 (major) Bad import of AADL contained properties defect
29- RASTO_08_016 (major) Could not deallocate a logical view in a deployment
30- RASTO_08_017 (major) Duplicate predicates in deployment when logical=physical
31- RASTO_08_018 (major) Could not create an AADL thread group in a thread group
32- RASTO_08_019 (major) Bash compatibility issue with Vista
33- RASTO_08_024 (major) SIF and XML did not properly propagate Uncle connections
34- RASTO_08_030 (major) AADL graphical notation issues
35- RASTO_08_041 (major) Loss of space characters while importing XML
36- RASTO_08_042 (major) Loss of indirection tag in operation signatures while importing XML
37- RASTO_08_043 (major) Loss of pragmas while exporting XML
38- RASTO_08_046 (minor) Missing delete contextual menu for co, da and ex connections
39- RASTO_08_051 (major) Pragmas could be badly generated in xml
40- RASTO_08_052 (critical) Crash messages not understood on unreferenced uncles
41- RASTO_08_053 (major) Missing package prefix in pragma type_name
42- RASTO_08_054 (major) Undo menu used to remain active even when not relevant
43- RASTO_08_055 (major) "to be saved" indicator raised even on ODS read actions
44- RASTO_08_057 (critical) Freeze on Unix after right button click on pending text editing
45- RASTO_08_060 (critical) Crash message not understood on type sets
46- RASTO_08_061 (critical) Double-click on design tree reloaded the design even if not saved
47- RASTO_08_062 (critical) Lock component was enabled even when design was locked
48- RASTO_08_066 (major) Manual changes in symbol tables were lost
49- RASTO_08_067 (critical) Problem accessing pragmas
50- RASTO_08_068 (major) Renaming a set was not registred as "to be saved"
51- RASTO_08_069 (major) Selected box in graphical editor may be hidden
52- RASTO_08_073 (major) CAVEAT font was not loaded
53- RASTO_08_074 (critical) Mixed ODS sections after reload
54- RASTO_09_001 (major) Removing FlexLm related code as this feature is no more supported
55- RASTO_09_003 (major) No more symbol table while creating AADL ports
56- RASTO_09_006 (critical) Bad declaration of types in packages while generating AADL code (AADL129)
57- RASTO_09_007 (major) Bad keyword for parameter connections while generating AADL code (AADL130)
58- RASTO_09_009 (critical) Issues when root name and design name differ
59- RASTO_09_021 (critical) Crash on ODS section selection
60- RASTO_09_023 (minor) Missing information in C coding user manual
61- RASTO_09_024 (critical) Crash on find text after rename
62- RASTO_09_029 (critical) Crash while renaming from cross-reference editor
63- RASTO_10_007 (major) Crash while completing a STShell command in batch mode
64- RASTO_10_011 (major) Crash when there are syntactic errors in code generation pragmas
65- RASTO_10_015 (major) Invisible AADL subprogram connections
66- RASTO_10_016 (critical) Design reloaded without having been saved
67- RASTO_10_017 (major) Model did not switch to AADL when requested
68- RASTO_10_018 (minor) "new design" dialog box had no instruction message
69
702. Enhancements in main executable file:
71
72- RASTO_08_008 (major) Automatic symbol completion (using "Esc" key)
73- RASTO_08_011 (minor) Autolock command line option ([General] AutolockMode=Yes)
74- RASTO_08_020 (major) Generate predicates as byte code to speed up rules checkers and code generators
75- RASTO_08_021 (minor) New menu "go to" selected symbol
76- RASTO_08_022 (minor) Automatic symbol case substitution (whith symbol completion)
77- RASTO_08_028 (minor) Saving modelling language in design storage
78- RASTO_08_031 (minor) Adding AADL component type to its name
79- RASTO_08_033 (major) Partial views in graphical editors (layers)
80- RASTO_08_034 (major) Improve connection with remote textual editors
81- RASTO_08_035 (major) Propagate renaming of model entities to their references
82- RASTO_08_037 (major) Copy/paste of a multiple selection of features
83- RASTO_08_038 (major) New docbook compliant generator to produce Open Office documents
84- RASTO_08_058 (minor) Add colors to symbol tables (on Windows only)
85- RASTO_08_059 (minor) Enabling "save component hierarchy" menu even when locked at design level
86- RASTO_09_018 (major) Improvement of the database checker
87- RASTO_09_019 (major) Enable XML input file for reversors
88- RASTO_10_003 (major) New ODS procedures
89- RASTO_10_012 (major) Adapting contextual menus for AADL v2
90- RASTO_10_013 (major) Improvement of the compare design feature
91
923. Enhancements in configuration files:
93
94- update AADL code generator to AADL v2
95
96AADL131 (25.Jan.11) removing simulator xml related rules (cancelling AADL123)
97AADL132 (25.Jan.11) avoid printing empty implementation names
98AADL133 (25.Jan.11) replace pragma future by not(v1_compatibility)
99AADL134 (25.Jan.11) replace pragma compact by not(one_file_per_component)
100AADL135 (25.Jan.11) replace pragma no_graphics by graphic_properties
101AADL136 (25.Jan.11) create a default package if root is a system, process or processor
102AADL137 (25.Jan.11) no more pragma behavior
103AADL138 (25.Jan.11) add with for used packages
104AADL139 (25.Jan.11) replace port group by feature group
105AADL140 (22.Feb.11) replace prototype by prototypes
106AADL141 (22.Feb.11) replace data and server keywords by provides for subprogram features
107AADL142 (22.Feb.11) update AADL reserved words list
108AADL143 (22.Feb.11) new pragma property_set
109AADL144 (22.Feb.11) generate AADL Inspector command line
110AADL145 (11.Apr.11) use root package name specified in pragma type_name
111AADL146 (11.Apr.11) adding with clause for instance of classifiers located in remote package
112AADL147 (13.Apr.11) updating port connection syntax to AADL v2
113AADL148 (03.May.11) fixing two recent bugs
114AADL149 (24.May.11) adding requires subprogram access features and connections
115AADL150 (24.May.11) adding with Behavior_Properties when operations are constrained
116AADL151 (24.May.11) subprogram subcomponents instead of subprogram calls for threads
117AADL152 (13.Oct.11) add a suffix to default package name
118AADL153 (13.Oct.11) changing graphical coordinates format and with Stood
119AADL154 (13.Oct.11) avoiding multiple with clauses for the same package
120AADL155 (13.Oct.11) avoiding multiple dispatch protocols
121AADL156 (13.Oct.11) adding an id for call sequences (mandatory in AADL v2)
122
123- AADL reverse complete retrofit
124
125
126
127