软件工程中英对照术语表

来源:百度文库 编辑:神马文学网 时间:2024/04/25 19:53:45


Home
Products
Services
Support
Contact
Jobs

MAININDEX SEARCHPOSTS WHO‘S ONLINE LOG IN
Home:专业课程(basic curriculum):软件工程(Software Engineering):
软件工程中英对照术语表


duckybsd
Site Admin

May 30, 2003, 10:54 PM
Post #1 of 3 (30 views)
Copy Shortcut
软件工程中英对照术语表 Can‘t Post
-----------------------------------------------------------
来源:http://www.yitax.com/bbs/dispbbs.asp?boardID=511&ID=3099
-----------------------------------------------------------
作者:沈备军,宿为民
版本:1.0
日期:2002年6月17日
作者序
目前,有许多外文书籍和教材引入了中国,在翻译过程中,许多术语译法不一,虽然有国家的术语标准和计算机中英文词典,但由于新的术语层出不穷,无法满足需要。本词汇表旨在利用互联网技术,将最新的术语表推荐给大家,更大的企图汇集各家的意见,达成一个公认的翻译标准。
本词汇表将不断更新,并将交付国内著名软件工程专家评审。
--------------------------------------------
I don‘t have an expressive problem,you have an apprehensive problem.


duckybsd
Site Admin

May 30, 2003, 10:55 PM
Post #2 of 3 (29 views)
Copy Shortcut
Re: [duckybsd] 软件工程中英对照术语表 [In reply to] Can‘t Post
[A] B C D E F G H I J K L M N O P Q R S T U V W X Y Z
abstract class 抽象类
提供一组子类共有行为的类,但它本身并不具有实例。抽象类表示一个概念,从中派生的类代表对这一概念的实施。
Abstraction 抽象
对视图或模型的创建,其中忽略了不必要的细节,以便专注于一组特定的相关细节。
access modifier存取权限
对类、方法或属性进行访问控制的关键字。Java 中的存取权限可以是公有、私有、保护和包装(默认)。
accessor methods存取器方法
由对象提供的、用于定义连接该对象实例变量的方法。用来返回实例变量值的存取器方法被称为获取方法;用来为实例变量指定值的存取器方法被称为设置方法。
acceptance验收
客户接受软件产品(作为部分或完整履行合同的结果)所有权的操作。
action动作
对构成计算过程抽象的可执行语句的规范。动作通常会导致系统状态发生变化,这是通过向一个对象发送消息或是更改链接或属性值来实现。
action sequence动作序列
解析为一系列先后发生的动作的表达式。
action state动作状态
表示不可分动作的执行状态,通常指的是调用一个操作。
activation激活
动作的执行。
active class主动类
表示系统中控制线程的类。请参见主动对象。
activity活动
要求角色执行的工作单元。
active object主动对象
拥有线程并可发起控制活动的对象。主动类的实例。
activity graph活动图
状态机的特例,用于对涉及一个或多个分类器的进程建模。对比:状态图 (statechart diagram)。同义词:活动图 (activity diagram)。
actor主角
在系统之外与系统交互的某人或某事物。
actor class主角类
定义一组主角实例,其中每个主角实例相对于系统而言都担任着同样的角色。
在与用例交互时这些用例的用户所担任的一组紧密相关的角色。主角为每个要与其通信的用例都准备了一个角色。
actor-generalization主角泛化关系)
从一个主角类(后代)到另一个主角类(祖先)的主角泛化关系,表示后代将继承祖先在用例中所能担任的角色。
actual parameter实参
ad hoc review 临时评审
是一种非正式的评审,在这样的评审中,过程的执行者可随时请求其同事帮助发现所正在开发之构件中的问题。
Advanced Program-to-Program Communication (APPC)高级程序间通信
主要在 IBM 环境下使用的通信协议。
aggregate class聚合类
在聚合(整体与部分)关系中表示"整体"的类。请参见聚合关系。
aggregation聚合关系
用于在聚合(整体)及其部分之间建立整体与部分关系的一种关联。
一种特殊形式的关联关系,它确定了介于聚合(整体)和组成部分之间的整体与部分关系。请参见组装。
American Standard Code for Information Interchange (ASCII) 美国国家信息交换标准代码
美国国家信息交换标准代码。由绝大多数 PC 和 UNIX 系统使用的 8 位字符解码方案。它取代了早期的 7 位 ASCII 标准。
analysis分析
在软件开发过程中,主要任务在于确立问题领域的模型的流程部分。分析侧重于做什么,而设计则侧重于怎样做。请参见设计。
analysis class分析类
由设计元素在系统中所担任的角色的抽象,通常处于用例实现的环境之下。分析类可以提供若干个角色的抽象,表示这些角色的共有行为。分析类通常会演变为一个或多个设计元素,例如设计类和/或封装体,或者是设计子系统。
analysis & design分析设计
软件开发的前期阶段,目的在于显示如何通过实施实现系统需求。有关分析设计活动的结果,请参见设计模型。
analysis mechanism分析机制
在设计过程初期,即在发现和确定关键类和子系统期间所使用的一种结构机制。通常,分析机制记录了解决方案的主要方面,其中并未考虑实施的影响。分析机制一般与问题领域无关,它是一个"计算机科学"的概念。它们为与领域相关的类或构件提供特定的行为,或者对应于类和/或构件之间协作的实施。它们也可作为框架实施。例如处理永久性、进程间通信、错误或故障处理、通知和消息传递等的机制,其他例子不胜枚举。
analysis pattern分析模式
表示业务建模中的共有构架的一组概念。它可能只与一个领域有关,也可能跨越多个领域。
analyst分析员
项目团队成员,负责获取并解释涉众需求,并将这些需要传达给整个团队。
API
应用程序编程接口
APPC
高级程序间通信
application programming interface (API)应用程序编程接口
使应用程序能够相互通信的软件接口。API 是一组编程语言结构或语句,可编制为程序代码以获取由基础操作系统或服务程序提供的特定功能和服务。
appraisal评估
审查组对所审查的产品质量的一种集体判定,包含在跟踪阶段对所要求的返工验证种类的判定。
architectural baseline 构架基线
处于精化阶段末期的基线,此时系统的基础结构和行为已较稳定。
architectural mechanism 构架机制
构架机制表示对于常见问题的通用具体解决方案。它们可以指结构模式、行为模式,也可以指这两者。在 Rational Unified Process 中,构架机制是一个涵盖分析机制、设计机制和实施机制的术语。
architectural pattern构架模式
构架模式表示软件系统的基本结构组织方案。它提供了一组预定义的子系统、指定它们的职责,并且包括用于组织其间关系的规则和指导。可以进一步解释如下:构架模式是一个特定范围的模式(即解决方案模板),并且也是具体软件构架的模板。它涉及整个系统范围内的特征,并且通常涉及子系统范围内(而非类级别)的关系。尽管从原则上说不是不可能以此方式使构架模式更为细化,构架模式就其本质来说似乎与应用程序领域无关(特定领域的词汇似乎与模式说明无关)。请与分析模式作比较。软件构架文档将提供在系统中使用的构架模式。
architectural view 构架视图
以某一特定角度看到的系统构架,注重于表示结构、模块度、核心构件和主要控制流。
architecture构架
系统在其所处环境中的最高层次的概念。软件系统的构架是通过接口交互的重要构件(在特定时间点)的组织或结构,这些构件又由一些更小的构件和接口组成。
系统的组织结构。构架可以递归解构为通过接口交互的部件、连接部件的关系以及组装部件的一些限制条件。通过接口交互的部件有类、构件和子系统。
artifact工件
由软件开发过程所生成或使用的文档、模型、说明或软件。同义词:产品 (product)。
artifact guidelines工件指南
有关如何使用特定工件的说明,包括如何创建和修订工件的说明在内。
artifact set工件集
体现系统一个方面的一组有关工件。由于在若干核心工作流程中都要用到一些工件,例如风险列表、软件构架文档和迭代计划。
ASCII
美国国家信息交换标准代码
ASP
活动服务器页
association关联关系
对多个实例间的双向语义连接进行建模的关系。
在两个或多个分类器(指定其实例间的连接)之间的语义关系。
association class关联类
同时具有关联关系和类特征的模型元素。关联类可被视作一种具有类特征的关联关系,或是一个还具有关联关系特征的类。
association end关联关系端
关联关系的端点,它连接关联关系和分类器。
asynchronous action异步动作
发送对象没有暂停来等待结果的请求。对比:同步动作 (synchronous action)。
asynchronous review异步评审
一种不需开会,只需评审者在不同时间独立地完成评语的同级评审。
attribute属性
由类定义的特征,表示类或其对象的指定特征。属性具有类型,用于定义其实例的类型。
--------------------------------------------
I don‘t have an expressive problem,you have an apprehensive problem.


duckybsd
Site Admin

May 30, 2003, 10:55 PM
Post #3 of 3 (28 views)
Copy Shortcut
Re: [duckybsd] 软件工程中英对照术语表 [In reply to] Can‘t Post
A 【B】 C D E F G H I J K L M N O P Q R S T U V W X Y Z
base class基类
其他类或 Bean 要从其中派生的类。基类本身也可由其他基类派生而来。请参见抽象类。
baseline基线
指在特殊的节点已被同意或批准、可作为后继开发工作的基础的一份文档、一段程序或其他工件。只能通过正式程序,例如:变更管理和配置控制才能进行更改。
Bean
可用于构建应用程序的小构件。请参见 JavaBean。
BeanInfo
Bean 的伴生类,确定可访问的方法集,这些方法可以检索有关 Bean 的特征、事件和方法。
behavior行为
操作或事件(包括其结果在内)的可见效果。
behavioral feature行为特性
模型元素的动态特性,如操作或方法。
behavioral model aspect模型的行为侧重面
强调系统中实例行为的模型侧重面,包括其方法、协作和状态历史记录。
beta testing Beta 测试
预先发布的测试,目的在于让一部分抽样选取的目标用户来试用产品。
binary association二元关联关系
在两个类之间的关联关系。是多元关联关系的特例。
binding绑定
通过为模板参数提供实参来从模板创建模型元素。
boundary class边界类
用于在系统环境和其内部运作之间建立通信模型的类。
break point断点
计算机程序中执行中断的点。
build 工作版本
工作版本既可以是系统的可操作版本,也可以是展示要在最终产品中提供的部分功能的部分系统。
business actor 业务主角
在业务之外与业务交互的某人或某事。
business actor class 业务主角类
定义一个业务主角实例集,其中各个业务主角实例相对于业务而言都担任着相同的角色。
business creation 业务创建
其目标为创建一个新业务过程、新业务或新组织的业务工程。
business engineering 业务工程
公司用于根据特定目标来设计其业务的一组方法。业务工程方法可用于业务重建、业务改进,也可用于业务创建。
business entity 业务实体
表示业务角色处理或使用的"事物"的业务实体。
business improvement 业务改进
执行业务工程,但其中的变更工作仅限于局部而并不波及整个业务。它涉及到削减成本、缩短交付周期以及监督服务和质量。
business object model 业务对象模型
说明业务用例实现的对象模型。
business modeling 业务建模
包含您可用来对业务进行可视化建模的所有建模方法。这些是您可用于执行业务工程的方法的子集。
business process 业务过程
一组逻辑相关活动,目的在于使用组织资源为支持组织目标提供规定的结果。在 Rational Unified Process 中,我们使用业务用例(显示业务的预期行为)和业务用例实现(通过业务角色和业务实体来显示行为是如何实现的)来定义业务过程。另请参见过程。
business process engineering 业务过程工程
请参见业务工程。
business reengineering 业务重建
执行业务重建,其中的变更工作涉及以全面的观点来看待整个现有业务,并彻底想通为什么要这样做。您将置疑所有现存业务过程并努力通过重新构建寻找合理改进的全新方法。同一含义的其他名称还有业务过程重建 (BPR) 和过程创新。
business rule 业务规则
在业务之中必须满足的策略或条件的声明。
business use case 业务用例
定义一组业务用例实例的业务用例,其中每个实例都是业务执行的一个操作序列,将生成对特定业务主角来说"有价值的可见结果"。业务用例类包含所有与生成"有价值的可见结果"有关的主工作流程和备用工作流程。
business use-case instance 业务用例实例
由生成对特定对象来说有价值的可见结果的业务所执行的动作序列。
business use-case model 业务用例模型
业务既定功能的模型。业务用例模型被用作一种基本输入,用于确定组织的各个角色和可交付工件。
business use-case package 业务用例包
业务用例包是业务用例、业务主角、关系、图和其他包的集合,通过将其划分为若干个较小部分来建立业务用例模型。
business use-case realization 业务用例实现
业务用例实现按照协作的业务对象描述了在业务对象模型中如何实现特定业务用例的工作流程。
business worker业务角色
业务角色表示业务中的一个或一组角色。参与业务用例实现时,一个业务角色和其他业务角色交互并控制业务实体。
A B [C] D E F G H I J K L M N O P Q R S T U V W X Y Z
capsule封装体
一种特定的设计模式,代表系统中已封装的控制线程。封装体是一个已赋予构造型的类,该类具有一组特定的并且是必需和限定性的关联关系和特征。
cardinality基数
元素集内的元素数目。对比:多重性(multiplicity)。
causal analysis因果分析
追查问题的产生原因,并确定解决办法。
CBD
基于构件的开发
CCB
变更控制委员会
CDR
关键设计评审
CGI
公共网关接口
change control board (CCB)变更控制委员会
CCB 的作用是提供集中的控制机制,以确保妥当地考虑、批准和协调每个变更请求。
change management变更管理
控制和跟踪工件变更的活动。另请参见范围管理。
change request (CR)变更请求
对涉众提出的要变更工件或过程的任何请求的统称。在变更请求中记录的信息是有关当前问题、提议解决方案及其成本的起源和影响的信息。另请参阅扩展请求、缺陷。
checklist检查表
checkpoints检查点
某种组织良好的工件应该具有的一组条件。也可采用应作肯定回答的问答形式。
class类
对于一组具有共同属性、操作、方法、关系和语义的对象的描述。类可使用一组接口来指定它提供给其环境的操作集合。请参见接口。
class diagram 类图
显示了一组说明性(静态)模型元素的图,例如类、类型及它们的内容和关系。
class hierarchy 类分层结构
共享某一单继承的类之间的关系。所有 Java 类都从 Object(对象)类继承。
class library 类库
类的集合。
class method 类方法
请参见方法。
classifier 分类器
描述行为和结构特性的机制。分类器包括接口、类、数据类型和构件。
client客户端
向其他分类器请求服务的分类器。对比:提供端 (supplier)。
client/server 客户机/服务器
分布式数据处理中的交互模型,即某一位置的程序向另一位置的程序发出请求并等待响应。发出请求的程序称为客户程序,应答程序称为服务程序。
collaboration 协作
(1) 对于为在某一环境中实施某种行为而交互的对象集的说明。它说明组合在一起以达到某种目的一组合作对象。(2) 它为网络对象的消息交换中所发生的行为获取了一个更为全面的视图。(3) 协作体现了计算的三个主要基础结构的统一:即数据结构、控制流和数据流。(4) 协作具有动态和静态部分。其中的静态部分说明对象和链接在协作实例化中所担当的角色。而动态部分则由一个或多个动态交互组成,用于显示为执行计算而进行协作的整个过程中所传递的消息流。协作可以具有一组描述其动态行为的消息。(5) 带有消息的协作就是交互。
collaboration diagram协作图
(1) 协作图说明了对象间进行交互的模式,它通过对象之间的链接及其相互发送的消息显示了参与交互的对象。(2) 它是一个包含分类器角色和关联关系角色而不是分类器和关联关系的类图。(3) 协作图和序列图都显示了交互,但它们各有侧重。序列图明确显示了时间序列,但未明确显示对象关系。协作图明确显示了对象关系,但却必须从序列号中获取时间序列。
COM
构件对象模型 (Microsoft)
comment注释
附属于一个元素或一组元素的注释说明。注释不具有语义。对比:约束 (constraint)。
commit 提交
结束一个工作单元的一种操作,该操作将使它对资源(事务或数据)所作的更改永久化。
Common Gateway Interface (CGI)公共网关接口
一种标准协议,Web 服务器通过该协议可以执行在服务器计算机上运行的程序。CGI 程序是响应来自 Web 客户机浏览器的请求而执行的。
Common Object Request Broker Architecture (CORBA)公用对象请求代理程序体系结构
确定提供基础结构的软件总线,即对象请求代理程序 (ORB) 的中间件说明。
communicate-association通信关联关系
介于主角类和用例类之间的关联关系,表示在其实例间存在交互。关联关系的方向可指明通信的发起方。
communication association通信关联关系
在部署图中,表示通信的节点间的关联关系。请参见部署图。
component 构件
系统中相当重要的、几乎是独立的可替换部分,它在明确定义的构架环境中实现确切的功能。符合并提供一组接口的物理实现的构件。
系统中实际存在的可更换部分,它包含了实施,符合并提供一组接口的实现。构件代表系统中的一部分物理实施,包括软件代码(源代码、二进制代码或可执行代码)或其等价物(如脚本或命令文件)。
component diagram构件图
显示构件之间的组织和依赖关系的图。
component model构件模型
构架和 API,允许开发人员确定可组合在一起创建程序的可复用代码段。VisualAge for Java 使用 JavaBean 构件模型。
component-based development (CBD)基于构件的开发
对由构件组装的软件密集型系统的创建和部署,以及这种构件的开发和收集。
composite aggregation组装关系
同义词:组装 (composition)。
composite bean 组合 Bean
由其他 Bean 构成的 Bean。组合 Bean 可以包含可见 Bean、不可见 Bean 或两者都包括。另请参见 Bean、不可见 Bean 和可见 Bean。
composite class 组装类
通过组装关系与一个或多个类相关的类。请参见组装。
composite state 组合状态
包含并行(正交)子状态或串行(互斥)子状态的状态。请参见子状态。
composite substate 组合子状态
可以和包含在同一组合子状态中的其他子状态并存的子状态。同义词:区域 (region)。请参见组合状态。
composition 组装
一种聚合关系关联关系,它具有很强的归属关系,而且部分与聚合关系体的生存期恰巧相同。具有不固定的多重性部件可在组装本身之后创建,但这之后就与组装同生共死,即它们将具有同样的生命周期。这样的部件也可以在组装消亡之前明确删除。组装可以是递归的。同义词:组装关系 (composite aggregation)。
concrete具体
配置中的实体,它满足最终使用要求,并且对于特定的引用,它可被唯一确定。
concrete class具体类
可以直接实例化的类。对比:抽象类 (abstract class)。
concurrency并行
在同一时间间隔中两个或多个活动同时发生的现象。并行可以通过交替或同时执行两个或多个线程来实现。请参见线程。
concurrent substate 并行子状态
可以和包含在同一组合状态中的其他子状态并存的子状态。请参见组合子状态。对比:互斥子状态 (disjoint substate)。
configuration 配置
(1) 一般:由其功能单元的性质、个数、主要特性所确定的系统或网络的安排,可应用于硬件或软件配置。
(2) 用于确定系统或系统构件的特定版本的需求、设计和实施。请参见配置管理。
configuration item 配置项
配置中的实体,它满足最终使用要求,并且对于特定的引用,它可被唯一确定。
configuration management 配置管理
一个支持过程,其目的是标识、确定项目并建立项目基线;控制这些项目的更改和发布;报告并记录这些项目和更改请求的状态;确保项目的完整性、一致性和正确性;控制存储;处理并交付这些项目。
constraint 约束
语义条件或限制。特定约束已在 UML 中预定义,其他可由用户定义。约束是 UML 中的三个可扩展性机制之一。请参见标注值、构造型。
construction 构建
软件开发过程的阶段,在该阶段中,软件从可执行构架基线前进到可准备向用户群过渡的这一点上。
constructor构造函数
与类同名的特殊类方法,用于构建并可能初始化和它同属一个类的对象。
container容器
(1) 一个实例,用于包含其他实例,并为访问内容或进行内容迭代提供操作。(例如:数组、列表和集)。(2) 用于包含其他构件的构件。
containment hierarchy容器分层结构
包含模型元素和其间的包含关系的名字空间分层结构。容器分层结构形成一个非循环图。
context环境
用于特定目的(如指定操作)的一组相关建模元素的视图。
control chart控制图
一种通过对某过程的单独执行情况进行观察,而表明该过程稳定性的图。
control class控制类
用于针对一个或多个用例的行为进行建模的类。
conversational会话式
一种通信模型,两个分布式的应用程序在其中以会话形式交换信息。通常一个应用程序先开始(或分配)会话,发送一些数据,然后允许其他应用程序来发送一些数据。两个应用程序交替进行会话,直到一方决定结束为止(取消分配)。会话模型是通信的同步形式。
Cookie
由您的 Web 浏览器根据您所访问的 Web 站点的请求所创建的小文件,浏览器将在随后访问中将该文件的内容发送给相应站点。
CORBA
公用对象请求代理程序体系结构
CR
变更请求
critical design review (CDR)关键设计评审
在瀑布式生命周期中,详细设计结束时进行的主要评审。
customer客户
生产组织之内或之外的个人或组织,要承担系统在财务方面的责任。在大型系统中,客户可能不是最终用户。他们是开发的产品及其工件的最终接受者。另请参见涉众。
cycle周期
软件开发的生命周期,如RUP包括:先启、精化、构建和产品化四个阶段。
--------------------------------------------
I don‘t have an expressive problem,you have an apprehensive problem.
(This post wasedited by duckybsd on May 30, 2003, 10:56 PM)


计算机教育讨论区     资源共享(Useful resource for Download and Discuss)     计算机系学生广场     考试及留学论坛 计算机高级开发环境     Delphi, PowerBuilder     Visual C++, C++ Builder, Visual Basci     Java 专业课程(basic curriculum)     离散数学(Discrete Mathematics)     计算机系统结构&组成原理(Computer Architecture)     汇编语言&微机原理(assemble language & Microcomputer Principles)     数据结构与算法分析(Data Structures & Algorithm Analysis)     操作系统(Operating Systems)     编译原理(Compiler Construction Principles)     计算机网络(Computer Networks)     数据库原理(Database Principles)     软件工程(Software Engineering)     程序设计基础(C,C++...) 公共课程(Common curriculum)     高等数学(higher mathematics)     概率论与数理统计(probability theory & mathematics statistics)     模拟电路与数字电路(Analog Circuit & Digital Circuit)     计算方法与数值分析(Computational Methods & numerical analysis)     线性代数&矩阵(linear algebra & matrix) elite     Discrete Mathematics     Computer Architecture     assemble language     Data Structures and Algorithm Analysis     Operating Systems     Compiler Construction Principles     Computer Networks     SQL_Server     Software Engineering     C,C++,java...     Analog Circuit & Digital Circuit     Computational Methods & numerical analysis     Oracle computersci.net     论坛公告(Announcements)     问题与建议(Feedbacks and Suggestions)     聊天与测试(Chit Chat)

Search this forum this category all forums for All words Any words Whole Phrase (options)Powered by Gossamer Forum v.1.2.0
Home |Products |Services |Support |Contact |Jobs Copyright © 2003 by computersci Resources
_xyz