面向目标团队(GORITE)框架详解
1. 组织建模
组织建模在GORITE中有五个方面,其中两个方面涉及组织潜力或应用程序使用的实体类型,另外三个方面涉及为实现目标而实际组建和部署执行者。下面通过一个航天器团队的示例来详细说明这些方面。
1.1 航天器团队定义
为了实现“访问行星”的目标,我们定义了一个航天器团队类型,并配备一个“飞行人员”任务团队。以下是航天器团队类型的定义代码:
public class SpaceCraft extends Team {
public SpaceCraft(String name) {
super( name );
setTaskTeam( "flight staff", new TaskTeam() {
{
new Role( "greeter", new String [] { "greet" } ),
new Role( "pilot", new String [] { "fly spacecraft" } ),
new Role( "crew", new String [] { "look out" } )
}} );
addGoal( new Goal( "visit a planet", Sequence, new Goal [] {
deploy( "flight staff" ),
new Goal( "fly to destination", P
超级会员免费看
订阅专栏 解锁全文
框架详解&spm=1001.2101.3001.5002&articleId=150570052&d=1&t=3&u=839c239d2b594c3289031622a0b131b7)
23万+

被折叠的 条评论
为什么被折叠?



