Chapter 5. Observable Dependencies and Behaviors

Objectives

When you are creating a design as a collection of interacting components (e.g., services), it is useful to be able to ignore the internals of those components and concentrate on their interactions. However, you still need to know something about the component—how it depends upon the environment in which it operates and how it will behave. This chapter is about how to characterize these dependencies and behaviors. As we shall see in the next chapter, this type of characterization forms the core of component and service specifications.

If you are conceptualizing (defining) the component as part of your design, you will be called upon to create this characterization. If you are using an ...

Get Architecting Composite Applications and Services with TIBCO® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.