SlideShare a Scribd company logo
THE GLOBAL LEADER IN SOFTWARE
FOR RADIATION THERAPY
AND SCIENTIFIC APPLICATIONS
Jernej Plankar
Medical Systems Engineer
codeBeamer ALM as a Swiss Army Knife
on a Particle Therapy Project
About Cosylab
NEW ENERGY BIG PHYSICSSPACE AND ASTRONOMY
We develop control systems for
• Particle therapy facilities (PT)
• Large scientific facilities (accelerators, fusion, telescope arrays, etc.)
Numbers
• Branches: Europe (3), US, China, South Korea, Japan
• Established in 2001, >20% CAGR, turnover > 17.5 M€ in 2019
• Nearly 200 highly-skilled developers and engineers
• 250+ successfully delivered projects in 20 countries
CERN Large Hadron ColliderITER
The Extremely Large Telescope
(ELT)
PARTICLE THERAPY
MedAustron Particle Therapy Centre
INDUSTRY 4.0
Manufacturing, robotics…
About Particle Therapy
Depth
Dos
e
100 % Ideal dose
distribution
Malign tumour
Photons
(radiotherapy)
Source
About Particle Therapy
Depth
Dos
e
100 % Ideal dose
distribution
Malign tumour
Source
Particles (protons, ions)
What do you use codeBeamer for?
The codeBeamer Use Cases
• Requirements
• Tests
• Risks
• Documents
• Bugs (problem reports)
• Change requests
• Releases
• Software unit verification workflow
(code review, unit testing...)
• Software of unknown provenance (SOUP)
• Input control and parts traceability (HW)
• Tool validation
• ...
Why?
• Work process is implicitly followed by pre-defined workflows
• Easier for team members to get on board
• Less ″brainless″ documentation tasks
• More analysis, requirements engineering, coding, testing...
=> increased quality
• Inherent traceability
• Who has done what and when?
• How does it relate to other items?
=> easy change impact analysis
• Development process is unified over entire company
How?
• A set of configured trackers,
based on MDR and applicable
med. dev. standards
• Trackers are used to create and
manage content, based on
lifecycle processes
• Ensuring traceability between
correlated parts as well as
chronologically
• Inherent DHF and DHR
formation (electronic records)
Use case: Documentation (1)
Profile
Content
Stored in CodeBeamer (Documents Tree)
Title, Unique ID, Revision, Authors,
Reviewers, History, Link to the content...
Anything/anywhere, e.g.
• codeBeamer tracker (Reqs, Tests, etc.),
• A .doc file, stored in arbitrary repo (cB/SVN/Git/...)
• Paper document
• Website
• ...
Document
The export template generates documents ready for release by combining
the information from the Profile and Content.
Use case: Documentation (2)
• Documents Tree = a centrally
managed list of all planned and
created documents (profiles)
• Auto team notification
• Release workflow
• Compliant with ISO 13485
Exported
Documents
Use case: Risk management (1)
• Hazard
• Hazardous situation
• Failure mode
• CAPA
• SOUP item
• ...
Risk
Risk control
measure
Requirement
Test case
Analysis &
Evaluation
Mitigation
Implementation
Verification
• Compliant with ISO 14971
Use case: Risk management (2)
Use case: Risk management (3)
Use case: Third-party software – SOUP & OTS
Use case: Input control
Use case: Technical File Template
How it all fits together 
Presenter’s Name
Title
QUESTIONS?
Presenter’s Name
Title
jernej.plankar@cosylab.com
Web: www.cosylab.com
THANK YOU!

More Related Content

PPTX
Sharing chemical structures with peer reviewed publications
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PDF
A Peek Into a Must-Have Add-On Solution for Oracle Clinical
Perficient
 
PPTX
Applications of the US EPA’s CompTox chemicals dashboard to support structure...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PDF
Publication of raw and curated NMR spectroscopic data for organic molecules
Christoph Steinbeck
 
PPT
Structure verification and elucidation using the ChemSpider database
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PDF
ICIC 2014 New Product Introduction Wiley
Dr. Haxel Consult
 
PPT
The UK National Chemical Database Service – an integration of commercial and ...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PPTX
New developments in delivering public access to data from the National Center...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Sharing chemical structures with peer reviewed publications
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
A Peek Into a Must-Have Add-On Solution for Oracle Clinical
Perficient
 
Applications of the US EPA’s CompTox chemicals dashboard to support structure...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Publication of raw and curated NMR spectroscopic data for organic molecules
Christoph Steinbeck
 
Structure verification and elucidation using the ChemSpider database
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
ICIC 2014 New Product Introduction Wiley
Dr. Haxel Consult
 
The UK National Chemical Database Service – an integration of commercial and ...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
New developments in delivering public access to data from the National Center...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 

What's hot (20)

PPTX
Tools and approaches for data deposition into nanomaterial databases
Valery Tkachenko
 
PPT
Royal society of chemistry activities to develop a data repository for chemis...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PDF
Two Clinical Workflows - From Unfiltered Variants to a Clinical Report
Golden Helix Inc
 
PPTX
CompTox Chemicals Dashboard: Data and tools to support chemical and environme...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PPTX
Overview of open resources to support automated structure verification and e...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PPTX
Chemistry Validation and Standardization Platform v2.0
Valery Tkachenko
 
PPTX
Applications of the US EPA’s CompTox Chemistry Dashboard to support structure...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PPT
Dealing with the complex challenge of managing diverse analytical chemistry d...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PPTX
Applications of the US EPA’s CompTox Chemistry Dashboard to support structure...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PPTX
EPA CompTox chemicals dashboard: An online resource for environmental chemists
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PPT
The importance of standards for data exchange and interchange on the Royal So...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PPTX
Incorporating new technologies and High Throughput Screening in the design an...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PPTX
Development of a Tool for Systematic Integration of Traditional and New Appro...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PPTX
Towards Automated AI-guided Drug Discovery Labs
Ola Spjuth
 
PPT
eScience at the Royal Society of Chemistry and our current initiatives
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
PDF
iMicrobe_ASLO_2015
Bonnie Hurwitz
 
PPTX
Automating the process of continuously prioritising data, updating and deploy...
Ola Spjuth
 
PDF
IC-SDV 2019: Elsevier
Dr. Haxel Consult
 
PPT
Using online chemistry databases to facilitate structure identification in ma...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Tools and approaches for data deposition into nanomaterial databases
Valery Tkachenko
 
Royal society of chemistry activities to develop a data repository for chemis...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Two Clinical Workflows - From Unfiltered Variants to a Clinical Report
Golden Helix Inc
 
CompTox Chemicals Dashboard: Data and tools to support chemical and environme...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Overview of open resources to support automated structure verification and e...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Chemistry Validation and Standardization Platform v2.0
Valery Tkachenko
 
Applications of the US EPA’s CompTox Chemistry Dashboard to support structure...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Dealing with the complex challenge of managing diverse analytical chemistry d...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Applications of the US EPA’s CompTox Chemistry Dashboard to support structure...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
EPA CompTox chemicals dashboard: An online resource for environmental chemists
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
The importance of standards for data exchange and interchange on the Royal So...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Incorporating new technologies and High Throughput Screening in the design an...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Development of a Tool for Systematic Integration of Traditional and New Appro...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Towards Automated AI-guided Drug Discovery Labs
Ola Spjuth
 
eScience at the Royal Society of Chemistry and our current initiatives
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
iMicrobe_ASLO_2015
Bonnie Hurwitz
 
Automating the process of continuously prioritising data, updating and deploy...
Ola Spjuth
 
IC-SDV 2019: Elsevier
Dr. Haxel Consult
 
Using online chemistry databases to facilitate structure identification in ma...
US Environmental Protection Agency (EPA), Center for Computational Toxicology and Exposure
 
Ad

Similar to Cosylab | codeBeamer ALM as a Swiss Army Knife on a Particle Therapy Project (10)

PDF
codeBeamer Medical ALM at AgileMed
Intland Software GmbH
 
PDF
Roche | The Design History File in codeBeamer ALM: Electronic Records, Signat...
Intland Software GmbH
 
PPTX
Ink space berkeley 2015
Stanford University
 
PPTX
Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, Germany
Intland Software GmbH
 
PPTX
Driving Continuous Delivery Transformation in a Data-Driven Way
Vladyslav Ukis
 
PPTX
HM311 Ab103417 ch08
BealCollegeOnline
 
PPT
Using and Securely Exchanging Health Records
Betsy Fanning
 
PDF
Going Staff
Tobias Pfeiffer
 
PPSX
An Approach to Automated Techniques for Data Extraction and Integrity Validat...
nationaldosimetry
 
PPTX
Transcelerate DDF Hackathon
Ryan Tubbs
 
codeBeamer Medical ALM at AgileMed
Intland Software GmbH
 
Roche | The Design History File in codeBeamer ALM: Electronic Records, Signat...
Intland Software GmbH
 
Ink space berkeley 2015
Stanford University
 
Intland Software's codeBeamer User Conference - 7 Jul 2016 - Stuttgart, Germany
Intland Software GmbH
 
Driving Continuous Delivery Transformation in a Data-Driven Way
Vladyslav Ukis
 
HM311 Ab103417 ch08
BealCollegeOnline
 
Using and Securely Exchanging Health Records
Betsy Fanning
 
Going Staff
Tobias Pfeiffer
 
An Approach to Automated Techniques for Data Extraction and Integrity Validat...
nationaldosimetry
 
Transcelerate DDF Hackathon
Ryan Tubbs
 
Ad

More from Intland Software GmbH (20)

PPTX
Agile in MedTech: Essential Best Practices, and How to Support Them
Intland Software GmbH
 
PPTX
Dr. Andreas Birk: Patterns of Agile Success in Medical Device Development
Intland Software GmbH
 
PPTX
Dr. Andreas Birk: Agile Practices for Medical Device Development
Intland Software GmbH
 
PPTX
ISO/PAS 21448 (SOTIF) in the Development of ADAS and Autonomous Vehicles
Intland Software GmbH
 
PPTX
Dr. Andreas Birk: Approaches to Agile in Medical Device Development
Intland Software GmbH
 
PPTX
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software GmbH
 
PPTX
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software GmbH
 
PPTX
Intland Software | codeBeamer ALM: What’s in the Pipeline for the Automotive ...
Intland Software GmbH
 
PPTX
Intland Software | Enabling Safe Medical Software Development through a Purpo...
Intland Software GmbH
 
PPTX
Intland Software | Intland Retina: What’s in the Pipeline for the Life Scienc...
Intland Software GmbH
 
PDF
Volkswagen | ECU Software Development with codeBeamer ALM: IT Aspects
Intland Software GmbH
 
PPTX
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
Intland Software GmbH
 
PDF
Bertrandt | Automotive Best Practice: How to Design, Review, Approve, and Eff...
Intland Software GmbH
 
PDF
McKinsey | When Things Get Complex: Complex Systems, Challenges and Where to ...
Intland Software GmbH
 
PDF
Adesso | Principles of Tool Validation and Infrastructure Qualification using...
Intland Software GmbH
 
PPTX
Automotive SPICE Level 3 and Beyond with codeBeamer ALM
Intland Software GmbH
 
PPTX
27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
Intland Software GmbH
 
PPTX
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...
Intland Software GmbH
 
PPTX
Aligning QMS and Engineering Processes in Medical Product Development
Intland Software GmbH
 
PPTX
Intland Academy: Requirements Management Training Session | 19 Sep 2019
Intland Software GmbH
 
Agile in MedTech: Essential Best Practices, and How to Support Them
Intland Software GmbH
 
Dr. Andreas Birk: Patterns of Agile Success in Medical Device Development
Intland Software GmbH
 
Dr. Andreas Birk: Agile Practices for Medical Device Development
Intland Software GmbH
 
ISO/PAS 21448 (SOTIF) in the Development of ADAS and Autonomous Vehicles
Intland Software GmbH
 
Dr. Andreas Birk: Approaches to Agile in Medical Device Development
Intland Software GmbH
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 22 Oct 2020
Intland Software GmbH
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software GmbH
 
Intland Software | codeBeamer ALM: What’s in the Pipeline for the Automotive ...
Intland Software GmbH
 
Intland Software | Enabling Safe Medical Software Development through a Purpo...
Intland Software GmbH
 
Intland Software | Intland Retina: What’s in the Pipeline for the Life Scienc...
Intland Software GmbH
 
Volkswagen | ECU Software Development with codeBeamer ALM: IT Aspects
Intland Software GmbH
 
FutureLink | Strategic Tooling Decisions in ALM Engineering: Migrate or Coexi...
Intland Software GmbH
 
Bertrandt | Automotive Best Practice: How to Design, Review, Approve, and Eff...
Intland Software GmbH
 
McKinsey | When Things Get Complex: Complex Systems, Challenges and Where to ...
Intland Software GmbH
 
Adesso | Principles of Tool Validation and Infrastructure Qualification using...
Intland Software GmbH
 
Automotive SPICE Level 3 and Beyond with codeBeamer ALM
Intland Software GmbH
 
27 Nov 2019 – Experts Talk: Integrated MedTech Delivery from Requirements thr...
Intland Software GmbH
 
13 Nov 2019 - Experts Talk: Balancing Innovation, Risks, and Compliance in Me...
Intland Software GmbH
 
Aligning QMS and Engineering Processes in Medical Product Development
Intland Software GmbH
 
Intland Academy: Requirements Management Training Session | 19 Sep 2019
Intland Software GmbH
 

Recently uploaded (20)

PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Software Development Methodologies in 2025
KodekX
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Software Development Methodologies in 2025
KodekX
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 

Cosylab | codeBeamer ALM as a Swiss Army Knife on a Particle Therapy Project

  • 1. THE GLOBAL LEADER IN SOFTWARE FOR RADIATION THERAPY AND SCIENTIFIC APPLICATIONS Jernej Plankar Medical Systems Engineer codeBeamer ALM as a Swiss Army Knife on a Particle Therapy Project
  • 2. About Cosylab NEW ENERGY BIG PHYSICSSPACE AND ASTRONOMY We develop control systems for • Particle therapy facilities (PT) • Large scientific facilities (accelerators, fusion, telescope arrays, etc.) Numbers • Branches: Europe (3), US, China, South Korea, Japan • Established in 2001, >20% CAGR, turnover > 17.5 M€ in 2019 • Nearly 200 highly-skilled developers and engineers • 250+ successfully delivered projects in 20 countries CERN Large Hadron ColliderITER The Extremely Large Telescope (ELT) PARTICLE THERAPY MedAustron Particle Therapy Centre INDUSTRY 4.0 Manufacturing, robotics…
  • 3. About Particle Therapy Depth Dos e 100 % Ideal dose distribution Malign tumour Photons (radiotherapy) Source
  • 4. About Particle Therapy Depth Dos e 100 % Ideal dose distribution Malign tumour Source Particles (protons, ions)
  • 5. What do you use codeBeamer for?
  • 6. The codeBeamer Use Cases • Requirements • Tests • Risks • Documents • Bugs (problem reports) • Change requests • Releases • Software unit verification workflow (code review, unit testing...) • Software of unknown provenance (SOUP) • Input control and parts traceability (HW) • Tool validation • ...
  • 7. Why? • Work process is implicitly followed by pre-defined workflows • Easier for team members to get on board • Less ″brainless″ documentation tasks • More analysis, requirements engineering, coding, testing... => increased quality • Inherent traceability • Who has done what and when? • How does it relate to other items? => easy change impact analysis • Development process is unified over entire company
  • 8. How? • A set of configured trackers, based on MDR and applicable med. dev. standards • Trackers are used to create and manage content, based on lifecycle processes • Ensuring traceability between correlated parts as well as chronologically • Inherent DHF and DHR formation (electronic records)
  • 9. Use case: Documentation (1) Profile Content Stored in CodeBeamer (Documents Tree) Title, Unique ID, Revision, Authors, Reviewers, History, Link to the content... Anything/anywhere, e.g. • codeBeamer tracker (Reqs, Tests, etc.), • A .doc file, stored in arbitrary repo (cB/SVN/Git/...) • Paper document • Website • ... Document The export template generates documents ready for release by combining the information from the Profile and Content.
  • 10. Use case: Documentation (2) • Documents Tree = a centrally managed list of all planned and created documents (profiles) • Auto team notification • Release workflow • Compliant with ISO 13485
  • 12. Use case: Risk management (1) • Hazard • Hazardous situation • Failure mode • CAPA • SOUP item • ... Risk Risk control measure Requirement Test case Analysis & Evaluation Mitigation Implementation Verification • Compliant with ISO 14971
  • 13. Use case: Risk management (2)
  • 14. Use case: Risk management (3)
  • 15. Use case: Third-party software – SOUP & OTS
  • 16. Use case: Input control
  • 17. Use case: Technical File Template
  • 18. How it all fits together 