菏泽软件开发 济宁软件开发
24小时客服热线:18678812288
开发技术

菏泽软件开发向您介绍基于构件的软件开发

投递人 ; 济宁软件开发  发布于2015年08月04日    有人阅读

    “E-development”不能认为只是“Developing in the dot-com”,而是软件复用方法论在互联网环境下的技术实践和工程方法,它应该是这样一条技术路线:以领域知识建模为先导,以分布式计算(或Web服务)为技术基础,建立特定领域的软件体系结构标准,系统地复用商业软件构件,实施迭代增量式开发过程,在自动化的快速开发工具支持下,高效地、高质量地开发和集成基于构件或网络服务的应用软件系统。
    菏泽软件开发向您介绍,E-development软件开发理论和实践面临的主要问题有:
1、软件构件(或网络服务)的开发技术和工程化方法;
2、异构环境下企业级应用系统的集成技术和方法,或Web服务的协同技术和方法;
3、软件的智能计算方法和实现技术;
4、可操作的、迭代增量式的开发过程控制方法和规范;
5、适合分布式开发的组织结构和管理模式;
6、可视化的、强表达力的、有形式理论支持的业务/领域建模方法;
7、自动化的、智能化的快速软件开发工具和环境;
8、软件的经济学分析方法,包括产品战略、市场定位和竞争分析;
9、对市场环境、技术体系和政策框架的评估和预见方法。
    菏泽软件开发来和您一起本质地分析以上问题,可以说软件复用问题是一切问题的核心,也是解决软件危机的唯一根本途径,近年来,软件工程学将分布式对象计算技术和软件复用的理论和方法结合在一起,正逐渐发展成为一门独立的软件工程分支学科基于构件的软件工程或称为基于构件的软件开发方法,它涉及到领域分析、面向对象的分析和设计、分布式计算技术、软件体系结构和互联网技术等多门学科,被认为是当前最具广阔前景的软件开发技术实践和研究方向。

上一篇:软件定制开发的总体思路

下一篇:微软向Android平板用户开放Office应用预览版