版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程英语文档: documents软件工具: software tools工具箱: tool box集成工具: integrated tool软 件 工 程 环 境 : software engineering environment传统: conventional经典: classical解空间:solutiondomain问题空间: problem domain清晰第一,效率第二claritythe first, efficiency the next.设 计 先 于 编 码designbefore coding使程序的结构适合于问题的结构make the program fit th
2、e problem 开发伴随复用,开发为了复用developmentwithreuse,development for reuse.靠度量来管理:management by measurement软件度量学 :software metrics 软件经济学 :software economics 软件计划 why 软件分析 what 软件实现 how软件生存周期过程的开发标准standard for developing software life cycle process软 件 开 发 模 型 : softwaredevelopment model编码员: coder瀑布模型: waterf
3、all model快速原型模型:rapidprototype model增量模型: incrementalmodel线性思维: linearthinking演化模型: evolutionary model螺旋模型: spiralmodel对象: object类: class继承: inheritance 聚集:aggregation 消息: message面向对象 对象 object+ 分类classification+ 继承 inheritance+ 消息 通信 communication with messages构 件 集 成 模 型 : component integration mo
4、del转 换 模 型 : transformational model净 室 软 件 工 程 : cleanroom software engineering净室模型 :cleanroom model软件需求规格说明书:software requirement specification ,srs 分析模型: analysis model便利的应用规约技术: facilitatedapplicationspecification techniques ,fast结构化语言: structured language判定树: decision tree基数: cardinality事件轨迹: ev
5、ent trace对象关系 object-relationsship结 构 化 分析 : sa ( structured analysis)由顶向下,逐步细化top-downstepwise refinement面向对象 分析: object-oriented analysis包含: contains 临近: is next to 传到:transmits to来自:acquires from管理:manages控制:controls组成: is composed of细化: refinement 抽象: abstraction 模块: module策略: strategy信息隐藏 :info
6、rmation hiding数据封装: data encapsulation 抽象数据类型:abstract data type 模块化设计: modular design分解: decomposition模块性: modularity单 模 块 软 件 : monolithic software模块独立性:module independence内聚: cohesion偶 然 性 内 聚 : coincidental cohesion逻辑性内聚: logical cohesion 时间性内聚:temporalcohesion 过 程 性 内 聚 :procedural cohesion通 信
7、性内 聚:communicational cohesion顺序性内聚: sequential cohesion 功能性内聚: functional cohesion 非直接偶合:no directcoupling 数据偶合: data coupling特征偶合: stamp coupling 控制偶合: control coupling 外部偶合: external coupling 公共偶合: common coupling内容偶合 : content coupling由 底 向 上 设 计 : bottom-up design自顶向下设计: top-down design正式复审: for
8、mal review非正式复审: informal review 走查,排练: walk-through 会审: inspection映射: mapping传入路径: afferent path传出路径: efferent path变换中心: transform center 接受路径: reception path 动作路径: action path事务中心: transaction center分 支 分 解 : factoringof brandches瓮形: oval-shaped一 个模块的控制域 : scope of control一 个模块的作用域 : scope of effe
9、ct结 构 化 程 序 设 计 : structured programming通心面程序: bowl of spaghetti流程图: flow diagram编码: coding方框图: block diagrampdl(pidgin):programdesign language伪代码: pseudo codejsd:jackson system development 对象建模技术: objectmodeling technique基础设施: infrastructure控制线程: thread of control 保护者对象: guardian object 协议: protoco
10、luml:unified modeling language omg:object management group 统一方法: unified method关联:association泛化: generalization依赖: dependency结点: node接口: interface 包 : package 注释:note特化: specialization元元模型: meta-meta model用户模型: user model静态图: static diagram动态图: dynamic diagram 用例视图: use case view 逻辑视图: logical view并
11、发视图: concurrent view构件视图: component view实现模型视图:implementation model view部署视图: deployment view航向: navigability重数: multiplicity共享聚集: shared aggregation组合: composition泛化: generalization简单消息: simple message同步消息:synchronous message 异 步 消 息 : asynchronous message事件说明: event_signature 守卫条件: guard_condition
12、 动作表达式 :action_expression 发送子句: send_clause时序图: sequence diagram协作图: collaboration diagram前缀: predecessor循环子句: iteration-clause活动图: activity diagram构件图: component diagram配置图: deployment diagram建模过程指导 (rup) : rational unified process可执行代码: executalbe codes实现: implementation 编码风格: coding style 标准: cla
13、ssical控制流的直线性:linearityofcontrol flow程序风格设计要素:先求正确后求快 make it right before you make it faster.先求清楚后求快 make it clear before you make it faster.求快不忘保持程序正确 keep it right when you make it faster.保持程序 简单以求 快 keep it simple to make it faster.书写清楚,不要为 “效率 ”牺牲清楚 write clearly-don't sacrifice clarity for
14、 "efficiency"文档化: code documentation内 部 文 档 编 制 : internal documentation序言: prologue用户友善: user friendly纠错: debugging测试用例: test case穷举测试: exhaustive testing 选择测试: selective testing 静态分析: static analysis黑盒测试: black box testing白盒测试: white box testing等价分类:equivalence partioning边界值分析法:boundaryv
15、alue analysis所谓猜错: error guessing因果图:cause-effect graph逻辑覆盖测试法: logic coverage testing试凑: trial and error回溯: back tracking病因排除法: cause elimination 测试纠错: debugging by testing 蛮力纠错技术: debuggingby brute force回归测试: regression testing单元测试: unit testing综合测试: integration testing 确认测试 : validation testing 系
16、统测试: system testing模块测试: module testing高级测试: higher order testing不可达的: unreachable 办公桌检查: desk check 走查: walk-through代码会审: code inspection测试驱动模块: test driver测试桩模块: test stub群: cluster混合方式测试: sandwich testing 渐增式测试:incremental testing 非渐增式: non-incremental配置复审: configuration review 测试终止标准: test compl
17、etion criteria基于线程的测试: thread-based testing基于使用: use-based基 于 构 件 的 软 件 开 发 : component based software development ,cbsd领域工程: domain engineering需 求 规 约 : requirementsspecification变体: variant组件对象模型, com :componet object model对象链接与嵌入: object linking and embedding公共对象请求代理体系结构, corba :common object requ
18、est broker architecture枚举分类:enumerater classification呈面分类: faceted classification 属 性 - 值 分 类 : attribute-value classification应用系统工程, ase:application system engineering完 善 性 维 护 : perfective maintenance适 应 性 维 护 : adaptive maintenance纠 错 性 维 护 : corrective maintenance预防性维 护:preventive maintenance结 构
19、 化 的 翻 新 : structured retrofit可维护性: maintainability可理解性: understandability可修改性: modifiability可测试性 :testability调用图: call graph交 差 引 用 表 : cross-reference directory数据封装技术:data encapsulation维护申请单mrf : maintenance request form软件问题报告单spr: software problem report软件修改报告单scr:software change report修改控制组 ccb:
20、change control board软件配置:software configuration版 本 控 制 库 : versioncontrol library活动比: activity ratio工作量调节因子 eaf : effort adjustment factor软件再工程:software reengineering逆向工程: reverse engineering重构: restructure演化性: evolvability问题定义: problem definition系 统 目 标 与 范 围 的 说 明 : statement of scope and objectiv
21、es 可行性研究: feasibility study系统流程图: system flowchart成本 效益分析: cost-benifit analysis风险识别: risk identification 风险预测: risk projection 风险估计: risk estimation 风险评价: risk assessment 估算模型: estimation model资源模型: resource model构造性成本模型:constructive cost model组织: organic半独立: semidetached嵌入: embeded算法模型: algorithmi
22、c model分类活动结构图 wbs : work breakdown structure人员时 间权衡定 律people-time trade-off law无我小组: egoless team主程序员小组: chief-programmer team pert:programevaluationand review technique关键路径: critical path知识产权: intellectual property 靠质量来管理:management by measurement质量保证: quality assurance质量认证 : quality certification
23、质量检验: quality inspection全面质量管理 tqc:total quality control质量体系: quality system计划-实施-检查-措施plan-do-check-action合格论证:conformity certification可靠性: reliability效率: efficiency运行工程 :human engineering正确性: correctness使用性: usability完整性: integrity可理解性: understandability可测试性: testability 可修改性: modifiability 可移植性:
24、portability可维护性: maintainability可适应性: flexibility可重用性: reusability交互操作性: interoperability验 证 与 确认 : verificationand validation ,v&v基线: baselines平均故障时间:meantimeto failure ,mttf错误传入 :error seeding冗余: redundancy容错:fault tolerance公理化归纳断言法:axio-matic inductive assertion循环不变式: loop invariant能 力 成 熟 度 模 型 : capability maturity model关 键 过 程 域 : keyprocess area ,kpa关键实践: key practice初始级: initial可重复级 :repeatable已定义级 :defined 已管理级 :managed 优化级:optimizing主任评估师: lead assess
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 3.2 代数式 苏科版数学七年级上册堂堂练(含答案)
- 2024年采购协议1850字
- 湖北公共基础知识模拟6
- 2024年保安临时用工合同
- 2024年买卖合同集合840字
- 宁夏行政职业能力模拟16
- 2024年电子商务合同法律制度完善
- 买卖车牌协议合同范本2024年
- 2009年2月8日银监分局真题
- 2024年工程设计合同样本
- 实验室安全事故应急演练预案
- 餐饮企业日管控、周排查、月调度表格模板
- 民法典-婚姻家庭编
- 初中信息技术优质课-python程序设计开发第二课-变量-课件
- 生物实验报告高一上学期生物人教版必修1
- 办公室处置方案
- 年产5亿粒胶囊生产车间工艺设计
- 《现代汉语》(增订6版)笔记和课后习题(含考研真题)详解
- 2022语文课程标准电子版
- 县委统战部部务会议事规则
- 西方近现代建筑史知到章节答案智慧树2023年天津大学
评论
0/150
提交评论