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 18 | Next

Michael Bell

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

These are best practices that are designed to foster strategic solutions
to address enterprise concerns, and to overcome the shortsightedness that is frequently attributed
to organizational tactical decisions. The following modeling principles promote business agility,
software asset reuse, loosely coupled service-oriented environments, and a universal modeling
language that can address software interoperability challenges:
??? Virtualization
??? Metamorphosis
??? Literate modeling
VIRTUALIZATION. Modeling software is essentially a process of manipulating intangible entities.
These are typically nonphysical assets that reside in peoples??™ minds or appear on paper.
An effective modeling process should be as visual as possible, enabling business and technology
personnel to view software elements as if they were concrete assets.
The virtuality and reality aspects of our surroundings have been debated by numerous
philosophers going back to the eighteenth century. The traditional assertions that ???everything has
a reality and a virtuality??? or ???everything other than what is virtual is reality??? are in agreement with
sociologist, philosopher, and information technology pioneer Ted Nelson??™s claim that virtuality is
the focal point of software design.1 He further argued that virtuality is about designing software
conceptual structure and feel.2
The visual aspect of the service-oriented modeling paradigm is driven by the construction
of a virtual world in which elements seem almost as tangible as real physical objects.


Pages:
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30