【摘 要】
:
本文提出了一种基于主谓宾逻辑的需求获取和分析方法,它是一个以表单为切入点、以主语、谓语、宾语为主线和核心、平滑和增量迭代的开发过程.文中讨论了这种方法的主要步骤,并针对前几个关键步骤作了详细的解释和效果分析.运用此方法进行软件开发,能较好地克服需求分析工作之间以及需求与设计之间的不连贯性和跳跃性,有助于指导软件开发过程自然、平滑、小步骤的过渡.
【机 构】
:
中山大学,软件研究所,广东省,广州市,510275 中山华帝燃具股份有限公司,广东省,中山市,52
【出 处】
:
2004’全国软件与应用学术会议(NASAC)
论文部分内容阅读
本文提出了一种基于主谓宾逻辑的需求获取和分析方法,它是一个以表单为切入点、以主语、谓语、宾语为主线和核心、平滑和增量迭代的开发过程.文中讨论了这种方法的主要步骤,并针对前几个关键步骤作了详细的解释和效果分析.运用此方法进行软件开发,能较好地克服需求分析工作之间以及需求与设计之间的不连贯性和跳跃性,有助于指导软件开发过程自然、平滑、小步骤的过渡.
其他文献
本文就国产双膜磺化反应器探讨了如下几个方面的内容,包括:1、改进前的结构特点;2、国产双膜式磺化反应器的设计改进;3、反应器制造工艺的研究改进;4、改进后反应器的应用情况。
SMT技术凭借其拥有的众多技术优点,现已越来越广泛地应用于当今军用电子行业中,且显示出来的作用也越来越突出.但是,针对38所"多品种"、"小批量"的加工特点,以及加工密度大且复杂的印制板,如何更快、更好、更省地应用SMT技术进行生产,解决生产中出现的问题,则是摆在我们面前的难题.本文则主要介绍了38所应用SMT生产时优选的一些工艺流程、生产中出现的问题,以及解决方案等.
以Sn-0.7Cu焊料、免洗助焊剂为试验材料,采用SAT-5100可焊性测试仪对不同温度不同N浓度条件下的润湿性进行测试.结果表明,实施N保护大大改善焊料润湿性,分析润湿机理,阐明N保护下润湿性改善的原因,指出N保护的意义还在于拓宽生产工艺窗口,使得工艺参数可在更大范围内调整.
复用是一种强有力的软件实践,但是目前工业界能够成功的从软件复用中获益的企业仍然很少.导致这种情况的主要原因是企业的软件过程没有满足复用技术对软件过程的需求.为了建立满足系统化复用需求的软件过程,并对这一过程进行有效的管理,本文提出了一种基于过程构件的软件复用过程管理方法.该方法首先将系统化复用的过程、活动和任务封装成过程构件,然后根据一组软件项目中相似的过程需求,对这些过程构件进行筛选,并将选中的
小组软件过程(TeamSoftwareProcess,TSP)详细描述了软件项目计划制定过程的必要性和实施步骤.本文基于TSP的计划过程思想,提出一个自上而下和自下而上相结合,双循环反馈,三层次的计划制定过程模型.并应用该模型详细描述了软件开发小组制定总体项目计划,小组阶段计划和工程师个人计划的过程.
软件可靠性工程中很重要的一个方面就是对软件可靠性模型的研究.本文提出一个新的软件可靠性模型-分层控制模型.其基本思想是受到神经网络中的混合专家模型的启发,将一些在某些范围内适用性强的经典的软件可靠性模型看成该适用范围的专家,利用一个顶层模型来控制这几个经典可靠性模型的输出.在此基础上采用比较经典的实际软件故障数据SYS1对所提出的分层控制模型进行了案例研究,实验结果表明该分层控制模型综合利用了其他
面向对象软件框架是粗粒度软件复用的重要方法.特定领域的面向对象软件框架研究是现代面向对象软件框架技术的重要趋势之一.软件框架技术可以增强大型应用软件的复用性和扩充性.文章在对面向对象软件框架技术进行深入分析的基础上,研究和分析了城市交通紧急事件快速反应处理软件、个人交通导航系统软件和3G(GPS/GSM/GIS)车辆监控软件等面向智能交通领域的应用软件,采用热点分析的框架设计技术,设计和实现了服务
建立城市交通综合平台,实现交通信息、交通应用和交通研究成果的全面共享,是城市智能交通系统的重要组成部分.针对交通问题本身的特征和交通综合平台的设计需求,利用J2EE平台在可伸缩性、灵活性、安全性、易维护性方面的优势,结合PKUAS应用服务器在容器定制、扩展和动态演化方面的能力,实现了一个基于J2EE和PKUAS的城市交通综合平台,重点说明了该平台的体系结构,并讨论了基于该平台的交通应用开发.
本文针对过程工作流动态建模问题,给出了一个基于活动和状态的过程定义描述,并且把建立在该过程定义上的工作流元素映射到相应的Petri网基本元素和元素关系上,提出了一种基于Petri网的软件过程工作流建模方法AS-PNets方法,并且给出了建模的实例.通过活动和状态的定义和转换不仅实现了过程工作流的定义,同时为过程工作流的驱动和监控提供了完备的条件.
本文提出了一种预测软件质量的新技术.软件开发过程决定了所开发出的软件的质量,因此提高软件质量是软件开发过程中各项活动的共同目标.软件质量预测就是对软件质量水平进行阶段性的评价,从而及早诊断软件的质量问题,提供较好的管理可见性.本文中我们提出采用支持向量机(SVM)技术对软件复杂性度量进行分类从而实现对软件质量预测.由于软件开发前期软件复杂性度量信息较少,因此采用一般的质量预测模型往往达不到很好的预