首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UML结构包括了基本构造块,公共机制和(1)。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的(2),约束(Constraint)扩展了UML(3)。
UML结构包括了基本构造块,公共机制和(1)。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的(2),约束(Constraint)扩展了UML(3)。
admin
2011-01-04
48
问题
UML结构包括了基本构造块,公共机制和(1)。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的(2),约束(Constraint)扩展了UML(3)。
选项
A、构造块的特性,允许创建详述元素的新信息
B、构造块的语义,允许增加新的规则或修改现有的规则
C、语意,允许创建新的构造块
D、词汇,允许创建新的构造块
答案
B
解析
UML是一种语言,是一种可视化的语言,是一组图形符号,是面向对象建模的重要工具。学习用UML建模的需要掌握三个要素:UML的基本构造块、这些构造块放在一起的规则、一些运用于整个UML的公共机制。UML中有四种贯穿整个语言且一致应用的公共机制,因此使得UML变得较为简单:这四种公共机制分别是详述、修饰、通用划分和扩展机制。
1.详述:在建模的过程中,我们利用UML的图形表示对BPEL4WS系统进行可视化,利用UML的详述来描述BPEL4WS系统的细节问题。在文章前面提到的注释的问题实际上就是详述机制的问题,一个完备的BPEL4WS系统不仅要包括完整的系统模型元素,还要有详细的详述才能称得上是一个健壮的系统。
2.修饰:UML表示法中的每一个元素都有一个基本符号,可以把各种修饰细节加到这个符号上以扩展其含义。在BPEL4WS系统中,我们可以较自由地对系统中的各个元素进行修饰以扩充其含义,但注意要保证这种扩充是在受控制的范围中。
3.通用划分;在对BPEL4WS系统建模时,我们可以采用两种通用划分的手段,一种是对类和对象的划分(类是一个抽象,而对象是这种抽象的一个具体形式);第二种是对接口和实现的分离(接口声明了一个契约,而实现则表示了对该契约的具体实施,它负责如实地实现接口的完整语义)。
4.扩展机制:扩展机制是对已有的UML语义按不同系统的特点合理地进行扩展。UML扩展机制又包括如下三种。
(1)构造型(Stereo type):我们在对BPEL4WS系统建模的时候,会发现现有的UML构造块不能完整无歧义地表示出BPEL4WS系统中的每一元素,因此我们可以利用构造型来扩展UML的词汇,我们可以 利用它来创造新的构造块,这个新创造的构造块既可以从现有的构造块派生,又专门针对我们要解决的问题。
(2)标记值(Tagged value):利用标记值,我们可以扩展UML构造块的特性,我们可以根据我们的需要来创建详述元素的新元素。
(3)约束(Constraint):如果我们需要对UML构造块的语义进行扩展,我们就可以使用约束机制,这种机制使我们可以增加新的规则和修改现有的规则。
转载请注明原文地址:https://kaotiyun.com/show/ZaXZ777K
本试题收录于:
电子商务设计师上午基础知识考试题库软考中级分类
0
电子商务设计师上午基础知识考试
软考中级
相关试题推荐
把网络117.15.32.0/23划分为117.15.32.0/27,则得到的子网是(67)个。每个子网中可使用的主机地址是(68)个。(67)
在分布式数据库中,关系的存储采用分片和复制技术,存储在不同的站点上。用户无需知道所用的数据存储在哪个站点上,称为(60)。分布式事务的执行可能会涉及到多个站点上的数据操作,在2PC协议中,当事务Ti完成执行时,事务Ti的发起者协调器Ci向所有参与Ti的执行
通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令3步,若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按顺序方式从头到尾执行完600条指令所需时间为(4)△t;若按照执行第i条、分析第i+1条、读取第i+2条重叠的流水线方式执行
给定数据结构(V,E),V为结点的有限集合,V={V1,V2,V3,V4,V5,V6,V7,V8),E是V上关系的集合。E={<V1,V2>,<V3,V4>,<V5,V8>,<V5,V6>,<V1,V3>,<V4,V7>,<V4,V5>,<V2,V4>,<
计算机软件知识产权包括著作权、专利权、商标权和制止不正当竞争的权利等。如果某公司购买了一个工具软件,在销售该公司开发的软件(需使用该工具软件)的同时,向客户提供此工具软件的复制品,这种行为(15)。如果某公司购买了一个应用软件的源程序,他们将源程序中的所有
国际标准化组织(ISO)的开放系统互联(OSI)参考模型共分七层。其中,处理系统之间用户信息的语法表达形式问题的是(38)层;规定通信双方相互连接的机械、电气、功能和规程特性的是(39)层;向用户提供各种直接服务,如文件传送、电子邮件、虚拟终端等的是(40
协议是一组(33),它有助于(34)之间的相互理解和正确通信。协议中有三个关键因素。其中(35)定义数据的表示形式,(36)则能使数据管理所需的信息得到正确理解,(37)则规定了通信应答信号之间的间隔和先后关系。
软件质量包含多方面的内容,(63)、(64)、可移植性、可复用性等是较为重要的质量特性。在软件开发中,必须采取有力的措施,以确保软件的质量,这些措施至少应包括:(65)、(66)、(67)。
假设某计算机具有1 MB的内存(目前使用的计算机往往具有128 MB以上的内存),并按字节编址,为了能存取该内存各地址的内容,其地址寄存器至少需要二进制(42)位。为了使4字节组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,1字节的地址码应(
软件开发模型用于指导软件的开发。演化模型是在快速开发一个(99)的基础上,逐步演化成最终软件的。螺旋模型综合了(100)的优点,并增加了(101)。喷泉模型描述的是面向(102)的开发过程,反映了该开发过程的(103)特征。
随机试题
法律关系客体大体上可以分为_______。
A.急性胎儿窘迫B.轻度新生儿窒息C.慢性胎儿窘迫D.重度新生儿窒息E.新生儿产伤胎儿在宫内有缺氧现象危及胎儿健康和生命,发生在妊娠末期,诊断为
下列各项中既可以成为评价实际成本的依据,也可以用来对存货和销货成本计价的是()。
在摄入性会谈中,当会谈目标中有一个以上内容时,心理咨询师应该()。
下列关于核电站的说法,正确的是()。
下列关于法律的溯及力问题的表述中,不正确的是:
在唐代,中央和地方发生重大案件时,由大理寺、刑部和御史台的长官会同审判,这一形式被称作()
ThefamouswriterwasborninHerbamsted,whichwas______towntobeonthemap.
Ifthevoltageremainsconstant,themoretheresistance,thelessthecurrent.
YearafteryearadedicatedSwedishchemistworkedtofindasubstancewhich,when【C1】______nitroglycerine(硝化甘油),wouldmakeex
最新回复
(
0
)