Framtagning av plattform för utveckling av medicintekniska produkter: En studie om att skapa en plattform för att underlätta produktutvecklingen av medicintekniska produkter
2026 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesisAlternative title
Creation of a platform for medical device development : A study to create a platform to facilitate product development of medical devices (English)
Abstract [sv]
Inom medicinteknisk produktutveckling används regulatoriska krav och internationella
standarder för att säkerställa att slutprodukten är säker och håller hög kvalitet.
Produktutvecklingen genomgår ofta en lång och noggrann valideringsprocess för att
säkerställa att applikationerna uppnår de framställda kraven. Denna process blir väldigt tids-
och resurskrävande för utvecklaren. Det finns därför ett stort behov av utvecklingsmetoder
för att underlätta den medicintekniska produktutvecklingen.
Examensarbetets syfte är att utveckla och utvärdera en plattform för att underlätta
medicintekniska produktutvecklingen genom att automatisera delar av utvecklingsprocessen.
Plattformen är avsedd som en grund till medicintekniska applikationer för att underlätta den
resurskrävande valideringsprocessen. Den består av ett händelsestyrt ramverk QP/C
kombinerat med det grafiska modelleringsverktyget QM som exekveras på en
RISC-V-baserad mikrokontroller.
Arbetet innehåller en fungerande simulering av en medicinteknisk applikation som ett
praktiskt bevis och ett argument för plattformens egenskaper och underlättande funktioner.
QM användes för att grafiskt designa hierarkiska tillståndsmaskiner och automatiskt generera
funktionell källkod.
Arbetet har visat att en fungerande plattform, som kan underlätta utveckling av
medicintekniska produkter, har skapats. Genom den kompletterande dokumentationen av
funktionella krav och metoder bidrar QP/C med ett effektivt standardiseringsarbete.
Användandet av aktiva objekt eliminerade behovet av delade resurser och framhävde en
alternativ lösning för resurshantering. Studien har visat att en plattform med automatiserade
processer har framställts, och att den kan användas i säkerhetskritiska områden som
medicinteknisk produktutveckling.
Abstract [en]
In medical device development, regulatory requirements and international standards are
utilized to ensure that the end product is safe and of high quality. The development process
often undergoes a long and rigorous validation procedure to guarantee that the application
meets the established requirements. This process is highly time-consuming and
resource-intensive for the developer. Thus, there is a significant need for development
methods that can facilitate medical device development.
The purpose of this thesis is to develop and evaluate a platform designed to simplify medical
device development by automating parts of the development process. The platform is
intended to serve as a foundation for medical device applications, thereby easing the
resource-intensive validation process. It consists of the event-driven framework QP/C
combined with the graphical modeling tool QM, executing on a RISC-V-based
microcontroller.
The work includes a functional simulation of a medical device application as a practical proof
of concept and as an argument for the platform’s characteristics and facilitating features. QM
was used to graphically design hierarchical state machines and automatically generate
functional source code.
The study demonstrates that a functional platform, capable of facilitating the development of
medical devices, has been established. Through its complementary documentation of
functional requirements and methods, QP/C contributes to efficient standardization work.
Furthermore, the utilization of active objects eliminated the need for shared resources,
highlighting an alternative solution for resource management. In conclusion, the study shows
that a platform with automated processes has been developed and can successfully be applied
within safety-critical areas, such as medical device development.
Place, publisher, year, edition, pages
2026. , p. 44
Series
TRITA-CBH-GRU ; TRITA-CBH-GRU-2026:308
Keywords [en]
Active Object, Object Oriented Programming, Medical device development, Medical products, Real Time Event Framework, Hierarchical State Machines, Quantum Leaps, RISC-V, Standards, Safety-critical
Keywords [sv]
Aktiva Objekt, Objektorienterad programmering, Medicinteknisk produktutveckling, Medicintekniska produkter, Realtids Händelsedrivet Ramverk, Hierarkiska tillståndsmaskiner, Quantum Leaps, RISC-V, Standarder, Säkerhetskritisk
National Category
Medical Modelling and Simulation
Identifiers
URN: urn:nbn:se:kth:diva-387191OAI: oai:DiVA.org:kth-387191DiVA, id: diva2:2092541
Educational program
Bachelor of Science in Engineering - Medical Technology
Supervisors
Examiners
2026-08-312026-08-162026-08-31Bibliographically approved