XML for Data Architects: Designing for Reuse and Integration

Chapter 7: Architectural Container Forms

Overview

An architectural container form is the adaptation of an observable and repeatable pattern that is applied to a structure model. Patterns are a somewhat controversial topic. Patterns are observable templates or structures that can be applied and repeated in their original form or as a variation. Conceptually, patterns applied to XML and other information technologies have similarities to patterns applied to the architecture of a building. As a simple example of building architecture and structural engineering, a door can be considered as a pattern. Doors are a fundamental part of almost any building. In their most basic form, a door is a simple passage that allows entry and exit of people, animals, items, air, and light and exhibits two mutually exclusive states (either open or closed). As part of a building structure, this definition of a door serves well.

In addition, the application or intended purpose of a door may vary. In a residence, a door might be hinged with a left-to-right and inward method of opening and located at ground level. Alternatively, in a storage warehouse, a door might be roll-up, opening bottom-to-top, with larger dimensions, and located at dock height. As you can imagine, there are many possible variations. The pattern exhibited by a door is observable and can be repeated in different contexts. Each context suggests a new application of the pattern as an architectural form.

With the application of XML, architectural container forms present a similar analogy. The XML structure models described in...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Overhead Doors
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.