Which one of the following is a Behavioral Feature?
A.
Method
B.
Function
C.
Operation
D.
Constraint
E.
Method Invocation
F.
Classifier behavior
The Answer Is:
C
This question includes an explanation.
Explanation:
In UML, a behavioral feature is a feature of a classifier that specifies an aspect of the behavior of its instances. A behavioral feature is implemented (realized) by a method. Operations are a kind of behavioral feature; they are the specifications of transformations or queries that can be requested from an object of the classifier.
Here's why the other options are not correct:
A) "Method" is not a behavioral feature; it is a realization of one. B) "Function" is more of a programming concept than a UML term and would likely be modeled as an operation if it's part of a classifier. D) "Constraint" is not a behavioral feature but a restriction on some aspect of a classifier or a stereotype. E) "Method Invocation" is not a feature; it's an action that invokes a method. F) "Classifier behavior" is a broader concept that defines the behavior characteristic of classifiers as a whole, not a behavioral feature in itself.
Therefore, the correct answer is:
C. Operation
[Reference: Object Management Group (OMG) Unified Modeling Language (UML) Specification Version 2.5.1 Section 9.3 on Behavioral Features., ]
OMG-OCUP2-FOUND100 PDF/Engine
Printable Format
Value of Money
100% Pass Assurance
Verified Answers
Researched by Industry Experts
Based on Real Exams Scenarios
100% Real Questions
Get 65% Discount on All Products,
Use Coupon: "ac4s65"