21.12.2012 Views

SUNTONE ARCHITECTURE METHODOLOGY A 3-DIMENSIONAL ...

SUNTONE ARCHITECTURE METHODOLOGY A 3-DIMENSIONAL ...

SUNTONE ARCHITECTURE METHODOLOGY A 3-DIMENSIONAL ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!