Mediso-ELTE Laboratory

Medical Imaging Systems

Beyond expectations

About UsOpen topics

September 22, 2020 9:58 am

Refactor and architecture design for ImageViewer

Skills: c++ web

Most of the current codebase and applications of Mediso has been written in C++ using Qt as user interface. The goal is to create a case study based on an actual simplified application (ImageViewer), where the user interface, the resource management and the different functional modules are well separated. The case study includes

  • the design and implementation of a new server-client architecture with its memory model and user interface;
  • the refactorization  and modularization of ImageViewer application.

As the general task could be further distributed to several smaller ones, there are multiple open positions that involves design, implementation and/or testing:

  • Implementation and/or testing of a new server architecture, which is based on the design of modern computer hardware architectures. (C++, GoogleTest, UML)
  • Implementation and/or testing a new memory architecture. (C++, GoogleTest, UML)
  • Implementation of clieone of tUI possible (main noone) for client side  user  sideintaerface (HTML, Javascript, HTML, C++, JQuerry)
  • Separating different modules from the ImageViewer application according to the application layer of the new server design. (C++, Qt)
  • Implementing different server-client communication layers. (Netwroking, C++)
If you are interested in this topic, contact us on medisolab@inf.elte.hu e-mail address. Please add the title of the topic into the subject of your e-mail.