Ramanathan describes some concepts that, in his opinion, are capable of improving modern business information technology (IT) systems. Since such modern systems encounter evolving process structures, he models adaptive enterprise systems with a concept that he calls fractal architecture.
The article starts with a brief description of modern sense-and-respond (S-R) businesses that (in contrast to older make-sell businesses) can be described by a request-driven transaction loop. This loop includes the following steps: sensing the environment, which results in a request that the system has to perform; requirements and planning, execution, and delivery (RED), which are steps the system has to perform; and response, which results in a deliverable object.
The important steps are requirements and planning, execution, and delivery. In these steps, several instances of other systems that have a similar structure can be invoked. Essentially, this is the reason for the term fractal architecture.
The author characterizes S-R businesses using the following four patterns: the triage pattern, which models the variation of requests the system has to perform; the RED fractal, which realizes the architecture described above; the agent assistance pattern, which is a model for the variable use of resources; and the infrastructure use pattern, which models the usage of the underlying system.
The author concludes the article by citing some ways that businesses can benefit from integrating these adaptive complex enterprise (ACE) patterns into their enterprise IT architectures. I agree with the author’s opinion that complex modern systems have to be modeled in different ways than traditional systems. The approach described here seems to be a good concept, and the results from its application seem to prove this.