Re: [LEAP-INFO] Re: Announcement: released JADE2.4"The LEAP of little JADEinto the wireless world"


Subject: Re: [LEAP-INFO] Re: Announcement: released JADE2.4"The LEAP of little JADEinto the wireless world"
From: Oliver Hoffmann (hoffmann@urbanagents.com)
Date: Fri Sep 28 2001 - 11:35:04 MET DST


Giovanni e Fabio,

mille grazie!

now I understand

:) Oliver Hoffmann

At 10:12 AM 9/27/2001 +0200, Giovanni Rimassa wrote:
>Oliver Hoffmann wrote:
>>Fabio,
>>
>>there is one thing I don't understand (and I am sure you can explain):
>>
>>
>>LEAP is lightweight, lightweight means: less code, less footprint, less
>>disk space, less memory usage etc.
>>
>If we stick to an operational definition of "lightweight", LEAP is more
>lightweight
>than JADE because with LEAP you can deploy FIPA agents on resource
>constrained
>devices like cell phones and PDA, which you cannot do with JADE alone.
>This holds
>independently on how this is achieved (starting from JADE or writing a
>FIPA platform
>from scratch).
>
>But, also, your syllogysm is flawed:
>>
>>BUT: LEAP needs JADE,
>True.
>>LEAP therefore is added to JADE
>False. If you need something, this doesn't imply that you are an addition
>to that something.
>Counterexample: two entities may need each other without actually being
>the same, whereas
>the 'being an addition to' relation is a partial order relationship, so
>it's antisymmetric.
>If we consider that two lovers need each other, then the U2 song called
>'One' brightly expresses
>this in its chorus "We're One, but we're not the same, we need to carry
>each other,..."
>
>Quod Erat Demonstrandum ;-)
>>
>>
>>then how can it be more lightweight than JADE?
>>
>Practically speaking, LEAP adapts the JADE kernel to J2ME CLDC
>environments by replacing
>some classes, by adding communication support based on J2ME CLDC APIs and
>by, of course,
>removing J2SE-specific modules such as IIOP, RMI and code mobility.
>>
>>:) Oliver Hoffmann
>>
>>At 10:27 AM 9/26/2001 +0200, Bellifemine Fabio wrote:
>> >Dear JADE users, we are pleased to announce the release of version 2.4
>> >of JADE, release that we named "The LEAP of little JADE into the
>> >wireless world".
>> >
>> >At a functional level, the most important feature given by this new
>> >release is the integration with the results of the EU IST-1999-10211
>>
><SNIP>
>>
>> >Java language and the minimal software requirement is the version 1.2 of
>> >Java.
>> >
>> >Apologies for any duplicate emails received.
>> >
>> >Sincerely, the JADE Team.
>> >
>> >
>> > <<Fabio Bellifemine.vcf>>
>>
>>_______________________________________________
>>Leap-info mailing list
>>Leap-info@thorgal.crm.mot.com
>Best Regards,
>
> Giovanni Rimassa

At 10:00 AM 9/27/2001 +0200, Bellifemine Fabio wrote:
>Good question Oliver.
>LEAP is not an add-on of JADE but something more complex.
>LEAP uses the JADE kernel, replaces some higher-level modules of JADE,
>and profiles some of the optional features of JADE (e.g. agent mobility
>is not supported on CLDC).
>
>The result of this surgical operation is: less code, less footprint,
>less disk space, less memory usage.
>
>Ciao
>
>-----Original Message-----
>From: Oliver Hoffmann [mailto:hoffmann@urbanagents.com]
>Sent: 26 September 2001 23:13
>To: jade-develop@sharon.cselt.it; jade-news@sharon.cselt.it
>Cc: leap-info@crm.mot.com
>Subject: Re: Announcement: releasedJADE2.4"The LEAP of little JADE into
>the wireless world"
>
>
>Fabio,
>
>there is one thing I don't understand (and I am sure you can explain):
>
>LEAP is lightweight, lightweight means: less code, less footprint, less
>disk space, less memory usage etc.
>
>BUT: LEAP needs JADE, LEAP therefore is added to JADE
>
>then how can it be more lightweight than JADE?
>
>:) Oliver Hoffmann



This archive was generated by hypermail 2a22 : Fri Sep 28 2001 - 11:52:16 MET DST