Bot敌人作为用例演员

时间:2014-05-21 19:50:04

标签: system actor use-case

这太令人困惑了。 我知道演员是一个外部代理与系统交互。 众所周知,Bot是系统的一部分。另一方面,他们可以扮演玩家的角色。

那么我可以将机器人作为用例中的演员吗?就像玩家一样? 但如果是这样,它与演员本身的概念相矛盾。

1 个答案:

答案 0 :(得分:1)

是的,系统可以是另一个系统的参与者,而僵尸程序可以被认为是一个具有更高自治程度的系统。

例如,web bot(或web crawler)是一个半自治系统,它向另一个系统(例如web服务器)发出HTTP请求以获取HTML页面。在这个例子中,Web机器人既是一个演员,又是一个系统。

"统一建模语言(UML)中的参与者指定用户或与主题交互的任何其他系统所扮演的角色。

http://en.wikipedia.org/wiki/Actor_%28UML%29