Most developments where usually executed closely after reunions with
the radiological experts who often proposed pragmatic changes to the
tool after themselves using it. The main developments where however
generated after the three examination sessions as it gave us time to
envision what to do better. In order to minimize reunions, the
development team tried, through multiple brainstorming sessions, as
much as possible to foresee and develop other functionalities that
might ease the future tool's useability and efficiency.
Basing the IntRad quiz system on BolinOS has offered many
possibilities. Not only was the users and groups management
possibilities already taken care of, but many other platform-inherent
functions where readily available. The authoring history, user
tracking, backups, graphical looks, image manipulation, CD ROM or USB
key content creation, ... where offered by tools already included in
the BolinOS package, we only needed to fine-tune these to our specific
needs, not redevelop from scratch.
The previous team charged of the examinations is still composed of
expert professional radiologists from all parts of Switzerland (to
discuss, choose radiological cases, and decide of the questions and
multiple-choice answers), secretaries (to coordinate, type the
questions, organize translations, make sure the question leaflets used
during the exams are well printed, and organize the examination dates),
photographers (to scan the non-digitized films to be used when
necessary). The experts meet a few times during the year in order to
decide what questions and images are best, and to review the whole
examination before the real date.
The team of computer specialists joined, and varied from one to three
individuals during the three past years, some working on a punctual
basis for the project others in continuity. Their task included
development of the tool, user support, debugging and documentation
creation.
The means for new infrastructure was scarce, therefore the use of
existing resources seemed the coherent choice. Using Web standards for
display and interface design, developing further our open source
content management and applicative platform BolinOS, having it run on
the existing Internet servers of the Radiological Department of the
Geneva University Hospitals, the first version of the application was
built. The use of this open source software foundation seemed to be the
best way to minimize cost, have access to many useful multimedia
functionalities, high level of system security and stability, while
preserving us for future free use here and in other academic
infrastructures.
As a standard approach, one we use for the development of all our
BolinOS-based applications, the tests and developments of client and
server side applications where ran on Linux, MacOS X (BSD Unix),
Windows, and Solaris machines, with recent installations of the open
source Apache Web server, MySQL database, and PHP scripting language.
This is also what we considered a minimum requirement for future
operating system independance.
This site, including online applications, is built using our co-developed open source CMS named BolinOS, you can contact us for more info about this shared project.