[sae-aadl] BLESS is ill-described as an annex to Behavior Annex; it's more like a leech
Brian R Larson
brianrlarson at comcast.net
Wed Apr 21 13:56:06 EDT 2010
Bruce,
The schedule looks good, but BLESS is ill-described as an annex to BA.
BLESS is more an alternative to BA. Both define grammar and semantics
for AADL annex subclauses; both define behavioral semantics for its
grammar.
BLESS was deliberately made like BA to leach upon it.
There should be no mention of BLESS in the Behavior Annex document
itself; BA must lead the way.
Because BLESS sans Assertions has grammar very, very similar to BA,
any tool that can use BA as input can use BLESS, with perhaps a bit of
manual massaging. People who don't care to prove can stay with BA
forever, but migrating to BLESS just adds properties and annex
subclauses to the AADL model transparently. OSATE will ignore all
annex subclauses for which parsers cannot be found.
The BLESS proof tool will (some day) become an OSATE plugin providing
parsers for "BLESS", "subBLESS", and "Assertion" annex subclauses.
--Brian
On Apr 21, 2010, at 10:46 AM, Lewis, Bruce (AMRDEC) wrote:
> Classification: UNCLASSIFIED
> Caveats: NONE
>
> All,
>
> Here is the first draft of the meeting agenda. Please review it and
> provide comments. In the next version I plan to re-organize the lunch
> and second afternoon breaks so we can finish by 6:00. Note, we have
> added a morning session for those that will still be available on Wed,
> the 19th since Brian will be attending and can give a tutorial on
> BLESS
> use. And - we will have great meals in Toulouse!
>
> Advanced Notice: We will be sending a partial ballot (two weeks)
> out to
> finalize the Behavior annex updates next week. We will need your
> ballots to finish it.
>
> Thanks,
> See you in Toulouse,
>
> Bruce
>
> 256-698-0164 Work
> 256-468-4902 Home
>
>
> Classification: UNCLASSIFIED
> Caveats: NONE
>
> <AADL Agenda Toulouse 2010-5.doc>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.sei.cmu.edu/mailman/private/sae-aadl/attachments/20100421/9a2911ce/attachment.html
More information about the Sae-aadl
mailing list