scholarly journals A role-based component architecture for computer assisted interventions: illustration for electromagnetic tracking and robotized motion rejection in flexible endoscopy

2009 ◽  
Author(s):  
Jean-baptiste Fasquel ◽  
Guillaume Chabre ◽  
Philippe Zanne ◽  
Stéphane Nicolau ◽  
Vincent Agnus ◽  
...  

This paper presents an original role-based software architecture facilitating the flexible composition, configuration and collaboration of separated components in the field of computer assisted interventions. Roles, which can be seen as methods dynamically attached to objects, are embedded in components, to limit build level dependencies and improve flexibility. An appropriate component definition and composition language is proposed to declare softwares, without any specific initialization or glue code, this remaining a challenging issue in component oriented programming. The potential of this architecture is illustrated for a software coupling electromagnetic tracking with a robotized system dedicated to the physiological motion rejection in flexible endoscopy. This software consists in several independent components with are combined at runtime thanks to a concise XML-based declaration.

2018 ◽  
Vol 7 (1.6) ◽  
pp. 23 ◽  
Author(s):  
Y Mohana Roopa ◽  
M Ramesh Babu ◽  
Jetti Kumar ◽  
D Kishore Babu

The component-based software engineering (CBSE) ensue the procedure of reconfiguration and reusability of components to reap the higher productivity. The context-aware structures are portion of CBSE, which observes the functionality of the system and adopt automatically according to the execution context. In this paper, we are focusing on the aware context guidelines that automatically adapt to the given context given by the customers and remodel the software architecture based totally on the requirements. The component repository turned into added, in which it carries the wide variety of reusable components. The fuzzy logic becomes carried out to the component evaluation in the component repository. The Particle Swarm Optimization (PSO) algorithm applied, to optimize component architecture. The Hospital management system is used to test the adaptability of the system. 


Author(s):  
MATHEE OLARNSAKUL ◽  
DENTCHO N. BATANOV

In this paper, we introduce a component coordination model (CCM) that is embedded into the applications during software architecture design. The CCM is driven by the use-context model, which directly reflects the role-based model that abstracts system behaviors as a computational organization comprising various role relationships. It then focuses on exposing the design of software components to be separated from their execution contexts. These separate concerns — computation, coordination, and policies imposed on a given use-context — form the principal concept of our approach. Finally, a case study using the proposed model has been demonstrated in order to provide the feasibility of the introduced approach.


2011 ◽  
Vol 27 (2) ◽  
pp. 346-359 ◽  
Author(s):  
L Ott ◽  
F Nageotte ◽  
P Zanne ◽  
M de Mathelin

2009 ◽  
Vol 56 (9) ◽  
pp. 2322-2326 ◽  
Author(s):  
L. Ott ◽  
F. Nageotte ◽  
P. Zanne ◽  
M. de Mathelin

2008 ◽  
Author(s):  
Anton Deguet ◽  
Rajesh Kumar ◽  
Russell Taylor ◽  
Peter Kazanzides

Computer assisted intervention (CAI) systems require the integration of an increasing number of devices, including medical monitors, sensors, tracking devices and robots. This complexity makes applications harder to develop, more difficult to debug and the accumulation of ad hoc interfaces reduces the overall portability. We describe a set of libraries, the cisst libraries, developed at the Johns Hopkins University to address some of the problems encountered when integrating devices for CAI. We focus on three main characteristics of the cisst libraries: software architecture, multi-threading and CAI specific interfaces.


2011 ◽  
Vol 49 (3) ◽  
pp. 364-368
Author(s):  
F. Kral ◽  
E.J. Puschban ◽  
H. Reichelmann ◽  
F. Pedross ◽  
W. Freysinger

BACKGROUND: New hardware and software algorithms in electromagnetic tracking for computer assisted surgery (CAS) have been developed. We aimed to compare electromagnetic tracking for navigated procedures in frontal skull base surgery to optical tracking. METHODS: Target registration error (TRE) was determined in 6 anatomic specimens in an experimental wet-lab. As targets, 6 titanium screws were evenly distributed over the surgical areas of interest from the frontal sinus to the clivus. Optical tracking and electromagnetic tracking was evaluated in identical software environment using a last generation commercially available navigation system. RESULTS: Submillimetric application accuracy could be achieved with both tracking modalities. Optical was more accurate than electromagnetic tracking and its reliability was better. Target position did not influence TRE, however TRE varied significantly from skull to skull. CONCLUSIONS: Although less accurate than optical tracking, electromagnetic tracking still offers excellent accuracy and reliability for anterior skull base surgery. Electromagnetic tracking is not dependent on direct line of sight between its hardware components and therefore easily integrated even in cluttered operating theatres.


Author(s):  
Zhuo Zhao ◽  
Sheng Xu ◽  
Bradford Wood ◽  
Zion Tsz Ho Tse

Computer-assisted interventions (CAI) — which offer advantages such as increased accuracy, reduction of complications, and decreased intervention time — have increased in prevalence in recent years. A type of CAI called image-guided therapy (IGT) can be used to provide navigation for freehand procedures or guidance for localization of medical devices. Electromagnetic (EM) tracking technology can track instruments such as needle tips inside the patient body without the need for a line-of-sight, allowing for minimally invasive imaging-guided procedures [1–3].


Sign in / Sign up

Export Citation Format

Share Document