软件工程的发展过程

软件是由计算机程序和编程的概念演化而来,是在程序和编程发展到一定规模并逐渐商业化的过程中形成的。软件开发经历了编程阶段、软件设计阶段和软件工程阶段的演变过程。进一步整合互联网平台上的资源,形成一个庞大、高效、可信的虚拟环境,让所有资源高效、可信地服务于所有用户,已经成为软件技术的研究热点之一。

软件工程领域的主要研究热点是软件复用和软件构件技术,它们被认为是解决“软件危机”的切实可行的方法,是软件工业化生产的必由之路。而且,软件工程将向开放计算方向发展,走向能够确定行业基本框架、引导行业发展和技术融合的“开放计算”。