内容摘要:实践论认为:从实践提升到理论,再由理论指导实践,由此向前发展。目前SOA的发展的情况正是如此,通过不少实践,SOA的模型己经被公认为标准规范,目前是正需要进一步总结上升到理论的时候了。
实践论认为:从实践提升到理论,再由理论指导实践,由此向前发展。目前SOA的发展的情况正是如此,通过不少实践,SOA的模型己经被公认为标准规范,目前是正需要进一步总结上升到理论的时候了。
当前国内要发展SOA主要有三方面工作:方法、工具和环境。方法是工程技术,由基础理论来指导提出的。所以一门科学必需要包括:认知科学(哲理)、工程技术和方法、最后是理论。
仲萃豪是我国第一代知名软件专家和学术带头人之一,率先开展对编译程序、编译语言、操作系统、支撑软件、应用软件诸领域有关课题的研究,1993年开始转入研制开发大型复杂应用软件和大型分布式系统。
在国内最早提出基于构件技术的实现方法及其中的关键技术。为我国软件事业的发展和人才培养做出了重要贡献,先后获得了八个重大奖项。曾任中科院软件所学术委员会主任、室主任、博士生导师、北京市政府顾问、国家科技攻关重大项目——CASE 工具环境总体组副组长,并承担多项国家科技攻关专题项目。
架构的演化过程
SOA是从面向对象、构件架构等逐步发展完善,且相互依托、相互补充、又各自适应不同范围,因此在讨论SOA理论时,要了解它是如何演化过程来,继承了哪些理论体系,其适应度如何。
结构编程方法
40年前国际上发生了“软件危机”,如IBM公司开发一个操作系统,或美国的航空公司开发飞机订票系统,都花费了上千人数年的工作量。它开发周期长、而开发出来的产品却是错误很多,难以维护和适应修改。
正在此时,一位荷兰的物理家E.W.Dijkstra提出了一种“结构程序设计方法”,他认为:人的智力是有限的,采用数学或物理学的思维方法,用枚举、抽象、归纳、类比等思维方式简化问题。
责编:豆豆技术应用
正在加载评论...