To achieve its overall design goals, Taligent established several fundamental architectural principles for the Taligent Application Environment:
The guidelines in this book helped Taligent meet its architectural goals for the Taligent Application Environment. Becoming familiar with them will provide you with a better understanding of the design and coding choices made for the Taligent Application Environment, enabling you to more effectively design software for it or other object-oriented systems.
- Ensure that the Taligent Application Environment is highly portable to new architectures, that it is fully international, and that it encapsulate environmental assumptions--enabling software developers to be flexible in reacting to changes in customer requirements, market conditions, and new technology.
- Ensure that the environment and APIs are consistent, coherent, and clear.
- Encourage system encapsulation through all service layers to minimize risk and to allow for parallel development and extension.
- Promote robustness by designing quality into the behavior of the environment, simplifying the coding effort required of developers.
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.
Generated with WebMaker