Hello Brendan,
in the UML 2 meta model, an actor is a specialized classifier, more
exactly: a specialized "BehavioredClassifier". Due to a constraint, an
actor can only have binary associations to use cases, components and
classes.
In SysML, use cases and actors are exactly the same as in UML, because
they are part of the metamodel package UML4SysML (see chapter 14 in
OMG SysML 1.2 formal specification). In table 8.1 ("Graphical nodes
defined in Block Definition diagrams") of the same specification
document the actor is explicitely listed as an element which can be
used on bdd's.
The fact that you cannot use actors in a bdd is a tool-specific issue.
Reffering to the specification it should be possible.
Kind regards,
Stephan Roth
On Sep 18, 12:47 am, bhogan <
brendan.p.ho...@gmail.com> wrote:
> I have seen some example models showing actors within a block
> definition diagram (BDD), and it seems to be an allowable technique as
> an actor node is listed in Friedenthal/Moore/Steiner's A Practical
> Guide to SysML, Table A.3, "Block Definition Diagram Nodes for
> Representing Block Structure and Values". However my current SysML
> setup does not seem to allow me to add actors to a BDD. [...]