摘要
在全球化软件开发的背景下,针对分布在不同地域的开发团队频繁同步交互式所引起的软件演化过程的可信问题,和软件演化过程元模型EPMM构建的软件演化过程模型描述的同步交互是非形式化的问题,提出了使用通信系统演算CCS为形式工具的分布式软件演化过程元模型CEPMM.基于CEPMM构建分布式软件演化过程多层模型,包括全局层、过程层、活动层及任务层:任务是原子的,不可分割;为建立分布式软件演化过程全局层和过程层模型提出一种建模方法;最后为实现基于EPMM建模到基于CEPMM建模全局层和过程层转化,在Visual Studio平台下使用C#语言研发出工具CLPmodel.结果表明:全局层和过程层模型的建立,为在该粒度上对分布式软件演化过程的可信分析与研究奠定基础.
Under the background of globalization software development, in order to solve the trustworthy problem in software evolution process caused by frequent synchronous interaction of the development teams between different regions, and the problem of informal synchronous interaction described by the software evolution process model based on software evolution process meta-model EPMM, the distributed software evolution process meta-model CEPMM using CCS (communication system calculus) is proposed. The software evolution process model designed by CEPMM has four levels, global level, process level, activity level and task level. A modeling method for establishing the global and process level model of distributed software evolution process is put forward. Finally, in order to realize the global level and process level model based on EPMM transforming into it based on CEPMM, the local and process modeling visualization tool of software evolution process CLPmodel written in C# is built in visual studio platform. The result shows that:The establishment of the global level and the process level model lays the foundation for the trustworthy analysis and research of the distributed software evolution process on this granularity.
作者
钱晔
彭琳
李彤
郁湧
李文峰
孙吉红
QIAN Ye;PENG Lin;LI Tong;YU Yong;LI Wen-feng;SUN Ji-hong(School of Big Data (Information Engineering), Yunnan Agricultural University, Kunming 650201, China;The Organization Department of the Party Committee, Yunnan University, Kunming 650500, China;Key Laboratory for Software Engineering of Yunnan Province, Kunming 650500, China;School of Software, Yunnan University, Kunming 650500, China;The Youth League, Yunnan Agricultural University, Kunming 650201, China;Academy of Sciences in Yunnan Province, Kunming 650201, China)
出处
《云南大学学报(自然科学版)》
CAS
CSCD
北大核心
2018年第4期638-644,共7页
Journal of Yunnan University(Natural Sciences Edition)
基金
国家自然科学基金(31260292
61262024
61462091)
云南省教育厅科研基金(2015Y194)
关键词
同步交互
可信
软件演化过程的元模型
通信系统演算
synchronous interaction
trustworthy
CEPMM ( the software evolution process meta- model)
Calculus of CCS(Communication Systems)