尽管模块在图8.7包含需要来执行一个Mechanical Power Subsystem模块的分析所有关系,相关的属性没有值,因此是小范围的分析。图8.8显示Mechanical Power Subsystem模块的一个配置,指定作为一个原始模块的一个规范并被称为Mechanical Power Subsystem with 2W and 0.4W motors。
在图8.13中,绑定需要来执行分析被显示。分析模型的参数被绑定到模块的属性处于分析中。装载在系统上来自所有4个摄像头在system under analysis被汇总来建立总的load使用load computation。system under analysis的network bandwidth被使用来建立analysis mode的service rate。response time计算使用analysis model,随后对比需要的video latency,使用satisfaction check。video latency是一个网络的提炼通过需求(参考章13获取一个关于需求的讨论)来建立analysis result。analysis result是衍生的,说明它的值需要计算获得。如果analysis result为true,随后网络满足需求。
图8.13 绑定值在一个分析语境中
可选方案建模评估和权衡分析
约束模块的一个通用使用是来支持权衡分析。一个权衡分析被使用来对比许多可选的解决方案来查看是否和如何它们满足一个特定的准则集。每个解决方案被客户通过一组有效性测量(measures of effectiveness)集(常常简写为moe),其对应于评估的准则,和有一个计算的值或值分布。Moe对应一个给定的解决方案被随后评估使用一个目标函数(objective function)(常常称为一个成本函数或应用函数),和每个可选的方案的结果被对比来选择一个相对较好的解决方案。
图8.14显示一个Camera的两个变体试图来提供一个解决方案来操作在低光照条件下。这些变体被显示使用规范,正如描述在第7章,被称为Camera with Light是一个传统的摄像头带有一个附加的光源,和Low-Light Camera被设计来工作在更多底层级的环境光条件下。4种相关的有效性测量,说明通过关键字?moe?,被使用来进行权衡分析。注:moe在特定的模块中是那些在Camera中的重定义;然而,redefinition关键字已经被省略为了减少混乱。