login Register forgot password or username?
Search:         
Cradle from 3SL, the complete Model Based Systems Engineering Toolsuite, specialising in requirements management, requirements capture, model based systems engineering and for systems engineering software, support and consultancy, the logical choice: Cradle from 3SL.

March 2010 [Cradle 6.2]

Cradle-6.2 Release

3SL is pleased to announce that we released Cradle-6.2 in February 2010. This is the latest new release of our Requirements Management and Systems Engineering environment and is a major enhancement from previous releases. Cradle-6.2 is a full product release, and is accompanied by written documentation and related materials.

  • The Cradle-6.2 release provides many significant enhancements to the previous Cradle-6.1 release and fixes several bugs. For a detailed list of all enhancements and bug fixes that is also grouped by Cradle module, please consult:
  • The Cradle-6.2 Release Notes

The What’s New link in the Online Help Table of Contents

The major elements of the Cradle-6.2 release are:

  1. XML support
  2. Code generation, reverse engineering and performance modelling tools integrated into WorkBench
  3. Named user licensing
  4. UI enhancements including dual screen support, new tree style, improved drag-and-drop
  5. Usability enhancements to Web Access
  6. Document Loader and Document Publisher support .docx files

Database Compatibility

Cradle-6.2 has a new format for its Project Databases. If you upgrade to Cradle-6.2 you must convert all your Project Databases to the new format. A converter is supplied with the release that will perform the conversions for you. The Cradle-6.2 installers automatically detect the need to run this converter, to ensure that the upgrade is as simple as possible.

It is also possible to upgrade to a new release by creating a new Cradle installation with new Project Databases in new directories and using exports and imports to move data between the databases of the old and new versions. With this approach, you could use the new version and its databases, or you could revert to the old Cradle version and its databases. These two sets of databases would initially have the same contents, but this would remain true only for so long as data is not changed in one set that is not also changed in the other.

Customers who adopt this approach use a procedure similar to:

  • Export data from the databases in the previous release
  • Install the new release
  • Create new projects in the new release
  • Import the data from the export files into the new databases

We always recommend using the database converters that are supplied with Cradle.

Upgrading from Cradle-5.7

Please be advised that in Cradle-6.0 we changed the internal representation of text inside frames, so that it better supports the concept of paragraphs and is far less based on the concept of text being a list of lines. This means that the database converter for Cradle-6.0, the executable cvt_5760.exe, performs some text manipulations as part of the database conversion. If you export from Cradle-5.7 and import into Cradle-6.2, then these text manipulations will not occur. You may therefore find a difference between a database conversion and an export followed by an import.

We always recommend using the database converters that are supplied with Cradle.

Fonts

The old Cradle Toolset client was removed in Cradle-6.0. This means that:

  • On Windows, there is no need for NutCracker and no need for an X server (such as XVision or Cygwin that 3SL used to supply with Cradle releases)
  • On Windows, there is no need for any special fonts to be installed in an X server
  • On Linux and UNIX there are now no longer any special Cradle fonts. All Cradle clients on Linux and UNIX are still X clients (everything uses an X server on Linux and UNIX systems), but now Cradle clients use pre-existing fonts that will already be installed in the font server.

So in summary Cradle is no longer supplied with any fonts for any platform.

Must I Install Cradle-6.2?

Cradle-6.2 has some major enhancements. It is a major improvement over Cradle-6.0 and Cradle-6.1 and a very major improvement over Cradle-5.7. We would like you to use Cradle-6.2 in preference to Cradle-6.1 or any earlier version. That is why we released it!

If you are currently using Cradle-6.0, there is no immediate need to upgrade to Cradle-6.2, unless you need the Code Generation, Reverse Engineering or Performance Modelling tools in which case you must use Cradle-6.2 as it adds these tools into the WorkBench UI for the first time. Similarly if you want XML import/export then you must use Cradle-6.2. Otherwise, you should consult the Cradle-6.2 Release Notes to see if any of the enhancements or bug fixes are relevant to you.

If you are currently using Cradle-5.7, then we very strongly recommend that you upgrade directly to Cradle-6.2 (ignoring both Cradle-6.0 and Cradle-6.1) as Cradle-6.2 is a very substantial improvement to Cradle-5.7.

3SL will continue to support Cradle-6.0 until the next major version of Cradle is released.

However, if you are using Cradle-5.7, or an earlier release, then we urge you to upgrade to Cradle-6.2 because:

  • You will see some dramatic extensions and improvements
  • 3SL no longer supports Cradle-5.7 or prior releases to this

Mixing Cradle-6.2 and Earlier Releases

You cannot mix Cradle-6.2 with any earlier release of Cradle. This means that if you decide to install Cradle-6.2 anywhere, then you must install it everywhere.

Specifically:

  • Cradle-6.2 servers will not respond to Cradle-6.1 or earlier clients
  • Cradle-6.2 clients will not be serviced by Cradle-6.1 or earlier servers

These incompatibilities are failsafe. That is, if you should accidentally fail to upgrade a client to Cradle-6.2, then starting that client will not adversely affect the operation of Cradle-6.2, as the Cradle-6.2 servers will ignore connection attempts from clients of any previous version.

Downloading Cradle-6.2

All Cradle-6.2 download files for Windows and UNIX were added to our website and to our mirror site on 1 st March 2010.

For Windows, the file to download is: Cradle62_Setup.exe

Note Cradle-6.2 only supports 32-bit Windows platforms, including Windows Vista, but excluding Windows 7.

For UNIX, your must download the boot and core.Z filesets, and also download the fileset that contains the executable files for your architecture:

  • hppa.Z for HP HP-UX 11.0 or later on PA-RISC
  • ibm5.Z for IBM AIX 5.1 or later on PowerPC
  • linux-ia32.Z for all 32-bit compatible versions and types of Linux
  • sparcs2.Z for Sun Solaris 2.8 or later on Sparc
  • win32pc.Z for 32-bit Windows executables hosted on a UNIX server

So, if you are running on UNIX, you will need to download a minimum of 3 filesets.

If you have a UNIX server that provides executables for multiple architectures, then you will need to download boot, core.Z and filesets for all architectures provided by your server.

If you are running a mixed UNIX and Windows environment, such as UNIX servers and Windows clients, then you will need to download the Windows self-extracting executable and all UNIX filesets that are needed for your environment.

3SL has a dedicated 8 Mbit/sec Internet connection which means that the largest of these files can be downloaded in 6 minutes. Our mirror site provides even faster downloads.