Abstract
This document presents the intended plasma physics demonstator in the REMOT
Project. Due to the complexity of the system the demonstrator should be kept as simple as
possible without sacrificing flexibility. The demonstrator should be made in such a
way that it can easily be modified and expanded. Especially in the early stages of the
project updates and addition of new features will occur frequently.
The demonstrator should use a distributed security setup. One central login manager
keeps track of who is logged in and what devices they control. It might be necessary
to facilitate more than one operator for a single diagnostic. Some diagnostics,
however, will allow only one operator to be active at a time. The login manager takes
care of the administration of such access rights. It distributes information about these
access rights to the diagnostics. It is up to the software controlling the diagnostics to
actually implement the access rights. (see Figure 8)
The limited amount of time, available to construct the demonstrator, rules out the use
of any existing application software that is not adapted to CORBA. A single client
program should be able to perform all tasks mentioned above. Direct communication
with user software that does not comply to CORBA would introduce unnecessary
complications. This may seem like a limitation to the software that can be used for the
system, but in fact it is not. It is possible to use a software library which implements
an interface that is based on CORBA in a way that is transparent to the programmer.
(He can include it in his own programs). This gives physicists the ability to gradually
migrate to the use of CORBA as the basis for their software architecture.
Original language | English |
---|---|
Publisher | Utrecht University |
Number of pages | 14 |
Publication status | Published - 2012 |