Architected Futures™

Tools and strategies ... for boiling the ocean

EATS Glossary

Product Line Architecture

EATS: Product line architecture is a consistent scheme for the assembly of components in to a whole where common needs are addressed with common features, and a coordinated generic scheme is provided to address the specific architectural needs of individual products from a common set of core facilities in a prescribed manner.


The degree to which something achieves excellence or perfection according to some measurement scale. Different criteria and scales may be used for different objects, and different scales may be used for the same object when measured from different perspectives or for different uses. Evaluation of quality requires agreement of perspective, function and measurement criteria.


Requirements are things that are wanted or needed. They may define something that is necessary for something else to happen or be accomplished. In the specification of a system they tend to define the collection of elements and conditions that are necessary, or desirable, for the system to achieve a desired state: become whole, be functional, become viable.

Service Contract

In a service oriented architecture (SOA) a service contract is the specification for the delivery of the requested service between the consumer and the supplier of the service. It incluides specifications of how the request is to be made, what parameters or options might be available, the nature and specification for the service to be performed, and specifications concerning the manner in which the results of the service are to be communicated back to the requestor. The consumer does not care how the supplier actually performs the service, or even who the supplier is, as long as the supplier operates according the the terms of the contract.

Service Oriented Architecture

58: A service oriented architecture is a design arrangement of components which follows a set of principles wherein components interact and negotiate exchanges as consumers and suppliers of services as loosely-coupled agents through a service intermediary. Services are well-defined functions that follow the terms of a service contract. The service consumer contracts with the service intermediary for the performance of the service, and the service intermediary is responsible for finding a service provider who can fulfill the terms of the service contract. The level of indirection and abstraction between the consumer and the provider provides flexibilty in operation and management of the arrangement. 


Six Sigma

Six Sigma is a term coined at Motorola in the late 1980’s as an approach to reducing defects in business processes. It has since been adapted by a number of other large companies. It was influenced by, and borrows a number of its processes from, a variety of quality improvement methodologies developed in the later half of the 20th century.


ISO 42010: An individual, team, or organization (or class thereof) with interests in, or concerns relative to, a system.

State Retention

In an object-oriented framework, state retention is the ability of an object to retain information. Retained information may be about previous exchanges or requests for service, and to be able to use that information in satisfying new requests.


Subscribe to EATS Glossary