What does the string {guarded} mean?
Consider the following diagram: What does the string {guarded} mean?A . The execution of op1 is guarded by one or more exceptions which it will handle if they arise.B . Multiple invocations of op1 that overlap in time may occur to one instance, but only the first one will get...
What is the signature of the class template List?
Consider the following diagram fragment: What is the signature of the class template List?A . ListB . T[0..n]C . The ordered set {T. n: Integer}D . <T -> Customer, n -> 2000> or <T -> Order, n - >10000>View AnswerAnswer: C Explanation: The class template List shown in the diagram...
Which statement is true?
Consider the following profile: Which statement is true?A . Each instance of Class must be linked to exactly one instance of DisplayArea, Frame, or Form.B . Each instance of Class must be linked to at most one instance of DisplayArea. Frame, or Form.C . Each instance of Class must be...
Which approach should the modeler use?
A modeler wants to develop a customization for a standard UML tool that provides the ability to specify CORBA physical Components. Which approach should the modeler use?A . Create a profile for the CORBA component technologies and apply it to the model.B . Create a MOF metamodel for the CORBA...
Which statement should be taken into consideration when extending a UML metaclass with a stereotype?
Which statement should be taken into consideration when extending a UML metaclass with a stereotype?A . UML recommends to start extending the metaclass "Class" and then other metaclasses depending on the expected qualities of the profile.B . The choice of the extended metaclass is not that important since tools can...
Which UML element specifies a set of formal parameters that will be substituted by actual parameters?
Which UML element specifies a set of formal parameters that will be substituted by actual parameters?A . template parameterB . template signatureC . templateable elementD . template parameter substitutionView AnswerAnswer: B Explanation: A template signature in UML specifies a set of formal parameters that can be substituted by actual parameters...
Where does UML explicitly intend String Expression elements to be used?
Where does UML explicitly intend String Expression elements to be used?A . as (he ValueSpecifications for the nameExpressions of ParameterableElements within Template specificationsB . as the model the author chooses for the specification of custom dynamically-generated names for any NamedElementC . whenever an OpaqueExpression form of a ValueSpecification needs to...
What does the UML specification say about choosing between a MOF-based metamodel and a UML profile?
What does the UML specification say about choosing between a MOF-based metamodel and a UML profile?A . It is not always clear when to use one approach over the other; this decision must be domain-specificB . It is always good to opt for metamodeling when the metamodel is large and...
Which statement is correct about the diagram?
Consider the following diagram: Which statement is correct about the diagram?A . Each subclass of Electronic Device Kind must have a set of required Certifications defined.B . Each subclass of Electronic Device in the shown Generalization Set must have a set of required Certifications defined.C . The "Electronic Device Kind"...
Which statement is correct about the diagram fragment?
Consider the following diagram fragment: Which statement is correct about the diagram fragment?A . The diagram fragment is a valid UML diagram.B . To use the template List. Company must be a bound element to List.C . List cannot be used by Company unless Company is also a template.D ....