摘要
针对现有软件发布方式主要以开发者的角度进行软件开发后生命周期管理所存在的问题,提出了更为合理的以用户的角度进行软件开发后生命周期管理的思想,建立了一种新的软件发布机制体系结构。该发布机制试图解决如下问题:让用户透明地使用软件,即用户不需要显式地进行软件的安装、更新和卸载;支持软件的即点即用和使用态发布,使用态发布指安装了某软件的计算机可以作为该软件的发布源;使得系统重装后能够以较小的代价恢复到指定的状态点。最后,分析了软件动态更新和分布式软件系统发布所应解决的问题。
Aiming at the problems of existing software distribution methods due to managing software post-development life cycle with developer's viewpoint,a more reasonable idea is proposed to mange software post-development life cycle with user's viewpoint,and a new software distribution architecture is presented.The architecture try to solve the following questions:Making users use a software without knowing how to install,update and uninstalling it;supporting software's click-and-use and it's in-using distribution which means that a computer installed a software could be used as a release source of the software;making a system be restored with little cost to specific status point.Finally,problems existed in dynamic software distribution and distributed software system distribution is analyzed.possible to improve performance using Bipartite algorithm instead of Pantelides algorithm in Modelica software in future.
出处
《计算机工程与设计》
CSCD
北大核心
2010年第4期700-705,共6页
Computer Engineering and Design
关键词
软件发布
软件更新
软件使用态发布
软件即点即用
系统恢复
software distribution software updating software distribution in using status click-and-use software system recovery