SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 519 | Next

Michael Bell

"Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture"

1 These multiple concurrent views enabled various organizational stakeholders to actively
participate in the software development process and addressed their individual concerns. He further
argued that these interested organizational parties??”end users, developers, system engineers, and
project managers??”are an integral part of the product construction endeavor. So what were the
proposed various perspectives that describe a software architecture? Based on Kruchten there are
four major views: (1) the logical view that should be delivered by the object model of the design.
(2) The process view that represents concurrency and synchronization aspects of a design. (3) The
physical view that elaborates on the mapping between software and hardware components. (4)
Last, the development view which depicts the development environment of a software product.
308 Part Six Service-Oriented Software Architecture Modeling Principles
Other computer scientists and industry leaders, such as John Zachman, Grady Booch, Kurt
Bittner, Rich Reitman, and Len Bass, supported this fundamental notion of software architecture.
This recognition of the software architecture paradigm and its vital contribution to the software
development life cycle focused on five major system architectural attributes: the structure of
internal or external components; compositions of these structures; behavioral aspects of the
assets participating in a solution; and various patterns, known as styles, that are employed to
construct a software asset.


Pages:
507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531