comp.lang.ada
 help / color / mirror / Atom feed
From: jpwoodruff@my-deja.com
Subject: Re: Ada and C++ communications using CORBA
Date: 2000/09/25
Date: 2000-09-25T00:00:00+00:00	[thread overview]
Message-ID: <8qo9mp$9dd$1@nnrp1.deja.com> (raw)
In-Reply-To: 39CE2E82.C3753947@larc.nasa.gov

In article <39CE2E82.C3753947@larc.nasa.gov>,
  Devon Prichard <d.s.prichard@larc.nasa.gov> wrote:
> jpwoodruff@my-deja.com wrote:
> >
{shortened}
> >
> > The National Ignition Facility is indeed our name: lasers.llnl.gov/
> > lasers/nif.html.  We're a  $2Billion Department of Energy project for
> > laser-driven fusion research.  Located at Livermore National Lab in
> > California.  Described in the '98 SIGAda.
> >
> > Our integrated control system is written in Ada and communicates via
> > CORBA.  But our plan to use C++ for our GUI's has been replaced by Java.
> >
> > We're getting excellent results using ORBexpress in Ada and Visibroker in
> > Java.
>
> Hi there, are you folks using Ada just for
> hardware control & real-time stuff, or are
> you also using it for calculations & offline
> data processing?


We're using Ada *by policy* in the integrated control system: all the
systems that operate the equipment.  Real-time controls are encapsulated
in the lowest-level equipment control ("Front-end Processor") computers.
Event-driven operator interfaces (that have Java GUI fronts) run "in the
control room."  Higher-level functions in aid of large-scale integration,
eg experiment planning or system-wide diagnosis, are planned in the same
integrated system (in Ada).

There are of course numerous other software components - project and
business management, configuration databases, the physics models of laser
performance, analysis of experimental data - that already exist or will
be constructed using whatever technology best fits the application.
SQL database interactions and CORBA interfaces open these without overly
constraining our programming technology choices.

Our experimental data - much of it images - are still several years in
future. Thes will be saved in standard file formats (HDF for example) and
will be processed using commercial or academic processing software.


Sent via Deja.com http://www.deja.com/
Before you buy.




  reply	other threads:[~2000-09-25  0:00 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-09-18  0:00 Ada and C++ communications using CORBA Mike Silburn
2000-09-18  0:00 ` Jeffrey Carter
2000-09-19  0:00   ` jpwoodruff
2000-09-24  0:00     ` Devon Prichard
2000-09-25  0:00       ` jpwoodruff [this message]
2000-09-25  0:00     ` erber
2000-09-18  0:00 ` Thomas Quinot
2000-09-18  0:00 ` Philip Lijnzaad
2000-09-18  0:00 ` Darren Smith
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox