JAVA in safety critical environment
3 Message(s) by 3 Author(s) originally posted in java advocacy
| From: cara |
Date: Thursday, May 10, 2007
|
Hi, I have ADA
background and am new to JAVA. I am interested in
opinions about the use of JAVA in
safety critical envirnoments. I am
currently supporting a
system based built with ADA. Migration to JAVA
is proposed. Are there any special JAVA characteristics to be wary of?
Any reservations for JAVA in a saftety critical environment?
| From: niceguy |
Date: Thursday, May 10, 2007
|
wrote in message:
Hi, I have ADA background and am new to JAVA. I am interested in
opinions about the use of JAVA in safety critical envirnoments. I am
currently supporting a system based built with ADA. Migration to JAVA
is proposed. Are there any special JAVA characteristics to be wary of?
Any reservations for JAVA in a saftety critical environment?
Maybe.>From the license:
=================
You acknowledge that Licensed Software isn't designed or
intended for use in the design, construction, operation or
maintenance of any nuclear facility.
=================
| From: John W. Kennedy |
Date: Thursday, May 10, 2007
|
wrote in message:
Hi, I have ADA background and am new to JAVA. I am interested in
opinions about the use of JAVA in safety critical envirnoments. I am
currently supporting a system based built with ADA. Migration to JAVA
is proposed. Are there any special JAVA characteristics to be wary of?
Any reservations for JAVA in a saftety critical environment?
Well, there are the obvious ones, like the lack of subtypes. And if
latency matters, the fact that JAVA /must/ use a garbage collector can
be a problem, as can the fact that all non-elementary
data must be
allocated from the heap. Part of the performance loss, however, is
gained back by modern JAVA technology, which observes the
program in
action for a while, and then does an optimized compile on the fly.
But JAVA learned a great deal from
Ada , and doesn't have most of the
bad things that Ada also doesn't have, and has many of the good things
that Ada does.
--
John W. Kennedy
"The bright critics assembled in this volume will doubtless show, in
their sophisticated and ingenious new ways, that, just as /Pooh/ is
suffused with humanism, our humanism itself, at this late date, has
become full of /Pooh./"
-- Frederick Crews. "Postmodern Pooh", Preface
* TagZilla 0.066 *
http://tagzilla.mozdev.org
Next Message: JAVAFX Mobile - New Linux OS-based scripting
Blogs related to JAVA in safety critical environment
Environmentalism Present
There, a nice
Java applet lets one enter the initial population and the growth rate and the number of years to yield a classic compound interest rate result. Putting 6.5 billion in with a 1.3 % growth rate for the next 20 years yields a
...
Environmentalism Past
[50] see http://www.ibiblio.org/lunarbin/worldpop/ for David Levine's
java applet population clock year by year from 1970 to present. [51] Karan PP (1994)
Environmental Movements in India Geographical Review, Vol. 84, No. 1. (Jan.), pp.
...
Real-Time Java I from IBM DW
These include the nondeterministic performance effects inherent in the
Java language's design, such as dynamic class loading, and in the
Java Runtime
Environment (JRE) itself, such as the garbage collector and native code compilation.
...
Real-time Java, Part 2: Comparing compilation techniques
This format can be viewed as the
Java platform because it defines all the information needed to execute a program written in the
Java language. The execution engine for
Java programs, also known as the
Java Runtime
Environment (JRE),
...
Catching Up
Furthermore, Rational Software's first commercial product was a software development
environment for Ada, running on our own machine, the R1000. Although Ada never reached the
critical mass of C++ or
Java, it was an important influence
...
Java/J2ee Interview Companion
How would you go about minimising memory leaks in your
Java/J2EE application? 5. How would you go about improving performance of your
Java/J2EE application? 6. How would you go about identifying any potential thread-
safety issues in
...