This is a glossary of the words we use in the ABLE group to talk about
the Aesop system. This glossary is sorted alphabetically, even though this
may not be the best order in which to learn about all these terms.
ACME
Agent
Aggregate
Architectural Type
Architecture
Attachment
Binding
Certification
Class
Component
Configuration
Connector
Derived Style
Design
Design Rule
Design Vocabulary
Downcasting
Environment
Environment Description
Event
Fable
FAM
Group
MVC
Object
Placeholder
Policy
Policy Map
Port
Post-action
Pre-check
Pre-condition
Role
Shelf
Style
Style Description
Style Developer's Tool
Stylet
Subclass
Substyle
Subtype
Tool
Tool Server
Type
UI
Unification
Upcasting
Value
The structure of the components of a program/system, their interrelationships, and principles and guidelines governing their design and evolution over time.
See also: type, subclass, subtype.
See also: Style, Environment Description
See also: Environment, Style Description
For example, a pipe and filter style would include filters, pipes, etc. in the design vocabulary, include the rules that input ports attach only to sink roles and so forth in the set of invariants, and include properties like `cyclicity' and `throughput'.
See also: Stylet, Style Description, Environment
See also: Style, Environment Description