These icons elaborate on the business integration strategy and depict the process by which
the integration proposal was constructed.
PART FIVE
SERVICE-ORIENTED DESIGN MODEL
The most challenging software designing sessions facing a modeler, architect, developer, or
manager are those where the direction, strategy, and purpose are incoherent. The confusion is even
greater when the problem domain being addressed is unclear and there is room for interpretation.
But the service-oriented design paradigm that an organization embraces must be driven by more
than a strategy. A software design model is not only about defining a clear direction. And it
is certainly not only about identifying enterprise concerns that require mitigating remedies. A
service-oriented design model is the actual first step toward defining a logical solution. ???Logical???
here means reasoning. Practitioners must not only provide a distinctive and creative solution for
the problem they are trying to solve; they should also be ready to defend their positions.
What then are the major challenges that must be addressed when designing software?
What are the underlying service-oriented design discipline considerations? In a seminar held at
the 2005 Design and Technology Workshop conducted by the Liverpool JM University, Dino
Dini, the video game developer, claimed that design, in broad terms, can be defined as ???the
management of constraints.
Pages:
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399