Service-oriented computing: Key concepts and principles

Service-oriented computing: Key concepts and principles
复制标题

DOI:
10.1109/mic.2005.21
复制
发表时间:
2005-01-01
影响因子:
3.2
通讯作者:
Singh, MP
Singh, MP
中科院分区:
计算机科学4区
文献类型:
--
作者:
Huhns, MN;Singh, MP

文献摘要

被引文献

相似文献

传统的软件开发方法——体现在CASE工具和建模框架中的方法——适合于构建单个的软件组件,但是它们不是为面对开放环境的挑战而设计的。面向服务的计算提供了一种创建新体系结构的方法,该体系结构反映了组件趋向自治和异构的趋势。因此,我们强调SOC概念,而不是如何按照当前标准部署Web服务。为了开始这个系列,我们描述了SOC的关键概念和抽象以及相应的工程方法的元素。
Traditional approaches to software development - the ones embodied in CASE tools and modeling frameworks - are appropriate for building individual software components, but they are not designed to face the challenges of open environments. Service-oriented computing provides a way to create a new architecture that reflects components' trends toward autonomy and heterogeneity. We thus emphasize SOC concepts instead of how to deploy Web services in accord with current standards. To begin the series, we describe the key concepts and abstractions of SOC and the elements of a corresponding engineering methodology.