Questions/Comments

version 6 & 7 (see below)

  • v6 shows the solution from the book (note that i made a change and show steps 5&6 before steps 2-4 because it did not make sense to me otherwise)
  • the links from the goal model to the UCM are as follows:
    • measurements: observer pattern maps to stub "observer: measurements", shared repository maps to resp "setMeasurements"
    • feedback: strategy pattern maps to stub "strategy: feedback", observer pattern maps to stub "observer: measurements" and "observer: feedback", shared repository maps to resp "setFeedbackData"
    • error calculation: observer pattern maps to stub "observer: feedback", shared repository maps to resp "getConfigurationData" and "setErrorData"
    • feedforward: strategy pattern maps to stub "strategy: feedforward", explicit invocation pattern maps to (it's shown implicitly by nothing being added to the path), shared repository maps to resp "getAllData" ("getAllData" could potentially also be mapped to error calculation)
  • v7 shows the alternative based on strategy and active repository
  • the links from the goal model to the UCM are as follows:
    • measurements: active repository maps to resp "setMeasurements" & stub "Notify: Feedback"
    • feedback: strategy pattern maps to stub "strategy: feedback", active repository maps to resp "setFeedbackData" and stubs "Notify: Feedback" and "Notify: Error Calculation" (only the second one)
    • error calculation: active repository maps to resp "setErrorData" and stubs "Notify: Error Calculation" and "Notify: Feedforward"
    • feedforward: strategy pattern maps to stub "strategy: feedforward", active repository maps to stub "Notify: Feedforward"

UCM

Alternative

-- Gunter Mussbacher - 24 Mar 2006

Topic revision: r2 - 27 Mar 2006 - 00:05:17 - Gunter Mussbacher
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback