1 | -----------------
|
---|
2 | | Release notes |
|
---|
3 | -----------------------------------------
|
---|
4 | | STOOD 5.1 - Oct 2006 |
|
---|
5 | | (v.5.1.272 for Windows 18.Oct.2006) |
|
---|
6 | | (v.5.0.275 for Unix 19.Oct.2006) |
|
---|
7 | | copyright Ellidiss 2006 |
|
---|
8 | | support: |
|
---|
9 | | - stood@ellidiss.com |
|
---|
10 | | - UK: +44 (0) 1260 291 449 |
|
---|
11 | | - FR: +33 (0) 298 451 870 |
|
---|
12 | -----------------------------------------
|
---|
13 |
|
---|
14 | Main changes since last version (Stood 5.0 - May 2005)
|
---|
15 |
|
---|
16 |
|
---|
17 | 1. Changes overview
|
---|
18 | -------------------
|
---|
19 |
|
---|
20 | AADL 1.0 textual and graphical editing features have been added to Stood:
|
---|
21 | - New AADL graphical editor that complements HOOD and UML diagrams
|
---|
22 | - New config_AADL specific configuration to manage AADL properties
|
---|
23 | - New version of the AADL code generator
|
---|
24 | - New version of the AADL import engine
|
---|
25 |
|
---|
26 | 2. Fixed known issues
|
---|
27 | ---------------------
|
---|
28 |
|
---|
29 | RASTO_06_001
|
---|
30 | Issue: Bad re-initialization of period or min arrival time real time properties
|
---|
31 | Effect: Message not understood 12382
|
---|
32 | Comment: No issue with v5.0 (connected to the new AADL graphical editor)
|
---|
33 | Solution: Fixed in the kernel
|
---|
34 | Test case: test_06_001a.sts (period) and test_06_001b.sts (min arrival time)
|
---|
35 |
|
---|
36 | RASTO_06_002
|
---|
37 | Issue: Problem with dataflows while importing SIF files (or reversing code)
|
---|
38 | Effect: Message not understood 11023
|
---|
39 | Comment: No issue with v5.0 (connected to the new AADL connection rules)
|
---|
40 | Solution: Fixed in the kernel
|
---|
41 | Test case: test_06_002.sts
|
---|
42 |
|
---|
43 | RASTO_06_003
|
---|
44 | Issue: Problem with incomplete use links while updating from SIF (or from code)
|
---|
45 | Effect: Message not understood 11777
|
---|
46 | Comment: Try to connect inexistent components
|
---|
47 | Solution: Fixed in the kernel
|
---|
48 | Test case: test_06_003.sts
|
---|
49 |
|
---|
50 | RASTO_06_004
|
---|
51 | Issue: Problem using exit menu from main menu bar
|
---|
52 | Effect: Message subclass responsability
|
---|
53 | Comment: No issue with v5.0 (connected to the new AADL graphical editor)
|
---|
54 | Solution: Fixed in the kernel
|
---|
55 | Test case: test_06_004.sts
|
---|
56 |
|
---|
57 | RASTO_06_005
|
---|
58 | Issue: Crash when connecting a port group containing a port group
|
---|
59 | Effect: System error
|
---|
60 | Comment:
|
---|
61 | Solution: Fixed in the kernel
|
---|
62 | Test case: test_06_005.sts
|
---|
63 |
|
---|
64 | 3. AADL Completeness
|
---|
65 | --------------------
|
---|
66 |
|
---|
67 | RASTO_06_006
|
---|
68 | Issue: Missing menus in main menu bar:
|
---|
69 | - Tools/Graphic design/AADL components
|
---|
70 | - Help/Graphic design/AADL
|
---|
71 | Effect: No way to select the AADL view with a STShell or to provide contextual
|
---|
72 | help for this graphical editor.
|
---|
73 | Comment:
|
---|
74 | Solution: Fixed in the kernel the initialization files and the configuration
|
---|
75 | - Caution: button bars definition in stood.ini and .stoodrc must be updated
|
---|
76 | - Adding files gra_aadl and gra_aadl.more in config/help
|
---|
77 | Test case: included in the global testing of the main menu bar
|
---|
78 | (test-161*6.sts and test-161*7.sts)
|
---|
79 |
|
---|
80 | RASTO_06_007
|
---|
81 | Issue: Unable to perform system level modelling
|
---|
82 | Effect: Cannot create AADL subsystems
|
---|
83 | Comment:
|
---|
84 | Solution: Fixed in the kernel
|
---|
85 | Adding new AADL related design entrypoints
|
---|
86 | (AADL system, AADL package, AADL process and AADL processor)
|
---|
87 |
|
---|
88 | RASTO_06_008
|
---|
89 | Issue: Need to be able to create 1-n data port and n-n event port connections
|
---|
90 | between a component and its subcomponents.
|
---|
91 | A HOOD compatibility switch must be introduced in the init file.
|
---|
92 | Effect: mismatch between HOOD and AADL semantics for parent-child connections
|
---|
93 | Comment:
|
---|
94 | Solution: Fixed in the kernel
|
---|
95 | Default behaviour is now AADL semantics
|
---|
96 | To enforce HOOD semantics, use new property: General.HoodCompliancy:Yes
|
---|
97 | Test case: test_06_008a.sts and test_06_008b.sts
|
---|
98 |
|
---|
99 | RASTO_06_009
|
---|
100 | Issue: Need to be able to distinguish between immediate and delayed port connections
|
---|
101 | Effect: missing AADL construct
|
---|
102 | Comment:
|
---|
103 | Solution: Fixed in the kernel and the AADL code generation (AADL038)
|
---|
104 | Option box "immediate" in the dialog box of menu Features/Connect feature
|
---|
105 | New contextual menu on a data port connection "Delayed data connection"
|
---|
106 | Use double line style for graphical notation of delayed connections
|
---|
107 | New SIF pragma:
|
---|
108 | PRAGMA AADL_CONNECTION(
|
---|
109 | obj1 => origin,
|
---|
110 | obj2 => destination,
|
---|
111 | flow => AADL_connection_id,
|
---|
112 | kind => --|delayed|-- or --|immediate|--)
|
---|
113 | Remaining issues: graphical notation is not standard
|
---|
114 | Test case: test_06_009.sts
|
---|
115 |
|
---|
116 | RASTO_06_010
|
---|
117 | Issue: Need to be able to create AADL bus, device and memory
|
---|
118 | Effect: Incomplete support of the AADL standard
|
---|
119 | Comment:
|
---|
120 | Solution: Fixed in the kernel
|
---|
121 | Test case: test_06_010.sts
|
---|
122 |
|
---|
123 | RASTO_06_011
|
---|
124 | Issue: Need to manage provides data access features
|
---|
125 | Effect:
|
---|
126 | Comment:
|
---|
127 | Solution: Fixed in the kernel
|
---|
128 | Practically, we do not create "provides data access" features in Stood.
|
---|
129 | They are only realized through "data access connections" that are now propagated
|
---|
130 | along the component hierarchy.
|
---|
131 | Test case: test_06_011.sts
|
---|
132 |
|
---|
133 | RASTO_06_013
|
---|
134 | Issue: Need a smarter way to enter component type and implementation names
|
---|
135 | Effect:
|
---|
136 | Comment: Although Stood mainly deals with intantiated components, their name
|
---|
137 | usually refer to the subcomponent name. However their type and implementation names
|
---|
138 | can be also specified as pragmas. If not explicitly specified, default naming rules
|
---|
139 | are used (type name = subcomponent name and implementation name = others).
|
---|
140 | Solution: Fixed in the kernel
|
---|
141 | Use the rename dialog box to update pragma values.
|
---|
142 | PRAGMA type_name (name => --|component_type_identifier|--)
|
---|
143 | PRAGMA implementation_name (name => --|component_implementation_identifier|--)
|
---|
144 |
|
---|
145 | 4. Other improvements
|
---|
146 | ---------------------
|
---|
147 |
|
---|
148 | RASTO_06_014
|
---|
149 | Issue: An internal "thread" operation should be created automatically for AADL threads
|
---|
150 | Effect: No access to real time attributes or behavioural code
|
---|
151 | Comment: Should apply to all AADL threads (i.e. including HOOD terminal active objects)
|
---|
152 | Solution: Fixed in the kernel and the AADL code generation (AADL037)
|
---|
153 | Test case: test_06_014.sts
|
---|
154 |
|
---|
155 | RASTO_06_016
|
---|
156 | Issue: Show public types of a package
|
---|
157 | Effect: No way to distinguish public and private data components in a package
|
---|
158 | Comment: Need to introduce graphically an interface for packages.
|
---|
159 | Re-use of HOOD "type implemented_by" construct for that
|
---|
160 | Solution: Fixed in the kernel and the AADL code generation (AADL042)
|
---|
161 | New contextual menu: set public / set private
|
---|
162 | Test case: test_06_016.sts
|
---|
163 |
|
---|
164 | RASTO_06_017
|
---|
165 | Issue: Enable display of ports on the right border of a component
|
---|
166 | Effect: All port connections start and end on the left border.
|
---|
167 | Comment:
|
---|
168 | Solution: Fixed in the kernel
|
---|
169 | New contextual menu: left alignment / right alignment
|
---|
170 | Test case: test_06_017.sts
|
---|
171 |
|
---|
172 | RASTO_06_019
|
---|
173 | Issue: Database proc17 doesnt provide AADL compliant information
|
---|
174 | Effect: get a generic "Object xxx is" instead of "Thread xxx is"
|
---|
175 | Comment:
|
---|
176 | Solution: Fixed in the kernel
|
---|
177 | New Database proc14
|
---|
178 |
|
---|
179 | RASTO_06_020
|
---|
180 | Issue: Connection between port groups should be shown
|
---|
181 | Effect:
|
---|
182 | Comment:
|
---|
183 | Solution: Fixed in the kernel and the AADL code generator (AADL036)
|
---|
184 |
|
---|
185 | RASTO_06_026
|
---|
186 | Issue: No way to perform an AADL connection with a STShell
|
---|
187 | Effect: Unable to complete many test cases
|
---|
188 | Comment:
|
---|
189 | Solution: Fixed in the kernel
|
---|
190 | New menu item: Feature/Connect feature
|
---|
191 | Test case: covered by test-16115.sts
|
---|
192 |
|
---|
193 | RASTO_06_039
|
---|
194 | Issue: Connections are not deleted when one of its ports is deleted
|
---|
195 | Effect: The model may contain many obsolete connections
|
---|
196 | Comment:
|
---|
197 | Solution: Fixed in the kernel
|
---|
198 |
|
---|
199 | 5. Changes in Database descriptor
|
---|
200 | ---------------------------------
|
---|
201 |
|
---|
202 | RASTO_06_021
|
---|
203 | Issue: In config AADL: bad logical name PropTxt instead of CstTxt
|
---|
204 | Effect: Generate a syntax error at SIF parsing when finding comments for constants
|
---|
205 | Comment:
|
---|
206 | Solution: Fixed in DataBase file (new:<; old:>):
|
---|
207 | 197c187
|
---|
208 | < 'property description' CstTxt
|
---|
209 | ---
|
---|
210 | > 'property description' PropTxt
|
---|
211 |
|
---|
212 | RASTO_06_022
|
---|
213 | Issue: In config AADL: description section labels used by reverse engines have been changed
|
---|
214 | "Statement of the problem (text)" was replaced by "Statement of the problem"
|
---|
215 | "General strategy (text)" was replaced by "General strategy"
|
---|
216 | Effect: Generate useless dialogs to match description sections while importing SIF files.
|
---|
217 | Comment:
|
---|
218 | Solution: Fixed in DataBase file and in AADL import (AADR007)
|
---|
219 | 80c80
|
---|
220 | < 'Statement of the Problem (text)' DOC11
|
---|
221 | ---
|
---|
222 | > 'Statement of the Problem' DOC11
|
---|
223 | 99c99
|
---|
224 | < 'General Strategy (text)' DOC21
|
---|
225 | ---
|
---|
226 | > 'General Strategy' DOC21
|
---|
227 | 1138c1138
|
---|
228 | < 'Statement of the Problem (text)' DOC11
|
---|
229 | ---
|
---|
230 | > 'Statement of the Problem' DOC11
|
---|
231 | 1152c1152
|
---|
232 | < 'General Strategy (text)' DOC21
|
---|
233 | ---
|
---|
234 | > 'General Strategy' DOC21
|
---|
235 |
|
---|
236 | RASTO_06_023
|
---|
237 | Issue: In config_AADL: no way to edit properties for subprogram components
|
---|
238 | Effect: no ods for subprogram components (op_control)
|
---|
239 | Comment:
|
---|
240 | Solution: Fixed in DataBase file (new:<; old:>):
|
---|
241 | 130c130
|
---|
242 | < (level 2
|
---|
243 | ---
|
---|
244 | > (level 2 when \o
|
---|
245 | 173,174c173,174
|
---|
246 | < 'PROPERTIES' ProvCsts
|
---|
247 | < (level 3 when a+cy+sp+pr+c+o
|
---|
248 | ---
|
---|
249 | > 'PROPERTIES' TypeProperties
|
---|
250 | > (level 3 when a+cy+sp+pr+c
|
---|
251 | 178c178
|
---|
252 | < (level 4 when \a.\c.\o
|
---|
253 | ---
|
---|
254 | > (level 4 when \a.\c
|
---|
255 | 267c267
|
---|
256 | < (level 3 when a+cy+sp+pr+c+o
|
---|
257 | ---
|
---|
258 | > (level 3 when a+cy+sp+pr+c
|
---|
259 | 1121c1121
|
---|
260 | < (level 1 when \sroot.\(a+cy+sp+pr+c+v+o)
|
---|
261 | ---
|
---|
262 | > (level 1 when \sroot.\(a+cy+sp+pr+c+v)
|
---|
263 |
|
---|
264 | RASTO_06_024
|
---|
265 | Issue: In config_AADL: no way to edit properties for an internal operation (i.e. thread)
|
---|
266 | Effect: Cannot specify wcet property
|
---|
267 | Comment:
|
---|
268 | Solution: Fixed in DataBase file (new:<; old:>):
|
---|
269 | 271c271
|
---|
270 | < (level 4 list 1112
|
---|
271 | ---
|
---|
272 | > (level 4 list 1110
|
---|
273 | 276c276
|
---|
274 | < (level 5 when \root2+f list 1112
|
---|
275 | ---
|
---|
276 | > (level 5 when \root2+f list 1110
|
---|
277 | 281c281
|
---|
278 | < (level 5 list 1112
|
---|
279 | ---
|
---|
280 | > (level 5 list 1110
|
---|
281 | 286c286
|
---|
282 | < (level 5 list 1112
|
---|
283 | ---
|
---|
284 | > (level 5 list 1110
|
---|
285 | 291c291
|
---|
286 | < (level 5 list 1112
|
---|
287 | ---
|
---|
288 | > (level 5 list 1110
|
---|
289 | 296c296
|
---|
290 | < (level 5 list 1112
|
---|
291 | ---
|
---|
292 | > (level 5 list 1110
|
---|
293 |
|
---|
294 | RASTO_06_025
|
---|
295 | Issue: In config_AADL, ODS sections Id are not unique
|
---|
296 | (duplicated for process and packages sub-ods)
|
---|
297 | Effect: Duplicate Ids may cause various issues.
|
---|
298 | Comment:
|
---|
299 | Solution: Fixed in DataBase file (new:<; old:>):
|
---|
300 | < 'SUBCOMPONENTS' TypeAttributes0
|
---|
301 | < (level 3 when c + pr list 1210
|
---|
302 | ---
|
---|
303 | > 'SUBCOMPONENTS' TypeAttributes
|
---|
304 | > (level 3 when c + pr list 1210
|
---|
305 |
|
---|
306 | RASTO_06_040
|
---|
307 | Issue: In config_AADL, a few HOOD sections need to be made visible again in the ODS
|
---|
308 | (type inheritance for classes to manage AADL extends and operation constraints)
|
---|
309 | Effect: No access to part of the model
|
---|
310 | Comment:
|
---|
311 | Solution: Fixed in DataBase file (new:<; old:>):
|
---|
312 | 172a172,176
|
---|
313 | <
|
---|
314 | < 'EXTENDS' TypeDerivation
|
---|
315 | < (level 3 when c list 1210
|
---|
316 | < text 30
|
---|
317 | < doc CODE flags eOds)
|
---|
318 | 293c298
|
---|
319 | > doc CODE)
|
---|
320 | ---
|
---|
321 | < doc CODE flags eOds)
|
---|
322 |
|
---|
323 | RASTO_06_029
|
---|
324 | Issue: Contextual help, ODS help and template files are not up to date in the config
|
---|
325 | Effect:
|
---|
326 | Comment:
|
---|
327 | Solution: Fixed in configuration files
|
---|
328 |
|
---|
329 | RASTO_06_031
|
---|
330 | Issue: The AADL code generator needs to be updated for CHEDDAR connection
|
---|
331 | Effect:
|
---|
332 | Comment:
|
---|
333 | Solution: Fixed in AADL code generator (AADL035)
|
---|
334 | New pragma cheddar(Scheduling_Protocol)
|
---|
335 | Generates a default processor with given scheduling protocol
|
---|
336 | Generates a default binding between main process and default processor
|
---|
337 | Changes in externalTools/cheddar.sh to add -I option for properties directory
|
---|
338 |
|
---|
339 | 5. General Issues
|
---|
340 | -----------------
|
---|
341 |
|
---|
342 | RASTO_06_028
|
---|
343 | Issue: Requirements list not always properly saved
|
---|
344 | Effect: Some editing actions do not imply a proper save of changes in requirements.
|
---|
345 | Comment:
|
---|
346 | Solution: Fixed in the kernel
|
---|
347 | Test case: test_06_028.sts
|
---|
348 |
|
---|
349 | RASTO_06_034
|
---|
350 | Issue: Improve reuse of components
|
---|
351 | Effect: Current import features are not appropriate to instantiate AADL components
|
---|
352 | defined in a package or clone subcomponents.
|
---|
353 | Comment:
|
---|
354 | Solution: Fixed in the kernel
|
---|
355 | New copy / paste contextual menu in the design tree
|
---|
356 | Similar effect can be obtained by a drag&drop from the design tree to the diagram
|
---|
357 |
|
---|
358 | RASTO_06_038
|
---|
359 | Issue: Restriction in Windows directories for installation and repositories
|
---|
360 | Effect: No way to use "Program Files" or "My Documents"
|
---|
361 | Comment: All bash command parameters involving pathnames should be double-quoted
|
---|
362 | Solution: Fixed in the .sh files of the configutarion
|
---|
363 |
|
---|
364 | RASTO_06_042
|
---|
365 | Issue: Support of Greenhills Multi Ada filename suffixes
|
---|
366 | Effect: Cannot manage suffix like .1.ada and .2.ada
|
---|
367 | Comment:
|
---|
368 | Solution: Fixed in the kernel and initialization files
|
---|
369 | Test case: test_06_042.sts
|
---|
370 |
|
---|
371 | RASTO_06_043
|
---|
372 | Issue: Some STShell commands do not work anymore
|
---|
373 | Effect: Cannot control zooming, save text or use Use command
|
---|
374 | Comment:
|
---|
375 | Solution: Fixed in the kernel
|
---|
376 | Test case: test_06_043.sts
|
---|
377 |
|
---|
378 | 6. Changes in the AADL code generator (v2.1)
|
---|
379 | --------------------------------------------
|
---|
380 |
|
---|
381 | AADL003 (22.Jun.05) missing connections for use links
|
---|
382 | AADL004 (05.Aug.05) new pragma bidirectional
|
---|
383 | AADL005 (05.Aug.05) no more data subpg in threads !
|
---|
384 | AADL006 (05.Aug.05) removing empty connection sections
|
---|
385 | AADL007 (10.Aug.05) new pragma more_systems
|
---|
386 | AADL008 (10.Aug.05) using direction in port naming when useful
|
---|
387 | AADL009 (10.Aug.05) use "" for entrypoint property value
|
---|
388 | AADL010 (12.Aug.05) use pragma renames also for package decl
|
---|
389 | AADL011 (19.Aug.05) full code generation for system conf
|
---|
390 | AADL012 (30.Aug.05) new pragma in_package
|
---|
391 | AADL013 (01.Sep.05) disabling multiple connections
|
---|
392 | AADL014 (02.Sep.05) enable events in system conf
|
---|
393 | AADL015 (05.Sep.05) Event parameter for event ports
|
---|
394 | AADL016 (20.Sep.05) use pragma renames also when implicit ref
|
---|
395 | AADL017 (20.Sep.05) fixing other bugs for Op_Controls
|
---|
396 | AADL018 (20.Sep.05) protected objects are always Data
|
---|
397 | AADL019 (20.Sep.05) use given name for main event
|
---|
398 | AADL020 (23.Sep.05) creating stuff for OSATE support
|
---|
399 | AADL021 (23.Sep.05) fixing bug a few syntactic errors
|
---|
400 | AADL022 (27.Sep.05) adding port groups
|
---|
401 | AADL023 (27.Sep.05) including unbounded environments as packages
|
---|
402 | AADL024 (28.Sep.05) new pragma extends
|
---|
403 | AADL025 (06.Oct.05) cleaning up features and connections
|
---|
404 | AADL026 (13.Oct.05) managing Constants as Properties
|
---|
405 | AADL027 (17.Oct.05) Cheddar connection
|
---|
406 | AADL028 (20.Oct.05) Cotre connection
|
---|
407 | AADL029 (08.Jan.06) supporting AADL graphic editor
|
---|
408 | AADL030 (17.Jan.O6) Assert properties
|
---|
409 | AADL031 (09.Feb.06) adding calls for threads
|
---|
410 | AADL032 (16.Feb.06) fixing connection bug for ports with _
|
---|
411 | AADL033 (16.Feb.06) adding fork and join of flows
|
---|
412 | AADL034 (23.Feb.06) pragma renames can be used to remove package prefix
|
---|
413 | AADL035 (30.Mar.06) improving Cheddar connection (cf.RASTO_06_031)
|
---|
414 | AADL036 (31.Mar.06) improving port groups (cf.RASTO_06_020)
|
---|
415 | AADL037 (31.Mar.06) using HRT wcet for thread (cf.RASTO_06_014)
|
---|
416 | AADL038 (31.Mar.06) managing delayed connections (cf.RASTO_06_009)
|
---|
417 | AADL039 (31.Mar.06) fixing bugs in flow specs
|
---|
418 | AADL040 (27.Apr.06) fixing ASSERT PP integration issues
|
---|
419 | AADL041 (27.Apr.06) fixing issues with port groups
|
---|
420 | AADL042 (04.Jul.06) private data in packages (cf.RASTO_06_016)
|
---|
421 | AADL043 (05.Jul.06) don't specify current package name in references
|
---|
422 | AADL044 (06.Jul.06) fixing bug in type extension and parameters
|
---|
423 | AADL045 (06.Jul.06) replacing pragma more_systems by predicate aadlModel('system')
|
---|
424 | AADL046 (06.Jul.06) improving data access references
|
---|
425 | AADL047 (07.Jul.06) improving calls to subprograms
|
---|
426 | AADL048 (12.Jul.06) prototyping AADL templates and virtual processors
|
---|
427 | AADL049 (20.Jul.06) fixing 2 minor issues for data component
|
---|
428 | AADL050 (20.Jul.06) improving data access and data access connection
|
---|
429 | AADL051 (21.Jul.06) new pragma future
|
---|
430 | AADL052 (01.Aug.06) little adjustments
|
---|
431 | AADL053 (03.Aug.06) managing new predicate aadlCategory
|
---|
432 | AADL054 (21.Aug.06) data generation for imported packages
|
---|
433 | AADL055 (21.Aug.06) adding bus access connections
|
---|
434 | AADL056 (21.Aug.06) changes in processor mapping
|
---|
435 | AADL057 (21.Aug.06) calls in threads and sp only
|
---|
436 | AADL058 (21.Aug.06) hierarchical component generation in package
|
---|
437 | AADL059 (21.Aug.06) removing effect of predicate aadlModel
|
---|
438 | AADL060 (22.Aug.06) generating allocated logical components
|
---|
439 | AADL061 (02.Sep.06) no more dupplicate code for subprograms
|
---|
440 | AADL062 (08.Sep.06) subprogram parameter features and connections
|
---|
441 | AADL063 (08.Sep.06) no generation if type name includes a package ref
|
---|
442 | AADL064 (08.Sep.O6) new pragma no_project
|
---|
443 | AADL065 (08.Sep.06) avoid multiple comments
|
---|
444 | AADL066 (19.Sep.06) internal subprograms as features
|
---|
445 | AADL067 (27.Sep.06) correct identifiers for modes and transitions
|
---|
446 | AADL068 (03.Oct.06) fixing issue in parameters type
|
---|
447 | AADL069 (05.Oct.06) fixing issue in subprogram params and calls
|
---|
448 |
|
---|
449 | 7. Changes in the AADL import engine (v1.1)
|
---|
450 | -------------------------------------------
|
---|
451 |
|
---|
452 | AADR001 (20.Sep.05) managing ports with undefined type
|
---|
453 | AADR002 (22.Sep.05) packages now only export types and consts
|
---|
454 | AADR003 (17.Oct.05) new names for port and event parameters
|
---|
455 | AADR004 (10.Nov.05) adding op-sets when there are too many ops
|
---|
456 | AADR005 (02.Jan.06) compatibility with AADL graphical editor
|
---|
457 | AADR006 (14.Feb.06) compatibility with ASSERT/MA3S naming rules
|
---|
458 | AADR007 (22.Mar.06) compatibility with release 5.1
|
---|
459 | AADR008 (22.Jun.06) pragma AADL_PORTGROUP
|
---|
460 | AADR009 (19.Jul.06) fixing issue with comp impl .default or .others
|
---|
461 | AADR010 (19.Jul.06) fixing issue with wcet and min arrival time
|
---|
462 | AADR011 (24.Aug.06) pragma AADL_CATEGORY
|
---|
463 | AADR012 (11.Sep.06) pragma AADL_CONNECTION
|
---|
464 |
|
---|
465 | 8. Changes in the Ada code generator
|
---|
466 | ------------------------------------
|
---|
467 |
|
---|
468 | ADA190 (02.08.05) support of distributed systems
|
---|
469 | ADA191 (04.10.05) fix bug when cy or sp have no thread or start operation
|
---|
470 |
|
---|
471 | 9. Changes in the C++ code generator
|
---|
472 | ------------------------------------
|
---|
473 |
|
---|
474 | CPP029 (19.Oct.06) support of SMP2 (cf.SMP_*): pragma smp
|
---|
475 | CPP030 (19.Oct.06) adding support of round trip: pragma reverse
|
---|
476 |
|
---|