June Newsletter is Available!

We are pleased to announce that our June newsletter 2016 is available here:

https://www.threesl.com/pages/news/webletter-June16/index.php

which includes the announcement of Cradle-7.1.1 that integrates SysML into the systems lifecycle, invites you to visit us on stand B4 at INCOSE 2016, and discusses other topics of interest to all Cradle users.

We hope that you find it interesting and helpful!

Open Webinars

We propose to start a series of regular, open, webinars in which 3SL staff will be available to answer your questions about 3SL and Cradle. The dates and times of the webinars will be listed in our website and anyone will be welcome to attend. They will be timed to allow as many people to connect as possible, wherever you may be based. The webinars will be in English.

The webinars will be one hour and can include any technical or commercial topics. We may propose some specific topic(s) for the webinar, but the emphasis will primarily be on an opportunity to get answers to your questions.

If you have any opinion on this proposal, please send an e-mail to: mark.walker@threesl.com
or send me a message through LinkedIn!

Cradle-7.1.1 Released

We are pleased to announce that we have released Cradle-7.1.1, an update to the Cradle-7.1 release that added SysML into the range of MBSE notations available in Cradle’s integrated modelling tools.

The Cradle-7.1.1 release changes the way that equipments and ports are drawn in Physical Architecture Diagrams, allowing public ports to be drawn more neatly and more densely inside equipment symbols. It also adds a new ability to run queries on items that are indirectly linked or not linked to other types of iterms, and a variety of other small updates.

Security Codes for Cradle-7.1 will also work with Cradle-7.1.1.

If you have a single-user Cradle-7.1 system, such as Cradle-SE Pro, then you can also upgrade to Cradle-7.1.1.

To get the new release, please go to:

www.threesl.com

and login and download the software from the Resources section of our website.

If you install Cradle-7.1.1 anywhere, please install it everywhere!

We hope that you will like this new release of Cradle!

Cradle-7.1 – SysML Videos

Our 3SL colleagues in the US have posted a series of videos demonstrating the SysML support in Cradle-7.1. This is a single demonstration, split into a series of parts:

You can access these demonstration videos here:

https://www.youtube.com/channel/UCdnZeLWcaufRjC0MBX1iuuQ

Please look at these videos and see how SysML models can be built in Cradle and how these models can be integrated into other information, including requirements, tests, test cases, defects, issues and risks.

At 3SL we believe that MBSE is the ideal approach (whichever notations you choose to use) but only if it is integrated into all of the other information in your project.

MBSE in isolation is just a bunch of pretty pictures!

Custom Workflow for Configuration Management

Complex Configuration Management ?

If you find the defaults give you too many reviewers for your  Configuration Management Process, then create a new custom Workflow in Cradle.

The number of reviewers, the steps on accept or reject, steps based on the owner can all be altered in the Project Schema. Each item type can have a different process flow or they can follow the built in defaults.

Configuration Management Workflow Setup
Workflow Setup

Show Link Types in HIDs with Colour

Looking for a way to brighten up your day?!

What better way than using Hierachy Diagrams (HIDs) that show link types in colour!

Hierarchy Diagrams (HIDs) are an excellent way to show the relationships between items in your database. The boxes in the diagrams are the items and their connecting lines are the cross references.

You can define a colour for each cross reference link type in the schema. If you do, then these colours are used to draw the cross references in HIDs.

This means that you can easily interpret the connections shown by the HID as, for example ‘has child’ or ‘is satisfied by’, or ‘allocated to’ relationships.

If you have not tried setting colours for your cross reference link types, please try it and see how this will transform the ease with which your HIDs can be interpreted!

Screenshot showing Example Hierarchy Diagram
Example Hierarchy Diagram

Controlling External Commands’ Access to Usernames and Passwords

External commands

As you may know, there are many opportunities to extend Cradle’s functionality, including using external commands. These commands can be triggered from user-defined start pages, or the user-defined phase hierarchy, or when you work with attributes inside items.

Commands can be made variable using Command Directives. Some of these can access the username, password and project code of the current user.

For example, the Command Directive $LOGIN is replaced by the string -login user,pwd,pcode where username is the current user’s Cradle username, pwd is the current user’s plain text password and pcode is the project code of the database that the current user is logged-in to.

The Command Directives $CUSER, $PASS and $PROJC are available for each of these components.

Because of the sensitivity of this information, you can control whether or not these Command Directives are active.

You do this using the file:

eci_config

Whis is found in the admin directory of the Cradle installation on the server (so the eci_config file that may exist in Cradle client installations on end users’ computers is ignored).

You can enable / disable various ‘sensitive’ Command Directives by editing this file in the Cradle installation on your ‘Cradle server’.

Note that many of the sensitive Command Directives are enabled by default, but $LOGIN is one of those that is not enabled!

Article updated 04/02/2019 – Added image