Geertjan's Blog

  • April 10, 2013

Breast Cancer Screening Software on the NetBeans Platform

Geertjan Wielenga
Product Manager

Physical-technical quality assurance is one of the essential tasks of the National Reference Centers in the German Breast Cancer Screening Program. For this purpose, mammography units are required to transfer measured values of constancy tests on a daily basis and all images created for this purpose on a weekly basis to the reference centers. This is a serious logistical challenge. To meet these requirements, the Referenzzentrum Mammographie Munster developed an innovative software tool.

The center had already developed web-based software, named MammoControl, allowing for the transmission of constancy test results via entry forms. For automatic analysis and transmission of the images, they then introduced an extension, named MammoControl DIANA, which stands for "DICOM Image Analyzing Network Application".

MammoControl DIANA is based on Java, Java Web Start, the NetBeans Platform, the Pixelmed Java DICOM Toolkit, and the ImageJ library.




Join the discussion

Comments ( 3 )
  • Sean Phillips Wednesday, April 10, 2013

    It sounds like they had a business case for extending an existing web-based workflow with a Rich Client. Obviously webstart tech enables this, but I'm curious as to how a typical use-case would occur. In other words I would like to know how webstarting a NB Platform RCP coexists with their existing web forms workflow? How often is the tool used, what types of users use only the RCP app? Which users use both the NB RCP app and the web forms.

    I feel this is a good approach and I anticipate a future along these lines. It shouldn't have to be one or the other.

  • Geertjan Wednesday, April 10, 2013

    Exactly. It's not either/or, but both. In fact, it's "all", because the mobile world also fits into these scenarios. I'll contact them to find out how the workflow goes exactly in their scenario. But, generically, you're absolutely right, I can cite several similar cases, just like this.

  • Sean Phillips Wednesday, April 10, 2013

    Thanks GJ, I'm definitely curious. Good point on the mobile connectivity as well. There are a lot of people that tend to narrow their focus to one type of tech in the name of "purity". However I can say from experience that only works for narrow problem sets. When the scope of your workflow broadens you need to combine the correct tools.

    Lately we have been offering web based visualizations and awareness tools because the visuals are easy. Web interaction will cover a large majority of your typical use cases. However we have been identifying alternative uses, administrative, experimental analysis, data sandboxing, as Super Workflows that encapsulate these web applications and absolutely are best suited to RCP solutions.

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.