Method Model

Method Model.  The method model profiles the algorithm of a method. This profile, at its highest level, simply identifies other methods that the subject method communicates with (sends messages to). The optional further levels of detail become increasingly algorithmic as sequence, repetition, and condition are added. Method models may be coupled together to show a more complete picture of the cascading effect of messaging.

Method models are typically developed to detail the business domain's behavior in response to an event. The focus of a method model is a method which is invoked as the result of some event realized by the business domain. During the performance of the topic method, it may request other methods to assist in accomplishing its function. These requests come in the form of messages which solicit methods from their own or other object types. These requested methods may in turn request other methods. This unfolds the dynamics of method interaction.

method.jpg (63799 bytes)