home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / object / 3063 < prev    next >
Encoding:
Text File  |  1992-07-29  |  2.2 KB  |  57 lines

  1. Newsgroups: comp.object
  2. Path: sparky!uunet!mole-end!mat
  3. From: mat@mole-end.matawan.nj.us
  4. Subject: Re: Thoughts on the Progression from SA/SD Models to OO Models
  5. Message-ID: <1992Jul30.042155.20179@mole-end.matawan.nj.us>
  6. Organization: :
  7. References: <1992Jul28.021455.3322@projtech.com>
  8. Date: Thu, 30 Jul 1992 04:21:55 GMT
  9. Lines: 46
  10.  
  11. In article <1992Jul28.021455.3322@projtech.com>, sally@projtech.com (Sally Shlaer) writes:
  12.  
  13. > > Notice that the Dynamic Model, represented by the State Machine, has
  14. > > no clear correspondence to the Object Model.
  15.  
  16. > In Shlaer-Mellor a state machine corresponds to an object
  17. > or a relationship on the Information Model.
  18. > ...
  19.  
  20. > > For the OO, Schlaer and Mellor have attempted to produce stable state
  21. > > machines by identifying stable state-features in the problem.  It's an
  22. > > interesting approach; ...
  23. > ...
  24. > > It appears we need something better ..., if only because the State
  25. > > Model isn't well integrated into the other models.
  26.  
  27. > ...
  28. > In Shlaer-Mellor, ...  there is a very high degree of integration.
  29. > In fact, there is a sufficient degree of definition and integration
  30. > that **the analysis models are entirely executable**.
  31.  
  32. There is a very high degree of synergy; the models work well together.
  33. In that sense they are well integrated.  But whereas the object model
  34. itself can subsume elements of problem division and problem component
  35. relationship, a different model (states) must be added to express the
  36. temporal behavior of the system.  It is integrated in effect, but not
  37. an integral part of the concept of the object.
  38.  
  39. Schlaer-Mellor may be a step in the right direction as far as temporal
  40. characteristics of a system are concerned, but I'm not convinced.  The
  41. mapping from system state to component state has not been expressed in
  42. a model that seems to me amenable to insight.
  43.  
  44. Let me set that text off.  So far as I can see:
  45.  
  46.     The mapping from system state to component state has not
  47.     been expressed in a model that seems to me amenable to
  48.     insight.
  49.  
  50. In other words, we have a turn-the-crank approach, not an engineering
  51. model.
  52. -- 
  53.  (This man's opinions are his own.)
  54.  From mole-end                Mark Terribile
  55.  
  56.  mat@mole-end.matawan.nj.us, Somewhere in Matawan, NJ
  57.