BON Business Object Notation and/or design by contract for Python?

Brad Clements bkc at Murkworks.com
Tue Feb 10 17:04:31 CET 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