On Fri, Jul 17, 2009 at 9:24 PM, Nicholas Geti <[email protected]> wrote:
>
> I once studied a book on printed circuit analysis and it included
> mathematical algorithms that reduced first pass chip logic into its minimal
> equivalent logic. One of the algorithms was the Finite State Machine. It was
> all very interesting.

Engineers amongst us might have studied Thévenin's electrical theorem
(I certainly did, and I studied software engineering).

Basically this splits analogue electrical components into simplified
'black boxes' that can be analysed mathematically to study a circuits
operation.

http://en.wikipedia.org/wiki/Th%C3%A9venin%27s_theorem

Similar ideas can be used to analyse software.

Microsoft Research released a tool (for .net obviously) called Pex a
while that I've been meaning to investigate:
http://research.microsoft.com/en-us/projects/Pex/

"Right from the Visual Studio code editor, Pex finds interesting
input-output values of your methods, which you can save as a small
test suite with high code coverage. Pex performs a systematic
analysis, hunting for boundary conditions, exceptions and assertion
failures, which you can debug right away. Pex enables Parameterized
Unit Testing, an extension of Unit Testing that reduces test
maintenance costs."

Sounds pretty cool eh?  I don't see why a similar tool can't be made for Fox.

--
Paul


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to