• DocumentCode
    453786
  • Title

    Automating adaptive image generation for medical devices using aspect-oriented programming

  • Author

    Fritz, Thomas ; Segura, Martha ; Südholt, Mario ; Wuchner, Egon ; Menaud, Jean-Marc

  • Author_Institution
    Inst. fur Informatik, Ludwig-Maximilians-Univ., Munchen
  • Volume
    1
  • fYear
    2005
  • fDate
    19-22 Sept. 2005
  • Lastpage
    1032
  • Abstract
    Image generation, e.g., in computer tomographs, requires the use of sophisticated algorithms which are characterized (i) by a large variability to enable generation of different types of images and (ii) a strong need for dynamic reconfiguration to adapt image generation, e.g., to individual patients. On the application level, such characteristics are frequently scattered all over the code of the application. This suggests the use of aspect-oriented programming (AOP) techniques to modularize such crosscutting functionality. In this paper we present an approach to automate image generation tasks using AOP and their application in the context of medical devices from Siemens AG, Germany. Concretely, we present three results: (i) a motivation why imaging software can benefit from dynamic AOP, (ii) a case study of how image generation, in particular for medical devices, can be adapted using the Arachne system for dynamic AOP in C, and (iii) a suitable aspect language and its realization within Arachne
  • Keywords
    C language; medical image processing; object-oriented languages; object-oriented programming; Arachne system; C language; adaptive image generation automation; aspect language; computer tomography; dynamic aspect-oriented programming; dynamic reconfiguration; imaging software; medical devices; Application software; Automatic programming; Biomedical imaging; Dynamic programming; Humans; Image generation; Manipulator dynamics; Position measurement; Signal processing; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference on
  • Conference_Location
    Catania
  • Print_ISBN
    0-7803-9401-1
  • Type

    conf

  • DOI
    10.1109/ETFA.2005.1612636
  • Filename
    1612636