Work Experience 2019

Work Experience – Introduction

Work Experience is a chance for young people to gain knowledge of what an average working day in a certain place is like. It is also used to demonstrate how to handle the step from school to work.

St. Bernard’s school have recently  sent year 10 on a week’s work experience to various work placements from 11th to the 15th February 2019, one of them being here at 3SL.

The first day , Monday included the introduction to the workplace and what it was about. The product produced is called Cradle, after a brief introduction we were given a Tutorial on how the product functioned. This meant that over the week tasks that included the use of Cradle became easier to do.

The second day required knowledge of Cradle, as the main task was to test functions from the previous update – 7.4 .  One test being shown below;

Testing Example

Test number TC-13644 with pass
Test number TC-13644
for Cradle 7.4 with a pass

Our task was to go through each test and find out if it passed and if not why not , above is an example of one of the tests that was passed.

The third day – Wednesday called for the design of a data set. The task was to present understanding of the way data was represented. The task was done by entering the  stationery into  a database that was started from scratch.

stationary checker for the stationary in 3SL to see how much equipment is used in the office.
Stationary checker for the stationary in 3SL to see how much equipment is used in the office.

The fourth day was specifically for training for later life – CVs and a mock interview. The morning was set for the purpose of writing the CVs as well as this the day was taken up with a design task. The problem was a pretend company needed a more efficient way of packaging their goods. This had to be accomplished without using unnecessary pay and manual labour.  The task –  to come up with the requirements needed to accomplish such an operation.

The second part of the day was used for the mock interview. This was a process that gave an experience of being interviewed for a job. Questions that were more general were added. Subject specific questions , all the questions asked were and example of what might be expected in a real interview.

Design task

design task snapshot
Snap Shot of the design task showing the requirements and the diagrams

The fifth day, Friday, was used to learn about media and it’s effect on company. This was put into effect by the job of writing  about the tasks set during the week of work experience . This was to be posted on 3SL’s website.

At the end of the week , the experience was used to teach about the work environment and what to expect after the jump from school to work.


Josh B , Iwan C – St Bernards

click here for St. Bernards twitter  feed

St. Bernards Catholic High School's logo
St. Bernards Catholic High School’s logo








February 2019 Newsletter


Chinese year of the pig 2019
Year of the pig 2019

Welcome to the shortest Gregorian month of the year. Or 新年快乐!3SL 祝愿我们的所有客户,合作伙伴和供应商 2019 吉祥如意!to our Chinese customers  and friends.

However, just because it is a short month, there’s no excuse not to achieve quality work. Whether that be using the ancient Chinese elements of  metal, water, wood, fire, and earth, or modern applications of finance,  medicine, or software, good data management is key.

Same Data Different Views

Using Start Page to simplify
Start Page – Simplification

Managing your project and having everyone using singly centred data makes sure you have control over the project. Too many times we hear that projects have failed because one department or section have been working on one part of a project and have not realised their requirements or data is out of sync with another.  Being smarter with your data in 2019 is a great goal. As a customer you probably already have projects set up in Cradle. However, you may not have all the data related to your project in the central store. There are often a number of reasons that data ends up in disparate pots. Here, we try to offer solutions in some of those scenarios.


Scenario Solution
Some staff shouldn’t alter anything in an item, but do need to see the information. Ownership, Teams / Team hierarchies and Baselines are all used as part of the standard access control to items. Privileges control who can see what.
Not all staff are permitted to see the data associated with an item. Use skills to restrict access to individual frames of information, or whole item types.
Some staff shouldn’t alter categories of an item. Use skills to make appropriate categories Read Only in the UI
The stages of the project are complex. It’s difficult to know where to find what. Building  Project Phases recognises the steps, queries, reports, matrices, actions and so forth that are associated with different periods of the project. Knowing that you are in the development stage and having all the appropriate queries grouped together in the Phase tree makes it easy to find the current work items.
Cradle screens are too complicated for some users who just need to see one aspect of the product. Adding a Start Page which only presents the actions pertinent to a particular user / group of users, can vastly simplify the choices available to the user.
Some users just perform a limited number of tasks against an item. They don’t want huge menu choices. View Commands allow customised menu options for actions on items shown in a query. (combine with a start page for an efficient led guide through your process minimising complexity)
Different tasks require different aspects of an item to be viewed. Whilst Cradle offers many automated views and forms to get you up and running, they are all fully customisable. Try opening the view or form closest to your needs, modifying it and then saving it. These can be saved in ‘folders’ relevant to the user, type of user or for the whole project.
We’re not all in the office but still need to see project information. Web Access  allows worldwide connection to your Cradle project without the need for an installation. Just fire up a browser to gain access.

Social Media


Buzz Aldrin 85th Birthday
Happy Birthday Buzz tweet

We were pleased to see what was achieved by engineers 40 years ago landing on the moon. Happy 85th Buzz. What do you think we will achieve this year, that will still be talked about 40 years hence? Let us know on


alternative use of SysML
SysML Use Tweet

We mused at snow falling on 3SL towers, and pondered over the unusual uses of SysML and cheered at #CumbriaDay

Cumbria Day 2019

Lethera, Sethera, Pimp, Methera, Thethera, Tyan, Yan!

It’s Cumbria Day 2019!

3SL is a la'la bit Cumbrian
La’al bit Cumbrian

Whilst you’ll know the Cumbria and the Lake District is renowned for beautiful scenery and countryside, it’s also home to many great businesses and people.


From tourism and regional foods, to high-tech to heavy engineering there’s a great range of opportunities in this fair green land.

3SL a Proud Cumbrian Business

3SL (Structured Software Systems Limited) have been here in Barrow-in-Furness for over 30 years . We are a software producer selling a product that  is used worldwide. The main team is a strong Cumbrian workforce, staff who are subsequently working elsewhere in the UK and Europe are always welcomed back to their home office.

Cumbria Day 2019 logo
Cumbria Day 2019


You can checkout more on Twitter with #CumbriaDay.

If you email us a link today, to your Cumbrian business, we’ll try and give you a mention. Watch this space!

January 2019 Newsletter

January – Looking into 2019

To the Romans ‘Janus’, for which this month is a special celebration, was the guardian god of portals, and gates, the patron of beginnings and endings.

The word appears to have derived from c. 1500, from the  Latin Ianus, meaning “gate, arched passageway,”

The deity is said to have two heads one looking to the past and one looking to the future.

Janus - Looking back - Looking Forward

So why not make a new year’s resolution to ensure you modernise those remaining projects in your company? Take control and ditch the old, unlinked, discord of separate tools and repositories and ensure all the data is linked and traced in Cradle. From project beginnings to successful endings, from concept to creation and through your product’s life – look forward not backwards with Cradle.

Looking Forward

We’re hard at work implementing features for Cradle 7.5 giving you more ways to get your data in and out of Cradle. Follow our newsletters, blogposts and twitter, facebook and linkedIn pages to stay abreast of the updates coming in 2019.

Cradle Release

If you didn’t get a chance before the Christmas break, make sure you go into the new year with the latest version of Cradle – 7.4.2. This will ensure you have the latest features and the bug tweaks in place.  To answer a common question that support are asked, “Yes you can have the new features included in a 7.4.n release for free if you have a 7.4 code.”

All Spent Up?

Cradle Software As A Service
Cradle SAAS subscription product

Don’t forget if you need a cost effective way to bring Cradle on line for 2019 and have little capital budget left in your 2018/2019 pot…..

Cradle Subscriptions option is a SaaS (Software as a Service) product which is a cost effective way to get up and running with 3SL’s requirements management and systems engineering tool.

There are also different hosting options, for further information see the product announcement.

Social Media


Tweet about future of aviation
@AtkinsGlobal tweet

What are the predictions for the future? We liked this tweet from @AtkinsGlobal highlighting the International Air Transport Association @IATA ‘s   vision for the future.

We highlighted how you can have many categories in one field.


Successful Assessment – Cyber Essentials 2019 (inc GDPR)

Cyber Essentials

3SL are pleased to announce we have been successful in our assessment under the Cyber Essentials scheme for another year.

Cyber Essentials logo
Cyber Essentials logo

Cyber Essentials is a Government-backed, industry-supported scheme to help organisations protect themselves against common online threats.


We have also been successful in our assessment for the IASME standard and in the assessment under GDPR.


The IASME Governance standard, based on international best practice, is risk-based and includes aspects such as physical security, staff awareness, and data backup. It is recognised as the best cyber security standard for small companies by the UK Government when in consultation with trade associations and industry groups.

These assessments should give you an added layer of confidence when dealing with 3SL. We would thoroughly recommend our customers use similar precautions for their businesses.  No matter how good your security, the unexpected may happen, a power loss to your server a broken water pipe flooding your machine room. So alongside good data security, we would also recommend a good backup plan for your Cradle data.

Cradle-7.4.2 Released

3SL is pleased to announce the release of Cradle-7.4.2.

This is available for download from the 3SL website. This has some handy new features and fixes. Which are in place to improve your overall Cradle experience .

Cradle-7.4.2 is the latest patch release for Cradle-7.4, so is completely compatible with your 7.4 security code. Users with 7.4 do not need a new code and can download and install without charge. Users on older versions of Cradle, with maintenance, can move to this version at any time by requesting a new code from 3SL support.

Cradle 7.4.2
Cradle 7.4.2


New features

Matrix Item Attribute / Navigation Filtering

showing teams that transitively link to a requirement
Transitive Links

In a standard matrix, would show as a fully populated grid. However, whilst Team A does provide part of Service 1, they do not provide the element which satisfies Requirement 7 or any part of Requirement 10. Those are provided by Team B.

Showing all links even those not desired
Complete Matrix

Cradle has always provided the facility to add textual attributes to the cross reference between items. In this example, choosing the link between Service 1 and Requirement 7 we could add Team A to note that Team A provides that element of the service. The new feature lets you filter the matrix results in the transitive cells by adding a Regex filter to the navigation being followed. This will look for a match between the attribute of the item and the text in the cross reference. In this case looking for the item Identity will give the following result.

Showing the results of filtering the item attributes agains the cross reference attributes
Attribute Filtered Matrix

Cross Reference Attributes

Allow restriction to a set of pre-defined values. Allow replacement or append behaviour when selecting from a list.


Upgrade OpenSSL and TLS to support TLS v1.3


An improvement in the behaviour dealing with pre-existing adaptation links.


  • Issue when importing change history with overwrite set to on.
  • The symbol resize handles were not working correctly.

Full details of the fixes in this release are in the Cradle help.

December 2018 Newsletter

It’s Beginning to Feel A Lot Like….

3SL Snowflake bauble
Christmas 2018
  • Cross bullet pointThere should have been some acceptance tests associated with these requirements.
  • Cross bullet pointThe customer’s changes might be what they want for Christmas, but we’re unsure of the impact
  • Cross bullet pointThere might not be enough time to finish this project by the end of the year.
  • Cross bullet pointWe’ll forget the designs in our heads after a few party sherries and not know what to do in January.
  • Tick bullet point It’s time to relax and enjoy the festive period, our project is in Cradle.

Whilst we’re sure our customers align with the last point, its worth noting these seasonal holiday reminders.

Discussions dialog showing multiple comments
Discussions Dialog in WorkBench

Cradle Subscriptions

Mini Poll

Results of the SaaS verses traditional ownership poll
SaaS ‘v’ Traditional Ownership Poll

We asked you about subscription products. You answered our Mini Poll, and said that ‘horses for courses’ is the rule of thumb when selecting SaaS or conventional ownership. We’re happy to say Cradle is available in whichever guise suits your business.

Cradle Release

showing the setting up of matrix variables in a navigation
Navigation with MATRIX variables

The latest release of Cradle 7.4.2 contains a new Matrix feature. A matrix allows items linked items to be shown as a set of rows and columns with the cells representing the links between them. It is also possible to show the items in the rows linked to the items in the columns via a third item type represented in the cell. For example, rows representing requirements, columns representing results and the items in the cells representing the tests between the two. The new feature lets users filter the items shown in the matrix cells based on the value of a column or row item appearing in the cross reference attribute. This is set up as part of the navigation that is followed between items.

We have also upgraded our OpenSSL to use version 1.3 TLS.

There are a number of small bug fixes including diagram drawings, workflows, importing with overwrite.

As usual anyone with a current 7.4 code is entitled to download the latest release. Anyone with current maintenance is entitled to upgrade any previous version to this latest release.

Black Friday / Cyber Monday

Well done if you managed to take advantage of our £50 per licence/product deal.



We had a great time at INCOSE EMEASEC 2018 conference in Berlin and enjoyed meeting all those who visited us.
Missed the conference or our stand? Don’t forget you can still download an evaluation copy of Cradle

Social Media


clever engineering loo on the moveWe love keeping an eye on what’s new in the field of engineering. Did you realise how much the humble loo on the move has changed? #WorldToiletDay

We celebrated Saint Andrew’s Day  by constructing a COD (Collaboration diagram) showing how the Picts and Scots faced the Angles.


Happy Saint Andrew’s Day 2018

Wishing everyone a Happy Saint Andrew’s Day

We would like to wish all our customers, suppliers and followers a Happy Saint Andrew’s day 2018 from 3SL.

Whether a descendent of the Picts, Scots, or Angles, we hope the only battle today will be how best to model interactions in Cradle!

COD Collaboration Diagram

A Use Case is a class of interactions between actors in a UML model’s environment and the system. Each may be complex or compound and may require decomposition into simpler Use Cases. Each path through the possible options in a Use Case, (an  event flow) is called a scenario.

Scenarios can be described by a COD. This diagram  shows the details of the interaction of the environment and part(s) of the system.  On a UCD these are the external actors with the appropriate classes and their object instances. Each interaction is represented in terms of an exchange of messages. The COD focuses on clearly showing the totality of message transfers between all the actors and classes/object instances involved in the scenario. Similarly a SQD (Sequence diagram would be used to highlight the chronological ordering of the events.

Depicting the battle of Athelstaneford as a COD (Collaboration Diagram)
The Battle of Athelstaneford

Whilst the battle at Athelstaneford, is over simplified in this diagram, it still shows how a more detailed interaction of the whole Use Case can be illustrated. Therefore, if you ever want a reminder of why the Saltire of Saint Andrew was chosen as the emblem of Scotland…. The legend of the clouds vision to Óengus II COD diagram, may be a handy reminder. For more information see the Cradle help section for COD.

Black Friday / Cyber Monday 2018

Flash Discount Sale

Great BlackFriday / CyberMonday deal for November 2018. Take advantage while you can!

Hurry Hurry Hurry, #BlackFriday / #CyberMonday deal

five pound notes
Five Pound Notes

We hope you’ll agree that Cradle is already a great value package in any of its single user or enterprise versions. It combines a hugely powerful Requirements Management tool for massively scalable requirements engineering, with Model Based Systems Engineering capabilities (MBSE). From the initial inception of your project through the elicitation, analysis, design, testing and documentation phases of your project, Cradle is there to support you. With this great offer we’re giving you even better value, or offering to support a charity – see ‘Enterprise licences’.

Single User Product Discount

Use the special discount voucher code to get £50** off any single user product. If you’re not already on the latest version of Cradle, this is an ideal opportunity to upgrade.

All you need to do is enter the  £50** discount voucher code in the “Discount Code” field at the bottom of the shop checkout page during the Friday to Monday flash deal.

Enterprise Licences

We will offer £50** off EACH licence purchased during the offer period. This may be taken as a discount from your invoice or you can nominate a registered charity of your choice and 3SL will make an equivalent donation. If you find your project is expanding and you add a single REQ licence for another engineer you can claim one £50** discount / donation. If you are buying a new set of licences for a project say 5-REQ, 2-SYS and 1-DASH that’s a total of 8*£50 = £400 off the licence cost, or a lovely donation to a charity of your choice.

Enter your code NOW!

Lefthand starsBFCM2018Righthand stars

(*) Terms and Conditions

Continue reading “Black Friday / Cyber Monday 2018”

INCOSE – EMEA Sector Systems Engineering Conference 2018

INCOSE Systems Engineering Conference2018 

Monday 5th – Wednesday 7th November, 2018

INCOSE host the premier conference of systems engineering and related disciplines in Europe, Middle-East and Africa (EMEA). If you would like to find out more about Cradle come and say “Hello” or “Guten Morgen / Guten Tag” to us at booth 20.

Come and see us at booth 20 INCOSE EMEA 2018 Conference
INCOSE EMEA 2018 Conference

This year’s conference is at the Mercure Hotel, Stephanstraße, Berlin.

Follow INCOSE @incose_org on Twitter or talk about it with #emeasec