首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
黄柳青  温昱 《程序员》2006,(6):134-135
Stephen R.Palmer曾指出,“好的过程清晰地定义任务。任务焦点放在结果上而不是细节上……”因为具体实践是鲜活多变的,定义太多关乎“How”的细节,不利于过程的适应性;而只有将过程划分成不同的子任务,并清  相似文献   

2.
黄柳青  温昱 《程序员》2006,(10):134-135
高度并行的开发过程时间就是生命,对商业而言尤其如此;而软件并行开发被认为是提高软件生产率最具有潜力的途径之一。并行开发对软件来说有多重要?以芯片行业为例,芯片的硬件设计和软件设计是并行进行的:一款芯片在外部特性设计基本完毕之后,会立即推出仿真器供软件开发使用,而此时作为硬件的  相似文献   

3.
黄柳青  温昱 《程序员》2006,(11):134-135
概述软件基本开发完毕了,既然也经过了层层测试来验证软件构件和软件系统的质量,这些软件构件就应当及时提交到构件库。软件虽然开发完了,但交付到用户手中之前还有不少工作要做,发布工作就负责将软件本身、包括配置文件、用户手册、帮助文档、安装手册等进行收集、整理、打包、发布。  相似文献   

4.
黄柳青  温昱 《程序员》2006,(9):134-135
分析与高层设计阶段是整个开发过程的关键,关系到能否完整自然地分割设计空间、在“面向功能”和“面向技术”之间建立映射良好的纽带。分析与高层设计阶段的进入条件、主要角色和步骤、核心工件,退出条件等如图1所示。  相似文献   

5.
黄柳青  温昱 《程序员》2007,(2):132-133
所谓项目,是指为完成某类特定目标、在一定时期内所做出的努力。所有的项目都有一个明确的开始和结尾。项目管理就是将各种知识、技能、工具和技术应用于项目之中,以达到项目的要求。《项目管理知识体系指南》指出:  相似文献   

6.
软件非功能需求决定了软件的质量,而软件质量需求的满足很大程度上依赖于软件开发或演化时所使用的过程.从软件过程的角度出发,总结凝练满足软件非功能需求的过程策略,使用面向方面方法,提出面向软件非功能需求的软件过程建模方法,从软件过程的方法和技术角度保证软件的质量需求贯穿软件生命周期全过程得以实现.首先,基于对软件非功能需求的分析,总结满足非功能需求的过程策略,构建过程策略知识库,在此基础上,使用面向方面方法将过程策略定义的活动封装为方面,并通过方面合成机制织入基本软件过程模型,既实现了基本模型与面向非功能需求活动间的分离,又实现了软件生命周期全过程注入有助于软件质量提升的活动,其中,重点解决了方面织入基本模型的冲突控制及检测问题;另外,通过开发面向非功能需求的软件过程建模辅助工具NPAT(non-functional requirements-oriented processes aided tool),为过程建模及冲突控制提供了技术支持;最后,通过在案例中使用所提出的理论、方法和技术,说明所提出的理论和方法是可行的,开发的辅助工具是有效的,可以通过非功能需求定制的软件生命周期过程达到提升软件质量的目标.  相似文献   

7.
黄柳青  温昱 《程序员》2006,(12):134-135
概述面向构件的中间件支持“开发即组装”的生产方式。通过采用可视化的构件组装技术,将逻辑独立于代码,方便了业务人员和技术人员的沟通,实现了快速开发和维护,真正实现了随需应变。随需应变的一个重要方面是管理维护,面向构件的应用管理将构件化的好  相似文献   

8.
软件功能需求驱动的商业构件评估   总被引:1,自引:0,他引:1  
提出了一种由软件功能需求驱动的评估和选择商业构件(COTS)的新方法。该方法首先基于FCD方法将系统的功能需求分解到各个功能模块。对每个功能模块,识别出一组候选构件,用户根据给定的模板评价候选构件对功能需求的满足度和构件功能的有用性。最优构件组合在给定成本约束下,具有最大的全局需求满足度。选择最优组合的过程是求解一系列优化问题的过程。最后用一个例子进一步说明和验证了该方法。  相似文献   

9.
走向面向构件   总被引:4,自引:0,他引:4  
黄柳青 《程序员》2005,(4):133-135
引言软件一直是一个年轻的、技术驱动的行业。在早期,软件是计算机硬件系统的附属品,硬件是计算机的主体,软件只是帮助硬件做“工作”的一些指令而已。如今虽然有了 C 、Java、J2EE、.NET和无所不在的互联网应用,软件不再只  相似文献   

10.
面向构件软件开发的主要思想是使用现存的构件来建构软件系统,是提高软件开发效率和质量的有效途径,可复用的构件在软件复用技术中作用重大.该文首先阐述了构件的概念和面向构件技术优点,研究并设计了一种面向构件的架构,接着结合现行主流的开源框架,以eclilpse插件的方式给予实现和检验;最后,对面向构件技术的发展进行了展望。  相似文献   

11.
软件构件技术已成为软件开发的一种重要方法,同样过程构件技术在软件过程设计中也起着重要作用。过程构件技术对于提高软件过程的设计效率,增强过程的可复用性以及保证软件过程的质量有着十分重要的意义。主要针对软件演化过程(SEP)的设计,提出一种基于过程构件的过程设计方法,通过对过程构件和连接件进行连接与组装,最后得到以Petri网形式描述的软件演化过程模型。  相似文献   

12.
为了从功能构件中识别出低耦合、高聚合的软件构件,分析了软件构件识别问题,提出了基于业务行为关系的软件构件识别方法,详细介绍了该方法的原理与过程。最后给出一个应用示例,说明方法的合理性和有效性。  相似文献   

13.
软件需求向来都是软件工程中最重要的一个环节,软件需求的质量直接关系到软件开发的成功与否。该文从实践的角度给出了一个基于统一过程的软件需求的分析方法,并以CNETMAN局域网管理系统为例,介绍了它的实际应用过程。给出了当需求变更时如何使用所创建的软件需求结构。  相似文献   

14.
面向构件软件开发的主要思想是使用现存的构件来建构软件系统,是提高软件开发效率和质量的有效途径,可复用的构件在软件复用技术中作用重大。该文首先阐述了构件的概念和面向构件技术优点,研究并设计了一种面向构件的架构,接着结合现行主流的开源框架,以eclilpse插件的方式给予实现和检验;最后,对面向构件技术的发展进行了展望。  相似文献   

15.
黄柳青 《程序员》2005,(9):133-135
第一次体会到“Architect”这个词源于贝聿铭的美国华盛顿现代艺术博物馆。博物馆令人难忘的现代派风格,与里面的艺术品融为一体,给人以强烈的冲击感。所以当我第一次成为软件设计师的  相似文献   

16.
广州市软件协会与广州市各大高校合作,于2005年初开始了广州市软件构件库的建设.该项目的目标是研发面向领域的软件构件库、构建软件构件库管理系统、形成面向领域的构件化应用系统.软件构件库建设的一期任务是医院管理领域应用.一期工程目前已经顺利完成,各项指标均达到预定目标.广州市软件构件库的建设,对面向领域的构件库的研究具有一定的参考价值.  相似文献   

17.
软件在其生命周期内如何对其进行较小修改或者不修改就能适应软件需求和环境变化是软件工程追求的目标之一.文中分析了体系结构在软件配置中的作用,提出了基于映射模型和面向构件的层次消息总线体系结构软件设计,使得软件系统具备重配置能力,这样可以提高软件的灵活性、适应性这一软件内在质量,延长软件系统的生命期.最后用一个实例证明对象映射协同模型的有效性.  相似文献   

18.
喻钢  徐中伟 《计算机应用》2008,28(11):2929-2932
构件理论在软件工程领域正扮演着越来越重要的角色。基于传统构件模型的软件开发技术尚不能满足安全苛求软件的开发需求。为了规范化地描述和设计符合安全苛求软件开发需要的构件, 提出了一种形式化的面向安全需求的安全构件(SC)模型框架, 利用故障模式与冗余比较来确保构件模型的安全性, 并将该模型应用于CTCS-2级列车控制中心仿真系统中。  相似文献   

19.
朱亚峰  姚郑 《计算机工程》2008,34(18):45-47
准确获取产品线需求、识别需求的共性和可变性,是软件产品线(SPL)成功的关键。该文提出一个多维分层需求过程,利用分层思想划分SPL分析空间,从不同维度观察产品需求特性,采用需求-上下文矩阵保证领域需求分析的客观性,为产品线需求工程实践提供了借鉴。  相似文献   

20.
本文提出了一种基于构件和框架、面向方面的软件产品线设计方法CFB-AOD(ComponentandFrameworkBased,AspectOrientedDesign)。CFB-AOD关注实际的软件开发过程,致力于在软件产品线的开发过程中融入构件技术、框架技术和面向方面技术,对软件开发特别是软件产品线开发有实际的指导意义。并以北航软件所白盒测试工具产品线QESat为例,介绍了CFB-AOD的实际运用。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号