一个以活动为中心的软件过程建模工具的设计与实现

来源 :中国科学院软件研究所 | 被引量 : 3次 | 上传用户:yw101
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先介绍了软件过程技术出现的背景和软件过程工程技术领域若干研究热点问题。在分析当前以过程为中心的软件过程支撑环境PSEE技术的基础之上,提出了一个基于UML活动图的图形化软件过程建模语言,同时讨论了软件过程模型合理性问题并给出了一组检测规则。 在图形化建模语言定义方面,我们研究了一个以活动为中心软件过程建模语言的元模型,在该元模型的基础上,结合UML活动图的特点,提出了一个基于UML活动图的图形化软件过程建模语言及其形式化表示,并给出了一套从该建模语言到XML语言的转换机制,方便过程模型的例化与运行。 在软件过程模型的合理性检查方面,我们结合软件过程建模语言的元模型,和图形化建模语言的特点,讨论了建模过程中可能遇到的三类共十五个软件过程模型的合理性问题,并给出了这些问题的相应语法检查规则。 在上述研究基础之上,本文采用Java/J2EE和XML技术,设计并开发了一个软件过程建模工具,实现了我们所提出的图形化建模语言和软件过程模型合理性问题的研究成果。 文章设计了一个基于Dowson框架与J2EE技术、使用我们的过程建模语言的、以过程为中心的软件过程支撑环境PSEE系统,该PSEE系统主要包括软件过程建模工具、过程引擎和过程功能环境等三大部分,目前已实现第一部分的工作。
其他文献
在改革开放、商业繁荣的大好形势下,城市里大商场不断涌现,伴随而来的是剧烈的竞争。各大商场为了在剧烈的竞争中求得生存和发展,纷纷出招,减员增效,降低成本,提高管理水平,因而强烈
CAN总线技术是车内网络未来发展的趋势,结合CAN总线技术实现汽车内部测控信息、车载娱乐信息、外部运行信息到无线Internet的车载网络信息系统;使汽车成为一体化的信息载体是
图像无损压缩不允许有信息丢失,因而使其研究工作进展缓慢,难以有大的突破。但医学、遥感等领域的迫切要求,促使该方向的研究必须深入下去。基于布尔函数理论的图像无损压缩