The Struts Framework allows us to easily implement the algorithm above as a Web application including conditional branching and exception handling. Now, with the help of Exadel Studio it is possible to define the above logic in a visual way, using Exadel Studio's Web Flow diagram shown below.
Balkanization, or Balkanisation, is a geopolitical term, originally used to describe the process of fragmentation or division of a region or state into smaller regions or states that are often hostile or uncooperative with one another.
to divide (a country, territory, etc.) into small, quarrelsome, ineffectual states. (often lowercase) to divide (groups, areas, etc.) into contending and usually ineffectual factions: a movement to balkanize minority voters.