SUNTONE ARCHITECTURE METHODOLOGY A 3-DIMENSIONAL ...
SUNTONE ARCHITECTURE METHODOLOGY A 3-DIMENSIONAL ...
SUNTONE ARCHITECTURE METHODOLOGY A 3-DIMENSIONAL ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
• Manageability—Manageability can be expressed in terms of how easy it is to monitor<br />
a system and detect operational characteristics related to performance and failures,<br />
how easy is to configure systems, the processes used for effecting this control<br />
and the degree to which the system can be managed remotely.<br />
• Accessibility—relates to the usability of applications across the full range of user<br />
capabilities, languages, and devices.<br />
• Flexibility—Flexibility relates to how easy is it to re-purpose the system to provide<br />
different services. In flexible systems the individual components can be reorganized<br />
to provide new services and used by different services.<br />
• Other qualities—The list of capabilities is potentially inexhaustible. Other examples<br />
include:<br />
• Serviceability—how easy is it to repair the system and replace components, and to<br />
what degree maintenance causes service interruption<br />
• Interoperability—the capability of components to work with each other and the<br />
ability to add new components<br />
• Portability—the ability to move components from one environment to another or<br />
replace platform components<br />
• Reusability—the ability to use individual components or services in the building<br />
of additional applications<br />
• Usability—involves issues that make the user interface an application functionality<br />
that is easy to use by the end user.<br />
These Systemic Qualities are required at each tier of a dot-com architecture and are<br />
not the responsibility of any given layer—instead the layers must complement and<br />
cooperate in providing each quality within a given tier. Some qualities, such as security<br />
or manageability, need to be pervasive—present at all layers in all tiers.<br />
For this reason, the Sun 3-D Architectural Model represents these Systemic Qualities<br />
as a separate dimension, orthogonal to the tiers and layers which represent the logical/distributed<br />
partitioning and the platform layering. Viewing Systemic Qualities<br />
(and the related QoS levels which need to be supported) in this way is one of the key<br />
insights of the SunTone Architecture Methodology, and allows architectural<br />
alternatives to be quantitatively and qualitatively evaluated for their ability to provide<br />
these capabilities.<br />
Sun Microsystems, Inc.<br />
13