BON Business Object Notation and/or design by contract for Python?
Brad Clements
bkc at Murkworks.com
Tue Feb 10 11:04:31 EST 2004
Has anyone examined BON (Business Object Notation)
http://www.bon-method.com/index_normal.htm (sorry frames)? This book was
published in 1996 and is out of print, but the full text is available at the
website in PDF format. Also there's a Visio tool on the site for doing BON
layout. There's also a text only version of BON specification
I'm especially interested in the "two way" aspect of BON and it's relative
open-ness compared to UML.
Has anyone tried BON? (on a Python project or not)
BON supports invariants, which leads to design by contract. (I haven't done
any design by contract yet)
But see
http://citeseer.nj.nec.com/257710.html
For a writeup on DBC for Python.
--
Novell DeveloperNet Sysop #5
_
More information about the Python-list
mailing list