Enterprise Architect常用操作指南
介绍了EA的一些常见用法,EA中文资料较少,可供入门级用户阅读
——Enterprise Architect 是以目标为导向的软件系统。 它覆盖了系统开发的整个周期,除了开发类模型之外,还包括事务进程分析,使 用案例需求,动态模型,组件和布局,系统管理,非功能需求,用户界面设计, 测试和维护等。
在软件组织中,架构师的作用是举足轻重的。本课程针对企业开发最关注的问题深入 研讨,抓住投入产出比这个企业的核心价值,讨论架构设计如何使这个核心价值得以实现。 我们认为,一个设计如果必须高手云集才能生产出符合质量要求的产品,并不一定是好的架 构。架构设计的目标是力争使用总体上能力一般的队伍,通过组织和设计的力量,生产出符 合质量要求的产品,从投资回报的角度,两者效果是完全不一样的。另一方面,由于需求变 更不可避免,而需求的变更必然造成设计调整进而造成总体投入的增加,这会极大的影响到 投资回报,所以我们必须研究架构设计如何更好的适应变更,通过设计确保变更、维护与升 级的成本下降。对这一系列问题的深入思考,成为现代软件架构设计的核心思维
本文提出在嵌入式实时操作系统上建立实时多任务软件系统时,使用软总线 提供数据驱动层以处理多任务间共享资源的构架方式。该方案封装各种共享资源的操作,在操作系统上构建使资源对于其他系统任务模块构建者透明的数据驱动接口。实验结果表明该方案能较好的为各任务进程提供共享资源建立和使用的接口,同时有效地屏蔽由于进程资源共享与进程独立性的矛盾而可能产生的错误。
简要讨论了软总线的由来, 介绍了分布式对象技术: CORBA、COM/ DCOM 和EJB 三种主流技术的一般情况。并 以CORBA 规范为主, 讨论了软总线与CORBA 标准的关系, 介绍了CORBA 体系结构的特点, 以及利用相应的开发工具进行软 件开发与集成的结构, 最后对技术发展做了展望。
虚拟仪器测试环境的系统框架和信息框架的标准体系,描述了构成VITE 的各个组件之间的相互关系和核心测试信息模型,介绍了可互换虚拟仪器的原理和组成,最 后总结了VITE 设计的指导方针和思路。虚拟仪器测试环境的软总线体系结构融合了测试工 程项目管理要素(维修性论证、测试需求分析、诊断能力分配与设计、系统综合与试验、测 试能力成熟度等)、嵌入式测试要素(BIT/BITE)、外部测试要素(维修等级、自动测试设备、 测试程序集、人员培训、数据库、技术信息收集与分析、后勤技术保障)等一系列标准。
以C++ BUILDER5 为基础,介绍C++ BUILDER开发环境的构成,对程序开发人员深入了解C++ BUILDER结构有很大帮助