Department of Mathematics and Computer Science,
Fredrik Bajers Vej 7E, 9220 Aalborg Ø, Denmark.
Internet: firstname.lastname@example.org. -
This research was supported in part by the Danish Natural Science
Research Council, grant no. 9400911.
- `Objects' and `messages'
may, in themselves, be seen as abstraction over `cells' and
`instructions'. Thus with the object-oriented concepts we have already
introduced a certain amount of abstraction in the execution model.
- Object deallocation is
implicit in most modern run-time systems of object-oriented
programming systems. This is the job of a garbage collector.
Consequently, object deallocation should not be an issue either in a
dynamic design model.
`actual dynamics' we here mean such dynamic behavior which is
known from real program execution.
- The central line of a line segment L is a line segment
of the same length as L, perpendicular on L, which intersects L in its midpoint.
- In figure 7 we use the term `sample'
for the nodes which aggregate the information of message passings. Each box in the figure
is a node in the tree. The name of the node is shown in bold face. Below the name of the
node we show a number of fields, some of which refer to other nodes in the tree.
- In the solution from 
the daily total of each kind of item is an attribute of `Deposit item' objects.
In our opinion this is not a good modeling, because the number of items
received hardly can be considered as a quality of a `Deposit item'.
- There seems to be five
different objects in the graph of figure 14.
However, the C object is shown twice, namely in terms of the
Crop part of the object and in terms of the GrainCrop part of the object.
The class Crop is a superclass of the class GrainCrop. In our opinion, this is
an unfortunate duplication.
Mon Feb 26 11:36:35 MET 1996