Our technical environment includes

Our know-how in the technical project environment is a central component in the development of image processing applications for medical technology (AX, CT, MR, XP).
 

Development environment

  • programming / scripting languages:
    C#, C/C++, Python, Matlab
  • Web technologies:
    ASP.NET, JavaScript, CSS, XML, (D)HTML
  • libraries for user interfaces, graphics, algorithms and image processing:
    .NET, WPF, WCF, ASP.NET, STL, ITK, Boost C++, CUDA, OpenGL, OpenCL, OpenCV, OpenGV
  • prototyping platforms of medical engineering:
    MevisLab, FLIP, eXtensible Imaging Platform
  • Software engineering:
    MVVM, Design Patterns, CleanCode development
  • Parallelization with OpenMP, MPI, TPL
  • Platform:
    MS Windows PC, multi-processor system
  • Configuration management
    Team Foundation Server (TFS), ClearCase
  • Requirement Engineering/Reporting
    TFS, Caliber, Rational Clearquest, iRMA
  • Unified Modeling Language:
    Rational Rose, Enterprise Architect
  • Software Development
    OOA/OOD, V-Model 97, V-Model XT (XT = Extreme Tailoring)
     

Development environment

  • Agile software development:
    • Agile methods
      Pair programming, test-driven development, refactoring, code reviews
    • Agile process
      Extreme Programming (XP), Scrum, test-driven development
  • Software development:
    • OOA/OOD, V-Model 97, V-Model XT (XT = Extreme Tailoring)
  • Usability Engineering & User Experience Designer:
    • Context analyses
    • User research
    • Interaction concept
    • Prototyping
    • Visual design
    • UI front-end development
    • Usability Evaluation and Usability Validation