Otherwise the resulting designs and implementations will likely not fulfill their requirements. Even worse, poorly designed distributed systems sometimes tend to be even slower and less scalable than non-distributed systems. The good old closed systems are replaced by a vast world of cooperating objects. We only own and control a very small part of this world, the rest is owned and controlled by others. The talk will explore the new paradigm and the changes that will be needed in personal competence, organization and development processes if we are to reap its benefits and meet its challenges.
Business rules are a critical aspect of any enterprise.
All financial transactions must satisfy the double-entry accounting rule. Only certain agents can access certain resources. Transactions between the enterprise and the rest of the world can be carried out only by authorized agents. There are traditional means for implementing such rules. The rules are written up in official documents, the employees are inculcated with them, and their observance is monitored by internal controls.