-
题名面向构件的软件开发方法学研究
被引量:40
- 1
-
-
作者
万麟瑞
胡宏
孙红星
-
机构
南京航空航天大学计算机科学与技术系
-
出处
《小型微型计算机系统》
CSCD
北大核心
2003年第3期365-370,共6页
-
文摘
文章以集成供应链管理软件的研究开发为背景 ,从中抽象出面向构件的软件开发的一般过程、原理和方法 .首先提出构件化软件开发的过程模型 ,阐述与过程相适应的阶段和内容划分思想以及建模机制 ;进而阐述领域工程及需求分析方法 ,重点探讨构架和构件设计思想及多种建模方法的综合应用 ,给出基于软件体系结构风格和形式描述的构架模型和构件模型 ;最后给出构架与构件实现的典型案例 .
-
关键词
软件开发方法学
面向构件方法
过程模型
领域模型
构架模型
构件模型
形式描述
面向对象
-
Keywords
component oriented method
process model
domain model
architecture model
component model
formalization description
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种面向方面的模型转换语言AOMTL
被引量:4
- 2
-
-
作者
方义秋
贺蕾
葛君伟
-
机构
重庆邮电大学计算机学院
重庆邮电大学软件学院
-
出处
《计算机应用研究》
CSCD
北大核心
2010年第6期2150-2152,共3页
-
基金
国家自然科学基金青年基金资助项目(60403009)
重庆市教委基金资助项目(KJ090519)
-
文摘
针对面向方面的PIM到面向方面的PSM的转换,提出了一种面向方面的模型转换语言AOMTL。首先建立方面模型的转换框架;然后根据此框架建立AOMTL的元模型,设计AOMTL的具体语法;最后使用AOMTL完成方面模型转换。该方法为形式化及自动化方面模型转换的描述与实现提供了一种有效的解决办法。
-
关键词
面向方面软件开发
模型驱动架构
平台无关模型
平台相关模型
模型转换
-
Keywords
aspect-oriented software development
model driven architecture
platform independent model
platform specific model
model transformation
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名软件过程改进的实现
被引量:2
- 3
-
-
作者
丁峰
-
机构
信息产业部电子第
-
出处
《计算机工程》
CAS
CSCD
北大核心
2000年第10期100-101,137,共3页
-
文摘
从传统的结构化开发过渡到面向对象开发,需要对软件组织内部原有的软件过程进行改进.针对大型软件组织的现状,介绍了一种实现软件过程改进的方法.
-
关键词
软件过程模型
软件开发
面向对象
建模
-
Keywords
Software process model
Modeling
Process configuration
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于RUP的MIS需求分析过程模型
- 4
-
-
作者
顾明
-
机构
深圳职业技术学院软件工程系
哈尔滨工业大学软件工程有限公司黑龙江哈尔滨
-
出处
《计算机应用与软件》
CSCD
北大核心
2005年第8期67-68,共2页
-
文摘
本文归纳了RUP的主要核心思想为:用例驱动,以构架为中心的迭代和增量开发。以RUP的主要核心思想为基础,提出了MIS需求分析的过程模型,并通过一个具体的MIS应用实例验证了这个模型的实用性。
-
关键词
面向对象
软件开发
MIS
管理信息系统
需求分析
过程模型
-
Keywords
RUP MIS Requirement analysis Process model Application instance
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
TP399
[自动化与计算机技术—计算机应用技术]
-
-
题名AOSD方法及其在分布式系统开发中的应用
被引量:1
- 5
-
-
作者
顾治华
贾仰理
张振领
黄德启
-
机构
武汉理工大学计算机科学与技术学院
-
出处
《计算机工程与设计》
CSCD
北大核心
2006年第17期3302-3305,共4页
-
文摘
在包含诸多横切关注点的复杂软件系统开发中,面向对象软件开发方法(OOSD)存在无法克服的缺陷。在分析面向对象软件开发方法对横切关注点处理的缺陷的基础上,讨论了面向方面软件开发(aspect-orientedsoftwaredevelopment,AOSD)方法及其在复杂系统开发中的优越性,提出了一种面向方面软件开发方法的过程模型,介绍了面向方面软件开发方法在分布式系统开发中的应用。
-
关键词
面向方面软件开发
横切关注点
面向方面软件开发过程模型
分布式系统
ASPECTJ
-
Keywords
AOSD
crosscutting concerns
AOSD process model
distributed system
aspectJ
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种有效的软件测试工程化方法
被引量:3
- 6
-
-
作者
曹明
孙昌爱
刘超
-
机构
北京航空航天大学软件工程研究所
-
出处
《计算机工程与应用》
CSCD
北大核心
2003年第5期127-128,147,共3页
-
文摘
合适的软件测试方法可以明显提高软件测试的质量和效率。该文以POCERM软件测试过程模型为基础,结合一个实际测试项目,阐述了一种有效的软件测试工程化方法。
-
关键词
软件测试工程化方法
软件开发
软件工程
软件测试
过程模型
面向对象
软件开发工具
-
Keywords
software engineering,software testing,process model
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名应用AOP提高软件代码质量的研究
被引量:1
- 7
-
-
作者
李媛媛
张秀峰
-
机构
天津工业大学计算机科学与软件学院
北京群智合软件技术服务有限公司
-
出处
《太原理工大学学报》
CAS
北大核心
2011年第6期555-558,共4页
-
基金
国家自然科学基金资助项目(60970016)
-
文摘
为了提高软件代码质量,笔者从开发与审核两个过程分析了可以改进代码质量的关键环节,并在此基础上利用AOP提供的连接点模型,提出了一个灵活的、面向扩展的代码质量框架AjCQFr(AspectJ-based Code Quality Framework)。按照此框架的要求,开发了若干个检测代码质量的工具。同时,在开发中引入面向方面的设计和实现,并使用上述工具对开发成果进行质量检测。实践证明,这些工具可以极大地提高软件的质量和开发效率,并缩短代码质量保证过程。
-
关键词
代码质量
框架
面向方面编程
连接点模型
质量保证过程
-
Keywords
code quality
AjCQFr
AOP
joint-point model
quality evaluation process
-
分类号
TP311.53
[自动化与计算机技术—计算机软件与理论]
-
-
题名横切关注点管理中的若干关键问题综述
被引量:1
- 8
-
-
作者
何成万
-
机构
武汉工程大学计算机科学与工程学院
-
出处
《计算机科学》
CSCD
北大核心
2016年第7期7-12,45,共7页
-
基金
国家自然科学基金(61272115
60873024)
湖北省教育厅重点研究项目(D20121508)资助
-
文摘
面向方面的软件开发方法区别于面向对象的软件开发方法的关键在于横切关注点的管理。横切关注点的管理应贯穿面向方面的软件开发的全过程。分析了横切关注点在软件开发各阶段的定义及表现形式,阐述了在需求阶段横切关注点的识别、行为约束和演化机制等横切关注点管理中的几个关键问题的研究现状,讨论了今后的研究方向,并提出了一些可能的解决方案。
-
关键词
面向方面的软件开发
横切关注点的识别
行为约束
演化
目标模型
-
Keywords
Aspect-oriented software development, Identification of crosscutting concerns, Behavioral constraints, Evolution, Goal model
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-