well-behaved

( adj.)

   1.  Software  that  does its job quietly and without counterintuitive
   effects. Esp.: said of software having an interface spec sufficiently
   simple  and  well-defined  that  it  can be used as a {tool} by other
   software. See {cat}.

   2.  Said of an algorithm that doesn't {crash} or {blow up}, even when
   given  {pathological}  input.  Implies  that  the  stability  of  the
   algorithm  is  intrinsic,  which  makes  this somewhat different from
   {bulletproof}.

[glossary]
[Reference(s) to this entry by made by: {ill-behaved}{same-day service}]