This is typically necessary when accommodating business
or technological requirements that commend alterations to service-oriented software assets that
already operate in production.
SUMMARY
A conceptual architecture abstracts a service-oriented technological environment in which software
assets interface and collaborate to solve a problem.
Business interests, technological landscape, and architecture concepts are the three conceptual
architecture perspectives of a service-oriented production environment. Each of these views
is represented in a conceptual architecture diagram.
Business and technological behaviors executed by software together constitute a conceptual
machine, a technological abstraction that offers a unique language of communication and
facilitates conceptual architecture modeling.
Workflow, connection, time, transformation, rendering, and data machines are the most
common generalized abstractions that facilitate conceptual architecture modeling activities.
A conceptual architecture modeling process focuses on three major activities that yield a
conceptual architecture diagram: identification of technological asset ownership, establishment of
a technology stack, and founding architectural concepts.
Endnotes
1. www.sei.cmu.edu/str/descriptions/adl body.html
2. http://en.wikipedia.org/wiki/Architecture Description Language
3. John A. Zachman, Enterprise Architecture: The Issue of the Century, 1989, Zachman International, p.
Pages:
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586