3SL: Requirements management and model driven systems engineering from concept to creation.
Cradle®
Login:
Username:
Password:
 
Search:  
Visitor not logged in, You are: Home > News > 3SL Web based newsletter
 

 

3SL Web-based newsletter for March 2005 [Cradle 5.1.3]

Cradle-5.1.3 Features

The Cradle-5.1.3 update provides several important new features, some important bug fixes, and some general improvements. The changes in this update are listed below, grouped by the Cradle module to which they relate.

UNIX Installation Changes

  1. The set_access script has new options to control user and group owners, and the access modes of installation files

Communications Changes

  1. The Cradle Menu and ping_cds and test_login utilities now support –cds and –standalone command-line arguments and the CRADLE_CDS_HOST environment variable to specify the TCP hostname or IP address of a machine running the Cradle Database Server (CDS). This allows them to link to a CDS outside the subnet where they are being run.
  2. The ping_cds and test_login diagnostic utilities now have confirmations on Windows so their last output can be read before their windows disappear

Cradle-PDM (Product Data Management) Changes

  1. The CORE-to-Cradle converter has been updated to support changes made by Vitech Corporation in the format of .rdt files produced by versions 4 and 5 of its CORE tool. This means that you can migrate requirements, models and other data from CORE into Cradle.
  2. A bug whereby the LATEST ownership and Middle, Bottom or Non-Bottom link selection in a query could cause Cradle to hang, has been fixed
  3. The iconv utility is now distributed in all Cradle UNIX and Windows filesets to convert character encodings for special characters (such as less than or equal symbols) and files in Chinese, Turkish or Korean to be converted into UTF-8 to be brought into Cradle. It can be run to preprocess data files from tools that do not use standard character encodings (such as CORE or RDD-100 or DOORS) and is automatically run by the Cradle converters in some cases.
  4. Table titles did not support international languages, and now do
  5. Default TEXT and NOTES frames are now loaded when project-specific items are imported that are not part of the project schema at the time of the import
  6. A <null> value for empty attributes and !<null> for non-empty attributes is now supported in queries. Previously, it was difficult (but possible) to select items by empty category or frame values, but not possible to select by empty attributes for Identity, Name, Key, Group, Comment or Description.
  7. Some issues with CSV imports and exports have been fixed, such as problems with empty slots in the CSV file field mappings, and an inability to import or export specifications’ symbol categories (such as function, process or class)
  8. The arrows in Hierarchy Diagrams could occasionally be drawn the wrong way

Cradle Toolset Changes

  1. The Delete key is now supported to delete selected items

Cradle-API Changes

  1. The Cradle-API on Linux has been rebuilt with GNU gcc, version 3.3.2 so it is easier to link it with current versions of scripting and other tools
  2. A new routine CAPIitem_createxref has been added to the Cradle API so cross references can be created between items in the database

Cradle-REQ (Requirements Management) Changes

  1. The Key, Group, Comment and Description attributes are now supported in source document capture operations

Cradle-SYS (System Modelling) Changes

  1. When copying and pasting into a selected timeline, users can now specify the scope of the operation to include definitions and hierarchies. You can paste symbols in a diagram, optionally inserting into a previously selected timeline, with all paste options. This complements the move-and-reconnect operation introduced in Cradle-5.1.2.
  2. If the move-and-reconnect operation was used on diagrams with gaps in the symbol numbering, then the numbers of reconnected could be changed. This has been fixed to guarantee that reconnected symbols keep their numbers,
  3. Problems in the renumbering and reordering of diagram and specification hierarchies have been fixed. In particular, all hierarchical operations now work correctly irrespective of whether equivalent diagrams and specifications exist or if the specifications are linked in hierarchies by cross references, or both.
  4. The Key attribute was not preserved when specifications were copied, either directly or as part of a larger operation, such as reordering functions
  5. When new branches are added to eFFBD functions, the code will search for an applicable, pre-existing J node, rather than always creating a new node
  6. Expanding eFFBD functions into child diagrams now has improved handling of carried-down input and output timelines
  7. Project-specific data definition (DD entry) frames were not shown in the Data Dictionary Editor (DDE) picture bar
  8. Consistency checks of eFFBDs did not correctly allow for inputs to, and outputs from, environment symbols
  9. Wherever practicable, consistency check reports now include symbol sequence numbers as well as existing symbol details. This can be used with the Diagram Editor’s new facility to display such symbol numbers to prevent ambiguity as to which symbol has a particular error.

Cradle-DOC (Document Publisher) Changes

  1. A range of small, but significant, improvements have been added to Document Publisher, notably the ability to control the sort order of reported items, and cross referenced items

Cradle-WRK (WorkBench) Changes

  1. The Find operation now finds the user’s text in attributes of linked items shown in a view, for example within the cells of nested table rows
  2. Diagrams were not properly centred when initially displayed
  3. Navigating through model elements in any WorkBench tree could cause errors in the CDS error log, even though the operations were completed successfully. This could produce very large log files in large Cradle systems.

Back to index

 
 
[Copyright © 3SL 2008 | Last Updated: Fri Nov 21st, 2008 ]
Registered office: 2 Highfield Road, Barrow in Furness, Cumbria, LA14 5PA, Registered in England No. 2153654