SPEM(software process engineering metamodel)是国际标准化组织制定的标准元模型,正日益成为软件过程建模领域的行业标准,但在过程执行方面,SPEM还存在不足.将软件过程看作是一种特殊的工作流,提出了一种应用工作流运行机制支持软件...SPEM(software process engineering metamodel)是国际标准化组织制定的标准元模型,正日益成为软件过程建模领域的行业标准,但在过程执行方面,SPEM还存在不足.将软件过程看作是一种特殊的工作流,提出了一种应用工作流运行机制支持软件过程执行的方法.通过将SPEM模型转换为XPDL(XML process definition language)模型,利用XPDL引擎支持SPEM模型的执行.制定了SPEM和XPDL之间的映射规则,设计了转换算法并开发了转换引擎.该方法被应用在SoftPM项目中,成功地基于XPDL引擎Shark实现了对软件过程模型的执行支持.展开更多
XPDL(XML Process Definition Language)是工作流管理联盟(WFMC)制定的工作流模型标准,而关系数据库是当前很多工作流厂商存放工作流数据的首选方法.讨论了XPDL与关系数据库(RDB)之间的映射原理及映射方法,并由此建立了映射文件,从而方...XPDL(XML Process Definition Language)是工作流管理联盟(WFMC)制定的工作流模型标准,而关系数据库是当前很多工作流厂商存放工作流数据的首选方法.讨论了XPDL与关系数据库(RDB)之间的映射原理及映射方法,并由此建立了映射文件,从而方便了XPDL与RDB之间的双向数据转换.展开更多
基金Supported by the National Natural Science Foundation of China under Grant No.60273026(国家自然科学基金)the National High-Tech Research and Development Plan of China under Grant No.2002AA116060(国家高技术研究发展计划(863))
文摘SPEM(software process engineering metamodel)是国际标准化组织制定的标准元模型,正日益成为软件过程建模领域的行业标准,但在过程执行方面,SPEM还存在不足.将软件过程看作是一种特殊的工作流,提出了一种应用工作流运行机制支持软件过程执行的方法.通过将SPEM模型转换为XPDL(XML process definition language)模型,利用XPDL引擎支持SPEM模型的执行.制定了SPEM和XPDL之间的映射规则,设计了转换算法并开发了转换引擎.该方法被应用在SoftPM项目中,成功地基于XPDL引擎Shark实现了对软件过程模型的执行支持.
文摘XPDL(XML Process Definition Language)是工作流管理联盟(WFMC)制定的工作流模型标准,而关系数据库是当前很多工作流厂商存放工作流数据的首选方法.讨论了XPDL与关系数据库(RDB)之间的映射原理及映射方法,并由此建立了映射文件,从而方便了XPDL与RDB之间的双向数据转换.