Subject: RE: [jade-develop] is it possible to port the jade/jade-leap to real-timelinux
From: Jamie Lawrence (jamiel@mle.media.mit.edu)
Date: Wed Jan 29 2003 - 17:42:08 MET
Of course, if you don't have realtime constraints then a standard JVM
will suffice. I don't know anything about RT linux but jade-leap is
designed for standard JVMs (J2SE, pJava, J2ME MIDP). I would check with
your Linux vendor as to what Java support they can provide.
If you need a realtime agent platform, JADE-LEAP is not designed for
this so putting it onto a realtime JVM or operating system is not going
to turn it into one. To do so you would need (in particular) to
analyse your realtime constraints to see what areas of the platform need
to be made RT compliant, and indeed if those constraints can be
satisfied.
According to the Realtime Java group www.rtj.org TimeSys have produced
the reference implementation of the RT Java spec so you could try
porting the platform to this JVM (remember, RTJ is just an API with some
JVM modifications to allow for a deterministic system, what's important
is the base JVM they have used - J2SE/CDC/personal Java etc - I can't
remember myself).
Assuming JADE-LEAP will compile for this JVM, you can then modify the
platform to account for RT constraints. One place to look might be the
jade.core.Timer, jade.core.Scheduler class which provide timed
notifications and the scheduling of agent behaviours respectively. How
much modification will be required depends entirely on what constraints
you are trying to match and in what areas of the platform (agents,
behaviours, transport, ...)
Hope this helps,
Jamie
> -----Original Message-----
> From: d_jin@cs.concordia.ca [mailto:d_jin@cs.concordia.ca]
> Sent: 28 January 2003 01:31
> To: jade-develop@sharon.cselt.it
> Subject: [jade-develop] is it possible to port the
> jade/jade-leap to real-timelinux
>
>
> Dear sir or madam,
>
> I'm a master student and try to port the jade/jade-leap to a
> real-time linux
> such as rt-linux or timeSys linux.Do you think it is
> possible? If it is, Do I
> need a real-time JVM and which part of the souce code, do you
> think, should be
> modifed?
>
> Your help is very important to me.
>
> Thank you very much!
>
> Jinde
>
>
>
> -------------------------------------------------
> This mail sent through IMP: http://horde.org/imp/
> _______________________________________________
> jade-develop mailing list
> jade-develop@sharon.cselt.it
> http://sharon.cselt.it/mailman/listinfo/jade-develop
> UNSUBSCRIBE INSTRUCTIONS AT
> http://jade.cselt.it/mailing.htm#unsubscribe
>
This archive was generated by hypermail 2a22 : Wed Jan 29 2003 - 17:36:08 MET