These agile architectures are based on proactive strategies that can predict
future challenges. They are also entrenched in metamorphosis practices that can alter service
behaviors to tackle immediate business concerns. Furthermore, this built-in technical architecture
adaptability feature can eliminate the need for embarking on new projects, constructing new
architectures, and building new services for each problem an organization encounters.
Solution-providing technical architectures are typically made up of services that collaboratively
provide remedies for organizational problems. The composite service or the service cluster
structures can facilitate such needs. These grouped entities can team up to furnish effective solutions
to problems that arise. The Hearsay-II, a speech recognition system called the Blackboard
system12 that was built in the early 1970s, shared these architectural properties. It was initially
designed to provide solutions to nondeterministic events, meaning to unplanned and unforeseeable
occurrences or incidents. The mechanism by which the Blackboard system operated was fairly
simple. A number of processes (called agents) were spawned to simultaneously provide partial
solutions to an arising problem, and the built-in centralized communication control orchestrated
the final solution. Obviously the speech recognition challenge introduced a new architectural
paradigm: a new field of investigation, in which nondeterministic and unpredictable events can
be tackled by specialized technical architectures.
Pages:
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341