<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://blog.cm-dm.com/feed/rss2/xslt" ?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Software in Medical Devices, by MD101 Consulting</title>
    <link>https://blog.cm-dm.com/</link>
    <atom:link href="https://blog.cm-dm.com/feed/rss2" rel="self" type="application/rss+xml" />
    <description>Blog about software medical devices and their regulatory compliance. Main subjects are software validation, IEC 62304, ISO 13485, ISO 14971, CE mark 93/42 directive and 21 CFR part 820.</description>
    <language>en</language>
    <pubDate>Mon, 08 Jun 2026 19:42:43 +0200</pubDate>
    <copyright>Property of Cyrille Michaud CC-BY-ND license</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>Dotclear</generator>
          <item>
        <title>IEC PAS 63621 2026 published</title>
        <link>https://blog.cm-dm.com/post/2026/04/24/IEC-PAS-63621-2026-published</link>
        <guid isPermaLink="false">urn:md5:643cde95f3c9085be28c78e75d1ac178</guid>
        <pubDate>Fri, 24 Apr 2026 15:58:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Standards</category>
                          <category>AI-ML</category>
                  <category>data management</category>
                <description>&lt;p&gt;IEC PAS 63621 2026 - Artificial intelligence enabled medical devices - Data management, has been published in March 2026.&lt;br&gt;
A PAS is a Publicly Available Specification, a kind of early version of a standard. It was developed by IEC at a pace quicker than usual. Too quick to follow the long process of standard development.&lt;/p&gt;          &lt;p&gt;This document is definitely a missing link in the chain of activities performed to design Medical Devices incorporating Artificial Intelligence (MDAI). This better explains why a PAS was published with a fast track process. MD industry couldn't be left without such standard.&lt;br&gt;
&lt;br&gt;
This document describes a data management process for MDAI. Something we already explained &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/29/Artificial-Intelligence-in-Medical-Devices-Part-3-Data-Management&quot;&gt;in this post about data management&lt;/a&gt;.&lt;br&gt;
The post was based on IEC 5259-x series. Fortunately, we retrieve the same steps in IEC 63621:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Data Requirements,&lt;/li&gt;
&lt;li&gt;Data Planning,&lt;/li&gt;
&lt;li&gt;Data Acquisition,&lt;/li&gt;
&lt;li&gt;Data &lt;em&gt;Development&lt;/em&gt;,&lt;/li&gt;
&lt;li&gt;Data Provisioning,&lt;/li&gt;
&lt;li&gt;Data Decommissioning.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The only difference: Data Preparation in IEC 5259-x is replaced by Data Development in IEC 63621. Data development is a process where data are prepared and verified against data quality criteria. This is already present in IEC 5259-x. The new provision present in IEC 63621 is an iterative process to ensure continuous improvement of data quality criteria. &lt;br&gt;
&lt;br&gt;
The other main differences between are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IEC 5259-x series is a full set of standards, covering various aspects of data management for AI.&lt;/li&gt;
&lt;li&gt;IEC 63621 is focused on the core process, present in IEC 5259-2,&lt;/li&gt;
&lt;li&gt;IEC 5259-x target any industry, requiring intensive interpretation to match medical device safety and performance goals, and personal health data regulatory requirements,&lt;/li&gt;
&lt;li&gt;IEC 63621 target medical devices. Thus, little interpretation is needed to implement your own processed. But not more than any other MD standard,&lt;/li&gt;
&lt;li&gt;IEC 63621 requires to make a link with risk management and identify if data can contribute to a hazardous situation. In such case, the process described in the PAS shall be followed.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Looking for ideas on how to implement this PAS? You can use the &lt;a href=&quot;https://blog.cm-dm.com/post/2026/03/06/New-Templates%3A-Data-Management-Plan-and-Data-Management-Report&quot;&gt;Data Management Plan template&lt;/a&gt;.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2026/04/24/IEC-PAS-63621-2026-published#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2026/04/24/IEC-PAS-63621-2026-published#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/316</wfw:commentRss>
              </item>
          <item>
        <title>Claude Code: your new QARA team</title>
        <link>https://blog.cm-dm.com/post/2026/03/20/Claude-Code%3A-your-new-QARA-team</link>
        <guid isPermaLink="false">urn:md5:fe44730dd230ee936e8cbe691f8cb0a8</guid>
        <pubDate>Fri, 20 Mar 2026 13:50:00 +0100</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Misc</category>
                        <description>&lt;p&gt;People say AI is going to replace their job.&lt;br&gt;
This is not true. People using AI are going to replace people who don't.&lt;br&gt;
My experience using Claude code from Anthropic perfectly demonstrates this.&lt;/p&gt;          &lt;h4&gt;Rebuilding the IEC 62304 template repository with Claude Code&lt;/h4&gt;

&lt;p&gt;A blog post by &lt;a href=&quot;https://www.behind-the-enemy-lines.com/2026/03/lets-work-on-next-task-claude-code.html&quot;&gt;Panos Ipeirotis&lt;/a&gt; gave me the push I needed. He described how Claude Code can become your new teammate. Not a chatbot assistant you query, but like a team mate you hand a task to and who carries it through to completion, commit by commit, pull request by pull request.&lt;br&gt;
I happened to have exactly that kind of task waiting.&lt;/p&gt;


&lt;p&gt;For several years I have been publishing on this blog a set of software process templates for medical device development. Useful, but with good old MS Office files. Probably, too old. I had to convert them to something closer to the code. Something that software engineers can put in their repo and update while they update their code.&lt;/p&gt;


&lt;p&gt;The idea was straightforward: take those templates, reorganise them as .md files into a structured Git repository. But I never had the time to do it. Then Claude Code came on the market. Able to do the repetitive job. It was time, I had no more excuse to procrastinate converting my templates.&lt;/p&gt;


&lt;h4&gt;Converting the templates: accelerated time&lt;/h4&gt;

&lt;p&gt;The templates were produced in three waves from 8 March to 19 March. Something that would have taken me months to do without Claude code. Between productive tasks, which bring money. Productive tasks first, templates when I have time. &lt;br&gt;
Thanks to my new team mate, it took 2 weeks only.&lt;br&gt;
Only one team mate? No, an infinity of team members doing the job for you. You can fire multiple branches at the same time, asking Claude different tasks. The only caveat is maintaining consistency between branches, by rebasing and merging. Not a big deal for software engineering teams.&lt;/p&gt;


&lt;p&gt;As if I was operating in a relativist world, where time stretches in an uncanny manner for newtonian beings. My Claude team does the job and meanwhile, I can do something else. In my Claude rocket, it takes two weeks. On the earth ground, it takes ages.&lt;/p&gt;


&lt;p&gt;I had an experience like this a looong time ago, with Redmine. A few of my clients used to place lots of documents in Redmine. Every change was managed thanks to Redmine workflow. Drawbacks: Redmine wiki was basic, its GUI was basic (though doing the job) and it has become a bit old, compared to more modern tools like commercial e-QMS and e-Documentation I won't quote here (this is enough with Claude!). Redmine was definitely not relativist!&lt;/p&gt;


&lt;h4&gt;Review and merge&lt;/h4&gt;

&lt;p&gt;Of course, you have to review what Claude does. But this is exactly the workflow, which sets the foundation of git paradigm. Somebody writes code. Somebody else reviews it. Here, Claude writes .md files, I review them and merge.&lt;br&gt;
&lt;br&gt;
More, Github remembers every bit of changes in your files. It helps a lot in recording documentary changes in a change control process. Placing software documents as close as possible to source code also helps managing changes in agile iterations. It eases the verification of DONE status at the end of an iteration.&lt;br&gt;
The closer the software documentation to the IDE, the better.&lt;/p&gt;


&lt;h4&gt;Methodic work&lt;/h4&gt;

&lt;p&gt;This was not like &quot;vibe coding&quot; — some fancy tool giving you an application with bells and whistles in one prompt (hello, fake prompt engineering). It was structured work, with explicit tasks, conventions documented in the CLAUDE.md file (for those who don't know, it is a kind of configuration file but written in natural language, giving general instructions to Claude), and a separate pull request for each deliverable.&lt;br&gt;
It was fed in a RAG-like manner with my own internal repository of documents.&lt;/p&gt;


&lt;p&gt;Claude Code managed file creation: I copied the content of doc templates as raw text. Claude converted them to md files. And that rascal actually had the nerve to give me some great ideas for improvement!&lt;br&gt;
More, it had the ability to maintain consistency over time. Decisions made on 8 March — the structure, the naming conventions — are respected on the subsequent iterations, without explicit reminders. All of this thanks to that CLAUDE.md file.&lt;/p&gt;


&lt;h4&gt;Manually updating&lt;/h4&gt;

&lt;p&gt;The limits show up too. Several manual passes were needed to fix this and that throughout the documents. I could have written my instructions to Claude in a better manner, to limit these manual fixes. But that is inherent to iterative development. Claude Code is no exception to that rule.&lt;/p&gt;


&lt;h4&gt;The result: a library of 20 templates&lt;/h4&gt;

&lt;p&gt;Ten days and 34 pull requests later, the repository contains:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;4 planning templates: project management plan, software development plan, configuration management plan, and &lt;a href=&quot;https://blog.cm-dm.com/post/2026/03/06/New-Templates%3A-Data-Management-Plan-and-Data-Management-Report&quot;&gt;the brand new data management plan for you AI models&lt;/a&gt;  + a new review report,&lt;/li&gt;
&lt;li&gt;1 software requirements specification + a new review report,&lt;/li&gt;
&lt;li&gt;1 software architecture document + a new review report,&lt;/li&gt;
&lt;li&gt;1 software design specification + a new review report,&lt;/li&gt;
&lt;li&gt;1 new pull request review checklist,&lt;/li&gt;
&lt;li&gt;1 software unit implementation and a new review report,&lt;/li&gt;
&lt;li&gt;3 verification templates (plan, description, report) + a new test plan review report,&lt;/li&gt;
&lt;li&gt;1 version delivery description,&lt;/li&gt;
&lt;li&gt;1 a new release review report,&lt;/li&gt;
&lt;li&gt;1 data management report (design phase).&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Precision: they’re not fully AI-generated. The content is similar to the good old word files. Their conversion to .md files is AI-generated.&lt;/p&gt;


&lt;p&gt;Theses templates are published on this &lt;a href=&quot;https://github.com/cmdm/templates-repository-for-MDSW&quot;&gt;public GitHub page: templates repository for MDSW&lt;/a&gt;. The templates are reusable with &lt;a href=&quot;https://github.com/cmdm/templates-repository-for-MDSW/blob/main/LICENSE.md&quot;&gt;CC-BY-SA License&lt;/a&gt;.&lt;/p&gt;


&lt;h4&gt;Conclusion&lt;/h4&gt;

&lt;p&gt;Yannis's article was right: Claude Code changes the nature and the pace of your work. Building this repository by hand would have taken months. With Claude Code, two weeks were enough.&lt;/p&gt;


&lt;p&gt;But the tool does not replace judgement. Claude Code executes, you take decisions. It does not make them for you.&lt;br&gt;
I'm the manager, Claude is like an infinity of teammates.&lt;/p&gt;


&lt;p&gt;This is the equivalent of coding with AI for Quality Assurance and Regulatory Affairs. This is AI-augmented QARA.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2026/03/20/Claude-Code%3A-your-new-QARA-team#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2026/03/20/Claude-Code%3A-your-new-QARA-team#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/315</wfw:commentRss>
              </item>
          <item>
        <title>New Templates: Data Management Plan and Data Management Report</title>
        <link>https://blog.cm-dm.com/post/2026/03/06/New-Templates%3A-Data-Management-Plan-and-Data-Management-Report</link>
        <guid isPermaLink="false">urn:md5:481a3f34ed1da999af937da1d55fbf52</guid>
        <pubDate>Fri, 06 Mar 2026 13:32:00 +0100</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Templates</category>
                          <category>AI</category>
                  <category>AI-ML</category>
                  <category>data management</category>
                <description>&lt;p&gt;After talking about AI &lt;a href=&quot;https://blog.cm-dm.com/post/2025/07/25/Artificial-Intelligence-in-Medical-Devices-Part-1-Introduction&quot;&gt;in a series of articles&lt;/a&gt;, and especially about &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/29/Artificial-Intelligence-in-Medical-Devices-Part-3-Data-Management&quot;&gt;the data management process&lt;/a&gt;, we introduce two new templates: the Data Management Plan and Data Management Report.&lt;/p&gt;          &lt;p&gt;Current templates present in the &lt;a href=&quot;https://blog.cm-dm.com/pages/Software-Development-Process-templates&quot;&gt;Software Development Templates Repository&lt;/a&gt; are adapted to classical software development and IEC 62304. But templates for data-driven design were missing. This loophole is fixed by adding these two new templates!&lt;/p&gt;


&lt;p&gt;Here are the links to these templates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.cm-dm.com/public/Templates/2026/data-management-plan-template-2026.doc&quot;&gt;Data Management Plan&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://blog.cm-dm.com/public/Templates/2026/data-management-report-template-2026.doc&quot;&gt;Data Management Report&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;


&lt;p&gt;They can be used:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For the data management plan: in parallel to / together with the software development plan,&lt;/li&gt;
&lt;li&gt;For the data management report: it can be part of the software release, it is an artifact for both configuration management and design V&amp;amp;V.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;



&lt;p&gt;I share these templates with the conditions of &lt;a href=&quot;https://blog.cm-dm.com/post/2011/11/04/License&quot;&gt;CC-BY-NC-ND license&lt;/a&gt;.&lt;/p&gt;


&lt;br /&gt;
&lt;br /&gt;
&lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/3.0/fr/&quot;&gt;&lt;img alt=&quot;Creative Commons License&quot; style=&quot;border-width:0&quot; src=&quot;http://i.creativecommons.org/l/by-nc-nd/3.0/fr/88x31.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;This work is licensed under a &lt;a rel=&quot;license&quot; href=&quot;http://creativecommons.org/licenses/by-nc-nd/3.0/fr/&quot;&gt;Creative Commons Attribution-NonCommercial-NoDerivs 3.0 France License&lt;/a&gt;.
</description>
        
                  <comments>https://blog.cm-dm.com/post/2026/03/06/New-Templates%3A-Data-Management-Plan-and-Data-Management-Report#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2026/03/06/New-Templates%3A-Data-Management-Plan-and-Data-Management-Report#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/314</wfw:commentRss>
              </item>
          <item>
        <title>New version of FDA guidance on Clinical Decision Support Software</title>
        <link>https://blog.cm-dm.com/post/2026/01/23/New-version-of-FDA-guidance-on-Clinical-Decision-Support-Software</link>
        <guid isPermaLink="false">urn:md5:6b54f344ab672cb9096e3bf06e6e6273</guid>
        <pubDate>Fri, 23 Jan 2026 14:07:00 +0100</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Regulations</category>
                          <category>FDA</category>
                  <category>Guidance</category>
                  <category>SaMD</category>
                <description>&lt;p&gt;A new version of the FDA Guidance on Clinical Decision Support Software (CDSS) was &lt;a href=&quot;https://www.fda.gov/regulatory-information/search-fda-guidance-documents/clinical-decision-support-software&quot;&gt;published in January 2026&lt;/a&gt;. Here is a review of the new cases presented in the document and a short comparison with the status of CDSS with regard to the MDR.&lt;/p&gt;          &lt;p&gt;This post is an update of the &lt;a href=&quot;https://blog.cm-dm.com/post/2023/01/06/FDA-Guidance-on-Clinical-Decision-Support-Software&quot;&gt;previous blog post of 2023&lt;/a&gt;, analysing of the previous version of the guidance.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Criterion 3&lt;/h4&gt;

&lt;p&gt;The FDA added new cases to the guidance. Here is a comparison of these cases with their MDR status. The &quot;however&quot; cases present in the FDA guidance are not taken here, they are obviously in the scope of MDR medical device definition.&lt;br&gt;
&lt;br&gt;
Note 1: most of FDA examples below require the output be &quot;reviewed, revised, and finalized by the HCP&quot;, or some similar language. There no equivalent consideration of review of the output neither in the MDR definitions, nor in MDCG guides, nor in the manual on borderline qualification.&lt;br&gt;
&lt;br&gt;
Note 2: the guidance now adds the case where if software gives only one recommendation, then it is subject to &quot;law enforcement discretion&quot;. When only one specific recommendation is given, the software is definitely an aid to diagnosis or treatment and thus matches the MDR medical device definition ; unless it points to an existing guideline (see one case below).
&lt;br&gt;
&lt;br&gt;&lt;/p&gt;
&lt;style type=&quot;text/css&quot;&gt;
.tg  {border-collapse:collapse;border-spacing:0;border-color:#ccc; margin-left: auto; margin-right: auto; }
.tg td{padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#fff;}
.tg th{padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#f0f0f0;}
.tg .tg-4eph{background-color:#f9f9f9}
.tg .tg-MDR-couleur-PQ{background-color:#EFCBC9}
&lt;/style&gt;
&lt;table class=&quot;tg&quot;&gt;
  &lt;tr&gt;
    &lt;th class=&quot;tg-031e&quot; style=&quot;width:60%&quot; &gt;Software Function&lt;/th&gt;
    &lt;th class=&quot;tg-031e&quot; style=&quot;width:40%&quot; &gt;MDR qualification&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;A software function that predicts risk of future cardiovascular events for an HCP to consider based on a patient’s weight, current and historical smoking status, blood pressure, and brain natriuretic peptide (BNP) in vitro diagnostic (IVD) test results.&lt;/td&gt;
    &lt;td class=&quot;tg-MDR-couleur-PQ&quot;&gt;This is an aid to diagnosis. This is a medical device software in &lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt; or higher. It could be qualified as IVD device if the IVD test result is the main information used to output diagnosis.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot; &gt;A software function that creates a recommended treatment plan, including possible medication(s), for patients diagnosed with cognitive impairment for an HCP to consider based on the patient’s diagnosis related to cognitive impairment as well as potential comorbidities, age, sex, and patient preferences, and that should be reviewed, revised, and finalized by an HCP&lt;/td&gt;
    &lt;td class=&quot;tg-MDR-couleur-PQ&quot; &gt; This is an aid to treatment. This is a medical device software in &lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt; or higher. Note that the software &quot;creates a treatment plan&quot;. It doesn't displays an existing treatment recommendation from an existing guideline.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot; &gt;A software function that recommends a specific FDA-approved antibiotic agent for an HCP to consider based on the patient’s symptoms, recent hospitalizations, and previous antibiotic exposure.&lt;/td&gt;
    &lt;td class=&quot;tg-MDR-couleur-PQ&quot; &gt;This is an aid to treatment in &lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt; or higher. In the EU, a software recommending an EMA-approved antibiotic agent is a medical device software.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot; &gt;A software function that analyzes a radiologist’s clinical findings of an image to generate a proposed summary of the clinical findings for a patient’s radiology or pathology report, including a specific diagnostic recommendation based on clinical guidelines that should be reviewed, revised, and finalized by an HCP&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot; &gt;The proposed summary can be seen as clinical data communication and is not qualified as medical device. The recommendation based on clinical guidelines can be probably seen as &quot;simple search&quot;, not MD. The Manual on Borderline and Classification V1.22 of 2019 contains a somewhat similar case at section 9.4. Qualification of software for interpretation of a guideline. &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot; &gt;A software function that provides an HCP with a differential diagnosis based on a patient’s symptoms, vital signs, and laboratory values, and that, depending on the clinical context, may present either multiple diagnostic considerations or a single clinically appropriate diagnostic recommendation when alternative diagnoses are highly improbable. The output is intended to support clinical reasoning and to be reviewed, revised, and finalized by the HCP.&lt;/td&gt;
    &lt;td class=&quot;tg-MDR-couleur-PQ&quot; &gt;This is an aid to diagnosis. This is a medical device software in &lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt; or higher.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot; &gt;A software function that classifies patients with chronic low back pain into a single recommended appropriate clinical care pathway (e.g., conservative management or referral to a surgical spine specialist) based on patient history, symptom duration, and documented clinical findings, where the recommendation is intended to be reviewed and acted upon by an HCP&lt;/td&gt;
    &lt;td class=&quot;tg-MDR-couleur-PQ&quot; &gt;This is an aid to treatment, in &lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt; or higher. This is a medical device software.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot; &gt;A software function that estimates 90-day and 1-year postoperative mortality and complication risk following lung transplantation based on patient-specific clinical characteristics and published clinical evidence, where the output is intended to support pre-transplant planning and shared decision-making and is reviewed by an HCP.&lt;/td&gt;
    &lt;td class=&quot;tg-MDR-couleur-PQ&quot; &gt;This is an aid to prognosis. This is a medical device software. It may be in &lt;span style=&quot;color: blue;&quot;&gt;class I&lt;/span&gt; (no diagnosis or treatment) with a carefully crafted intended use .&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;



&lt;h4&gt;Criterion 4&lt;/h4&gt;

&lt;p&gt;The FDA slightly changed the language about labelling of devices matching the fourth criterion. This change isn't relevant to exclude any software from the MDR definition scope. Likewise, the FDA added considerations about usability, automation bias, or timeliness of output data. Such considerations won't save any software from the MDR definition scope either.&lt;/p&gt;


&lt;h4&gt;Conclusion&lt;/h4&gt;

&lt;p&gt;The cases added to the 2026 version of the guidance are all medical devices according to the MDR medical device definition, excepted one. We retrieve the same situation as the 2022 version, where FDA cases are outside medical device scope in the US and inside medical scope in the EU.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2026/01/23/New-version-of-FDA-guidance-on-Clinical-Decision-Support-Software#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2026/01/23/New-version-of-FDA-guidance-on-Clinical-Decision-Support-Software#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/313</wfw:commentRss>
              </item>
          <item>
        <title>TUV.AI Lab whitepaper on ISO 14971 - mind the gap ... or not</title>
        <link>https://blog.cm-dm.com/post/2026/01/09/TUV.AI-Lab-whitepaper-on-ISO-14971-mind-the-gap-or-not</link>
        <guid isPermaLink="false">urn:md5:13cb9b5d653c43c2a2fa1ef4631623ff</guid>
        <pubDate>Fri, 09 Jan 2026 14:09:00 +0100</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Misc</category>
                        <description>&lt;p&gt;The TUV.AI Lab published in November 2025 a &lt;a href=&quot;https://www.tuev-lab.ai/fileadmin/user_upload/TUEV_AI_Lab_Whitepaper_RMS_ISO14971-EUAIAct_EN.pdf&quot;&gt;white paper on gaps between ISO 14971 and risk management requirements present in article 9 of the AI Act&lt;/a&gt;.&lt;/p&gt;          &lt;h4&gt;Comparison of AI Act article 9 and ISO 14971&lt;/h4&gt;

&lt;p&gt;The main interest of this document, and the little gem it contains, is the table showing the gaps between risk management from the AI Act viewpoint and from the ISO 14971 viewpoint. The work is similar to the one performed on the comparison of ISO 13485 and AI Act &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/14/T%C3%9CV-AI.LAB-White-Papers-whack-a-mole-game&quot;&gt;already discussed here&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;The comparison unravels both risk management frameworks are quite similar. Taking the paragraphs of the AI Act article:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2 gaps on (i) interplay with other AI Act requirements and (ii) on real-world testing,&lt;/li&gt;
&lt;li&gt;5 partial coverage of AI Act requirements by ISO 14971,&lt;/li&gt;
&lt;li&gt;10 full coverage of AI Act requirements by ISO 14971.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The biggest difference is taking into account fundamental rights in the risk management plan. A concept not present neither in ISO 14971, nor in MDR/IVDR.&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;Action plan&lt;/h4&gt;

&lt;p&gt;The white paper continues by stressing out the need of updating product risk management plans to fully implement risk management requirements of the AI Act. This task should represent a little amount of work, given how close the two frameworks are.&lt;br&gt;
&lt;br&gt;
Thanks TUV.AI Lab, your work eases the interpretation of MDR/IVDR and AI Act.&lt;br&gt;
However...&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;Indecent Proposal&lt;/h4&gt;

&lt;p&gt;The proposal for MDR/IVDR changes published on the 16th December 2025 put the cat among the pigeons. It contains this proposed change:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;In Annex I to the Artificial Intelligence Act, MDR and IVDR are moved from Section A to Section B.&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Why this change? The answer is in AI Act article 2.2:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;For AI systems classified as high-risk AI systems in accordance with Article 6(1) related to products covered by the Union harmonisation legislation &lt;strong&gt;listed in Section B of Annex I&lt;/strong&gt;, only Article 6(1), Articles 102 to 109 and Article 112 apply. Article 57 applies only in so far as the requirements for high-risk AI systems under this Regulation have been integrated in that Union harmonisation legislation.&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Deciphering: In practice, MDs and IVDs are kicked out of the AI Act. Manufacturers are just required to apply article 57 in case of testing in a regulatory sandbox, and perform a surveillance of AI Act changes to see if they will need to apply something in the future.&lt;br&gt;
Consequence: this is why regulatory sandboxes are introduced in the Proposal. This allows to apply AI Act article 57.&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;Why no more AI Act?&lt;/h4&gt;

&lt;p&gt;Two possible interpretations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The will of simplification advocates to limit the CE marking process to MDR / IVDR. Removing medical devices from AI Act CE marking process is definitely a significant simplification.&lt;/li&gt;
&lt;li&gt;The goals of the AI Act (basically, preserving the fundamental rights of EU citizens) aren't so far from those of the MDR / IVDR safety, performance and favorable benefit / risk ratio:
&lt;ul&gt;
&lt;li&gt;One may say it isn't possible to present a favorable ratio, while adversely affecting fundamental rights,&lt;/li&gt;
&lt;li&gt;Likewise explainability or interpretability and trustworthiness or transparency of an AI model enhance the performance of a medical device.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
Up to now, we have absolutely on assurance that the text will be kept like this. The change to AI Act Annex I may be discarded. Conversely, more concepts could be added to the MDR and IVDR, for example the inclusion of additional requirements related to AI in the General Safety and Performance Requirements.&lt;br&gt;
&lt;br&gt;
There's no need to get lost in conjecture.&lt;br&gt;
Keep calm and wait for the final text voted by the European Parliament.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Consequence for manufacturers: your first emergency action is to do nothing and wait for the final text. Slowing down the MDR/IVDR vs AI Act gap assessment and action plan is probably a quite good decision.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2026/01/09/TUV.AI-Lab-whitepaper-on-ISO-14971-mind-the-gap-or-not#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2026/01/09/TUV.AI-Lab-whitepaper-on-ISO-14971-mind-the-gap-or-not#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/312</wfw:commentRss>
              </item>
          <item>
        <title>Proposal for MDR/IVDR changes and Rule 11 - software classification</title>
        <link>https://blog.cm-dm.com/post/2025/12/19/Proposal-for-MDR/IVDR-changes-and-rule-11-software-classification</link>
        <guid isPermaLink="false">urn:md5:da046a2113284977a3fb1aba2c6453c0</guid>
        <pubDate>Fri, 19 Dec 2025 13:47:00 +0100</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Regulations</category>
                          <category>CE Mark</category>
                  <category>Classification</category>
                  <category>IMDRF</category>
                  <category>MDR</category>
                  <category>SaMD</category>
                <description>&lt;p&gt;Lots of fuzz and buzz on the &lt;a href=&quot;https://health.ec.europa.eu/publications/proposal-regulation-reduce-and-simplify-rules-medical-and-vitro-diagnostic-devices_en&quot;&gt;proposal for MDR/IVDR changes published on the 16th December 2025&lt;/a&gt;.&lt;br&gt;
First, keep in mind this is a proposal.&lt;br&gt;
Second, keep calm and wait for the version amended and voted by the European Parliament.&lt;/p&gt;          &lt;p&gt;This doesn't prevent us to make a analysis of changes. Lots of consultants, hungry of new regulations, already did their homework! Let's add in this blog an additional voice to all the other ones already expressed!&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;New Rule 11 proposal&lt;/h4&gt;

&lt;p&gt;Let’s take our favourite subject: Rule 11. And cut it in swallowable chunks (gulp).&lt;/p&gt;


&lt;h5&gt;Confers a clinical benefit&lt;/h5&gt;


&lt;blockquote&gt;&lt;p&gt;Software which is intended to generate an output that &lt;strong&gt;confers a clinical benefit&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Do you often use the word &lt;em&gt;confer&lt;/em&gt;? I don't. The Merriam Webster dictionary, contains the following two definitions of the word confer:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;to bestow from or as if from a position of superiority&lt;/li&gt;
&lt;li&gt;to give (something, such as a property or characteristic) to someone or something&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;We assume that the first meaning isn’t applicable in our context. Thus, we may rephrase the first sentence of the newly drafted rule 11 as: &lt;em&gt;Software which is intended to generate an output that gives a clinical benefit&lt;/em&gt; (to the patient).&lt;/p&gt;


&lt;p&gt;The wording: &lt;strong&gt;confers a clinical benefit&lt;/strong&gt; (or gives a clinical benefit) is puzzling. What does it mean: does it include direct benefit only or does it also include indirect benefit? This is a recurring subject for SaMD, discussed by people in charge of clinical evaluation.&lt;br&gt;
Needless to say, this new rule 11 doesn’t simplify the debate.&lt;/p&gt;


&lt;p&gt;Remark: a software, which doesn’t confer a clinical benefit, may be an accessory to a medical device, or a software driving or influencing a medical device, with technical performance only. The fate of accessories may be easier to determine with this new rule.&lt;/p&gt;


&lt;h5&gt;And is used for…&lt;/h5&gt;


&lt;blockquote&gt;&lt;p&gt;And is used for diagnosis, treatment, prevention, monitoring, prediction, prognosis, compensation or alleviation of a disease or condition&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;We retrieve here the first two bullets in the list of medical purposes of the medical device definition: &lt;em&gt;diagnosis, treatment, prevention&lt;/em&gt;, etc. This covers the vast majority of software qualified as medical device, per the medical device definition.&lt;/p&gt;


&lt;p&gt;But what about the other bullets of the medical device definition: investigation, replacement or modification of the anatomy, etc? They don’t fall into this rule? Where do they go to? Rule 1?&lt;/p&gt;



&lt;h5&gt;Class I by default&lt;/h5&gt;

&lt;blockquote&gt;&lt;p&gt;is classified as class I, unless the output is intended for a disease or condition&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;OK, if we have such software (In fact, almost any MD software is used for diagnosis, treatment and so on), it is class I by default, unless…&lt;br&gt;
&lt;strong&gt;A big unless&lt;/strong&gt;.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;Unless, my dear Watson&lt;/h4&gt;

&lt;p&gt;Let’s continue with the sentences after &lt;em&gt;unless&lt;/em&gt;. They are based on the wording of the &lt;a href=&quot;https://www.imdrf.org/sites/default/files/docs/imdrf/final/technical/imdrf-tech-140918-samd-framework-risk-categorization-141013.pdf&quot;&gt;IMDRF SaMD risk categorisation framework&lt;/a&gt;. We can try to fill in the SaMD Risk in the table 7.2 of this IMDRF document, also present (and tweaked) in the Annex III of the MDCG 2019-11 rev.1.&lt;/p&gt;


&lt;h5&gt;in which case it is classified as class III:&lt;/h5&gt;


&lt;blockquote&gt;&lt;p&gt;in a critical situation with a risk of causing death or an irreversible deterioration of a person's state of health;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Since, we don’t have more information about this critical situation (severity), all cases of significance of information are included. We obtain this:
&lt;a href=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_1_class_III.png&quot; title=&quot;Open the media&quot;&gt;&lt;img src=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_1_class_III.png&quot; alt=&quot;2025 proposal new rule 11 step 1 class III&quot; class=&quot;media-center&quot;&gt;&lt;/a&gt;&lt;/p&gt;


&lt;h5&gt;in which cases it is classified as class IIb;&lt;/h5&gt;


&lt;blockquote&gt;&lt;p&gt;in a serious situation with a risk of causing a serious deterioration of a person's state of health or a surgical intervention,&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Likewise, we don’t have more information about this serious situation (severity), all cases are included. We obtain this:
&lt;a href=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_2.1_class_IIb.png&quot; title=&quot;Open the media&quot;&gt;&lt;img src=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_2.1_class_IIb.png&quot; alt=&quot;2025 proposal new rule 11 step 2.1 Class IIb&quot; class=&quot;media-center&quot;&gt;&lt;/a&gt;&lt;/p&gt;


&lt;blockquote&gt;&lt;p&gt;or to drive clinical management in a critical situation&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Here, we have information about the critical situation (severity), with the expression “drive clinical management” (which confers (L.O.L.) a kind of probability). We can spot a single cell:
&lt;a href=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_2.2_class_IIb.png&quot; title=&quot;Open the media&quot;&gt;&lt;img src=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_2.2_class_IIb.png&quot; alt=&quot;2025 proposal new rule 11 step 2.2 Class IIb&quot; class=&quot;media-center&quot;&gt;&lt;/a&gt;&lt;/p&gt;


&lt;h5&gt;in which cases it is classified as class IIa&lt;/h5&gt;


&lt;blockquote&gt;&lt;p&gt;in a non-serious situation,&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;Likewise, we don’t have more information about this non-serious situation (severity), all cases are included. We obtain this:
&lt;a href=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_3.1_class_IIa.png&quot; title=&quot;Open the media&quot;&gt;&lt;img src=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_3.1_class_IIa.png&quot; alt=&quot;2025 proposal new rule 11 step 3.1 Class IIa&quot; class=&quot;media-center&quot;&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;And the last one:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;or to drive clinical management in a serious situation
or to inform clinical management in a critical or serious situation&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;We can spot three cells in the table:
&lt;a href=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_3.2_class_IIa.png&quot; title=&quot;Open the media&quot;&gt;&lt;img src=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_3.2_class_IIa.png&quot; alt=&quot;2025 proposal new rule 11 step 3.2 Class IIa&quot; class=&quot;media-center&quot;&gt;&lt;/a&gt;&lt;/p&gt;



&lt;h4&gt;All together&lt;/h4&gt;

&lt;p&gt;Merging all the cases in a single table, we obtain:
&lt;a href=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_4_final.png&quot; title=&quot;Open the media&quot;&gt;&lt;img src=&quot;https://blog.cm-dm.com/public/2025-new-rule-11-proposal/2025_proposal_new_rule_11_step_4_final.png&quot; alt=&quot;2025 proposal new rule 11 step 4 final&quot; class=&quot;media-center&quot;&gt;&lt;/a&gt;&lt;/p&gt;


&lt;h5&gt;Comment 1&lt;/h5&gt;

&lt;p&gt;I don’t know if this clarifies something to you. For me, it doesn’t clarify anything.&lt;/p&gt;


&lt;h5&gt;Comment 2&lt;/h5&gt;

&lt;p&gt;As soon as we have software used for diagnosis, treatment and so on, which brings a clinical benefit, direct or indirect, we have software in class IIa or higher.&lt;/p&gt;


&lt;p&gt;The cases after &lt;em&gt;unless&lt;/em&gt; cover almost every case found in patient condition or clinical management:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For patient condition, is there something below &lt;em&gt;non-serious patient condition&lt;/em&gt;?
&lt;ul&gt;
&lt;li&gt;Negligible patient condition? (Funny patient condition? Interesting patient condition? I digress),&lt;/li&gt;
&lt;li&gt;More seriously, If the intended use of the software is for screening, could we say there is no patient (no one is supposed to be sick), so there is no patient condition? Thus, we are in class I?&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;For clinical management, is there something beyond &lt;em&gt;Inform clinical management&lt;/em&gt;.
&lt;ul&gt;
&lt;li&gt;Record clinical management? Communicate clinical management? That would place our software outside the MD definition.&lt;/li&gt;
&lt;li&gt;Support clinical management? Facilitate clinical management? This sounds stronger than &lt;em&gt;inform&lt;/em&gt;. (Whisper clinical management? I digress too much).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Comment 3&lt;/h5&gt;

&lt;p&gt;As long as we don't have a rule, which follows one by one the cases of the IMDRF table, we are locked in class IIa.&lt;br&gt;
Yet it's so easy to follow the cases in the classification table.
&lt;a href=&quot;https://blog.cm-dm.com/public/25-MDR-Rule-11/SAMD-Risk-Categorization.png&quot; title=&quot;Open the media&quot;&gt;&lt;img src=&quot;https://blog.cm-dm.com/public/25-MDR-Rule-11/SAMD-Risk-Categorization.png&quot; alt=&quot;IMDRF SAMD Risk Categorization table&quot; class=&quot;media-center&quot;&gt;&lt;/a&gt;
Here is the transcript:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Software which is intended to be is used for diagnosis, treatment, prevention, monitoring, prediction, prognosis, compensation or alleviation of a disease or condition:&lt;br&gt;
&lt;br&gt;
is classified as class I, if the output is intended to drive clinical management in a non-serious situation or to inform clinical management in a serious or non-serious situation,&lt;br&gt;
&lt;br&gt;
is classified as class IIa, if the output is intended to treat or diagnose in a non-serious situation or to drive clinical management in a serious situation or to inform clinical management in a critical situation,&lt;br&gt;
&lt;br&gt;
is classified as class IIb, if the output is intended to treat or diagnose in a serious situation or to drive clinical management in a critical situation,&lt;br&gt;
&lt;br&gt;
is classified as class III, if the output is intended to treat or diagnose in a critical situation,&lt;br&gt;
&lt;br&gt;
in all other cases, it is classified as class I.&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt;


&lt;p&gt;It's as simple as pie. But what were they thinking when they wrote this proposal? Why beating around the bush like this?&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;Conclusion&lt;/h4&gt;

&lt;p&gt;This new proposal is definitely not a game changer. It is definitely a missed opportunity of simplification and of more reasonable classification for low-risk software.&lt;br&gt;
Rule 11 rules.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;em&gt;I’m rule 11, I eat MD software. What do you expect me to eat?&lt;/em&gt;&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/12/19/Proposal-for-MDR/IVDR-changes-and-rule-11-software-classification#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/12/19/Proposal-for-MDR/IVDR-changes-and-rule-11-software-classification#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/311</wfw:commentRss>
              </item>
          <item>
        <title>Artificial Intelligence in Medical Devices - Part 5 Cybersecurity</title>
        <link>https://blog.cm-dm.com/post/2025/11/21/Artificial-Intelligence-in-Medical-Devices-Part-5-Cybersecurity</link>
        <guid isPermaLink="false">urn:md5:a5778836dd7f6fc55ac54ae3aebe318d</guid>
        <pubDate>Fri, 21 Nov 2025 13:59:00 +0100</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Processes</category>
                        <description>&lt;p&gt;After safety risks &lt;a href=&quot;https://blog.cm-dm.com/post/2025/10/17/Artificial-Intelligence-in-Medical-Devices-Part-4-Risk-Management&quot;&gt;in the previous post&lt;/a&gt;, we continue this series of posts on AI with Cybersecurity risks.&lt;/p&gt;          &lt;p&gt;Cybersecurity is vast subject. It can be separated in security at IT level (the organization) and security at product level, in our case: the medical device. Product-level security can be split into training / validation / test phases before release, and deployment / use phases, after release.&lt;br&gt;
&lt;br&gt;
Remark: data and model cybersecurity requirement is present in the 5th intent of article 15 of the AI Act.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;What doesn't change and what changes&lt;/h4&gt;

&lt;p&gt;AI or not AI, some characteristics remain:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Safety impact: while a loss of confidentiality or availability is a concern, it doesn’t necessarily lead to safety risks. Conversely, a loss of integrity will most probably lead to a safety risk.&lt;/li&gt;
&lt;li&gt;Cybersecurity risk management process and threat modelling: either for IT security risks or for product security risks, the processes and methods don't change: ISO 27005 (or another framework) for IT and AAMI SW96 for medical device product.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Conversely, AI brings some new items, hence new challenges:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Assets: the presence of vast amounts of data, and the presence of AI models.&lt;/li&gt;
&lt;li&gt;Attack scenarios exploits the unique statistical and data-based nature of ML systems. Thus, AI models deserve their own taxonomy:
&lt;ul&gt;
&lt;li&gt;For security experts, the &lt;a href=&quot;https://atlas.mitre.org&quot;&gt;Mitre Atlas (Adversarial Threat Landscape for Artificial-Intelligence Systems)&lt;/a&gt; is a tool similar to the &lt;a href=&quot;https://attack.mitre.org&quot;&gt;Mitre Att@ck® framework&lt;/a&gt;, to identify possible attack scenarios on AI systems.&lt;/li&gt;
&lt;li&gt;And the &lt;a href=&quot;https://doi.org/10.6028/NIST.AI.100-2e2023&quot;&gt;NIST AI 100-2e2023 Adversarial Machine Learning document&lt;/a&gt;, by the National Institute of Standards and Technology (NIST), defines a possible taxonomy of methods of attacks. New attack scenarios are continuously discovered, new adversarial techniques could be detected and documented in an update of this document.&lt;/li&gt;
&lt;li&gt;More simple than the NIST document, the &lt;a href=&quot;https://owasp.org/www-project-machine-learning-security-top-10/&quot;&gt;OWASP Machine Learning Security Top Ten&lt;/a&gt; lists &lt;em&gt;the top 10 security issues of machine learning systems&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Especially, the NIST document on Adversarial Machine Learning describes what the attacker might do:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;During the training stage: Taking control of assets,
&lt;ul&gt;
&lt;li&gt;The training data, their labels, the model parameters, or the code of ML algorithms,&lt;/li&gt;
&lt;li&gt;Resulting in an impact on integrity, a technique called data or model poisoning,&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;During the production stage: sending crafted data to the AI model,
&lt;ul&gt;
&lt;li&gt;Resulting in an impact on data or model confidentiality or privacy, with techniques called membership inference and data reconstruction, and techniques called model extraction or prompt injection for generative AI,&lt;/li&gt;
&lt;li&gt;Or resulting in an impact on model output data integrity, with techniques called model evasion, and techniques called model abuse, or prompt injection (again) for generative AI,&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Last, during the production stage: flooding the AI model with multiple queries,
&lt;ul&gt;
&lt;li&gt;Resulting in an impact on availability, the classical denial of service (DoS), or with some more specific techniques like energy latency DoS, or prompt injection  for generative AI.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h4&gt;IT-level risks&lt;/h4&gt;

&lt;p&gt;These risks won't necessarily be present in a product risk management file. They should be placed in a IT-system risk management file or even a broader organisation-level risk management file.&lt;br&gt;
&lt;br&gt;
These are the risks that a breach in the IT system leads to an impact on AI data or on AI models. Data can be training, AI validation, testing or performance monitoring data.&lt;br&gt;
Since the breach happens in the IT system, it may happen on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A development platform,&lt;/li&gt;
&lt;li&gt;A production platform,&lt;/li&gt;
&lt;li&gt;The maintenance / back-office management / administrative IT system.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Since we are at the IT level, the risks are on a the infrastructure, not the products. Thus, the mitigation actions are at IT-level as well. Starting with a cybersecurity policy put in place by the manufacturer.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;IT security management system (ISMS)&lt;/h4&gt;

&lt;p&gt;The only way to fully manage these risks on data and model designs stored in the IT system of the manufacturer (or some contractor) is to apply an ISMS framework: ISO 27001, SOC 2, NIS2 Technical Implementation Guidance, CIS or else.&lt;br&gt;
An embryo of ISMS can be put in place by following the requirements set out in IEC 81001-5-1 clauses:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;4.1 &lt;em&gt;Quality Management&lt;/em&gt;,&lt;/li&gt;
&lt;li&gt;5.1 &lt;em&gt;Development environment security&lt;/em&gt;, and&lt;/li&gt;
&lt;li&gt;5.8.4 &lt;em&gt;Controls for private keys&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;


&lt;p&gt;On the product itself, new cybersecurity risks emerge from AI models. We've seen above that lots of attack scenarios are already well-defined for AI models, including gen-AI and LLMs. Thereafter, we leave IT-level risks and consider product-level risk in the different phases of the medical device lifecycle.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Risks in training / AI validation and test phase&lt;/h4&gt;

&lt;p&gt;Before release, the risks can be identified from the possible adversarial attack methods identified in the NIST document. These attacks are based on the capabilities of the attacker to control assets (model parameters, source code, training data, labels, and test data) seen above.&lt;/p&gt;


&lt;p&gt;For example, on the development platform:&lt;br&gt;
&lt;ins&gt;Confidentiality&lt;/ins&gt;: attackers managed to get access to data or models (model design and data, stored on the development platform).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;They may disclose or sell data or ransom the data holder (the manufacturer or data provider) not to do so.&lt;/li&gt;
&lt;li&gt;No impact on safety. But possible economic consequences if the manufacturer was holding personal health data used for e.g. AI model tests.
&lt;ul&gt;
&lt;li&gt;Possible impact on device availability if the recovery actions on the IT system require to disconnect the device in production (But this is not linked to the fact that an AI is present).&lt;/li&gt;
&lt;li&gt;Mitigation: for such scenario, mitigations are more at IT level (securing the assets on development platform), rather than product level (product specifications) or product design process (software design SOP).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;ins&gt;Availability&lt;/ins&gt;: attackers erased data either at will or by side effect of their attack:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The manufacturer may not be able to release a new product or a new version of their product.&lt;/li&gt;
&lt;li&gt;An impact on safety might be possible if a security or safety fix is required, but the manufacturer is unable to release it.
&lt;ul&gt;
&lt;li&gt;Mitigation: at IT level, data archiving, data replication.&lt;/li&gt;
&lt;li&gt;Mitigation: at product design SOP level. Data sanitization steps and a design review during the design process might be a way to catch such problems.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;ins&gt;Integrity&lt;/ins&gt;: The attacker corrupted models or data either at will (e.g.: supply-chain attack, and more specific for IA: data poisoning or model poisoning) or by side effect of their attack.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If the corruption isn’t detected, this may lead to an erroneous product on the market and a significant risk on patient safety.
&lt;ul&gt;
&lt;li&gt;Mitigation: once again, for such scenario, mitigations at IT level, like data archiving, are a first layer of protection.&lt;/li&gt;
&lt;li&gt;Mitigation: A second layer of protection in the product design SOP level can be added: one or more data sanitization steps or design reviews to check that the data or model haven't been corrupted.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Remarks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The economic impact isn't fully discussed in the above examples. Only the safety impact is fully discussed.&lt;/li&gt;
&lt;li&gt;Risks on data can be exacerbated by the amount of data, and the nature of data with potential privacy impact (fully identifiable, pseudonymised or anonymised).&lt;/li&gt;
&lt;li&gt;The line may be blurred between IT-level risks and product-level risks, especially for supply-chain attacks. Such risks may be present in the product cyber risk management file or the QMS process risk management file or the ISMS risk management file.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
We've seen also in the above discussion that mitigations are more at IT level (securing the development platform) or process level (adding reviews and checks in the design process), rather than mitigations at product level (e.g.: product security specifications or test cases specific to the product interfaces). This assertion is true as long as AI models in medical devices are locked in production. Hence, data poisoning in production is unlikely to happen, if no continuous training is possible.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Risks in production / use phase&lt;/h4&gt;

&lt;p&gt;After release, the risks can be identified from the possible adversarial attack methods identified in the NIST document. These attacks are based on the capabilities of the attacker to query the system in a crafted and adversarial manner.&lt;/p&gt;


&lt;p&gt;For example, in production:&lt;br&gt;
&lt;ins&gt;Confidentiality&lt;/ins&gt;: attackers managed to get access to data or models (privacy leak by techniques like model extraction or model inversion or prompt injection).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;They may disclose or sell data or ransom the data holder (the manufacturer or data provider) not to do so.&lt;/li&gt;
&lt;li&gt;No impact on safety.&lt;/li&gt;
&lt;li&gt;Possible impact on device availability if the recovery actions require to disconnect the device.
&lt;ul&gt;
&lt;li&gt;Mitigations: they can be placed at product level, with safeguards in the pipeline around the AI model, or when the medical device is a module of a bigger health software platform, in the non-regulated health software part.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;ins&gt;Availability&lt;/ins&gt;: attackers send DoS attacks, such as energy latency attack.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The device may be unavailable.&lt;/li&gt;
&lt;li&gt;Usually, no direct impact on safety. Unless the unavailable device is used in critical care.&lt;/li&gt;
&lt;li&gt;Side effect: it may not be possible to monitor the device performance.&lt;/li&gt;
&lt;li&gt;An impact on safety might be possible if performance monitoring is unavailable.
&lt;ul&gt;
&lt;li&gt;Mitigations: like confidentiality, mitigations can be in the medical device or outside the medical device. We would prefer a mitigation in the device pipeline, if the attack scenario can lead to a safety impact.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;ins&gt;Integrity&lt;/ins&gt;: The attacker corrupts models or data either at will or by side effect of their attack, or, the attacker sends crafted adversarial data able to fool the AI model (techniques like model evasion, model abuse or prompt injection).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Corrupting models or data by techniques like data poisoning or model poisoning isn't likely in the context of locked-in models, used in medical devices. However, some vulnerabilities might exist, to do so, even if the model is supposed to be locked (imagine an AI model capable of continuous learning in production, with only a poor boolean set to false to lock it...).&lt;/li&gt;
&lt;li&gt;Crafting adversarial examples is an attack scenario more likely with locked models.&lt;/li&gt;
&lt;li&gt;If the corruption isn’t detected, this may lead to an erroneous product on the market and a significant risk on patient safety.
&lt;ul&gt;
&lt;li&gt;Mitigations: like in the availability case above, mitigation can be in the medical device or outside the medical device. And we would highly prefer a mitigation in the device pipeline, if the attack scenario can lead to a safety impact. One example of mitigation in the pipeline would be a subnetwork trained to detect adversarial examples.&lt;/li&gt;
&lt;li&gt;It is also possible to have mitigations in the training of the AI model, by adding adversarial examples to the training dataset, in order to make the AI model robust to adversarial attacks. But such techniques are still subject to research efforts and can also decrease the model accuracy.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Methods to identify risks&lt;/h4&gt;

&lt;p&gt;As usual with risk management, the biggest challenge is to be confident in the correct identification of all significant risks in your risk management file. For AI cybersecurity risks, methods available to identify risks are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The aforementioned NIST Adversarial Machine Learning document,&lt;/li&gt;
&lt;li&gt;The &lt;a href=&quot;https://owasp.org/www-project-machine-learning-security-top-10/docs/ML01_2023-Input_Manipulation_Attack.html&quot;&gt;OWASP Machine Learning Security Top Ten&lt;/a&gt;.
&lt;ul&gt;
&lt;li&gt;It's a good way to start and try to assess the likelihood of those most frequent scenarios in your device,&lt;/li&gt;
&lt;li&gt;It has the immense advantage of giving the possible mitigation actions for each of the 10 scenarios,&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Likewise the &lt;a href=&quot;https://genai.owasp.org/resource/owasp-top-10-for-llm-applications-2025/&quot;&gt;OWASP Top 10 for LLM applications&lt;/a&gt; is oriented to threats specific to LLM.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Mitigation actions&lt;/h4&gt;

&lt;p&gt;AAMI SW96 Clause 7.1 &lt;em&gt;Security risk control option analysis&lt;/em&gt; prefers inherent security by design to mitigation actions added to the medical device or information to the user. That it is rarely the case with AI models, as already discussed in the previous post on &lt;a href=&quot;https://blog.cm-dm.com/post/2025/10/17/Artificial-Intelligence-in-Medical-Devices-Part-4-Risk-Management&quot;&gt;safety risks in MDAI&lt;/a&gt;.&lt;br&gt;
We've seen above that this concern is repeated for security risk mitigation actions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Data sanitization, design reviews, adversarial test cases  (e.g.: defensive distillation, which unfortunately comes at the price of high computational costs, decrease of model performance) can be merely seen as safety by design (design process), because there is rarely an option to add something into product design specifications,&lt;/li&gt;
&lt;li&gt;Some safegards on model inputs or on model outputs may be seen as inherent security by design, but the effectiveness of such measures is called into question by the NIST document,&lt;/li&gt;
&lt;li&gt;Mitigation in the IT system can be seen as mitigation actions added to the device or added to the manufacturing process,&lt;/li&gt;
&lt;li&gt;A last type of mitigation action is the surveillance of the AI-model performance. though necessary to detect problems in production, it cannot detect problems before they arise. Surveillance is definitely not inherent safety by design, rather something closer to protective measures added to the manufacturing process&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;As usual in risk management, there is no silver bullet for AI attack scenarios. The effectiveness of mitigation actions preventing threat scenarios is then generally called into question, in the current state-of-the-art (late 2025). Thus, for cybersecurity risks with a safety impact, like model evasion or model abuse, the poor effectiveness of mitigation actions (once again in the current state-of-the-art) makes it questionnable to incorporate AI models in safety critical medical devices.&lt;br&gt;
Fortunately, and this is the case for lots of medical devices, AI model can be used in medical devices with AI-related risks are of low or moderate profile.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Conclusion&lt;/h4&gt;

&lt;p&gt;Security risk management for AI in medical devices is not so far from what we know for classical software. At least in the method. It is however radically different in the possible attack scenarios. Hence, it requires people with a background in adversarial AI techniques to manage AI security risks the right way.&lt;br&gt;
Up to know, there is no established standard or guidance, specific to medical devices on this subject. This is why we referred to documents, mainly from NIST or OWASP.&lt;br&gt;
No such draft or project of standard is present in any of well-known repositories (IEC, AAMI, FDA...). This may change in the near future as state-of-the-art is being built.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/11/21/Artificial-Intelligence-in-Medical-Devices-Part-5-Cybersecurity#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/11/21/Artificial-Intelligence-in-Medical-Devices-Part-5-Cybersecurity#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/307</wfw:commentRss>
              </item>
          <item>
        <title>Final FDA CSA guidance released</title>
        <link>https://blog.cm-dm.com/post/2025/10/24/Final-FDA-CSA-guidance-released</link>
        <guid isPermaLink="false">urn:md5:b1105f44f028af17f48920ef6aa515ec</guid>
        <pubDate>Fri, 24 Oct 2025 15:06:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Regulations</category>
                        <description>&lt;p&gt;The final version of the &lt;a href=&quot;https://www.fda.gov/regulatory-information/search-fda-guidance-documents/computer-software-assurance-production-and-quality-system-software-0&quot;&gt;FDA guidance on Computer Software Assurance&lt;/a&gt; was published in September 2025, three years after its draft version.&lt;/p&gt;          &lt;p&gt;Here are the changes, compared to the draft version, &lt;a href=&quot;https://blog.cm-dm.com/post/2022/11/11/Computer-Software-Assurance-for-Production-and-Quality-System-Software&quot;&gt;already reviewed in this post&lt;/a&gt;.&lt;/p&gt;


&lt;h4&gt;Coud computing, Saas, Iaas, Paas&lt;/h4&gt;

&lt;p&gt;A section titled &lt;em&gt;Definitions&lt;/em&gt;, not present in the previous version, was added. It clarifies the concepts of Coud computing, Saas, Iaas, Paas. These definitions are important to understand the discussions in the further parts of the document.&lt;/p&gt;


&lt;p&gt;Especially the FDA clarifies that such software can be part of a quality management system, thus in the scope of software to be assessed for validation. Likewise, and not surprisingly, the FDA includes artificial intelligence systems in the scope.&lt;/p&gt;


&lt;p&gt;Conversely, the FDA also clarifies that such software may not be part of a quality system, hence not in the scope of software to be validated. This is a recurring discourse of the FDA in this document. Some software won't require a validation because they're outside of the QMS scope.&lt;/p&gt;


&lt;p&gt;We retrieve a new example of Saas in the last section of this guidance, illustrating the importance of taking into account such systems in the CSA process.&lt;/p&gt;


&lt;h4&gt;21 CFR part 11&lt;/h4&gt;

&lt;p&gt;The guidance stresses out the need to apply a risk-based approach on software validation versus part 11 requirements. This was not so well clarified in the previous version. We retrieve this recommendation twice:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In V.A.(1) &lt;em&gt;FDA recommends manufacturers focus the assurance effort on the features or functions relevant to the integrity of the records and 21 CFR Part 11 requirements applicable to the records intended to be stored&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;And at the end of V.B: &lt;em&gt;This guidance recommends that manufacturers base their approach to computer software assurance on a justified and documented risk assessment and a determination of the potential of the system to affect product quality, patient safety, and record integrity&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Remark: 21 CFR part 11 is extremely difficult to apply by the book. It is in some cases technically impossible to apply it when the software wasn't designed for part 11. The FDA's solution to make use of a risk-based approach is therefore highly recommended!&lt;/p&gt;


&lt;h4&gt;High-risk and not high-risk&lt;/h4&gt;

&lt;p&gt;This is not a change: the FDA maintains its definitions for these two categories. It however clarifies what kind of risk-based approach the manufacturer should use:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;High process risk: the software failure may lead to a quality problem compromising safety.
&lt;ul&gt;
&lt;li&gt;the manufacturer should identify the assurance activities commensurate with the &lt;ins&gt;medical device&lt;/ins&gt; risk.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Not process high risk: the software failure won't lead to a quality problem compromising safety. Some other quality problems are possible.
&lt;ul&gt;
&lt;li&gt;the manufacturer should identify the assurance activities commensurate with the &lt;ins&gt;process&lt;/ins&gt; risk.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h4&gt;Vendors evaluation&lt;/h4&gt;

&lt;p&gt;This is a new sub-section in the final guidance. While recognizing that &lt;em&gt;manufacturers may have limited access to information from the software vendor as part of an assessment&lt;/em&gt;, the FDA recommends to assess the vendors capabilities, with methods like: audits, review of accreditations or certifications, review of their SW development practices, etc.&lt;/p&gt;


&lt;p&gt;Like any other task present in this guidance, software vendor evaluation effort should make use of a risk-based approach.&lt;/p&gt;


&lt;h4&gt;Leveraging digital records&lt;/h4&gt;

&lt;p&gt;The FDA also recommends to leverage any existing digital record output of a software system. E.g.: system logs, audit trails...&lt;br&gt;
In opposition of old-school (yet, still useful) paper and screen-shots, the FDA accepts such digital records as evidence of validation.&lt;br&gt;
Manufacturers may &lt;em&gt;leverage automated traceability, testing, and the electronic capture of work performed to document the results, reducing the need for manual or paper-based documentation&lt;/em&gt;.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Conclusion&lt;/h4&gt;

&lt;p&gt;No revolutionary change in this final guidance. It was mainly updated to clarify the recommendations. But also to add new examples of the digital age. Should we expect a new version of this guidance including example of CSA for artificial intelligence systems?&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/10/24/Final-FDA-CSA-guidance-released#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/10/24/Final-FDA-CSA-guidance-released#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/308</wfw:commentRss>
              </item>
          <item>
        <title>Artificial Intelligence in Medical Devices - Part 4 Risk Management</title>
        <link>https://blog.cm-dm.com/post/2025/10/17/Artificial-Intelligence-in-Medical-Devices-Part-4-Risk-Management</link>
        <guid isPermaLink="false">urn:md5:7be19277b585c7d57c1148924c2793ca</guid>
        <pubDate>Fri, 17 Oct 2025 14:03:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Processes</category>
                          <category>AI</category>
                  <category>AI-ML</category>
                  <category>ISO 14971</category>
                  <category>risk management</category>
                  <category>software failure</category>
                <description>&lt;p&gt;We continue &lt;a href=&quot;https://blog.cm-dm.com/post/2025/07/25/Artificial-Intelligence-in-Medical-Devices-Part-1-Introduction&quot;&gt;this series of articles&lt;/a&gt; on Artificial Intelligence with the Risk Management Process.&lt;br&gt;
Simply put, risk management for MDAI isn't dramatically different from risk management for classical MDSW. Yet, some interesting points of view can be found in literature and standards. Namely AAMI TIR 34971 and FDA guidances on AI. The future ISO TS 24971-2 on risks with AI should be published in 2026.&lt;/p&gt;          &lt;h4&gt;What doesn't change&lt;/h4&gt;

&lt;p&gt;Let's imagine we have a legacy device with a classical algorithm. We want to place on the market a new generation of this device with AI models.&lt;br&gt;
The risk management process doesn't change:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Risk management steps (risk analysis, evaluation, control, and so on) remain the same,&lt;/li&gt;
&lt;li&gt;Your risk management file templates remain the same.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The risk modelling doesn't change:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Software risk stems from software failure, be it classical or AI,&lt;/li&gt;
&lt;li&gt;Combination of severity and probability of occurrence of harm, as well as your tables for probability levels / severity levels remain the same,&lt;/li&gt;
&lt;li&gt;Hazardous situations (software failure, refined in several possibilities like false positive and so on), and harms (specific to your device intended use), remain the same.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;That's not very exciting! Let's continue.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;What changes: risks on data&lt;/h4&gt;

&lt;p&gt;With AI models, we have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New technology = new failure modes,&lt;/li&gt;
&lt;li&gt;New failure modes = new sequence of events.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Examples of risks related to data&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Classical algorithm: a value out of bounds may lead to a floating-point overflow or underflow, the software crashes,&lt;/li&gt;
&lt;li&gt;AI model: a value out of bounds may lead to an irrelevant result, the software doesn't crash and still gives a result completely out of it.&lt;/li&gt;
&lt;li&gt;In both cases, a mitigation action could be to filter input values out of bounds. However, for AI with many input parameters (features), defining &quot;out of bounds&quot; may be challenging.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Data-driven design&lt;/h5&gt;

&lt;p&gt;As we've seen in the last two articles, AI design is a data-driven design. Thus, lots of risks stem from poor data quality or bias in data. Quoting the content of AAMI 34971, here are some possible sources of risks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Quality of data:
&lt;ul&gt;
&lt;li&gt;Incorrect&lt;/li&gt;
&lt;li&gt;Incomplete&lt;/li&gt;
&lt;li&gt;Subjective&lt;/li&gt;
&lt;li&gt;Inconsistent&lt;/li&gt;
&lt;li&gt;Atypical&lt;/li&gt;
&lt;li&gt;Thus, it is necessary to define data specifications and data quality criteria,&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Bias on data:
&lt;ul&gt;
&lt;li&gt;Selection bias&lt;/li&gt;
&lt;li&gt;Non-normality&lt;/li&gt;
&lt;li&gt;Proxy variables&lt;/li&gt;
&lt;li&gt;Confusion variables&lt;/li&gt;
&lt;li&gt;Group attribution bias&lt;/li&gt;
&lt;li&gt;Experimental / medical practice bias&lt;/li&gt;
&lt;li&gt;Thus, it is necessary to stratify, analyze, rework data to avoid such biases.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This is exactly what we've seen previously in the &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/29/Artificial-Intelligence-in-Medical-Devices-Part-3-Data-Management&quot;&gt;data management process&lt;/a&gt;, with the following steps (amongst others):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Defining data specifications,&lt;/li&gt;
&lt;li&gt;Defining data quality criteria,&lt;/li&gt;
&lt;li&gt;Preparing data,&lt;/li&gt;
&lt;li&gt;Reviewing data.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Process-level risks&lt;/h5&gt;

&lt;p&gt;These problems on data quality and biases are primarily mitigated by a proper data management process established into your existing QMS. Practically speaking, this is the daily work of data scientists and people with a clinical or scientific background to manage data to avoid these problems.&lt;br&gt;
We could even assert that such risks are more mitigated by processes, rather than by product requirements.&lt;br&gt;
&lt;br&gt;
In classical software development, developers can introduce bugs into software code. This is mitigated by a proper software design process.&lt;br&gt;
In AI model design, data scientists and subject matter experts can introduce problems in data used for AI training, validation and test. This is mitigated by a proper data management process.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Data-level risks&lt;/h5&gt;

&lt;p&gt;Some risks can be attached to data. Thus, they can be seen as data risks, instead of product risks.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Examples of data risks&lt;/h5&gt;

&lt;p&gt;In design:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Data Risk: Limited representativeness of data
&lt;ul&gt;
&lt;li&gt;Mitigation: collect multi-centric data, mono-centric data is possible with a rationale&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Data risk: imbalanced proportion of data with regard to classes
&lt;ul&gt;
&lt;li&gt;Mitigation: documenting stratification of data and sample data at random in each stratum to divide cross-validation sets (cross-validation stratification).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Data Risk: Different disease prevalence in datasets collected from multiple centers.
&lt;ul&gt;
&lt;li&gt;Mitigation: balancing the prevalence by either deleting true negatives or adding synthetic true positives.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Data Risk: inter-expert variability. For a given dataset, some experts may classify a data item in class A, whereas some others may opt to class B.
&lt;ul&gt;
&lt;li&gt;Mitigation: define a parameter to quantify agreement between experts (very poor, poor, good, very good) and set a threshold on the agreement level. When the agreement is below the threshold, assign a new class “undefined” to the data item.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Data Risk: bias in the data representativeness of the patient population, in favour of elderly versus paediatric for a given intended use addressing a large population. But with more severe consequences for paediatric than for adults.
&lt;ul&gt;
&lt;li&gt;Mitigation: ensure a minimum of paediatric cases in the datasets, especially the AI test dataset.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;In production / post-market:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Data Risk: Data drift when the device is feed with real world data.
&lt;ul&gt;
&lt;li&gt;Mitigation: ensure performance monitoring is planned for the MDAI placed on the market.&lt;/li&gt;
&lt;li&gt;Mitigation: plan retraining of MDAI to release a new version every year.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Remark: All these risks and mitigation can be recorded in a new section named &quot;Data&quot; in your risk assessment matrix.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;What changes: risks on user interfaces and man-machine interactions&lt;/h4&gt;

&lt;p&gt;Conceptually, the FDA requires to assess whether human + AI is better than human alone. With a risk-based approach, we also have to determine if we can identify new risks in the case of human + AI+&lt;br&gt;
With AI models, we have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New sequence of events, with man-machine interactions. Users may react differently when they are confronted to an AI,&lt;/li&gt;
&lt;li&gt;Devices with AI may also have a degree of autonomy higher than classical devices. This may lead to cases where users can hardly control the device or even monitor the device behavior.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Examples of risks related to UI&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Classical algorithm: the software algorithm is a rules engine integrated in a robot. It always triggers the same action / gesture for data comprised into a predefined range / envelope,&lt;/li&gt;
&lt;li&gt;AI model: the AI model is a ML model integrated in a robot. It may trigger similar action / gesture for data comprised into a predefined range / envelope. But not exactly the same, leading to rare loss of accuracy,&lt;/li&gt;
&lt;li&gt;Users confronted to the robot with AI may place too much trust in the AI and may overlook this problem of accuracy.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;What changes: risks on generative AI&lt;/h4&gt;

&lt;p&gt;Some MDAI with generative models have recently emerged in the medical device world,
like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Models to generate custom-made implants by reconstruction of anatomy from medical images.&lt;/li&gt;
&lt;li&gt;Bots built on LLM, making use of specific bibliographic repository (RAG), to generate medical advice from patient-specific data.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;With generative AI models, we have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New technology = new failure modes, once again,&lt;/li&gt;
&lt;li&gt;New failure modes = new sequence of events.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Examples of risks related to generative AI:&lt;br&gt;&lt;/h5&gt;

&lt;p&gt;AI model: the AI model generates customs-made implants by reconstruction from medical images.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Risk: It may generate an anatomically wrong shape of implant.
&lt;ul&gt;
&lt;li&gt;Mitigation: Surgeon shall review and manually adjust the shape.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Risk: It may generate spikes on the shape.
&lt;ul&gt;
&lt;li&gt;Mitigation: a classical algorithm “surfaces” the shape to remove spikes.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Risk: It may generate shapes without appropriate mechanical resistance.
&lt;ul&gt;
&lt;li&gt;Mitigation: a probe is 3D printed to test the resistance.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Remark: if some classical algorithm exists with the same intended use, we may retrieve these risks. There is no real new sequence of events in these examples above. What's new with generative AI algorithms: possibilities never seen with classical algorithms.&lt;/p&gt;


&lt;p&gt;AI model: the LLM-based AI model generates medical advice from patient-specific data:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Risk: the model confabulates some wrong advice, 10% of time.
&lt;ul&gt;
&lt;li&gt;Mitigation: Challenge the LLM result. A second LLM, from a different supplier, is asked if this advice is right. If there is a discrepancy of results between the two, the first LLM is rerun with a modified prompt (&quot;are you sure, my little fancy tiny sweet LLM that this is ...?&quot;).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Remarks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This is really a new sequence of events. Classical algorithms, like rules engines (however also named AI, but more traditional) would not be subject to such random failure rate.&lt;/li&gt;
&lt;li&gt;In this example, what is the effectiveness of the mitigation?
&lt;ul&gt;
&lt;li&gt;Could both LLM confabulate at the same time? Let's say 10% x 10% = 1%.&lt;/li&gt;
&lt;li&gt;Is a wrong result once every hundred advices acceptable? This depends on the intended use:&lt;/li&gt;
&lt;li&gt;Probably &quot;yes&quot; for a daily nutrition assistant,&lt;/li&gt;
&lt;li&gt;Probably &quot;no&quot; for a drug prescription assistant (what a bad idea!).&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;More classical risks and mitigation actions&lt;/h4&gt;

&lt;p&gt;Like in classical algorithms, we can have some kind of overarching mitigation action, when the AI model fails. This AI failure is simply a software failure at system level:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Risk: AI system detection algorithm result is irrelevant
&lt;ul&gt;
&lt;li&gt;Mitigation 1: the AI system outputs a detection result and a confidence index.&lt;/li&gt;
&lt;li&gt;Mitigation 2: a software supervisor controls the AI system output, and discards it when the result is out of a clinically relevant range.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Risk: AI system failure, embedded in a robot
&lt;ul&gt;
&lt;li&gt;Mitigation 1: software, when the AI system outputs irrelevant data, a supervisor fallbacks to a less complex but more reliable classical algorithm.&lt;/li&gt;
&lt;li&gt;Mitigation 2: hardware, circuit breaker in case of safety compromised by both AI and classical software.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Precedence of mitigation actions&lt;/h4&gt;

&lt;p&gt;ISO 14971 requires to seek for mitigation actions by order of precedence, starting with &lt;ins&gt;inherent safety by design&lt;/ins&gt;. Finding such mitigation for AI model can be challenging:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A proper data quality assurance can be seen as inherent safety by design.&lt;/li&gt;
&lt;li&gt;We could object that this is more a remote kind of safety by design. Data quality assurance is supposed to ensure a better trained model. But there is no direct relationship between data quality assurance and the safe behavior of the MDAI. At least with current technologies.&lt;/li&gt;
&lt;li&gt;Conversely, filtering AI system outputs with a classical (and deterministic) algorithm is a kind of direct inherent safety by design.&lt;/li&gt;
&lt;li&gt;There is a noticeable difference of effectiveness between data quality assurance (supposed effectiveness demonstrated only with statistical AI test data) and the traditional algorithm (effectiveness demonstrated by classical scripted testing methods).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A proper data management plan and a proper MDAI development and V&amp;amp;V plans are necessary to ensure de release of a safe and effective device. This is the only obvious actions for inherent safety by design we have at hand. And this is unfortunately the inherent limitation of AI ML technologies built on statistical models.&lt;/p&gt;


&lt;p&gt;For &lt;ins&gt;Protective measure&lt;/ins&gt;, we are more on a ready-made path:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Human oversight is seen as a protective measure (E.g. in AAMI 34971).&lt;/li&gt;
&lt;li&gt;This is more realistic to place such a mitigation action as a protective measure. Inherent safety by design shouldn't require a human action.&lt;/li&gt;
&lt;li&gt;Another protective measure may be an explanation of the AI output. A LLM quoting its sources is a kind of protective measure. The user has to verify the sources by themselves.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;For &lt;ins&gt;Information to users&lt;/ins&gt;, we are also on a ready-made path, but with some peculiarities:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A kind of information to user can be describing in the IFU the boundaries within which a safe use of the AI is possible.&lt;/li&gt;
&lt;li&gt;As we've seen previously, AI models may use a lot more parameters than classical algorithms. they can have behaviors difficult to anticipate in case of real-world data being outside the envelope parameters. And there may be no way to systematically check if parameters are in a predefined enveloppe. Explaining how the device can be used and within which boundaries may be the only possible mitigation action.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Information to users also contributes to the requirement of AI model transparency. While we may object that transparency is a concern for any algorithm, it is exacerbated by AI models, validated within a given envelope of parameters.&lt;br&gt;
Thus, information to users can be almost seen has a mandatory mitigation action. This is why in its &lt;a href=&quot;https://blog.cm-dm.com/post/2025/02/07/FDA-Guidance-on-Artificial-Intelligence-enabled-device-software-functions&quot;&gt;guidance on AI-enabled MD&lt;/a&gt;, the FDA requests manufacturers to document a model card.&lt;/p&gt;


&lt;p&gt;Explainable AI can also be seen as a mitigation action. Is it inherent safety by design or a protective measure? Since, the explanation is presented to the user, we are more in the case of a protective measure. A bit like a warning pop-up in a classical software.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Conclusion&lt;/h4&gt;

&lt;p&gt;Risk management for AI in medical devices is not so far from what we know for classical software. At least in the method. Some new sequences of events are possible, coming from the specific characteristics of AI. The future standard ISO TS 24971-2 will contain a questionnaire on these characteristics, helping manufacturers in their identification of AI-related risks.&lt;br&gt;
This future standard will be a significant update of the current AAMI 34971. We've seen above that this topic is still subject to discussions. State-of-the-art of risk management for MDAI is still being built.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/10/17/Artificial-Intelligence-in-Medical-Devices-Part-4-Risk-Management#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/10/17/Artificial-Intelligence-in-Medical-Devices-Part-4-Risk-Management#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/302</wfw:commentRss>
              </item>
          <item>
        <title>Artificial Intelligence in Medical Devices - Part 3 Data Management</title>
        <link>https://blog.cm-dm.com/post/2025/08/29/Artificial-Intelligence-in-Medical-Devices-Part-3-Data-Management</link>
        <guid isPermaLink="false">urn:md5:84a0b0d0f7629f63ab9232b52052c47d</guid>
        <pubDate>Fri, 29 Aug 2025 13:47:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Processes</category>
                          <category>AI</category>
                  <category>AI Act</category>
                  <category>AI-ML</category>
                  <category>data management</category>
                <description>&lt;p&gt;We continue &lt;a href=&quot;https://blog.cm-dm.com/post/2025/07/25/Artificial-Intelligence-in-Medical-Devices-Part-1-Introduction&quot;&gt;this series of articles&lt;/a&gt; on Artificial Intelligence with the Data Management Process.&lt;br&gt;
This process is required by article 10 of the AI Act, but also from a MDR viewpoint to document the process feeding the AI design process (seen in the &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/01/Artificial-Intelligence-in-Medical-Devices-Part-2-Design&quot;&gt;previous article part 2&lt;/a&gt;) with the right data.&lt;br&gt;&lt;/p&gt;          &lt;p&gt;Basically, the right data = the right software (right performance and safety).&lt;br&gt;
The aim of this process is to start from real-world, not sanitized, or unstructured data. At the end, we want to obtain prepared data, ready to use in AI design phases seen in part 2.&lt;br&gt;
&lt;br&gt;
You can use this article as a bootstrap to write your own data management process and / or procedure.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Responsibilities&lt;/h4&gt;

&lt;p&gt;Like any other process we start by describing responsibilities:&lt;br&gt;
For such process used in MDAI, data management but also standards and regulatory compliance need to be managed. An example of allocation of roles may be:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The chief data scientist or data scientist is in charge of this process.&lt;/li&gt;
&lt;li&gt;The quality and regulatory manager is in charge of the relationships with the ISO 14971 risk management process and the regulatory conformity of the data management process.&lt;/li&gt;
&lt;li&gt;The chief clinical officer is in charge of clinical relevance of data.&lt;/li&gt;
&lt;li&gt;The chief security officer is in charge on data security and privacy.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Process overview&lt;/h4&gt;

&lt;p&gt;The process described below is inspired from the data management process presented in ISO 5259-1 and collaterals.&lt;br&gt;
&lt;br&gt;
The data management process is an iterative process allowing to increase the quality of data at each iteration. It aims to deliver a dataset (processed data in the figure below) to the AI model design process (in green).&lt;br&gt;
&lt;br&gt;
The arrow from &quot;Data provisioning&quot; to &quot;Prepared data&quot; symbolizes the data delivery by the data management process to the AI design process. The data management process may deliver data to the AI model design process at early stages, before data review, for dry-runs or when agile methods are used (dotted arrow in the diagram).&lt;br&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;https://blog.cm-dm.com/public/AI-series/3.1-AI-data-management-process.png&quot; title=&quot;Click to enlarge&quot;&gt;&lt;img src=&quot;https://blog.cm-dm.com/public/AI-series/.3.1-AI-data-management-process_m.png&quot; alt=&quot;AI data management process&quot; class=&quot;media-center&quot;&gt;&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;br&gt;
Please refer to &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/01/Artificial-Intelligence-in-Medical-Devices-Part-2-Design&quot;&gt;part 2&lt;/a&gt; about AI design process for a better explanation of the right part in green on this diagram.&lt;br&gt;
&lt;br&gt;
Here are some details on these process steps.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Data requirements&lt;/h4&gt;

&lt;p&gt;When you develop software, you start with software requirements. When you manage data, you start with data requirements.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Inputs&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Applicable regulations on data,
&lt;ul&gt;
&lt;li&gt;AI Act article 10, especially avoiding to have a negative impact on fundamental rights or lead to discrimination prohibited under EU law,&lt;/li&gt;
&lt;li&gt;Other local regulations like GDPR, HIPAA, to name a few,&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Device intended use, and device description,&lt;/li&gt;
&lt;li&gt;High-level product requirement or functional requirements, or system requirements,&lt;/li&gt;
&lt;li&gt;Software requirements.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;High-level requirements or software requirements may not be present or fully completed when the data requirements stage starts. These requirements feed the determination of data requirements, and vice-versa. Especially, the feasibility of collecting some data will have an influence on high-level requirements.&lt;/p&gt;


&lt;h5&gt;Activities&lt;/h5&gt;

&lt;p&gt;The data requirements stage involves:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Determining what data are required for the MDAI design, according to the device intended use, target disease, and target population,&lt;/li&gt;
&lt;li&gt;Checking the availability of the data, especially clinical / personal health data, the presence of existing registries, the need of retrospective study or clinical investigation,&lt;/li&gt;
&lt;li&gt;Checking the appropriateness of data, in order to avoid possible biases that are likely to affect the health and safety of persons,&lt;/li&gt;
&lt;li&gt;Checking if data may have a negative impact on regulatory requirements,&lt;/li&gt;
&lt;li&gt;Determining if anonymization or pseudonymization is required (spoiler: yes, most of time),&lt;/li&gt;
&lt;li&gt;Initializing a data quality model with data quality characteristics aiming to represent in a fair and accurate manner the target medical condition and the target population without bias, including sub-groups.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Outputs&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Data Requirement Specification, with:
&lt;ul&gt;
&lt;li&gt;Features: Clinical data or other data being considered as having an influence, input of AI model inference,&lt;/li&gt;
&lt;li&gt;Target(s): Clinical or other data being considered as representing the clinical outcome or a contribution to the clinical outcome, output of the AI model inference,&lt;/li&gt;
&lt;li&gt;Traceability to product requirements, functional requirements, system requirements, or software requirements, as appropriate,&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Report on data availability,&lt;/li&gt;
&lt;li&gt;Draft Data Quality Model:
&lt;ul&gt;
&lt;li&gt;High-level inclusion and exclusion criteria,&lt;/li&gt;
&lt;li&gt;Number of data items and a justification why this will be sufficient.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;For example:&lt;br&gt;
In medical imaging, data requirements may define features as the types of images and sequences needed, and the targets as some reports or some post-processing overlay accompanying the images. The data quality model may be initialized with the number of DICOM studies needed according to some clinical parameters.&lt;br&gt;
&lt;br&gt;
In the analysis of medical reports, data requirements may define features as medical data that shall be present in the PDF files extracted from these reports. The data quality model may be initialized with the quality of information present in these reports, matching expected medical data.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Data planning&lt;/h4&gt;

&lt;p&gt;Once you have your data requirements, you can plan:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How you’ll get data,&lt;/li&gt;
&lt;li&gt;How data will be structured.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Inputs&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Data Requirement Specification.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Activities&lt;/h5&gt;

&lt;p&gt;The data planning stage ensures that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The data to be used meet the requirements of the data requirements stage,&lt;/li&gt;
&lt;li&gt;More generally, the clinical goals of the AI model design project will be met.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This stage involves:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Designing the data architecture (e.g: design data so that the architecture can match the clinical parameters required to represent the target disease and target population),&lt;/li&gt;
&lt;li&gt;Defining how data will be used:
&lt;ul&gt;
&lt;li&gt;Dataset for training or tuning,&lt;/li&gt;
&lt;li&gt;Dataset for AI validation,&lt;/li&gt;
&lt;li&gt;Dataset for AI test,&lt;/li&gt;
&lt;li&gt;Dataset for device validation (if different from AI test),&lt;/li&gt;
&lt;li&gt;Other dataset, if any….&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Defining the data acquisition plan:
&lt;ul&gt;
&lt;li&gt;Either acquiring anonymized data, or planning anonymization or pseudonymization,&lt;/li&gt;
&lt;li&gt;Obtaining data from off-the-shelf registries or databases (secondary use of clinical data) maintained by third-parties,&lt;/li&gt;
&lt;li&gt;Or performing a retrospective clinical study (secondary use of clinical data),&lt;/li&gt;
&lt;li&gt;Or using clinical data from a register built in PMCF of another manufacturer’s device (secondary use of clinical data),&lt;/li&gt;
&lt;li&gt;Or performing a clinical investigation.&lt;/li&gt;
&lt;li&gt;Documenting the data retention time, location and protection measures.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Defining a data Quality Model, describing the expected quality measures used to ensure:
&lt;ul&gt;
&lt;li&gt;The presence of clinical and technical inclusion and exclusion criteria using relevant attributes,&lt;/li&gt;
&lt;li&gt;A satisfying representation (in terms of coverage, accuracy etc.) of clinical data amongst the target disease and target population,&lt;/li&gt;
&lt;li&gt;Compliance to regulatory requirements on data, the absence of bias, including in subgroups, and the absence of impact on safety, performance, and human rights.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;A discussion on the influence of the type and location of planned data acquisition has on the data.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Outputs&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Data architecture, such as tabular format, or other format,&lt;/li&gt;
&lt;li&gt;Data acquisition plan,&lt;/li&gt;
&lt;li&gt;Data Quality Model.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;For example:&lt;br&gt;
In medical imaging, data architecture may define precisely the expected structure of DICOM files, the tags needed, the content of overlays, the content of DICOM structured reports. The data quality model may define the voxel size, the slice thickness, the presence of mandatory tags…&lt;br&gt;
&lt;br&gt;
In the analysis of medical reports, data architecture may be a simple tabular format, containing information extracted from pdf files, the range of data found in columns, enums representing possible values in some columns. The data quality model may be defined from the presence or absence or relevance of information present in medical reports.&lt;br&gt;
&lt;br&gt;
The influence of the type and location of planned data acquisition may be based on the characteristics of the local population where data will be acquired.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Data acquisition&lt;/h4&gt;

&lt;h5&gt;Inputs&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Data architecture,&lt;/li&gt;
&lt;li&gt;Data acquisition plan,&lt;/li&gt;
&lt;li&gt;Data Quality Model.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Activity&lt;/h5&gt;

&lt;p&gt;Data acquisition is performed according to the data acquisition plan (no surprise). Anonymization or pseudonymization is also performed according to the plan.&lt;br&gt;
&lt;br&gt;
Collected datasets are tested against a subset of data quality requirements, if some of these requirements can be tested prior to data preparation.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Outputs&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Acquired data,&lt;/li&gt;
&lt;li&gt;Data acquisition records, according to data acquisition plan,&lt;/li&gt;
&lt;li&gt;Data quality requirements preliminary testing report, including the discussion on the influence of the type and location of data acquisition had on the data.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Data preparation&lt;/h4&gt;

&lt;p&gt;Data preparation aims to prepare (groom) data to obtain datasets that can be used in the AI model design project.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h5&gt;Inputs&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Acquired data&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Activities&lt;/h5&gt;

&lt;p&gt;Various preparation techniques are used to prepare data. Not all preparation techniques may be used for a given project.&lt;br&gt;
One or more Data Preparation Reports log operations performed, and if required, rationale for such operations, and results.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h5&gt;Outputs&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Prepared data&lt;/li&gt;
&lt;li&gt;Data preparation report&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
Some commonly used preparation techniques are described below.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Aggregation&lt;/h5&gt;

&lt;p&gt;Aggregation consists in merging one or more datasets in a single dataset and removing duplicates. Assembling research cohorts can be seen as data aggregation.&lt;br&gt;
&lt;br&gt;
The concept of duplicate may not be data items strictly containing the same values. In this case, the removal of duplicates may require a validation by a person with clinical background or other relevant background.&lt;/p&gt;


&lt;h5&gt;Sampling&lt;/h5&gt;

&lt;p&gt;Sampling consists in randomly selecting data items in very large datasets, to obtain a dataset of size manageable by the AI model design project team.&lt;br&gt;
&lt;br&gt;
The sampling method may be present in a statistical analysis plan and/or may require a validation by a person with a statistical background or a clinical background.&lt;br&gt;
&lt;br&gt;
For example:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For diseases with a low incidence, an over-sampling of positive cases may be required to have more positive cases in the dataset, and better train an AI model on these cases,&lt;/li&gt;
&lt;li&gt;For data used for clinical validation, the sampling method may require a review by persons with a clinical background to confirm the right representation of the target population.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Imputation&lt;/h5&gt;

&lt;p&gt;Imputations consist in:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Replacing a missing value by a default value in a data item, or&lt;/li&gt;
&lt;li&gt;Deleting the data item.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The choice of the default value depends on the nature of the data. In some cases, it may not be possible to set a default value. Then, the data item shall be deleted if the missing value is relevant (see features selection) for the AI model training.&lt;br&gt;
&lt;br&gt;
The choice of default values may require a validation by a person with clinical background.&lt;/p&gt;


&lt;h5&gt;Cleaning&lt;/h5&gt;

&lt;p&gt;Cleaning consists in several possible operations, like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Shifting values, e.g.: from [10..19] to [20..29],&lt;/li&gt;
&lt;li&gt;Replacing values by others e.g. {“Woman”, “Teen”, “Baby”} by {“Adult”, “Pediatric”, “Pediatric”}&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The choice of the cleaning operations depends on the nature of the data. The choice of operations to be performed may require a validation by a person with clinical background.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Outliers’ treatment&lt;/h5&gt;

&lt;p&gt;This step consists in detecting outliers and treating them (deleting, replacing).&lt;br&gt;
&lt;br&gt;
Detecting outliers may require methods such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Visualization, e.g.: with boxplot diagram, scatter diagram,&lt;/li&gt;
&lt;li&gt;Basic math treatment on data (min, max, threshold, average…),&lt;/li&gt;
&lt;li&gt;Splitting data in quartiles, and keeping data within a min and max thresholds,&lt;/li&gt;
&lt;li&gt;Advanced statistical analysis on data.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The choice of the operations used to detect outliers depends on the nature of the data. The choice of operations to be performed may require a validation by a person with clinical background and/or statistical background.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Features Creation&lt;/h5&gt;

&lt;p&gt;This step consists in creating new features that can capture information in data more efficiently than the original features.&lt;br&gt;
&lt;br&gt;
The decision to create features depends on the nature of the data. The operations to be performed may require a validation by a person with clinical background.&lt;br&gt;
&lt;br&gt;
Impact analysis: the new features may require the update of the data requirements and data acquisition plan.&lt;br&gt;
&lt;br&gt;
Example:&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;For time-series data, a new feature may be the average of one attribute over a given period of time.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Labelling and annotation&lt;/h5&gt;

&lt;p&gt;This step consists in generating meta-data representing information relevant for the AI model training.&lt;br&gt;
&lt;br&gt;
Labelling and annotation can require methods such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Manual annotation by qualified personnel,&lt;/li&gt;
&lt;li&gt;Automated annotation by on-purpose tool (in-house developed or off-the-shelf).&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The choice of the operations used to generate meta-data depends on the nature of data and meta-data. The choice of operations to be performed may require a validation by a person with clinical background and/or statistical background.&lt;br&gt;
&lt;br&gt;
&lt;ins&gt;Difference between annotation and labelling:&lt;/ins&gt;
Annotation is a general term; it can be done on any data. E.g.:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Automated segmentation of images or automated placement of bounding boxes,&lt;/li&gt;
&lt;li&gt;Adding contextual information like patient information or device used to acquire data.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Labelling is usually performed on dataset in the case of supervised training, associated with target variables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;E.g.: Classification of images: yes or no (for binary classification).&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Annotation and labelling operations shall be performed by qualified persons. E.g.: persons with clinical background or other relevant background on the device, the intended use, the technology.&lt;br&gt;
&lt;br&gt;
If data annotation is automated (most of cases) the data annotation tool may require a validation according to the QMS SW validation procedure.&lt;br&gt;
&lt;br&gt;
Example:&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Manual generation: Radiologists annotate DICOM files with regions of interest.&lt;/li&gt;
&lt;li&gt;Automated generation: An in-house trained LLM is used to review physicians’ reports (unstructured data), to automatically annotate data with a categorized clinical outcome (structured data).&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Features selection&lt;/h5&gt;

&lt;p&gt;Features selection consists in finding which data are the most relevant in the data model.&lt;br&gt;
E.g.: for data represented in tabular format, which columns are relevant or useful in the table, to train the AI model.&lt;br&gt;
&lt;br&gt;
Conversely, features selection can be also performed by finding which data have little or not effect on the AI model.&lt;br&gt;
&lt;br&gt;
Features selection usually consists in the following operations:&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Deleting data, when variance is below a given threshold,&lt;/li&gt;
&lt;li&gt;Selecting data with best independence, using a statistical test like chi square test,&lt;/li&gt;
&lt;li&gt;When the model allows to get parameters, pretrain a model with the dataset, e.g.: a linear model like a Stochastic Gradient Descent Classifier.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Data dependence may be represented with heatmaps.&lt;br&gt;
&lt;br&gt;
Note 1: Since feature selection aims to enhance model performance, results are usually an increase in model performance.&lt;br&gt;
Note 2: If data is deleted or put apart, it may be necessary to remove this data from the data requirements and data acquisition plan.&lt;/p&gt;


&lt;h5&gt;Augmentation&lt;/h5&gt;

&lt;p&gt;Data augmentation consists in adding synthetic data to a dataset in order to better train an AI model.&lt;br&gt;
The augmentation method may require a validation by a person with a clinical background.&lt;br&gt;
&lt;br&gt;
For example:&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;An AI model is intended to be used with photos taken by patients with their mobile phone. Data augmentation may be necessary to generate photos with poor quality (low contrast, wrong exposition, various angles) to better train the AI model.&lt;br&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
If data augmentation is automated (most of cases) the data augmentation tool may require a validation according to the QMS SW validation procedure. Tip: such tool is usually a low-risk QMS software.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Encoding&lt;/h5&gt;

&lt;p&gt;Encoding consists in operations to convert data not represented by a number to data represented by a number:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Converting labels to numbers, e.g. {“Adult”, “Pediatric”} to {0, 1}&lt;/li&gt;
&lt;li&gt;Converting dates to numbers, e.g. the number of days since 1970-01-01.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Normalization&lt;/h5&gt;

&lt;p&gt;Normalization consists in setting all data in range &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/29/0…1&quot; title=&quot;0…1&quot;&gt;0…1&lt;/a&gt; or &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/29/-1…1&quot; title=&quot;-1…1&quot;&gt;-1…1&lt;/a&gt;. It allows to ease computations during training.&lt;br&gt;
&lt;br&gt;
Data Normalization usually consists in the following operations:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Centering data on their average and dividing data by their maximum value in the dataset, e.g.: blood pressure values from &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/29/5…18&quot; title=&quot;5…18&quot;&gt;5…18&lt;/a&gt; to &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/29/0.28…1&quot; title=&quot;0.28…1&quot;&gt;0.28…1&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;Centering data on zero and dividing data by standard deviation, e.g.: blood pressure values from &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/29/5…18&quot; title=&quot;5…18&quot;&gt;5…18&lt;/a&gt; to &lt;a href=&quot;https://blog.cm-dm.com/post/2025/08/29/-1…1&quot; title=&quot;-1…1&quot;&gt;-1…1&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;Splitting data in 4 quartiles and selecting quartiles around the median.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Data normalization may be represented with distribution curves before and after normalization.&lt;/p&gt;


&lt;h5&gt;Train and AI validation Split&lt;/h5&gt;

&lt;p&gt;Train and AI validation dataset, split the dataset is to parts. For example:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;80% for training,&lt;/li&gt;
&lt;li&gt;20% for AI validation.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Document as appropriate the splitting operation and ratio, if specific operations were performed or if unexpected events happened.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Data review&lt;/h4&gt;

&lt;p&gt;This step is a formal review of datasets prior to their provisioning and use in the AI model design project. This step may be planned for each dataset at distinct milestones or design reviews.&lt;br&gt;
For example: the data review of the AI test dataset will usually happen later than the data review of the training / AI validation dataset.&lt;br&gt;
&lt;br&gt;
This review shall ensure that:&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Data acquisition and data preparation steps have been performed according to planned provisions,&lt;/li&gt;
&lt;li&gt;Datasets meet the data quality requirements, especially inclusion and exclusion criteria,&lt;/li&gt;
&lt;li&gt;Datasets meet the regulatory requirements,&lt;/li&gt;
&lt;li&gt;If limitations exist, limitations on datasets shall not have an impact on safety, performance and regulatory requirements, nor introduce a bias.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Data provisioning&lt;/h4&gt;

&lt;p&gt;Data provisioning consists in applying the prepared dataset to the AI model being design. The dataset shall be:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Identified,&lt;/li&gt;
&lt;li&gt;Versioned,&lt;/li&gt;
&lt;li&gt;Put into configuration management,&lt;/li&gt;
&lt;li&gt;Accompanied with descriptive statistics summary,&lt;/li&gt;
&lt;li&gt;Provided with metadata allowing the verification of dataset integrity. E.g.: SHA checksum&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The data quality issues detected when applying the dataset to the AI model are recorded in the data preparation report. They can be used as feedback to update the data requirements, planning, acquisition and processing.&lt;br&gt;
&lt;br&gt;
Remark: augmented data may not be put into configuration. Rationale for not putting into configuration augmented data is usually based on the random generation nature of these data.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Data decommissioning&lt;/h4&gt;

&lt;h5&gt;Input&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;All datasets&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Activities&lt;/h5&gt;

&lt;p&gt;Data decommissioning consists in:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Either destroying data in a safe manner,&lt;/li&gt;
&lt;li&gt;Or archiving data for a retention time defined according to regulatory requirements (with planed destruction)&lt;/li&gt;
&lt;li&gt;Or transferring data to another department, entity, organization,&lt;/li&gt;
&lt;li&gt;Or returning data to the data holder.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Output:&lt;/h5&gt;

&lt;p&gt;Data decommissioning report&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Relationships with risk management processes&lt;/h4&gt;

&lt;p&gt;We end this process description with its link with the risk management process.&lt;br&gt;
More precisely, wrong data is a hazardous phenomenon from a risk management perspective. The data management process aims to deliver the right data. Thus, it is a kind of risk control measure at QMS process level. Not product level.&lt;br&gt;
&lt;br&gt;
Of course, risks shall be monitored throughout the data management process. This is essentially done by ensuring a good communication with the risk management team, with participation of risk management team representative in:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The review of data requirement specification,&lt;/li&gt;
&lt;li&gt;The review of  and data acquisition plan,&lt;/li&gt;
&lt;li&gt;The data review itself.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
Risk management is the subject of the next article. We'll see how to manage risks specific to MDAI.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/08/29/Artificial-Intelligence-in-Medical-Devices-Part-3-Data-Management#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/08/29/Artificial-Intelligence-in-Medical-Devices-Part-3-Data-Management#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/301</wfw:commentRss>
              </item>
          <item>
        <title>TÜV AI.LAB White Papers - whack a mole game</title>
        <link>https://blog.cm-dm.com/post/2025/08/14/T%C3%9CV-AI.LAB-White-Papers-whack-a-mole-game</link>
        <guid isPermaLink="false">urn:md5:24b8b501260072f26e9e6db14c86026e</guid>
        <pubDate>Thu, 14 Aug 2025 13:29:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Regulations</category>
                          <category>AI</category>
                  <category>AI Act</category>
                  <category>AI-ML</category>
                  <category>CE Mark</category>
                <description>&lt;p&gt;The TÜV AI.Lab published two white papers on the interaction between the AI Act and the MDR:&lt;br&gt;
&lt;a href=&quot;https://www.tuev-lab.ai/fileadmin/user_upload/TUEV_AI_Lab_Whitepaper_QMS_ISO13485-EUAIAct_EN.pdf&quot;&gt;Better Safe Than Sorry? ISO 13485 and the EU AI Act&lt;/a&gt;&lt;br&gt;
and:&lt;br&gt;
&lt;a href=&quot;https://www.tuev-lab.ai/fileadmin/user_upload/TUEV_AI_Lab_Whitepaper_MDR_AIAct_EN.pdf&quot;&gt;AI Act and MDR - A match made in heaven or double the trouble&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Some serious content behind the itching titles.&lt;/p&gt;          &lt;h4&gt;What is TÜV AI.Lab?&lt;/h4&gt;

&lt;p&gt;The TÜV AI.Lab was founded in October 2023 as an independent joint venture of the TÜV companies: TÜV Süd, TÜV Rheinland, TÜV Nord, TÜV Hessen and TÜV Thüringen.&lt;br&gt;
Its mission, present its website is (excerpt):&lt;br&gt;
&lt;em&gt;The TÜV AI.Lab takes on the task of implementing social and regulatory requirements, e.g. the EU AI regulation, into test criteria and processes and to accompany the development of standards for the testing of safety-critical AI applications.&lt;/em&gt;&lt;br&gt;
&lt;br&gt;
Knowing the problems that Notified Bodies are going to face with the AI Act, this venture is welcomed.&lt;br&gt;
&lt;br&gt;
Note: to my best knowledge, only TÜV Süd, Nord, and Rheinland are designated for the MDR. Thus, this venture also addresses other products in the scope of the AI Act.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Problems and Solutions&lt;/h4&gt;

&lt;p&gt;These white papers adopt the German way:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Listing and analyzing problems,&lt;/li&gt;
&lt;li&gt;Giving existing solutions,&lt;/li&gt;
&lt;li&gt;And, if necessary, giving a plan to find other solutions.&lt;/li&gt;
&lt;/ul&gt;


&lt;h4&gt;ISO 13485 vs AI Act&lt;/h4&gt;

&lt;h5&gt;Problem&lt;/h5&gt;

&lt;p&gt;There is no standard to implement a QMS compliant to AI Act requirements.&lt;/p&gt;

&lt;h5&gt;Existing solution&lt;/h5&gt;

&lt;p&gt;The white paper &lt;em&gt;ISO 13485 and the EU AI Act&lt;/em&gt; contains a traceability matrix between AI Act article17 on AI management system and ISO 13485 clauses. The traceability also gives a coverage ratio of ISO 13845 to fulfil AI Act article 17 requirements.&lt;br&gt;
&lt;br&gt;
This is the first little gem of these white papers.&lt;br&gt;
&lt;br&gt;
Use it to drawn you gap analysis and your conformity transition plan for your QMS, from ISO 13485 + MDR QMS to ISO 13485 + MDR + AI Act QMS.&lt;br&gt;
&lt;br&gt;
We see in this traceability matrix that the biggest gap is on Article 17.1.f. It requires to establish a new data management process into our existing ISO 13485 QMS.&lt;/p&gt;

&lt;h5&gt;Plan to find other solutions&lt;/h5&gt;

&lt;p&gt;This white paper mentions the future harmonized standards on QMS, from the &lt;a href=&quot;https://standards.cencenelec.eu/dyn/www/f?p=205:22:0::::FSP_ORG_ID,FSP_LANG_ID:2916257,25&amp;amp;cs=1827B89DA69577BF3631EE2B6070F207D&quot;&gt;CEN/CLC/JTC21&lt;/a&gt; working group, as future source of information.
It also mentions ISO 42001 as another solution to close gaps found in the traceability matrix. More than seeking an ISO 42001 certification, MDAI manufacturers should use ISO 42001 as a tool, as a reference, to find information on how to fill the gaps.&lt;br&gt;
&lt;br&gt;
For JTC21 standards, we have to wait for the final version of these standards.  Since they will match AI Act requirements for any impacted industry, they may be too generic for MDAI manufacturers, compared to &lt;a href=&quot;https://blog.cm-dm.com/post/2025/07/25/Artificial-Intelligence-in-Medical-Devices-Part-1-Introduction&quot;&gt;MDAI standards being cooked by some other working groups&lt;/a&gt;. &lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;AI Act vs MDR&lt;/h4&gt;

&lt;h5&gt;Problem&lt;/h5&gt;

&lt;p&gt;AI Act contains lots of new requirements, applicable to MDAI manufacturers.&lt;/p&gt;

&lt;h5&gt;Solution&lt;/h5&gt;

&lt;p&gt;The white paper &lt;em&gt;AI Act and MDR&lt;/em&gt; contains a comparison showing what MDR and AI Act have in common. This is quite a lot. Of course, lot of gaps remain. To do so, the paper contains an assessment of impact of AI Act requirements on High-risk AI systems: Articles 10 to 15.&lt;br&gt;
There is nothing like an annex with General Safety and Performance Requirements (GSPR) in the AI Act. Articles 10 to 15 are a kind of list of GSPR applicable to the product.&lt;br&gt;
&lt;br&gt;
This gap analysis is the second little gem of these white papers. &lt;br&gt;
&lt;br&gt;
Use it to drawn your gap analysis and your conformity transition plan for your MDAI technical file, from MDR CE mark to MDR + AI Act CE mark.&lt;/p&gt;


&lt;p&gt;Remark: the pyramid representation of MDR classes and AI Act risks is a questionable choice. There is no such thing as a correspondance between the two systems.&lt;/p&gt;

&lt;h5&gt;Plan to find other solutions&lt;/h5&gt;

&lt;p&gt;Like in other white papers previously reviewed, this one contains more questions than answers: Definition of safety component, human supervision, sandboxed testing, substantial changes, and continuous learning systems.&lt;br&gt;
Finding solutions will be a long journey: a &lt;em&gt;close cooperation&lt;/em&gt; and &lt;em&gt;dialogue&lt;/em&gt; with all stakeholders.&lt;br&gt;
Unfortunately, this sounds more like wishful thinking than concrete actions. Manufacturers still remember how unbalanced was any kind of dialogue with other stakeholders.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;Welcomed work&lt;/h4&gt;

&lt;p&gt;Of course, TÜV AI.Lab’s work in welcomed. But so much needs to be done.&lt;/p&gt;


&lt;p&gt;It looks like a &lt;a href=&quot;https://en.m.wikipedia.org/wiki/Whac-A-Mole&quot;&gt;Whack-a-mole game&lt;/a&gt;. As soon as a problem is fixed, a new one pops-out.
This looks also like a contest between Notified Bodies, Authorities, Commission, AI Bureau and MDCG. Everyone listing their own problems and possibly giving their own solutions.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
This isn't going to stop soon. When you see how many known unknowns we have in the AI Act. Plus all the unknown unknowns to discover.&lt;br&gt;
Of lot of work for TÜV AI.Lab.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/08/14/T%C3%9CV-AI.LAB-White-Papers-whack-a-mole-game#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/08/14/T%C3%9CV-AI.LAB-White-Papers-whack-a-mole-game#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/304</wfw:commentRss>
              </item>
          <item>
        <title>Artificial Intelligence in Medical Devices - Part 2 Design</title>
        <link>https://blog.cm-dm.com/post/2025/08/01/Artificial-Intelligence-in-Medical-Devices-Part-2-Design</link>
        <guid isPermaLink="false">urn:md5:dbe9ad34bc35fdce077427505bfc088b</guid>
        <pubDate>Fri, 01 Aug 2025 14:41:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Processes</category>
                        <description>&lt;p&gt;After introducing this series &lt;a href=&quot;https://blog.cm-dm.com/post/2025/07/25/Artificial-Intelligence-in-Medical-Devices-Part-1-Introduction&quot;&gt;in the previous post&lt;/a&gt;, we continue with MDAI design.&lt;/p&gt;          &lt;p&gt;AI design is different from SW design. That's why IEC 62304 in its current version doesn't help for AI design. It requires a lot of imagination to interpret it for AI design. Especially for architectural design, detailed design, and matching unit tests and integration tests.&lt;br&gt;
&lt;br&gt;
If we take the diagram from the previous post, we can see that AI design is a subset on MD design:&lt;br&gt;
&lt;br&gt;
&lt;img src=&quot;https://blog.cm-dm.com/public/AI-series/.2.1.AI-design-SW-design_m.png&quot; alt=&quot;&quot; class=&quot;media-center&quot;&gt;
&lt;br&gt;
Obviously, if the MD is GUI-less and only made of an AI system, the AI design is almost all of the MD design. Some software items remain necessary to integrate the AI system in a usable medical device. Generally, a pipeline for interoperability of the AI system with other components internal or external to the MD. But, even with these software items around the AI System, the AI design is the task requiring most of the time in the whole software design.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;AI design overview and steps&lt;/h4&gt;

&lt;h5&gt;Specifications&lt;/h5&gt;

&lt;p&gt;The first step of AI design is common to any kind of software: software requirement specification.&lt;br&gt;
In this step, we can rely on IEC 62304 clause 5.2.2 Software requirements content, like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AI functions and performance,&lt;/li&gt;
&lt;li&gt;AI inputs and outputs,&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Especially, AI performance specification may contain criteria, like sensitivity, specificity criteria.&lt;br&gt;
These software specifications may already be expressed at product level. E.g.: it may be possible to know and define sensitivity early at product level. In this case, the software requirement will be simply a copy of the product requirement, allocated to the AI system.&lt;/p&gt;


&lt;h5&gt;Architecture&lt;/h5&gt;

&lt;p&gt;We continue then by designing an architecture of the pipeline containing the AI model, and the AI model itself.
Here is a basic example of architecture, where the AI system is a pipeline on the server side, containing one or several AI models:&lt;br&gt;
&lt;br&gt;
&lt;img src=&quot;https://blog.cm-dm.com/public/AI-series/.2.2-AI-pipeline-SW-item-SW-units_m.png&quot; alt=&quot;&quot; class=&quot;media-center&quot;&gt;
&lt;br&gt;
Borrowing IEC 62304 language, the AI model itself is a software unit, and the pipeline containing one or more AI models is a bigger software item.&lt;br&gt;
Of course, your AI architecture can be different, with or without pipeline, with or without a foundation model, or something else totally different. The idea of the architecture is to be still able to pinpoint the AI system(s) in the software architecture.&lt;br&gt;
&lt;br&gt;
During AI design, the architecture of the AI model itself may be made of several candidate architectures, with different model topologies, and pipeline steps. Only one will be selected, usually at the end of AI validation.&lt;br&gt;
&lt;br&gt;
After architecture, we continue with the core of AI design. It is made of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AI training or tuning,&lt;/li&gt;
&lt;li&gt;AI validation,&lt;/li&gt;
&lt;li&gt;AI test.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For machine learning, these steps replace detailed design, and unit tests found in IEC 62304.&lt;br&gt;
&lt;br&gt;
There can, and will, be iterations between these 3 phases, to obtain the best model, according to the specifications.
Like architecture, we can have different loss functions, or reward functions, and hyper-parameters tried during training iterations. &lt;br&gt;
&lt;br&gt;
&lt;img src=&quot;https://blog.cm-dm.com/public/AI-series/.2.3.AI-training-validation-test_m.png&quot; alt=&quot;&quot; class=&quot;media-center&quot;&gt;
&lt;br&gt;
These steps can be seen as the detailed design step of a larger design process, with AI model integrated in a larger architecture.&lt;br&gt;
&lt;br&gt;
Note: this is not fully true for the AI test phase. AI test phase is also named AI performance test. This can be seen as a step making a major contribution to the validation of the device itself.&lt;br&gt;
&lt;br&gt;
Here is a more detailed description of AI training, validation and test:&lt;/p&gt;

&lt;h5&gt;AI training or tuning&lt;/h5&gt;

&lt;p&gt;&lt;ins&gt;Input:&lt;/ins&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AI model specifications (it can be a subset of SRS).&lt;/li&gt;
&lt;li&gt;A list of candidate models designed by data scientists.&lt;/li&gt;
&lt;li&gt;Dataset for training.&lt;/li&gt;
&lt;li&gt;A list of hyper-parameters, a loss function or a list of possible loss functions, to be set by data scientists.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;ins&gt;Activities:&lt;/ins&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Train all (or most of all, if a model really outperforms predefined specification criteria) candidate data models with training dataset.&lt;/li&gt;
&lt;li&gt;From a process viewpoint, the training method can be any suitable method for the models. It can be documented in the software development plan.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;ins&gt;Output:&lt;/ins&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Trained models.&lt;/li&gt;
&lt;li&gt;Chosen loss function and hyper parameters set for optimal performance.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;AI validation&lt;/h5&gt;

&lt;p&gt;&lt;ins&gt;Input:&lt;/ins&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Trained models.&lt;/li&gt;
&lt;li&gt;AI validation plan with acceptance criteria, derived from AI model specifications.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;ins&gt;Activities:&lt;/ins&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Validate models with validation dataset.&lt;/li&gt;
&lt;li&gt;Model validation techniques will differ, depending on the type of model. The technique used for a given model is documented in the AI validation plan.&lt;/li&gt;
&lt;li&gt;Typical validation technique is cross-validation. These techniques will be described in the future IEC 63450 standard.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;ins&gt;Output:&lt;/ins&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;One or more best trained model, and its (their) hyper-parameters and loss function(s),&lt;/li&gt;
&lt;li&gt;AI validation report.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;AI test&lt;/h5&gt;

&lt;p&gt;&lt;ins&gt;Input:&lt;/ins&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AI model Test plan with acceptance criteria, derived from AI model specifications,&lt;/li&gt;
&lt;li&gt;One or more best trained models,&lt;/li&gt;
&lt;li&gt;Test dataset, &lt;strong&gt;separated from training/validation dataset&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;ins&gt;Activities&lt;/ins&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Validate the performance of the best AI model with test dataset,&lt;/li&gt;
&lt;li&gt;The techniques to perform AI tests will be described in the future IEC 63521 standard.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;ins&gt;Output&lt;/ins&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Best model,&lt;/li&gt;
&lt;li&gt;AI model Test report.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We will discuss this AI test phase in a future article about MDAI verification and validation.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Integration in MD design&lt;/h4&gt;

&lt;p&gt;The three AI design steps above can be integrated in a broader MDSW design, according to IEC 62304 + (IEC 82304-1 SaMD or IEC 60601-1 electromedical device), we obtain a kind of big picture like this:&lt;br&gt;
&lt;br&gt;
&lt;img src=&quot;https://blog.cm-dm.com/public/AI-series/.2.4.AI-design-in-SW-design_m.png&quot; alt=&quot;&quot; class=&quot;media-center&quot;&gt;
&lt;br&gt;
Classical software detailed design, coding and unit testing are replaced by the AI model design seen above.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;AI design &amp;amp; development plan&lt;/h4&gt;

&lt;p&gt;IEC 62304 2nd edition will contain a clause on AI design and development plan. This new version is expected by mid 2026.&lt;br&gt;
Provisions on AI design and development plan can be included in the software development plan. According to what we've seen above, it can include the steps specific to AI: training, validation and test. The description of these steps given above can be used as a bootstrap to write provisions in your own design and development plan.&lt;/p&gt;


&lt;h4&gt;And what about the datasets&lt;/h4&gt;

&lt;p&gt;We see here that almost everything stems from data. For each step, we need a dataset:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Training and AI Validation dataset, usually split into 80% for training and 20% for AI validation,&lt;/li&gt;
&lt;li&gt;Test dataset.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
Having the right datasets is of utmost importance, to reach the performance objectives defined in the SRS. Thus, data deserve their own data management process.&lt;br&gt;
We'll see that in the next article.
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Confiance AI Body of Knowledge&lt;/h4&gt;

&lt;p&gt;For readers wanting to go deeper into AI design subject, the Confiance AI foundation established what they call a &lt;a href=&quot;https://bok.confiance.ai&quot;&gt;Body Of Knowledge&lt;/a&gt;. It models the activities for the engineering of a critical ML-based system. Interesting for defining your own processes when you design a safety-critical software system or software + hardware system.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/08/01/Artificial-Intelligence-in-Medical-Devices-Part-2-Design#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/08/01/Artificial-Intelligence-in-Medical-Devices-Part-2-Design#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/300</wfw:commentRss>
              </item>
          <item>
        <title>Artificial Intelligence in Medical Devices - Part 1 Introduction</title>
        <link>https://blog.cm-dm.com/post/2025/07/25/Artificial-Intelligence-in-Medical-Devices-Part-1-Introduction</link>
        <guid isPermaLink="false">urn:md5:6cd85ff09c05732da7caf0eeeb1035c2</guid>
        <pubDate>Fri, 25 Jul 2025 14:33:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Misc</category>
                        <description>&lt;p&gt;We start here a series of articles about artificial intelligence (AI) in medical devices (MD).&lt;br&gt;
This series will consider mostly machine learning (ML), the most widespread type of AI. The one, which gives remarkable results, compared to classical algorithms.&lt;/p&gt;          &lt;h4&gt;Concepts&lt;/h4&gt;

&lt;p&gt;Some concepts are needed before continuing.&lt;br&gt;
Artificial Intelligence in Medical Device is having AI Systems inside a medical device. The medical device can be a hardware electromedical device or a SaMD.&lt;br&gt;
We see sometimes the acronym MDAI for Medical Device with Artificial Intelligence (not to be confused with AIMD - Active Implantable MD).&lt;br&gt;
The nested items in the diagram below show that AI System is only a part of the medical device. However it may contribute significantly to the intended use of the medical device. This is more that often true for SaMD. This may be less true for electromedical devices.&lt;br&gt;
&lt;br&gt;
&lt;img src=&quot;https://blog.cm-dm.com/public/AI-series/.1.1.device-hw-sw-ais_m.png&quot; alt=&quot;&quot; class=&quot;media-center&quot;&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Regulations&lt;/h4&gt;

&lt;p&gt;As usual, we remain focused on US and EU regulations. (even though this may be restrictive for some readers).&lt;br&gt;&lt;/p&gt;

&lt;h5&gt;USA&lt;/h5&gt;

&lt;p&gt;There is no specific regulation on AI in the USA, at federal level.&lt;br&gt;
The US FDA relies on the definition of device software function in the section 201(h) of the FD&amp;amp;C Act. This definition is quoted in the &lt;a href=&quot;https://blog.cm-dm.com/post/2025/02/07/FDA-Guidance-on-Artificial-Intelligence-enabled-device-software-functions&quot;&gt;FDA guidance on Artificial Intelligence-Enabled Device Software Functions&lt;/a&gt;. The safety and performance of MDAI shall be validated, like any other medical device.&lt;/p&gt;

&lt;h5&gt;EU&lt;/h5&gt;

&lt;p&gt;Likewise, the EU MDR and IVDR don't have any specific requirement on AI. The safety and performance of MDAI shall be validated, like any other medical device.&lt;br&gt;
We also have the AI Act. On top of the existing MDR / IVDR regulations. Bringing additional requirements to MDAI CE marking.&lt;br&gt;
This is already discussed &lt;a href=&quot;https://blog.cm-dm.com/post/2025/05/16/BSI-White-paper%3A-The-EU-AI-Act-meets-the-MDR&quot;&gt;here&lt;/a&gt; and &lt;a href=&quot;https://blog.cm-dm.com/post/2025/05/16/Team-NB-position-paper-on-EU-AI-Act&quot;&gt;here&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Guidance&lt;/h4&gt;

&lt;h5&gt;USA&lt;/h5&gt;

&lt;p&gt;The FDA website has a dedicated page on &lt;a href=&quot;https://www.fda.gov/medical-devices/software-medical-device-samd/artificial-intelligence-software-medical-device&quot;&gt;AI in SaMD&lt;/a&gt;.&lt;br&gt;
Several documents have already been published. Reaching a momentum with the FDA guidance on Artificial Intelligence-Enabled Device Software Functions, already quoted above.&lt;/p&gt;

&lt;h5&gt;EU&lt;/h5&gt;

&lt;p&gt;the EU started their stream of guides, with a first MDCG 2025-6 &amp;amp; AIB 2025-1 document, already discussed &lt;a href=&quot;https://blog.cm-dm.com/post/2025/07/11/AIB-2025-1-MDCG-2025-6-Welcome-to-the-AI-Act%2C-MD-manufacturer&quot;&gt;here&lt;/a&gt;. It is focused on MDR/IVDR &amp;amp; AI Act interactions.&lt;br&gt;
On a pure MDR/IVDR side, and more practical veiwpoint, the Team-NB also published a checklist on AI, already discussed &lt;a href=&quot;https://blog.cm-dm.com/post/2025/04/11/Team-NB-questionnaire-on-artificial-intelligence-in-medical-devices&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h5&gt;Other countries&lt;/h5&gt;

&lt;p&gt;We can partially complete this list with documents from other countries:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MHRA &lt;a href=&quot;https://www.gov.uk/government/publications/software-and-artificial-intelligence-ai-as-a-medical-device/software-and-artificial-intelligence-ai-as-a-medical-device&quot;&gt;web page&lt;/a&gt; on Software and artificial intelligence (AI) as a medical device,&lt;/li&gt;
&lt;li&gt;Health Canada &lt;a href=&quot;https://www.canada.ca/en/health-canada/services/drugs-health-products/medical-devices/application-information/guidance-documents/pre-market-guidance-machine-learning-enabled-medical-devices.html&quot;&gt;Pre-market guidance for machine learning-enabled medical devices&lt;/a&gt;,&lt;/li&gt;
&lt;li&gt;TGA &lt;a href=&quot;https://www.tga.gov.au/how-we-regulate/manufacturing/manufacture-medical-device/manufacture-specific-types-medical-devices/artificial-intelligence-ai-and-medical-device-software&quot;&gt;web page&lt;/a&gt; on Artificial Intelligence (AI) and medical device software.&lt;/li&gt;
&lt;li&gt;And the overarching IMDRF &lt;a href=&quot;https://www.imdrf.org/documents/good-machine-learning-practice-medical-device-development-guiding-principles&quot;&gt;Good Machine Learning Practice for Medical Device Development&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Standards&lt;/h4&gt;

&lt;p&gt;The list of standards for MDAI is still being constructed.&lt;br&gt;
We've already seen a long list of standards referenced in the Team-NB questionnaire on AI. &lt;a href=&quot;https://blog.cm-dm.com/post/2025/04/11/Team-NB-questionnaire-on-artificial-intelligence-in-medical-devices&quot;&gt;(See here)&lt;/a&gt;. Most of those standards aren't specific to medical devices.&lt;br&gt;
Fortunately, some standards, more specific to MDAI, are being cooked by dedicated working groups. None of the standards listed below have been published yet:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IEC 62304, of course, in its 2nd edition. It will contain new clauses on AI development plan,&lt;/li&gt;
&lt;li&gt;IEC 63621 on MDAI data management,&lt;/li&gt;
&lt;li&gt;ISO 24971-2 on risk management in MDAI, a kind of fork of AAMI 34971,&lt;/li&gt;
&lt;li&gt;IEC 63450 on MDAI verification,&lt;/li&gt;
&lt;li&gt;IEC 63521 on MDAI performance validation,&lt;/li&gt;
&lt;li&gt;IEC 62/540/NP on MDAI PMS (document in very early stage, no attributed standard number yet),&lt;/li&gt;
&lt;li&gt;And also IEC 62366-3 on MDAI usability.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We are going to see in the next articles how these future standards will shape the medical device lifecycle processes.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/07/25/Artificial-Intelligence-in-Medical-Devices-Part-1-Introduction#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/07/25/Artificial-Intelligence-in-Medical-Devices-Part-1-Introduction#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/299</wfw:commentRss>
              </item>
          <item>
        <title>AIB 2025-1 - MDCG 2025-6 - Welcome to the AI Act, MD manufacturer</title>
        <link>https://blog.cm-dm.com/post/2025/07/11/AIB-2025-1-MDCG-2025-6-Welcome-to-the-AI-Act%2C-MD-manufacturer</link>
        <guid isPermaLink="false">urn:md5:5ef589cbea0738dcedddbebab5524ca8</guid>
        <pubDate>Fri, 11 Jul 2025 14:09:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Regulations</category>
                        <description>&lt;p&gt;The Artificial Intelligence Bureau (AIB), in charge of some regulatory aspects of the AI Act, and the MDCG published in June 2025 a common guidance. This guidance is a FAQ, it will be updated when new questions arise.&lt;/p&gt;          &lt;p&gt;Compared to both the &lt;a href=&quot;https://blog.cm-dm.com/post/2025/05/16/Team-NB-position-paper-on-EU-AI-Act&quot;&gt;Team-NB position paper&lt;/a&gt;, and the &lt;a href=&quot;https://blog.cm-dm.com/post/2025/05/16/BSI-White-paper%3A-The-EU-AI-Act-meets-the-MDR&quot;&gt;BSI white paper&lt;/a&gt;, we don't find contradictory information on how to apply the AI Act for medical devices.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Introduction&lt;/h4&gt;

&lt;p&gt;The introduction of this guide outlines the definitions of economic operators found in the AI Act and makes a comparison with MDR/IVDR economic operators.&lt;br&gt;
MDR/IVR manufacturers are AI Act providers. No surprise&lt;/p&gt;

&lt;h5&gt;Deployers&lt;/h5&gt;

&lt;p&gt;The concept of deployer is new. No such equivalent in the MDR/IVDR. A user isn't necessarily a deployer.&lt;br&gt;
This is understandable for a Healthcare Center. If it makes available a Medical Device Artificial Intelligence (MDAI) to healthcare personnel, then it is a deployer. And healthcare personnel are users.&lt;br&gt;
However, the definition of deployer incorporates &lt;em&gt;natural or legal person&lt;/em&gt;. To my best knowledge a physician is a natural person.&lt;br&gt;
Following the definition of deployer, if private practitioners buy a MDAI and use it in their day-to-day practice, then, they are at the same time deployers and users.&lt;br&gt;
&lt;br&gt;
It implies they shall comply with the obligations set out in article 15. Good luck European and National Authorities to have private practitioners follow AI Act obligations for deployers, and maintain appropriate records!&lt;br&gt;
&lt;br&gt;
Unless a guide is produced on the subject, sprinkling down these obligations on manufacturers, pardon, providers. Urging them to put in place the means in their MDAI or in information provided to deployers, or in their QMS, to let such natural persons meet these obligations seamlessly.&lt;/p&gt;

&lt;h5&gt;Least burdensome approach&lt;/h5&gt;

&lt;p&gt;Borrowing this expression from the FDA, this guide confirms that the least burdensome approach is fostered by the AI Act. &lt;strong&gt;No need of a new QMS or a new tech file, or new  a risk-management process or a new PMS process&lt;/strong&gt;.&lt;br&gt;
Just incorporate in the existing ones the additional provisions applicable to MDAI.&lt;br&gt;
We retrieve this approach in several questions and answers throughout the guide. No surprise, the AI Act already says that.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;High-Risk MDAI and safety component&lt;/h4&gt;

&lt;p&gt;This guide rephrases the content of AI Act article 6, shedding a new light on this article with the use of &lt;a href=&quot;https://blog.cm-dm.com/post/2025/06/27/Rogue-11%3A-a-MDR-story&quot;&gt;MDCG 2019-11 guide&lt;/a&gt;. It adds a table showing when a MDAI is a high-risk AI according to its MDR/IVDR regulatory class. Even though it may seem obvious for some readers, it's better to have it in black and white (not black and white actually. There are colors in the table!).&lt;br&gt;
&lt;br&gt;
It's also better to have in black and white that the risk classification of the AI Act doesn't change the MDR/IVDR regulatory classification scheme. Even though it may also seem obvious for some readers.&lt;br&gt;
&lt;br&gt;
However, we are no further ahead in defining &quot;safety component&quot;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Can we have a MDAI in class I MDR or class A IVDR, containing a safety component? Thus, high-risk AI?&lt;/li&gt;
&lt;li&gt;Conversely, can we have a MDAI in class II+ MDR or class B+ IVDR, where the AI isn't a safety component? Thus, low-risk AI?&lt;br&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A guide, like the MDCG 2019-11 or the &lt;a href=&quot;https://blog.cm-dm.com/post/2022/12/16/Manual-on-Borderline-Classification-Version-2-December-2022&quot;&gt;manual on borderline classification&lt;/a&gt; would be welcome.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Substantial Modification / significant change&lt;/h4&gt;

&lt;p&gt;&lt;em&gt;The concept of substantial modification is an autonomous concept under the AIA&lt;/em&gt; says the document. And: &lt;em&gt;the Commission will develop guidelines on the practical implementation of the provisions related to substantial modification&lt;/em&gt;.&lt;br&gt;
Will they publish a document adopting the charts we have in MDCG 2020-3? Wait and see.&lt;br&gt;
&lt;br&gt;
Fortunately, we have a little time before this kind of guide is required by AIMD manufacturers. Contrary to hardware, software can be changed every other day. This guide should be at the top of the pile of AIB guides.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Do it like the FDA PCCP&lt;/h4&gt;

&lt;p&gt;The guide mentions the possibility to have what the FDA calls a Predetermined Change Control Plan: &lt;em&gt;high-risk MDAIs that continue to learn after being placed on the market or put into service have the possibility of having pre-determined changes plan checked at the time of the conformity assessment&lt;/em&gt;&lt;br&gt;
Changes according to this plan won't be considered as substantial modification.&lt;br&gt;
&lt;br&gt;
This is really good news! There is absolutely no equivalent requirement in MDR / IVDR. The AI Act brings us on a platter something we should have expected for years, from a skittish MDCG.&lt;br&gt;
&lt;br&gt;
Needless to say that it would be easier for manufacturers, if the fundamentals of a PCCP we find in FDA guidance are reused in EU guidelines. A common ground on PCCP guidance is too much to ask for? Maybe IMDRF could do something.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;



&lt;h4&gt;MDAI that continues to learn&lt;/h4&gt;

&lt;p&gt;The guide contains this:&lt;br&gt;
&lt;em&gt;For high-risk MDAI that continues to learn after being deployed the post-market monitoring system is key to ensuring continued performance and compliance.&lt;/em&gt;&lt;br&gt;
&lt;br&gt;
Woohoo, MDAI may continue to learn! Calm down. It doesn't mean it can continue to learn in production. This has never been done up to now. The knowledgable FDA didn't manage to put together a policy on MDAI continuously learning in production. How would MDCG and AIB come with a magic wand and authorize this?&lt;br&gt;
&lt;br&gt;
Continuously learning is going to be limited to MDAI in pre-production, for a long time. A discrete V&amp;amp;V phase is and will be required for a long time as well, before releasing  a version in production. Unless a scientific breakthrough is made, allowing to continuously monitor &lt;ins&gt;and validate&lt;/ins&gt; a MDAI in production.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Data governance&lt;/h4&gt;

&lt;p&gt;We retrieve in the guide a message similar to the one present in the two BSI and Team-NB white papers on data governance.&lt;br&gt;
This guide sheds a light on the correspondance between requirements on clinical/performance data in MDR/IVDR and requirements on training, validation and testing data in the AI Act. A new data management process, different or adapted from existing clinical data management, is needed to match AI Act article 10 on data governance. It aims to eliminate biases on these data.&lt;br&gt;
&lt;br&gt;
We also retrieve here a message similar to data management requirements present in &lt;a href=&quot;https://blog.cm-dm.com/post/2025/02/07/FDA-Guidance-on-Artificial-Intelligence-enabled-device-software-functions&quot;&gt;the FDA guidance on AI enabled device software functions&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
The AIB guide also puts the emphasis on GDPR compliance. Thus, this data management process shall also ensure compliance to GDPR or other EU regulations on data.&lt;br&gt;
&lt;br&gt;
It also mentions that &lt;em&gt;CEN/CENELEC Joint Technical Committee 21 is working on the developing a harmonised standards on data and bias&lt;/em&gt;.&lt;br&gt;
Such standards would be welcomed! However, there is a risk that they will be one-size-fits-all for any AI system in the scope of the AI Act. Thus, either the standardisation committee will add specific clauses or notes for data used in MDAI (optimal solution) or such clauses or notes won't be present, and MDAI manufacturers will have to interpret them for their case.&lt;br&gt;
These standards will probably inspired by the ISO 5259-x series, referenced by the &lt;a href=&quot;https://blog.cm-dm.com/post/2025/04/11/Team-NB-questionnaire-on-artificial-intelligence-in-medical-devices&quot;&gt;TEAM-NB questionnaire on AI in MD&lt;/a&gt;.
For example:&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ISO 5259-x series have clauses on data requirements (data requirement specification, mirroring SW requirement specification),&lt;/li&gt;
&lt;li&gt;These new standards will for sure have clauses on data requirements, similar to those in ISO 5259-x. They may add clauses ensuring that data requirements don't break fundamental rights (something common to any AI system, not present in ISO 5259-x),&lt;/li&gt;
&lt;li&gt;But these new standards may not have clauses specific to the scientific validity of data used in MDAI. Something that we find in the &lt;a href=&quot;https://blog.cm-dm.com/post/2016/11/04/Software-as-a-Medical-Device-%28SAMD%29%3A-clinical-evaluation&quot;&gt;IMDRF - FDA document on SaMD clinical evaluation&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Transparency&lt;/h4&gt;

&lt;p&gt;Once again similar message on transparency, compared to the two other documents.&lt;br&gt;
Whom is transparency for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;First and for all, for users, to be able to use the MDAI, knowing its performance and limitations, its advantages and drawbacks. This comes with the classical documentation:
&lt;ul&gt;
&lt;li&gt;IFU, labelling,&lt;/li&gt;
&lt;li&gt;Disclosure of residual risks,&lt;/li&gt;
&lt;li&gt;And the model card, as recommended by the FDA,&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Also for deployers, with the same aim as users, but capable of determining if the use of the MDAI is appropriate for users. This is detailed in AI Act article 13:
&lt;ul&gt;
&lt;li&gt;Detailed instructions for use.&lt;/li&gt;
&lt;li&gt;The technical level of these IFU for deployers may be higher than what is given to end-users. Especially when end-users are lay persons.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;We can add for regulatory authorities, to be able to assess MDAI safety, performance, and compliance:
&lt;ul&gt;
&lt;li&gt;Answers to Team-NB checklist,&lt;/li&gt;
&lt;li&gt;Recommendations in FDA guidance on AI enabled device software functions.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
Transparency goes hand in hand with trustworthiness. Manufacturers must provide information in their documentation (transparency), in particular IFU and accompanying documentation, so that professionals can assume their responsibility when using the MDAI, and lay users can feel confident in using the MDAI.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;In-house MDAI&lt;/h4&gt;

&lt;p&gt;According to article 5 of MDR / IVDR healthcare centers and healthcare professionals can put into service a medical device in their organization, without requiring the intervention of a Notified Body. This is applicable also to MDAI. Thus, according to article 6 of the AI Act, an in-house MDAI is not a high-risk AI system.&lt;br&gt;
&lt;br&gt;
This is really good news for healthcare professionals, who can develop MDAI without any intervention of Notified Bodies.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Conclusion&lt;/h4&gt;

&lt;p&gt;As expected, this kind of guide won't change the world. But it brings some reassuring messages to MDAI manufacturers. AI Act will be for sure an additional burden. But not so much, compared to MDR / IVDR.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
(Imagine the mood of other industries, like education, worker's management, law enforcement, ... who have to implement the AI Act from scratch).&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/07/11/AIB-2025-1-MDCG-2025-6-Welcome-to-the-AI-Act%2C-MD-manufacturer#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/07/11/AIB-2025-1-MDCG-2025-6-Welcome-to-the-AI-Act%2C-MD-manufacturer#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/298</wfw:commentRss>
              </item>
          <item>
        <title>2025 update of FDA Premarket Cybersecurity guidance</title>
        <link>https://blog.cm-dm.com/post/2025/07/04/2025-update-of-FDA-Premarket-Cybersecurity-guidance</link>
        <guid isPermaLink="false">urn:md5:138d59782d37b0b51a8a1f203bfd02e5</guid>
        <pubDate>Fri, 04 Jul 2025 14:11:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Regulations</category>
                        <description>&lt;p&gt;A new version of the FDA guidance named &lt;em&gt;Cybersecurity in Medical Devices: Quality System Considerations and Content of Premarket Submissions&lt;/em&gt; was published in June 2025.&lt;br&gt;
The body text had minor updates: clarifications, updated references to standards and guides, editorial corrections. Note that this 2025 guide mentions AAMI SW96, which was not cited in the previous version. This was because SW96 had not yet been published and recognized by the FDA in 2023.&lt;/p&gt;          &lt;h4&gt;Section VII&lt;/h4&gt;

&lt;p&gt;The major change is the addition of a new Section VII.&lt;br&gt;
This section explains how to apply the requirements of Section 524B of the Federal Food, Drug, and Cosmetic Act (FD&amp;amp;C Act) concerning the cybersecurity of connected medical devices.&lt;/p&gt;

&lt;h5&gt;Cyber devices&lt;/h5&gt;

&lt;p&gt;These MDs are called “cyber devices” by the FDA. The definition of cyber device includes in its scope a device that is connected, even indirectly, to a network. A MD with a USB port is considered a cyber device, even if it is not intended to be connected to a network. Hence, a misuse of this USB port could be to connect a USB adapter to a network socket.&lt;/p&gt;


&lt;h4&gt;Documentation required by Section VII&lt;/h4&gt;

&lt;p&gt;Section VII specifies the documentation required to comply with section 524B of de FD&amp;amp;C Act. The documentation requirements are bound to sub-sections of 524B.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;524B(b)(1) Vulnerability Monitoring and Management Plan&lt;/h5&gt;

&lt;p&gt;This plan must specify deadlines and justifications for the development and deployment of updates and patches, taking two cases:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Regular updates for known but controlled vulnerabilities, and&lt;/li&gt;
&lt;li&gt;Urgent out-of-cycle updates for critical vulnerabilities that could lead to uncontrolled risks.&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;This plan shall also include Coordinated Vulnerability Disclosure procedures.&lt;br&gt;
&lt;br&gt;
Practically speaking, you should have and document a policy to update software according to the CVSS of identified vulnerabilities. E.g.: out-of-cycle updates for CVE with CVSS higher than 9 or CVE with safety impact, regular updates for others.&lt;/p&gt;


&lt;h5&gt;524B(b)(2) Cybersecurity design and maintenance process&lt;/h5&gt;

&lt;p&gt;This process must demonstrate that the device and related systems are designed, developed and maintained to ensure a reasonable level of cybersecurity. we recognize here the FDA's risk-based approach.&lt;br&gt;
The application of the other sections of this guidance, IEC 81001-5-1 and AAMI SW76 is one way of implementing this design process.&lt;/p&gt;


&lt;h5&gt;524B(b)(3) A Software Bill of Materials (SBOM)&lt;/h5&gt;

&lt;p&gt;Section V.A.4.b of the document is referenced here. The SBOM can follow the NTIA minimal SBOM requirements.&lt;/p&gt;


&lt;h5&gt;Modifications&lt;/h5&gt;

&lt;p&gt;In addition, any modification requiring a new regulatory submission must also comply with section 524B. If the modification has an impact on cybersecurity, all relevant documentation must be provided, following this guidance and the guidance on cyber post-market surveillance.&lt;br&gt;
&lt;br&gt;
For modifications with no impact on the cybersecurity of an existing device for which such documentation did not exist, the FDA still expects some documentation:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The Vulnerability Monitoring and Management Plan must be provided,&lt;/li&gt;
&lt;li&gt;The manufacturer must demonstrate that there are no critical vulnerabilities, and&lt;/li&gt;
&lt;li&gt;The SBOM must be provided.&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;For example:&lt;br&gt;
If you cleared a device before 2023, It is quite possible that you didn't submit any documentation on cybersecurity.&lt;br&gt;
If, today, you submit a change, claiming equivalence with your own device, then the FDA expects documentation on the three points above:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The change has an impact on cybersecurity: fully follow the FDA guidance,&lt;/li&gt;
&lt;li&gt;The change has &lt;strong&gt;no&lt;/strong&gt; impact on cybersecurity: follow partially the guidance. Especially for #2 in order to demonstrate that there are no critical vulnerabilities.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
In this second case, a very minimal cybersecurity document set to add to your existing device submission is:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The Vulnerability Monitoring and Management Plan&lt;/li&gt;
&lt;li&gt;Documents demonstrating the absence of critical vulnerabilities, usually:
&lt;ol&gt;
&lt;li&gt;On the risk management side: A cyber Risk Management File,&lt;/li&gt;
&lt;li&gt;On device design side: Some cyber risk control measures, as applicable&lt;/li&gt;
&lt;li&gt;On V&amp;amp;V side: A pen test report.&lt;/li&gt;
&lt;li&gt;On device IFU side: informations relevant to users but also administrators of the device, as applicable&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;The SBOM.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;br&gt;
Don't expect to get a FDA clearance without these documents.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/07/04/2025-update-of-FDA-Premarket-Cybersecurity-guidance#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/07/04/2025-update-of-FDA-Premarket-Cybersecurity-guidance#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/297</wfw:commentRss>
              </item>
          <item>
        <title>Rogue 11: a MDR story</title>
        <link>https://blog.cm-dm.com/post/2025/06/27/Rogue-11%3A-a-MDR-story</link>
        <guid isPermaLink="false">urn:md5:e9e027f2d5f88a90fa9e02e7bb0efdbe</guid>
        <pubDate>Fri, 27 Jun 2025 13:00:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Regulations</category>
                          <category>CE Mark</category>
                  <category>Classification</category>
                  <category>MDR</category>
                  <category>SaMD</category>
                <description>&lt;p&gt;MDCG 2019-11 rev.1 was published in June 2025. Almost 6 years after the first version.&lt;br&gt;
Despite the passage of time, and the advent of modern AI, nothing has really changed. The rigorous approach is more than ever present in this guide.&lt;/p&gt;          &lt;h4&gt;Qualification&lt;/h4&gt;

&lt;p&gt;&lt;em&gt;Crafting a well-defined and clear intended purpose is paramount for the regulatory compliance and safe use of MDSW&lt;/em&gt; says the guidance. This is what lots of software editors strive to do. Not for regulatory compliance, but to keep their software outside the regulatory hassle of MDR/IVDR.&lt;/p&gt;


&lt;h5&gt;Simple search&lt;/h5&gt;

&lt;p&gt;Some restrictions about what is considered a simple search were added. On purpose, this is consistent with a rigorous approach to consider that using NLP isn't simple search. Searching for patterns in medical images isn't simple search either.&lt;/p&gt;


&lt;h5&gt;New examples&lt;/h5&gt;

&lt;p&gt;Some new examples of MDSW were added. This is useful, if you look for some MDSW similar to your case. E.g.: Some VR applications, or SW module integrated in a EHR platform and outputting diagnosis results are actually MDSW.&lt;br&gt;
&lt;br&gt;
As long as the definition of medical device in MDR article 2 is what it is, the content of this guidance won't be alleviated. On the contrary, it will be loaded with new examples of MDSW.&lt;br&gt;
&lt;br&gt;
We are in a situation opposite to the FDA's law enforcement discretion policy, &lt;a href=&quot;https://blog.cm-dm.com/post/2023/01/06/FDA-Guidance-on-Clinical-Decision-Support-Software&quot;&gt;for example with CDSS&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Classification: Rogue rule 11&lt;/h4&gt;

&lt;p&gt;Rule 11 is still there, still harmful and merciless for all medical device manufacturers having MDSW in their products:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Extensive interpretation of sub-rule 11a) &lt;em&gt;Software intended to provide information which is used to take decisions with diagnostic or therapeutic purposes&lt;/em&gt; makes almost any kind of SaMD class IIa,&lt;/li&gt;
&lt;li&gt;No change to table 1 &lt;em&gt;Classification Guidance on Rule 11&lt;/em&gt; either. Bloated by class IIa cells and inconsistent with IMDRF table.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
But the definition of medical device in MDR isn't limited to diagnosis and treatment. Other modes of actions are present.&lt;br&gt;
If my software is intended to prevent a disease, in which class is it?&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Crossing the MD definition and rule 11&lt;/h5&gt;

&lt;p&gt;In the MD definition, we find the following modes of action:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;diagnosis, prevention, monitoring, prediction, prognosis, treatment or alleviation of disease&lt;/em&gt;,&lt;/li&gt;
&lt;li&gt;&lt;em&gt;diagnosis, monitoring, treatment, alleviation of, or compensation for, an injury or disability&lt;/em&gt;,&lt;/li&gt;
&lt;li&gt;&lt;em&gt;investigation, replacement or modification of the anatomy or of a physiological or pathological process or state&lt;/em&gt;,&lt;/li&gt;
&lt;li&gt;&lt;em&gt;providing information by means of in vitro examination of specimens derived from the human body, including organ, blood and tissue donations&lt;/em&gt;,&lt;/li&gt;
&lt;li&gt;&lt;em&gt;devices for the control or support of conception&lt;/em&gt;;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;products specifically intended for the cleaning, disinfection or sterilisation of devices (...)&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;In rule 11, we find the following modes of action:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;11a: (3 first paragraphs of Rule 11) &lt;em&gt;intended to provide information which is used to take decisions with diagnostic or therapeutic purposes&lt;/em&gt;;&lt;/li&gt;
&lt;li&gt;11b: (Paragraph 4 of Rule 11) &lt;em&gt;intended to monitor physiological processes or parameters&lt;/em&gt;;&lt;/li&gt;
&lt;li&gt;11c: (Paragraph 5 of Rule 11) &lt;em&gt;all other uses&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Some definitions&lt;/h5&gt;

&lt;p&gt;The definition of medical device uses, several terms, which require a definition.&lt;br&gt;
&lt;br&gt;
The definition of diagnosis can be found in MDCG 2022-5:&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Diagnosis is the process of investigation of the anatomy, morphology, the condition or the functions of the human body irrespective if these are physiological or pathological, and subsequent interpretation of this information with a view to determining possible abnormalities. In this context, investigation can include visualisation, detection or measurement.&lt;/em&gt;&lt;br&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
There is no definition of therapy, therapeutic or treatment or prognosis in MDR or MDCG or MEDDEV documents. Nothing either in 21 CFR or FDA guidance.&lt;br&gt;
Here are definitions from Merriam-Webster dictionary:&lt;br&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Prognosis: &lt;em&gt;the prospect of recovery as anticipated from the usual course of disease or peculiarities of the case&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Therapeutic: &lt;em&gt;of or relating to the treatment of disease or disorders by remedial agents or methods&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Treatment: &lt;em&gt;the action or way of treating a patient or a condition medically or surgically : management and care to prevent, cure, ameliorate, or slow progression of a medical condition&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
The table below takes each word found in the definition of medical device in MDR article 2, and crosses it with the wording of sub-rule 11a: &lt;em&gt;Software intended to provide information which is used to take decisions with XXX purposes&lt;/em&gt;.&lt;br&gt;
This exercise was made to envision a maximum of modes of action of a MDSW.
&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Interpretation of sub-rules vs definition of medical device&lt;/h5&gt;
&lt;style type=&quot;text/css&quot;&gt;
.tg  {border-collapse:collapse;border-spacing:0;border-color:#ccc; margin-left: auto; margin-right: auto; }
.tg td{padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#fff;}
.tg th{padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#f0f0f0;}
.tg .tg-4eph{background-color:#f9f9f9}
.tg .tg-MDR-couleur-PQ{background-color:#EFCBC9}
&lt;/style&gt;
&lt;table class=&quot;tg&quot;&gt;
  &lt;tr&gt;
    &lt;th class=&quot;tg-031e&quot; style=&quot;width:50%&quot; &gt;SW Purpose&lt;/th&gt;
    &lt;th class=&quot;tg-031e&quot; style=&quot;width:50%&quot; &gt;Software class&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot; colspan=&quot;2&quot;&gt;MDR article 2 definition: &lt;i&gt;diagnosis, prevention, monitoring, prediction, prognosis, treatment or alleviation of disease&lt;/i&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;diagnosis&lt;/i&gt; of disease purposes
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Easy case with word &lt;i&gt;diagnosis&lt;/i&gt; in sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;prevention&lt;/i&gt; of disease purposes
 &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;The word &lt;i&gt;prevention&lt;/i&gt; isn’t present in rule 11. But:&lt;br/&gt;
The guide contains this example: &lt;i&gt;A device intended to prevent the risk of illnesses or pathologies by analysing physiological parameters (…) can be considered as a device providing information which is used to take decisions with diagnosis purpose (potential detection of pathologies) and in this case is in class IIa&lt;/i&gt;&lt;br/&gt;
Wow, what an extensive interpretation of sub-rule 11.a! This is consistent with the definition of treatment quoted above.&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;
&lt;br/&gt;
However, if the disease has not yet reached the subject, then we cannot talk about treatment. Lots of prevention and prophylaxis actions are performed on healthy subjects. E.g.: COVID prevention doesn’t mean subjects have COVID.&lt;br/&gt;
Thus, the example of this guide is somewhat misleading, and software for prevention purposes can definitely be in &lt;span style=&quot;color: blue;&quot;&gt;class I&lt;/span&gt;.

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;monitoring&lt;/i&gt; of disease purposes
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Easy case with word &lt;i&gt; monitoring &lt;/i&gt; in sub-rule 11.b&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;prediction&lt;/i&gt; of disease purposes
 &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;Prediction of a disease is a way to provide information which is used to take decisions with diagnosis (prediction of evolution of a disease) or therapeutic purposes (prediction of cure), right? Sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;prognosis&lt;/i&gt; of disease purposes
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;If we have a prognosis, it means that diagnosis is already done. But prognosis of a disease may be a kind of information for therapeutic purposes, right? Sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;
&lt;br/&gt;
It may be &lt;span style=&quot;color: blue;&quot;&gt;class I&lt;/span&gt;, if you craft your intended use on the edge of the precipice. Careful, though; you may end up with an upgrade.

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;treatment&lt;/i&gt; of disease purposes
 &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; Easy case with word &lt;i&gt;treatment&lt;/i&gt; in sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;


&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;alleviation&lt;/i&gt; of disease purposes
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; If we have alleviation of a disease, it means that diagnosis is already done. But alleviation of a disease may be a kind therapeutic purpose, right? Sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;
&lt;br/&gt;
It may be &lt;span style=&quot;color: blue;&quot;&gt;class I&lt;/span&gt;, if you craft your intended use in a way demonstrating that alleviation isn’t a treatment. This sounds like something hardly feasible, if you look at the definition of treatment quoted above.

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot; colspan=&quot;2&quot;&gt; MDR article 2 definition: &lt;i&gt;diagnosis, monitoring, treatment, alleviation of, or compensation for, an injury or disability&lt;/i&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;diagnosis&lt;/i&gt; of an injury or disability purposes&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Easy case with word &lt;i&gt;diagnosis&lt;/i&gt; in sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;


&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;monitoring&lt;/i&gt; of an injury or disability purposes
 &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; Easy case with word &lt;i&gt; monitoring &lt;/i&gt; in sub-rule 11.b&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;&lt;/p&gt;


&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;treatment&lt;/i&gt; of an injury or disability purposes

&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Easy case with word &lt;i&gt;treatment&lt;/i&gt; in sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;
  &lt;/tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;alleviation&lt;/i&gt; of an injury or disability purposes
 &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; If we have alleviation of an injury or a disability, it means that diagnosis is already done. But such alleviation may be a kind therapeutic purpose, right? Sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;
&lt;br/&gt;
It may also be &lt;span style=&quot;color: blue;&quot;&gt;class I&lt;/span&gt;, if you craft your intended use in a way demonstrating that alleviation isn’t a treatment. This sounds like something hardly feasible, if you look at the definition of treatment quoted above.

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with &lt;i&gt;compensation&lt;/i&gt; for an injury or disability purposes
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; If we have compensation of an injury or a disability, it means that diagnosis is already done. Such compensation might be a kind therapeutic purpose, right? Sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;
&lt;br/&gt;
It may also be &lt;span style=&quot;color: blue;&quot;&gt;class I&lt;/span&gt;, if you craft your intended use in a way demonstrating that compensation isn’t a treatment. This sounds like something more feasible than the case of alleviation. Compensation doesn't mean cure.

&lt;/td&gt;
  &lt;/tr&gt;
   &lt;tr&gt;
   &lt;td class=&quot;tg-4eph&quot; colspan=&quot;2&quot;&gt; MDR article 2 definition: &lt;i&gt;investigation, replacement or modification of the anatomy or of a physiological or pathological process or state&lt;/i&gt;
 &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with purposes of &lt;i&gt;investigation&lt;/i&gt; of the anatomy or of a physiological or pathological process or state
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; If we have investigation, it means that diagnosis is probably ongoing. See the definition of diagnosis above. Thus, such software is intended to provide information which is used to take decisions with diagnosis (or therapeutic) purposes. Sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; Software intended to provide information which is used to take decisions with purposes of &lt;i&gt;replacement&lt;/i&gt; of the anatomy or of a physiological or pathological process or state
 &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;Replacement sounds like therapeutic purpose. Thus, such software is intended to provide information which is used to take decisions with therapeutic purposes. Sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;
&lt;br/&gt;
It may also be &lt;span style=&quot;color: blue;&quot;&gt;class I&lt;/span&gt;, if you craft your intended use in a way demonstrating that replacement isn’t a treatment. This sounds like something hardly feasible, if you look at the definition of treatment quoted above.

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with purposes of &lt;i&gt;modification&lt;/i&gt; of the anatomy or of a physiological or pathological process or state
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Modification sounds like therapeutic purpose. Thus, such software is intended to provide information which is used to take decisions with therapeutic purposes. Sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;
&lt;br/&gt;
It may also be &lt;span style=&quot;color: blue;&quot;&gt;class I&lt;/span&gt;, if you craft your intended use in a way demonstrating that modification isn’t a treatment. This sounds like something hardly feasible, if you look at the definition of treatment quoted above.

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot; colspan=&quot;2&quot;&gt; MDR article 2 definition: &lt;i&gt;providing information by means of in vitro examination of specimens derived from the human body, including organ, blood and tissue donations&lt;/i&gt;
 &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with purposes of providing information by means of in vitro examination of specimens derived from the human body, including organ, blood and tissue donations
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; The information by means of in vitro examination may be for any case listed above: diagnosis, prevention, monitoring, prediction, prognosis, treatment, alleviation, compensation. Depending on the intent of this information, search for the case in the lines above in the table.
&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot; colspan=&quot;2&quot;&gt; MDR article 2 definition doesn't contain the word &lt;i&gt;screening&lt;/i&gt;. Let's add it!
 &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with purposes of &lt;i&gt;screening&lt;/i&gt; diseases.
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Screening of a disease is a way to provide information which is used to take decisions with diagnosis purposes, right? (Merriam-Webster says: &lt;i&gt;to test or examine for the presence of something, such as a disease)&lt;/i&gt;. Testing the presence of a disease is actually the first step to diagnosis. Sub-rule 11.a&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;, &lt;span style=&quot;color: red;&quot;&gt;class III&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot; colspan=&quot;2&quot;&gt; MDR article 2 definition: &lt;i&gt;devices for the control or support of conception&lt;/i&gt;.
 &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with purposes for &lt;i&gt;the control or support of conception&lt;/i&gt;.
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Easy case, we have an example in the guide&lt;br/&gt;
&lt;span style=&quot;color: blue;&quot;&gt;class I&lt;/span&gt;

&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot; colspan=&quot;2&quot;&gt; MDR article 2 definition: &lt;i&gt;products specifically intended for the cleaning, disinfection or sterilisation of devices&lt;/i&gt;.
 &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Software intended to provide information which is used to take decisions with purposes for &lt;i&gt; cleaning, disinfection or sterilisation of devices&lt;/i&gt;.
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;No doubt that this MDSW will fall in rule 14, either directly or by the use of the implementing rule 3.3&lt;br/&gt;
&lt;p&gt;&lt;span style=&quot;color: green;&quot;&gt;class IIa&lt;/span&gt;, &lt;span style=&quot;color: orange;&quot;&gt;class IIb&lt;/span&gt;&lt;/p&gt;


&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;




&lt;p&gt;&lt;br&gt;
Class IIa, class IIb, and class III dominate the results of this table. This is not surprising. As soon as software answers to the definition of medical device (diagnosis, treatment, prognosis and so on), it falls into the case of sub-rule 11a. Sub-rule 11a is so broad that almost any type of software delivers information for diagnosis or therapeutic purposes. In a direct or indirect manner, like a 3-cushion billiard shot.&lt;br&gt;
&lt;br&gt;
This is why lots of medical device manufacturers strive to craft an intended use, trying to keep their software in class I.&lt;br&gt;
Unsuccessfully, when you read this guidance and interpret sub-rule 11.a in a rigorous way.&lt;br&gt;
&lt;br&gt;
Some people greet the addition of an example in class I. One example. Versus lots of cases in higher classes. Nothing to get excited about.
&lt;br&gt;&lt;/p&gt;

&lt;h5&gt;Wishful thinking solution&lt;/h5&gt;

&lt;p&gt;As already mentioned &lt;a href=&quot;https://blog.cm-dm.com/post/2022/12/05/Letter-to-EPSCO-for-their-meeting-of-the-9th-December-2022&quot;&gt;in a previous post&lt;/a&gt;, a little word could be a game changer.&lt;br&gt;
&lt;br&gt;
In the good old times of the MDD, we had the rule 10a for active devices where &lt;em&gt;direct diagnosis&lt;/em&gt; was covered. Placing MDSW in class IIa. All other software providing information in an indirect way was in class I by rule 12.&lt;br&gt;
&lt;br&gt;
Borrowing the spirit of MDD rule 10a, the word &lt;strong&gt;direct&lt;/strong&gt; would make lots of software in class I:&lt;br&gt;
In sub-rule 11.a, replace:&lt;br&gt;
Software intended to provide information which is used to take decisions with diagnosis or therapeutic purposes&lt;br&gt;
By:&lt;br&gt;
Software intended to provide information which is used to take decisions with &lt;strong&gt;direct&lt;/strong&gt; diagnosis or therapeutic purposes.&lt;br&gt;
&lt;br&gt;
This little word would change the world of MDSW! Lots of software are used early in the care pathway. Conversely, medical imaging software would stay in class IIa. Their output is actually used for direct diagnosis.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;Modular approach&lt;/h4&gt;

&lt;p&gt;This MDCG guide also contain a welcomed and interesting update of section 7 on the modular approach.&lt;br&gt;
It will be useful for editors of heath-software with modules qualified as MDSW. Thanks to the provided examples.&lt;br&gt;
&lt;br&gt;
It also contains a discussion on the combination of MDSW and non-MDSW. This combination shall remain safe and effective.&lt;br&gt;
Evidence of safety and effectiveness shall be brought by:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Architectural representation of MDSW and non-MDSW, clearly delineating the MDSW boundaries,&lt;/li&gt;
&lt;li&gt;Risk assessment, taking into account software failures coming from non-MDSW, and consequences on MDSW&lt;/li&gt;
&lt;li&gt;Risk assessment, taking into account usability on non-MDSW displaying MDSW output.&lt;/li&gt;
&lt;/ul&gt;


&lt;h5&gt;Effective segregation&lt;/h5&gt;

&lt;p&gt;The guide doesn't mention how effective the architectural segregation should be. The words &lt;em&gt;modules&lt;/em&gt;, &lt;em&gt;delineate&lt;/em&gt;, &lt;em&gt;clarity&lt;/em&gt; are present in the guide. We can rely on common practice and estimate that a module running in a micro-service will be better segregated than a library loaded by an executable.&lt;br&gt;
Talking IEC 62304 langage: the MDSW manufacturer shall identify segregation necessary for risk control.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Usability on non-MDSW&lt;/h5&gt;

&lt;p&gt;This is a new recommendation. And this is consistent with the need of evidence of safety and effectiveness of MDSW and non-MDSW combination.&lt;br&gt;
A result displayed by non-MDSW may be interpreted in a wrong manner by a user. This may be a hazardous situation leading to an unacceptable risk.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Accessory?&lt;/h5&gt;

&lt;p&gt;The guide is somewhat nice with health software editors. It doesn't re-qualify the non-MDSW displaying results as an accessory to the MDSW!&lt;br&gt;
&lt;br&gt;
We can try to see why:&lt;br&gt;
According to MDR definition of accessory: it &lt;em&gt;specifically enable the medical device(s) to be used in accordance with its/their intended purpose(s)&lt;/em&gt;. We can say that the non-MDSW, by displaying the MDSW result, enables the MDSW to be used in accordance with its intended purpose.&lt;br&gt;
&lt;br&gt;
However, the word &lt;em&gt;specifically&lt;/em&gt; is present twice in the definition of accessory.&lt;br&gt;
It saves the health-software editors from seeing their existing non-MDSW re-qualified as accessory to the MDSW. An existing non-MDSW displaying electronic health records won't be qualified as accessory, if it displays health records containing the output of some MDSW.&lt;br&gt;
&lt;br&gt;
However, a non-MDSW developed specifically to be used in combination with the MDSW will be qualified as accessory to the MDSW.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;FDA multiple function device products&lt;/h5&gt;

&lt;p&gt;As usual, the FDA dealt with this problem long before the MDCG. The &lt;a href=&quot;https://blog.cm-dm.com/post/2020/09/04/FDA-Guidance-on-Multiple-Function-Device-Products&quot;&gt;guidance on multiple function device products&lt;/a&gt; treats this case in a more thorough manner than the MDCG guide!&lt;br&gt;
If you want to find how to document the safety and effectiveness of MDSW combined with non-MDSW, it's worth reading this FDA guidance! In other words, the content of your 510k can be reused in your CE tech file.&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;European Health Data Space (EHDS)&lt;/h4&gt;

&lt;p&gt;There is a long paragraph about EHDS in this MDCG guide. EHDS was published in March 2025. It's applicable to health software having electronic health records (EHR). Thus, applicable to the vast majority of health software, called EHR systems in this regulation. Editors will have to implement interoperability according to some common specifications. These specifications should be published by March 2027. The EHDS regulation will be fully applicable by March 2031 for EHR systems.&lt;br&gt;
&lt;br&gt;
Fortunately, EHDS regulation requires &quot;self-certification&quot; only. No need to promise your Notified Body you will be compliant.
&lt;br&gt;
This paragraph is here to inform health software editors having EHR systems that this regulation will be applicable to them. Given the application dates, we have some time to implement it. However, it will collide with the dates of application of MDR, AI Act, and Cyber Resilience Act. By order of appearance on stage:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AI Act: &lt;strong&gt;August 2027&lt;/strong&gt; for MDSW with high-risk AI system (the majority, in fact, per rule 11a),&lt;/li&gt;
&lt;li&gt;CR Act: &lt;strong&gt;December 2027&lt;/strong&gt; for the non-MDSW part of the health software,&lt;/li&gt;
&lt;li&gt;MDR: &lt;strong&gt;December 2028&lt;/strong&gt; or December 2027 (if AIMD or Class III implantable, that's very few MDSW) ,&lt;/li&gt;
&lt;li&gt;EHDS: &lt;strong&gt;March 2031&lt;/strong&gt; for MDSW with an EHR system,&lt;/li&gt;
&lt;li&gt;And the NIS2 directive? That's set by every national transposition.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
Lucky you, health software editors with MD, AI systems and EHR systems. You will have the feeling to be transitioning to some EU regulation forever!&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Conclusion&lt;/h4&gt;

&lt;p&gt;The MDCG 2019-11 rev1 doesn't change anything to the MDSW landscape. In lots of cases, sub-rule 11.a will trap you and your MDSW in the class IIa hell. It won't discharge you until you decommission it.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/p&gt;&lt;a href=&quot;https://blog.cm-dm.com/public/32-rogue-11-a-mdr-story/rule-11-class-IIa.jpg&quot; title=&quot;Open the image&quot;&gt;&lt;figure class=&quot;media-center&quot;&gt;&lt;img src=&quot;https://blog.cm-dm.com/public/32-rogue-11-a-mdr-story/.rule-11-class-IIa_m.jpg&quot; alt=&quot;Rule 11 is always class IIa&quot;&gt;&lt;figcaption&gt;Don&amp;#039;t try to escape it!, Jun 2025&lt;/figcaption&gt;&lt;/figure&gt;&lt;/a&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/06/27/Rogue-11%3A-a-MDR-story#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/06/27/Rogue-11%3A-a-MDR-story#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/273</wfw:commentRss>
              </item>
          <item>
        <title>Team-NB position paper on EU AI Act</title>
        <link>https://blog.cm-dm.com/post/2025/05/16/Team-NB-position-paper-on-EU-AI-Act</link>
        <guid isPermaLink="false">urn:md5:9b4f6f50014ebcf0d32ff0c8d665ef2c</guid>
        <pubDate>Fri, 16 May 2025 13:53:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Regulations</category>
                          <category>AI Act</category>
                <description>&lt;p&gt;The &lt;a href=&quot;https://www.team-nb.org/wp-content/uploads/2025/04/Team-NB-PositionPaper-EU-AI-Act-V2-20250409.pdf&quot;&gt;Team-NB published the V2 of a position paper on the EU AI Act in&lt;/a&gt; April 2025.&lt;br&gt;
It's interesting to see that this paper was published just before the &lt;a href=&quot;https://blog.cm-dm.com/post/2025/05/16/BSI-White-paper%3A-The-EU-AI-Act-meets-the-MDR&quot;&gt;white paper from BSI&lt;/a&gt;.&lt;/p&gt;          &lt;p&gt;This document is the V2 of a position paper published in V1 in 2021, when the AI Act was still a proposal. Thus, even if this is a V2, this is in fact the first version of the document, since the AI Act came into force.&lt;br&gt;
&lt;br&gt;
By many aspects, this position paper could be seen as more controversial than the BSI white paper.&lt;br&gt;
It raises lots of questions about the management of the AI Act by the EU Commission. On purpose.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;NB designations and codes&lt;/h4&gt;

&lt;p&gt;The paper starts with Team-NB's concerns about NB designations and codes. Of course, the medical device NB's advocate for the extension of their notifications on existing codes. Rather than adding a new designation process specific to the AI Act.&lt;br&gt;
Practically speaking, this is probably the best solution if stakeholders want to take as little time as possible to designate NB's able to evaluate MD with AI against the MDR/IVDR and the AI Act.&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;Access to data and datasets used by NB's&lt;/h4&gt;

&lt;p&gt;Annex VII paragraph 4.3 of the AI Act leaves the possibility to NB's to have a full access to datasets hold by the manufacturer.&lt;br&gt;
And Annex VII paragraph 4.4 of the AI Act leaves the possibility to NB's to perform their own tests on the AI system subject to conformity assessment.&lt;br&gt;
&lt;br&gt;
This introduces the question of having access to the right data, either those hold by the manufacturer, or those chosen by the NB  to perform their test.&lt;br&gt;
Especially for personal health data: where to get independent datasets? Anonymized? Pseudonymized? Patient consent? Security? These questions are wide open and are not about to be closed!&lt;/p&gt;


&lt;h4&gt;Data management process&lt;/h4&gt;

&lt;p&gt;This document, like the BSI white paper, insists on the requirement to implement &lt;em&gt;robust data governance practices, including traceability and compliance with GDPR&lt;/em&gt;. To do so, manufacturers will have to put in place a data management process. This process is new for most of manufacturers. They can have something already in place. But not ensuring conformity to AI Act requirements.&lt;/p&gt;


&lt;h4&gt;Similarities with BSI white paper&lt;/h4&gt;

&lt;p&gt;The Team-NB position paper also raises concerns on the interpretation of &lt;em&gt;Safety component&lt;/em&gt;, of &lt;em&gt;substantial modification&lt;/em&gt; versus &lt;em&gt;significant change&lt;/em&gt;. We saw similar discussions in BSI's white paper.&lt;br&gt;
No controversy here, BSI's document is aligned with Team-NB's document on the need of guidance and interpretation of the grey areas present in the AI Act.&lt;br&gt;
&lt;br&gt;
However, reading this paper between the lines, we can see the power struggles and tractations happening behind the scenes. In fact, this Team-NB document raises lots of concerns about the implementation of the AI Act, and the absence of any sign showing that the AI Act schedule will be met.&lt;/p&gt;


&lt;h4&gt;Drifting timelines&lt;/h4&gt;

&lt;p&gt;To make it short, the position paper calls into question the timelines defined in AI Act and time is really takes to get things done:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Competent Authorities designations,&lt;/li&gt;
&lt;li&gt;NB designations,&lt;/li&gt;
&lt;li&gt;Harmonized standards,&lt;/li&gt;
&lt;li&gt;Access to independent test dataset,&lt;/li&gt;
&lt;li&gt;Guidance documents on interpretation of AI Act requirements for medical devices&lt;/li&gt;
&lt;li&gt;and probably some other topics...&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
&lt;br&gt;
Hey AI Act guys, do you know how long MDR / IVDR have been delayed?&lt;br&gt;
7 years.&lt;br&gt;
And that's a vertical regulation for a single industry.&lt;br&gt;
And we already had harmonized standards (OK. No. Not harmonized, but harmonized all the same).&lt;br&gt;
And we already had Notified Bodies (OK. No. Not notified, but bodies were already there).&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
So, now, you can imagine how long it will take for your AI Act, an horizontal regulation with no harmonized standards, with no notified bodies, to be fully applicable.&lt;br&gt;
My optimistic guess is: 2027 for medical devices incorporating High-Risk AI will be postponed to 2030.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/05/16/Team-NB-position-paper-on-EU-AI-Act#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/05/16/Team-NB-position-paper-on-EU-AI-Act#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/296</wfw:commentRss>
              </item>
          <item>
        <title>BSI White paper: The EU AI Act meets the MDR</title>
        <link>https://blog.cm-dm.com/post/2025/05/16/BSI-White-paper%3A-The-EU-AI-Act-meets-the-MDR</link>
        <guid isPermaLink="false">urn:md5:ec2b902f6af76638d432693b5ec18950</guid>
        <pubDate>Fri, 16 May 2025 13:51:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Regulations</category>
                          <category>AI Act</category>
                <description>&lt;p&gt;BSI Notified Body published in May 2025 a new &lt;a href=&quot;https://www.bsigroup.com/en-GB/insights-and-media/insights/whitepapers/eu-ai-act-whitepaper-for-ai-providers-and-deployers/&quot;&gt;White Paper on the AI Act and its interactions with MDR / IVDR&lt;/a&gt;.&lt;/p&gt;          &lt;p&gt;This white paper is a summary of AI Act content and its interactions with MDR / IVDR. It contains also BSI's interpretation of AI Act requirements and interaction with MDR /IVDR.&lt;br&gt;
&lt;br&gt;
This document is a quite interesting and practical one for people wanting to have a summary of the AI Act without reading the body text of that regulation. Examples given at the end of the document are also quite interesting and practical. For those who already read the AI Act (!), these examples will give you or confirm your interpretation.&lt;br&gt;
Since it is already a summary, no need to summarise here the summary (I let other medical device news websites post a LLM-generated summary of this white paper :-).&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;A few remarks&lt;/h4&gt;

&lt;p&gt;Here are a few remarks picked up when reading this white paper:&lt;/p&gt;

&lt;h5&gt;In section &lt;em&gt;AIA classification and Interplay with MDR&lt;/em&gt;&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;The document insists on the concept of safety function depending on the type of device that manufacturers place on the market. Especially MDSW and software which drives or influences a medical device. MDCG guidance or AI Office guidance should confirm BSI's interpretation,&lt;/li&gt;
&lt;li&gt;Annex III of AI Act is considered as not applicable to medical devices. This is perhaps at too quick assertion. We could imagine a medical device, which intended purpose relies on performance of an AI system doing biometric categorisation or emotion recognition.&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;In section &lt;em&gt;Quality Management System&lt;/em&gt;&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;It puts emphasis on data management and data governance. Implementing the AI Act requirements into an existing MDR-compliant QMS will require a new data management process, to cover AI Act requirements on data, as well as GDPR and other regulations referenced in the AI Act,&lt;/li&gt;
&lt;li&gt;It references ISO 42001 and ISO 23894. It's worth noting that these standards &lt;a href=&quot;https://publications.jrc.ec.europa.eu/repository/bitstream/JRC132833/JRC132833_01.pdf&quot;&gt;won't be harmonized according to the CEN-CLC/JTC 21&lt;/a&gt;, the working group in charge of AI Act standards harmonization,&lt;/li&gt;
&lt;li&gt;Especially, ISO 23894 uses the concept of risk defined in ISO 31000: &lt;em&gt;Effect of uncertainty&lt;/em&gt;. This definition isn't suitable for medical devices. Thus, this standard should be left apart when seeking conformity both to AI Act and MDR.&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;In section &lt;em&gt;Technical documentation requirements&lt;/em&gt;&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;The document mentions that the AI Act &lt;em&gt;imposes more rigorous documentation and monitoring requirements, going beyond what is required by the MDR&lt;/em&gt;. It is right that the AI Act goes beyond the MDR on AI-specifics. But it is rather wrong that the AI Act imposes more rigorous documentation and monitoring requirements.  Hey, BSI, by experience, you know how rigorous MD documentation shall be (manufacturers who chose you still recall)!&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;In section &lt;em&gt;Product requirements&lt;/em&gt;&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;It mentions the human oversight but doesn't question the suitability of such requirement for medical devices. Take a close-loop device: Is it relevant to have human oversight the way it is required in the AI Act? Article 14 of AI Act uses the words &lt;em&gt;as appropriate and proportionate&lt;/em&gt; to implement human oversight. Maybe BSI's intent is to stay consensual and give early guidance, in the absence of AI Office guidance or MDCG guidance,&lt;/li&gt;
&lt;li&gt;Likewise, it mentions accessibility requirements and the need to &lt;em&gt;integrate accessibility requirements to ensure inclusivity for all users&lt;/em&gt;. Such requirements may not be suitable, depending on the medical device intended purpose.&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;In section &lt;em&gt;Changes to AI system&lt;/em&gt;&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;It heavily insists on the definition of significant changes according to the MDR versus the AI Act. And this remains a good question. Further guidance from the AI Office and/or the MDCG is welcome!&lt;/li&gt;
&lt;li&gt;It also mentions the &lt;a href=&quot;https://www.fda.gov/regulatory-information/search-fda-guidance-documents/marketing-submission-recommendations-predetermined-change-control-plan-artificial-intelligence&quot;&gt;FDA PCCP guidance&lt;/a&gt;. It's true that state-of-the-art on changes on AI systems can be found in this FDA document. We hope that future MDR or AI Act guidance or standards will be aligned with FDA PCCP principles.&lt;/li&gt;
&lt;/ul&gt;


&lt;h4&gt;Conclusion&lt;/h4&gt;

&lt;p&gt;This white paper is a good reading if you want an introduction to AI Act requirements and its interactions with MDR.&lt;br&gt;
I raises the good questions on topics subjects to interpretation, which need clarification by the AI Office and/or the MDCG.
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Note: why naming a fictitious French manufacturer &lt;em&gt;Reality Vieux&lt;/em&gt;. That sounds so awkward to fluent French speakers. Voilà, this is probably a private joke.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/05/16/BSI-White-paper%3A-The-EU-AI-Act-meets-the-MDR#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/05/16/BSI-White-paper%3A-The-EU-AI-Act-meets-the-MDR#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/295</wfw:commentRss>
              </item>
          <item>
        <title>Team-NB questionnaire on artificial intelligence in medical devices</title>
        <link>https://blog.cm-dm.com/post/2025/04/11/Team-NB-questionnaire-on-artificial-intelligence-in-medical-devices</link>
        <guid isPermaLink="false">urn:md5:a4d3f3d5a5251883dbbc03558c3757a4</guid>
        <pubDate>Fri, 11 Apr 2025 13:32:00 +0200</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Regulations</category>
                        <description>&lt;p&gt;The team-NB published a &lt;a href=&quot;https://www.ig-nb.de/fileadmin/user_upload/ig-nb/Joint-Team-NB-IG-NB-PositionPaper-AI-in-MD-Questionnaire-Version_1.1.pdf&quot;&gt;questionnaire on artificial intelligence in medical devices in November 2024&lt;/a&gt;. This questionnaire is simply a (very long) list of questions that a Notified Body may take one by one, when they review a technical file of a medical device containing AI.&lt;/p&gt;          &lt;p&gt;We’ve seen in &lt;a href=&quot;https://blog.cm-dm.com/post/2025/02/07/FDA-Guidance-on-Artificial-Intelligence-enabled-device-software-functions&quot;&gt;a previous post how the “monster” FDA guidance on AI&lt;/a&gt; tells manufacturer how they should design, validate and monitor such medical device. The FDA’s approach is: “You should do it this way”.&lt;br&gt;
The Team-NB’s AI check list takes an opposite approach. They don’t tell how manufacturer should do things, but check if things are done. The Team-NB’s approach is then: “Show me how you did it”.&lt;br&gt;
&lt;br&gt;
Both approaches are equivalent; at the very end, the FDA will also review what the manufacturer did. But the FDA’s approach is more didactic, by setting a common ground on how to do things.&lt;br&gt;
Following the FDA guidance on IA MD allows in some way to answer to the Team-NB’s checklist!&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Validation or Validation?&lt;/h4&gt;

&lt;p&gt;As a preamble, we'd like to warn the reader about the word &quot;validation&quot;.&lt;br&gt;
The checklist uses the word validation with the meaning of AI validation, after training.&lt;br&gt;
&lt;br&gt;
E.g., with this question:&lt;br&gt;
&lt;em&gt;6.1.4 Input for risk management and clinical evaluation&lt;/em&gt;&lt;br&gt;
&lt;em&gt;14. Does the manufacturer assess the risks related to splitting the data into training, validation and test data?&lt;/em&gt;&lt;br&gt;
&lt;br&gt;
The words shall be understood like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Training: is a part of AI model design (no confusion here),&lt;/li&gt;
&lt;li&gt;Validation: is AI model validation and is a part of AI model design,&lt;/li&gt;
&lt;li&gt;Test: is software testing phase, part of device verification.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;br&gt;
Thus, don't misuse the word validation. To clarify it, it shall be accompanied with a context:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AI validation, part of AI model design,&lt;/li&gt;
&lt;li&gt;Device validation, part of classical V&amp;amp;V.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Note: this question could be misleading:&lt;br&gt;
&lt;em&gt;6.4.4 Documentation&lt;/em&gt;&lt;br&gt;
&lt;em&gt;2. Can the manufacturer reproduce the test and validation results?&lt;/em&gt;&lt;br&gt;
As this question references ISO 13485 7.3.6, we know that with are in verification, not device validation.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Overview&lt;/h4&gt;

&lt;p&gt;The Team-NB checklist is quite a long list of questions. It covers the medical device lifecycle with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;General Requirements: 7 questions&lt;/li&gt;
&lt;li&gt;Intended use and stakeholder requirements: 33 questions&lt;/li&gt;
&lt;li&gt;Software requirements: 24 questions&lt;/li&gt;
&lt;li&gt;Data management: 38 questions&lt;/li&gt;
&lt;li&gt;Model development: 30 questions&lt;/li&gt;
&lt;li&gt;Product Development: 35 questions (including 9 in clinical evaluation)&lt;/li&gt;
&lt;li&gt;Product release: 4 questions&lt;/li&gt;
&lt;li&gt;Requirements for the post development phase: 18 questions&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;A total of 189 questions!&lt;br&gt;
Questions that add up to other long checklists on the rest of Technical Files. This is a typical approach of Notified Bodies. Good luck manufacturers, if you want to reduce the burden and mark some questions irrelevant.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Regulations, guides and standards&lt;/h4&gt;

&lt;p&gt;Since there is no harmonized standard specialized on AI lifecycle, Team-NB cannot do otherwise than quoting IEC 62304, ISO 14971, and the like.&lt;br&gt;
&lt;br&gt;
To be more precise, here is the list of regulations, guides and standards referenced by the checklist:&lt;br&gt;&lt;/p&gt;

&lt;style type=&quot;text/css&quot;&gt;
.tg  {border-collapse:collapse;border-spacing:0;border-color:#ccc; margin-left: auto; margin-right: auto; }
.tg td{padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#fff;}
.tg th{padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#f0f0f0;}
.tg .tg-4eph{background-color:#f9f9f9}
.tg .tg-MDR-couleur-PQ{background-color:#EFCBC9}
&lt;/style&gt;
&lt;table class=&quot;tg&quot;&gt;
  &lt;tr&gt;
    &lt;th class=&quot;tg-031e&quot; style=&quot;width:40%&quot; &gt;Reference&lt;/th&gt;
    &lt;th class=&quot;tg-031e&quot; style=&quot;width:60%&quot; &gt;Comment&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;&lt;b&gt;Regulations:&lt;/b&gt;&lt;br/&gt;
Regulation (EU) 2017/745 MDR&lt;br/&gt;
Regulation (EU) 2017/746 IVDR&lt;br/&gt;
Regulation (EU) 2016/679 GDPR&lt;br/&gt;
Regulation (EU) 2021/2226 e-IFU
 &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;MDR and IVDR are frequently quoted (no surprise),&lt;br/&gt;
GDPR is quoted once on patient health data privacy,&lt;br/&gt;
e-IFU is quoted once on availability on latest version.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;&lt;b&gt;Guidances:&lt;/b&gt;&lt;br/&gt;
MDCG 2019-16&lt;br/&gt;
MDCG 2020-1&lt;br/&gt;
MEDDEV 2.7/1 revision 4&lt;br/&gt;
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;These guides are sparsely quoted in relevant questions about cybersecurity and clinical evaluation&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; &lt;b&gt;Medical device standards:&lt;/b&gt;&lt;br/&gt;
EN ISO 13485&lt;br/&gt;
EN ISO 14971&lt;br/&gt;
EN ISO 14155&lt;br/&gt;
EN/ISO 20417&lt;br/&gt;
EN 62366-1&lt;br/&gt;
&lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; These standards are without surprise frequently quoted in the checklist. Excepted ISO 14155 a few on questions related to good clinical practices, and ISO 20417 once on accompanying documents.&lt;br/&gt;
&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;&lt;b&gt;Medical device standards specific to software:&lt;/b&gt;&lt;br/&gt;
EN 60601-1&lt;br/&gt;
EN 62304&lt;br/&gt;
EN 82304-1&lt;br/&gt;
EN/IEC 80001-1&lt;br/&gt;
IEC 81001-5-1&lt;br/&gt;
 &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Not surprising: IEC 62304 and IEC 82304-1 are quoted a lot.&lt;br/&gt;
IEC 60601-1 (only clause 14 is specific to software) is quoted once, on its clause 4.4 about expected service life. Why this clause? Because this is the only text, which defines the expected service life (try searching for lifetime or shelf life in regulations!).&lt;br/&gt;
Cybersecurity standards are quoted on a few questions on AI security risks.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;&lt;b&gt;Medical device standards specific to software and AI:&lt;/b&gt;&lt;br/&gt; BS/AAMI 34971
&lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; Here we feel a bit alone. The only medical device standard on AI is this AAMI 34971 on AI risks.&lt;br/&gt;
This is a good start. We’ll see that some other standards are to come.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;&lt;b&gt;Standards specific to AI, but not specific to medical devices:&lt;/b&gt;&lt;br/&gt;
ISO/IEC 23894&lt;br/&gt;
ISO/IEC 5259-2&lt;br/&gt;
ISO/IEC 5259-3&lt;br/&gt;
ISO/IEC 5259-4&lt;br/&gt;
ISO/IEC 5338&lt;br/&gt;
ISO/IEC 5339&lt;br/&gt;
ISO/IEC TR 24027&lt;br/&gt;
ISO/IEC TR 24028&lt;br/&gt;
ISO/IEC TS 4213&lt;br/&gt;
&lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;We see here the biggest limitation of this checklist: In the absence of medical device standards, the checklist has to summon standards coming from other industries.&lt;br/&gt;
Even if this looks like a good idea at the beginning, this leaves an impression of uncompleted work. See the discussion below.&lt;br/&gt;&lt;br/&gt;
&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;&lt;b&gt;General software standards&lt;/b&gt;&lt;br/&gt;ISO/IEC 25010&lt;br/&gt;
ISO/IEC/IEEE 12207&lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;Why quoting these general software standards?&lt;br/&gt;
Especially why quoting IEEE 12207 only once on its clause about SW architecture, and not on other clauses? Each time IEC 62304 or IEC 82304-1 is quoted, IEEE 12207 could be quoted on its equivalent clause.&lt;br/&gt;
Likewise, why quoting ISO 25010 on SQuaRE only, and not other standards on SQuaRE method? For example: ISO 25024 about Measurement of data quality.&lt;br/&gt;
This looks like cherry-picking some good practices from other industries. Why these ones and not other ones ? This leaves once again an impression of uncompleted work.
&lt;/td&gt;
  &lt;/tr&gt;
 &lt;/table&gt;
&lt;br/&gt;
If you don't know standards on AI quoted above, here are their titles, and some comments:&lt;br/&gt;
&lt;br/&gt;

&lt;table class=&quot;tg&quot;&gt;
  &lt;tr&gt;
    &lt;th class=&quot;tg-031e&quot; style=&quot;width:20%&quot; &gt;Standard&lt;/th&gt;
    &lt;th class=&quot;tg-031e&quot; style=&quot;width:30%&quot; &gt;Title&lt;/th&gt;
    &lt;th class=&quot;tg-031e&quot; style=&quot;width:50%&quot; &gt;Comment&lt;/th&gt;
  &lt;/tr&gt;
 &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;ISO/IEC 23894 &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt; Information technology — Artificial intelligence — Risk management &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;This standard appears twice, and especially in this question:&lt;br/&gt;
&lt;i&gt;8. Has the manufacturer identified and evaluated the gaps between ISO/IEC 23894 and EN ISO 14971 in his risk management documentation considering the device under assessment?&lt;/i&gt;&lt;br/&gt;
Is it really necessary? ISO 23894 isn't an appropriate standard for safety. The definition of risk is the one from ISO 31000: ''The effect of uncertainty on objectives''&lt;br/&gt;
We'd better rely on ISO 14971, AAMI 34971 and ignore ISO 23894.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;ISO/IEC 5259-2 &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; Artificial Intelligence — Data quality for analytics and machine learning (ML) — Part 2: Data quality measures &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;This standard appears only once as supplementary reference.&lt;br/&gt;
 This standard is an interesting one for measuring data quality and data consistency.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;ISO/IEC 5259-3 &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Artificial intelligence — Data quality for analytics and machine learning (ML) — Part 3: Data quality management requirements and guidelines &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;This standard appears 7 times as supplementary reference. It is an interesting one on data quality management and setting up a data management process. &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt; ISO/IEC 5259-4&lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;Artificial intelligence — Data quality for analytics and machine learning (ML) — Part 4: Data quality process framework &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;This standard appears 4 times as supplementary reference. It is an interesting one as well on data quality management and setting up a data management process. &lt;/td&gt;
  &lt;/tr&gt;
 &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;ISO/IEC 5338 &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Information technology — Artificial intelligence — AI system life cycle processes &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;This standard appears 6 times as supplementary reference. IEC 5338 supplements IEC 12207 on artificial intelligence. Maybe you know IEC 12207: it is referenced by IEC 62304 as supplemental source of information.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;ISO/IEC 5339 &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;Information technology — Artificial intelligence — Guidance for Al applications &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;This standard appears 3 times as supplementary reference.  IEC 5339 supplements IEC 15288 (itself referenced by IEC 12207) on artificial intelligence.&lt;/td&gt;
  &lt;/tr&gt;
 &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;ISO/IEC TR 24027 &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Information technology — Artificial intelligence (AI) — Bias in Al systems and Al aided decision making &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;This standard appears twice, and especially in this question:&lt;br/&gt;
&lt;i&gt;5. Does the manufacturer examine the data sets that predicted particularly well and those that
predicted particularly poorly?&lt;/i&gt;&lt;br/&gt;This technical report is an interesting one, for methods for assessment of bias and fairness&lt;br/&gt;
Note: another standard about bias is quoted in references at the bottom of the document: ISO/IEC TS 12791 on Treatment of unwanted bias in classification and regression machine learning tasks.&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;ISO/IEC TR 24028 &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;Information technology — Artificial intelligence — Overview of trustworthiness in artificial intelligence &lt;/td&gt;
    &lt;td class=&quot;tg-4eph&quot;&gt;This standard appears three times, and especially for its clause 8.8.2.23 on this question:&lt;br/&gt;
&lt;i&gt;4. Does the manufacturer identify means to reduce the risk of training procedure related effects such as overfitting?&lt;/i&gt;&lt;br/&gt;
This technical report contains lots of information. Maybe to read but not to follow by the book.&lt;/td&gt;
  &lt;/tr&gt;
 &lt;tr&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;ISO/IEC TS 4213 &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;Information technology — Artificial intelligence — Assessment of machine learning classification performance &lt;/td&gt;
    &lt;td class=&quot;tg-031e&quot;&gt;This standard appears several times, on data collection and AI model evaluation.&lt;br/&gt;
To read when the AI model is a classifier.&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;



&lt;p&gt;&lt;br&gt;
That's 11 new standards, which scope isn't medical devices! Don't buy them too quickly.&lt;br&gt;
First, they're mostly quoted as supplemental source of information. Second, some MD specific standards on AI are being cooked and should be published soon. We'll see that in a further post.&lt;br&gt;
&lt;br&gt;
The Team-NB's policy was probably to reference existing standards outside MD scope, to justify the questions and to direct the reader towards a way to bring answers.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Other remarks&lt;/h4&gt;

&lt;h5&gt;Questions without reference&lt;/h5&gt;

&lt;p&gt;23 questions are left without reference, or with supplementary reference only. This raises the question: are these questions legitimate?&lt;br&gt;
Obviously yes, when you read them. The absence of reference just reminds us the pressing need of having standards or guidance on AI in MD.&lt;/p&gt;


&lt;h5&gt;IEC 62304&lt;/h5&gt;

&lt;p&gt;Our good old IEC 62304 is quoted 37 times. That's a bit surprising for a standard written before the emergence of modern AI.&lt;br&gt;
In the absence of MD-specific standards, we still have to rely on IEC 62304. Needless to say that IEC 62304 isn't adapted to AI. Its requirements need an extensive interpretation when they are applied to AI model lifecycle.&lt;/p&gt;


&lt;h5&gt;Performative prediction&lt;/h5&gt;

&lt;p&gt;The following question addresses a phenomenon involving software users. Its note is very interesting:&lt;br&gt;
&lt;em&gt;6.1.4 Input for risk management and clinical evaluation&lt;/em&gt;&lt;br&gt;
&lt;em&gt;16. Does the manufacturer assess the risks by making predictions that change the predicted outcomes themselves, if applicable?&lt;/em&gt;&lt;br&gt;
&lt;em&gt;Note: This phenomenon applies, when the model switches from being an observer to an actor. It is referred to as &quot;performative prediction&quot; (...).&lt;/em&gt;&lt;br&gt;
&lt;br&gt;
Such concern isn't specific to AI. A classical algorithm could produce the same effects with unaware users. They could see software as an &quot;oracle&quot; they blindly trust.&lt;br&gt;
As we've seen in &lt;a href=&quot;https://blog.cm-dm.com/post/2025/02/07/FDA-Guidance-on-Artificial-Intelligence-enabled-device-software-functions&quot;&gt;the comments on the FDA guidance on MD with AI&lt;/a&gt;, such concerns aren't specific to AI, but are exacerbated by AI.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;Data representative of target population&lt;/h5&gt;

&lt;p&gt;The following question addresses the representativeness of data:&lt;br&gt;
&lt;em&gt;6.3.1 Collection of the training, validation and test data sets&lt;/em&gt;&lt;br&gt;
&lt;em&gt;6. Does the manufacturer justify where it collects e.g. training, test and validation data and why it is representative of the target population? Where appropriate, has the manufacturer compared these with data from the Federal Statistical Office, scientific publications and registries?&lt;/em&gt;&lt;br&gt;
&lt;br&gt;
Such concern is actually specific to AI during training and AI validation. However, data representativeness is also a concern in device validation for classical algorithms. Like the previous question, this phenomenon is pointed by the FDA guidance. Such concerns aren't totally specific to AI, but are exacerbated by AI.&lt;br&gt;
For those who don't know what the &lt;em&gt;Federal Statistical Office&lt;/em&gt; is, you'll find this institution in Germany. We see here the parenthood of this checklist with German Notified Bodies' work. The working group overlooked this reference to a local institution, when the Team-NB document was written. You can disregard and replace it by other relevant local institution.&lt;/p&gt;


&lt;h5&gt;In-field self-learning AI models&lt;/h5&gt;

&lt;p&gt;The Team-NB reminds in section 4 that in-field self-learning AI models aren't &lt;em&gt;&quot;certifiable&quot; unless the manufacturer takes measures to ensure the safe operation of the device within the scope of the validation described in the technical documentation.&lt;/em&gt;&lt;br&gt;
Needless to say that nobody ever tried to certify such AI model (at the time this blog post is written). It is already challenging to have a Predeterminded Change Control Plan (PCCP) accepted by the FDA. An in-field self-learning AI model is one step beyond complexity.&lt;br&gt;&lt;/p&gt;


&lt;h5&gt;QMS&lt;/h5&gt;

&lt;p&gt;The section 4 also mentions that standard operating procedures (SOP) are affected by the AI lifecycle. The FDA guidance also mentions that in its section named QMS.&lt;br&gt;
The Team-NB document explicitly mentions the Data Management Process. But with &lt;em&gt;Customer Property&lt;/em&gt; in parentheses. However, data management process isn't limited to customer property. Implementing a data management process can be a way to answer to the 38 questions on data management found in the checklist.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;


&lt;h4&gt;Uncompleted work&lt;/h4&gt;

&lt;p&gt;Yes, this work isn't completed. Not in its questions, but in its references. As we said, lots of standards outside MD were summoned, in the absence of AI in MD standards. The writers of this checklist couldn't do otherwise.&lt;br&gt;
Likewise, no reference is made to the AI Act. A regulation too new to allow its complete digestion by Notified Bodies.&lt;br&gt;
This is exactly what the working group wrote in the V1.1 of this document, stating that it shall be updated to take into account AI Act requirements, &lt;em&gt;Once European Standards are available&lt;/em&gt;.&lt;br&gt;
&lt;br&gt;
On the QMS side, as of today, we only have ISO 42001 to implement an AI-aware QMS. But ISO 42001 is &lt;em&gt;not considered adequate for presumption of conformity under the AI Regulation and cannot be considered as the state-of-the-art&lt;/em&gt;. Thus, we have to wait for new AI MD-specific standards, for product standards and for QMS standards.&lt;br&gt;
&lt;br&gt;
That leaves the reader in an uncomfortable situation: should I read and buy these standards? Should I wait for MD specific standards?&lt;br&gt;
We cannot answer to this question right now. Some of these new standards may or may not reference the ones currently quoted in this document.&lt;br&gt;
But if a manufacturer is requested by an Notified Body to fill-in this checklist, they will be left with no choice but following at least the clauses referenced in these standards, if they don't have strong alternative references.&lt;br&gt;
&lt;br&gt;
This situation is the result of the AI technological breakthrough in MD, leaving regulators, certification bodies, and standardization committees behind. Standards take time to write. In the absence of standards, the Team-NB just tries to fill the gap with this checklist.&lt;br&gt;
&lt;br&gt;
Note: ISO 42001, despite lacking requirements on design and made to manage risks according to ISO 31000 is still a good start to define new AI-aware SOPs. &lt;a href=&quot;https://www.md101.io/en/news-en/artificial-intelligence-impact-of-iso-42001-on-an-iso-13485-compliant-qms/&quot;&gt;A white paper on the impact of ISO 42001 on an ISO 13485-compliant QMS is available here&lt;/a&gt;. &lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h4&gt;Conclusion&lt;/h4&gt;

&lt;p&gt;This checklist is quite long, with 189 questions. It will also cost a lot of man-hours to fill-in for manufacturers. Imagine you need half an hour per question, that makes 95 hours, or approx. 12 days (8 hours per day).  This checklist isn't lowering the already exagerated costs of CE marking.&lt;br&gt;
&lt;br&gt;
One solution would be to add it to reference documents in a technical file, without following it by the book. However, that solution may not be accepted by some Notified Bodies.&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/04/11/Team-NB-questionnaire-on-artificial-intelligence-in-medical-devices#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/04/11/Team-NB-questionnaire-on-artificial-intelligence-in-medical-devices#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/294</wfw:commentRss>
              </item>
          <item>
        <title>IEC 62304 2nd Edition draft ready for public comments</title>
        <link>https://blog.cm-dm.com/post/2025/02/07/IEC-62304-2nd-Edition-draft-ready-for-public-comments</link>
        <guid isPermaLink="false">urn:md5:c22ac58bdd50af9e6d626b1cc3424347</guid>
        <pubDate>Fri, 07 Feb 2025 15:21:00 +0100</pubDate>
        <dc:creator>Mitch</dc:creator>
                  <category>Standards</category>
                        <description>&lt;p&gt;BS EN IEC 62304 Ed2. Medical device software - Software life cycle processes is published for &lt;a href=&quot;https://standardsdevelopment.bsigroup.com/projects/2024-03021#/section&quot;&gt;public comments on BSI website&lt;/a&gt;!&lt;/p&gt;          &lt;p&gt;This new draft version of the standard is really an improvement, compared to the 20215 version!&lt;br&gt;
&lt;br&gt;
The picture would be perfect if it weren't plagued by the design specification of this standard. It states that 2 software process levels replace the 3 software safety classes. These two levels are misaligned with FDA guidances and with current SW development practice. I already analysed the situation &lt;a href=&quot;https://blog.cm-dm.com/post/2024/03/15/Is-my-software-in-class-A%2C-B%2C-C-IEC-62304-2nd-edition&quot;&gt;in a previous post&lt;/a&gt;. &lt;br&gt;
My concerns about this misalignment are still valid with this draft version.&lt;br&gt;
In its current state, and if the definition of sw levels is kept as is, this standard bring unnecessary overhead on manufacturers with software in class B.
&lt;br&gt;
This design specification was the input data of the working group. Thus, they couldn't do otherwise.&lt;br&gt;
&lt;br&gt;
Don't hesitate to comment on BSI website. You won't have much time. Comments are closed by the 12th February 2025!&lt;/p&gt;</description>
        
                  <comments>https://blog.cm-dm.com/post/2025/02/07/IEC-62304-2nd-Edition-draft-ready-for-public-comments#comment-form</comments>
          <wfw:comment>https://blog.cm-dm.com/post/2025/02/07/IEC-62304-2nd-Edition-draft-ready-for-public-comments#comment-form</wfw:comment>
          <wfw:commentRss>https://blog.cm-dm.com/feed/atom/comments/293</wfw:commentRss>
              </item>
      </channel>
</rss>
