You are developing a UML modeling tool. You are considering the integration of rationale into the tool.
a) Develop an object model in UML (class diagram) for the rhetorical model based on
issues, proposals, arguments and criteria.
b) Describe how a developer could attach issues to different model elements such as
Actors, Classes, UseCases, Requirements etc
The Issue-Model here is based on QOC, a superclass RationaleNode is introduced and
connected to ModelElement. Therefore any type of rationale can be attached to any
artifact from the UML tool. A certain issue might refer to a specific requirements, while a
proposal for this issue might reference an appropriate use case.
You might also like to view...
What happens when two e-businesses decide to be partners?
(a) Their collective assets are merged to form one company. (b) Legal contracts are written to precisely define the relationship between the companies. (c) Each company gets access to all of the industrial secrets of the other company. (d) Each company is given the chance to buy a set percentage of its partner company.
How do you create a sublayer?
What will be an ideal response?
Which of the following describes the macOS feature that lets you use finger motions to perform functions, for example, spreading two fingers to zoom in?
A. Gestures B. Snapshots C. Spotlight D. Finder
The ____ statement can be used in any situation where repetition is required.
A. for B. while C. forAllInOrder D. forAllTogether