本发明公开了一种软件生产线构造方法及系统,属于计算机软件领域.本方法为:1)客户端创建软件生产线模型文件并将其保存到服务器端;2)客户端装配模块从服务器端下载并解析该软件生产线模型文件,获得该软件生产线中的角色信息;3)客户端装配模块依据客户端的角色和软件生产线模型文件获得该客户端所需的工具集地址,并从服务器端下载工具集装配该客户端;4)客户端任务管理模块轮询服务器端任务管理模块,下载与所在客户端相关的任务信息;5)客户端制品管理模块根据下载的任务信息完成该任务,并将该任务状态改为完成.本发明弥补了软件开发中生产过程、工具、制品、开发者之间关系的缺失,实现工具之间数据集成、控制集成、过程集成.
发明专利
CN201010279066.0
2010.09.10
CN101957753A
2011-01-26
魏峻 钟华 黄涛 王伟 高楚舒 窦文生 白琳 张若定 陈伟
中国科学院软件研究所
G06F9/44(2006.01)I
一种软件生产线构造方法,其步骤为:1)客户端根据软件开发环境的需求创建软件生产线模型文件并将其保存到服务器端;2)客户端装配模块从服务器端下载并解析该软件生产线模型文件,获得该软件生产线中的角色信息;3)客户端装配模块依据客户端的角色和软件生产线模型文件中角色与加工步骤、加工步骤与工具集的映射信息,获得该客户端所需的工具集地址,并从服务器端下载工具集装配该客户端;4)客户端任务管理模块定期轮询服务器端任务管理模块,下载与所在客户端相关的任务信息;其中任务信息包括:输入制品信息、输出制品信息、所需工具;5)客户端制品管理模块根据下载的任务信息完成该任务,并将该任务状态改为完成.