An interaction occurs when two or more systems affect each others state. From a single system point of view it is a contact with its environment. This can also be called a transaction. One half of an interaction between two systems is implemented as a function in one of them.


Each system plays a role in an interaction. A function implements a role.

The functions implemented in each system to play a part in the interaction may have been implemented in completely different ways. The important idea is that functions in each of the systems play a part in an interaction. From the subject system point of view, the system is interacting with its environment. From the domain point of view all the systems are playing roles in an interaction. See how this could happen even within a single system or way down in one of its subcomponents. Interactions are not limited to two systems.

Back | Next | Functions | ]

Copyright Spidel Tech Solutions, Inc. 2004 All Rights Reserved.  Updated: 7/11/2009 12:23:36 AM Idx: 633 Site Design STS

This site is the home of Spidel School of Design
Please visit the Spidel Tech Blog.