[Xitami-Dev] SFL thread-safety and Java SMT
Pieter Hintjens
xitami-dev@lists.xitami.org
Wed, 16 Oct 2002 12:16:37 +0200
Keresztfalvi Laszlo <kereszt@iname.com> wrote:
> I believe this FSM approach must become an industry standard to
> develop trustable, stable software...
Me and my colleagues have been using Libero and similar tools for
about 15 years and two big themes emerge:
1. Software built around human-readable FSMs is always significantly
easier to maintain, modify, and understand than either OO or
procedural code, written by the same people. This is because FSMs
are excellent at abstracting and eliminating complexity from a design.
2. Most people *hate* learning the methodology. This is because
people often hate making the effort of abstracting and eliminating
complexity. :)
So, I believe that the approach will remain in a niche for the last
reason. But we're very happy with SMT - it forms the basis for much
of the custom work we do for customers. And so, we will continue to
develop and support it.
-
Pieter Hintjens
iMatix Corporation