Correct Answer: B
Explanation:
Regarding the development of alternate syntax for Actions in UML:
A . Incorrect, as it does not address the need to align with the standard abstract syntax of UML.
B . Correct. When developing alternate syntax (graphical or textual), it should still map back to the standard abstract syntax of UML, ensuring that the semantic meaning is preserved across different representations.
C . Incorrect, as UML does not explicitly forbid alternate graphical concrete syntax if it adheres to the abstract syntax rules.
D . Also incorrect, as alternate textual syntax is allowed provided it conforms to the abstract syntax.
UML Specification: Notation section, which discusses the requirements and flexibility regarding syntax representation.
More on the abstraction and syntax can be found in the introductory and foundational chapters of the UML 2.5 Documentation.