my question is about the sequence diagram in uml.
In particular about the meaning of message.
in most slide,book and reference I found something like: "when an object A send message "doSomething" to an object B this tell that A is invoking a method of B"
now my question is about modelling situation like:
An user go to ATM and insert card in it.
so intuitively I make this simple part of sequence:
now insert card is an user action, and not a method of ATM object, but logically seems this have sense, because the actor and the ATM interacting in this way,
can i use sequence diagram like this? or I need to make another partecipant like "user" with insertCard method? depend on specification level?
so definetively, what is the meaning of a message? an invoking method or an interaction?