T&VS helps Creo Medical Prepare for Medical Device Certification 2018-03-01T15:34:52+00:00

Case Study

T&VS helps Creo Medical Prepare for Medical Device Certification

Creo Medical

Creo Medical

Creo Medical, a manufacturer of clinically innovative medical devices, called upon Test and Verification Solutions (T&VS) to establish a unit testing strategy for the software it was developing for its CROMA system, an electrosurgical unit that delivers bipolar radio frequency power for the purpose of cutting and microwave power for the purpose of coagulating tissue to staunch bleeding vessels.

CROMA System

CROMA System

T&VS was subsequently contracted to undertake unit testing of the software that was completed on schedule, enabling Creo Medical to proceed with certification of the CROMA system software to the medical device software safety standard, IEC 62304.  (see Software Standards Compliance for additional information on the T&VS compliance solutions).

In late 2013, the Creo Medical product development team sought advice on unit testing of the software it was developing for the CROMA system, to be written in C to run on a 32-bit microcontroller.

The Creo Medical team had already purchased Cantata from QA Systems, an established unit-testing tool for safety-related software certified up to the highest safety integrity level for a number of safety standards including IEC 62304. The safety class of the CROMA software had already been established as safety class C, which delivers the highest level of integrity, as the software controls both the cutting and coagulating of tissue during surgical operations.

CROMA Operating Blade

CROMA Operating Blade

T&VS assessed the software architecture and design, advised on the content of detailed software design specifications so that unit tests could be developed directly from the specifications without the need to view code. In addition, T&VS also set unit test coverage criteria to be met and devised a host/target based unit test approach. Because of the software safety class, targets of 100% statement and modified condition/decision coverage (MC/DC) were agreed.

The host/target test approach adopted enabled the use of memory-mapped register access in the design to be accommodated when testing on both host and target platforms without the need to modify the unit software. Host testing would allow unit tests to be developed rapidly by an independent test team before executing them on the target microprocessor so that the limited resources on, and the availability of, the target boards would not become a bottleneck. In addition, host testing could easily be undertaken offshore to deliver a cost effective solution.

After developing the unit test strategy, T&VS provided Creo Medical with a fixed price proposal for undertaking the unit testing using an offshore test team in India. This was accepted by Creo Medical and the unit test work began at the end of 2013. A T&VS engineer spent three weeks on-site working closely with the Creo Medical product development team to establish and agree the detailed unit test and management processes before returning to India to lead the test team. The unit test project proceeded smoothly with any issues uncovered being addressed quickly and Creo Medical kept informed of progress with detailed weekly status reports. The completed unit tests were delivered to Creo Medical at the end of the first quarter in 2014 meeting the schedule that had been set.

Craig Guilliford

Craig Guilliford

Craig Gulliford, Creo Medical CEO, commented:

We engaged T&VS as they have specialist knowledge of testing safety-related software and had a detailed understanding of the Cantata test tool. They didn’t let us down. They quickly grasped the software design and provided us with an effective and efficient way forward for software unit testing. They kept us fully informed of progress at all times and achieved the timescales that we were keen to meet so that we could progress the certification of the CROMA system for human use.”

Francise Amoah

Francise Amoah

Francis Amoah, Creo Medical Product Design Director, also highlighted the good working relationship established with T&VS:

Although the test team was offshore, we were in regular contact with them and the use of Bugzilla to track any defects in detailed design specifications and code uncovered by unit tests worked extremely well. Jim Thomas, the T&VS Director of Software Testing, also met with us regularly to ensure that we were kept up to date and any issues we had were addressed quickly. Overall it was a positive experience for us and we would use T&VS again when we need software test expertise and resource.”

About Creo Medical

Creo Medical is a medical device manufacturer based in Chepstow, South Wales. Founded in 2003, (formerly MicroOncology Ltd) they develop, manufacture and commercialise clinically innovative medical device technologies. They can draw on over 100 years of employee experience from the medical device sector and are committed to developing clinically relevant technologies. www.creomedical.com

About QA Systems

QA Systems’ fundamental goals are to accelerate and improve software development. Operating on a global scale, QA Systems has over 350 blue-chip customers, spanning a range of sectors, including aerospace & defence, automotive, medical device and railways. The company supplies and supports its own tools, in addition to carefully selected products from strategic business partners, for static or dynamic testing, requirements engineering, architectural analysis and software metrics. www.qa-systems.com

Get in Touch

Find Out More

Contact one of our consultants today to discuss your requirements.
No hard sales, just pertinent questions to understand your needs and to discuss how we may be able to help.

Alternatively contact one of our Local Sales Offices.

Get in Touch
The T&VS newsletters inform you about industry news, events and information from T&VS. No spam, we promise and it is always easy to unsubscribe.
We never share your information. Read our Privacy Statement
Interested in Formal Verification?
Then why not attend the TVS Formal
Verification Bootcamp training?
The 2-day Formal Verification Bootcamp is for design and verification engineers looking to enhance their knowledge of formal verification and to learn how to write effective assertions to find and fix bugs. The course is a mix of presentations and hands-on development exercises.
Bootcamp Enquiry Form
If you are interested in receiving additional information on the course then simply email Mike Bartley (TVS CEO and Course Leader) by entering your details below.
Interested in SystemC?
FREE SystemC UVM Library Now Available
The TVS SystemC UVM library closely mimics UVM but gives users a license free UVM-based verification environment.
Have your product requirements been successfully tested and implemented?
Find out how asureSIGN can help you implement a successful Requirements Driven Verification and Test Strategy by visiting asureSIGN or enter your details and we will be in touch.
Course Dates and Pricing
To receive additional information, including course dates and pricing, please contact our training team who will be happy to help.
Download Request
Please complete the following form then click 'submit' to access the download.
Presentation Request
Please complete the following form then click 'submit' to gain access to the presentations.
Please complete the following form and then click 'submit' to gain access to the download.
Did you get what you were looking?

Let the testing experts help. We will run a FREE QA assessment which will include our top 5 recommendations to help maximise your testing.