Friday, May 29, 2009

Microsoft Cibai!!...

Cibai: An abstract interpretation-based static analyzer for modular analysis and verification of Java classes

Francesco Logozzo
1 January 2007

We introduce Cibai a generic static analyzer based on abstract interpretation for the modular analysis and verification of Java classes. We present the abstract semantics and the underlying abstract domain, a combination of an aliasing analysis and octagons.

We discuss some implementation issues, and we compare Cibai with similar tools, showing how Cibai achieves a higher level of automation and precision while having comparable performances.
Read more...

Thursday, May 7, 2009

Misscommunication

Memo from CEO to Manager :

Today at 11 o'clock there will be a total eclipse of the sun. This is when the sun disappears behind the moon for two minutes. As this is something that cannot be seen every day, time will be allowed for employess to view the eclipse in the parking lot. Staff should meet in the lot at ten to eleven, when I will deliver a short speech introducing the eclipse, and giving some background information. Safety googles will be made available at a small cost.

Memo from Manager to Department Head :

Today at ten to eleven, all staff should meet in the car park. This will be followed by a total eclipse of the sun, which will appear for two minutes. For a moderate cost, this will be made safe with googles. The CEO will deliver a short speech beforehand to give us all some information. This is something that can be seen every day.

Memo from Department Head to Floor Manager

The CEO will today deliver a short speech to make the sun disappear for two minutes in the form of an eclipse. This is something that cannot be seen every day, so staff will meet in the car park at ten or eleven. This will be safe, if you pay a moderate cost.

Memo from Floor Manager to Supervisor

Ten to eleven staff are to go to the car park, where the CEO will eclipse the sun for two minutes. This doesn't happen every day. It will be safe, and as usual it will cost you.

Memo from Supervisor to staff

Some staff will go to car park today to see the CEO disappear. It is a pity this doesnt happen everyday

Read more...

TAKING A WOMAN TO BED

What is the difference between girls/woman aged: 8, 18, 28, 38, 48, 58. 68, and 78?

At 8 -- You take her to bed and tell her a story.

At 18 -- You tell her a story and take her to bed.

At 28 -- You don't need to tell her a story to take her to bed.

At 38 -- She tells you a story and takes you to bed.

At 48 -- She tells you a story to avoid going to bed.

At 58 -- You stay in bed to avoid her story.

At 68 -- If you take her to bed, that'll be a story!

At 78 -- What story??? What bed??? Who the hell are you???

Read more...

Labels

Design by: FinalSense