Enterprise Service Oriented Architecture (ESOA) Adoption Reference

Yan Zhao
{"title":"Enterprise Service Oriented Architecture (ESOA) Adoption Reference","authors":"Yan Zhao","doi":"10.1109/SCC.2006.47","DOIUrl":null,"url":null,"abstract":"Summary form only given. In response to pursue of achieving business agility and technology flexibility through SOA, this paper provides insight and discussion regarding to what SOA is, what it really means to an enterprise, where it is right now, where it is leading to, how to practice it, the expected benefits, and how to calculate associated ROI. It includes discussion in SOA concepts, technologies, and best practices based on practice experience, survey from public sources, as well as initial ideas and contributions. SOA enables agile businesses through composable business processes and services that are supported by flexible and composable IT services. The commonly accepted standards ensure interoperability, shareability, and reusability. SOA can be applied to the full spectrum of enterprise business and IT, which include business service specification, IT strategic planning, enterprise architecture, solution development, and business operation. Also, SOA can be considered as a practical modeling approach for enterprise architecture (EA) development. It can help to bridge EA with solution architecture and implementation by layered service descriptions across business modeling, application modeling, and technology implementation; so that it can help bring EA into reality. The ROI for SOA should consider the full spectrum of SOA benefits. A ROI reference matrix can be constructed based on the value proposition and IT strategic planning, which can provide guidance for iterative ROI assessment and performance measurement. The concept of SOA is not new, which can be traced back to the common object request broker architecture (CORBA). The popular component-based and service-oriented architecture has extended its scope to business domain, which is reflected in federal enterprise architecture (FEA). Web services enable the SOA concept being applied in Web environment. The content in this paper includes SOA conceptual model, federated SOA service infrastructure, enterprise SOA layers, SOA service life cycle, etc. The recommended SOA adoption steps are discussed in three stages: SOA initiation, SOA workgroup formation, and SOA practice. SOA initiation includes SOA planning, and establish baseline for cross organizational SOA adoptions. The SOA workgroup usually is an extension of existing EA team, and serves as the core for SOA practice. The SOA practice includes the development and documentation of strategic plan, governance, and approaches; the extension of enterprise architecture; the coordination of cross organizational SOA implementation; service institutionalization; service extension for enterprise external services; etc. This paper discusses SOA in widely covered topics and popular concerns. It consists of the combination of SOA current state studies and solution recommendations in moving forward, which can be served as a foundation reference in SOA adoption for an enterprise","PeriodicalId":437194,"journal":{"name":"2006 IEEE International Conference on Services Computing (SCC'06)","volume":"31 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE International Conference on Services Computing (SCC'06)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCC.2006.47","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

Abstract

Summary form only given. In response to pursue of achieving business agility and technology flexibility through SOA, this paper provides insight and discussion regarding to what SOA is, what it really means to an enterprise, where it is right now, where it is leading to, how to practice it, the expected benefits, and how to calculate associated ROI. It includes discussion in SOA concepts, technologies, and best practices based on practice experience, survey from public sources, as well as initial ideas and contributions. SOA enables agile businesses through composable business processes and services that are supported by flexible and composable IT services. The commonly accepted standards ensure interoperability, shareability, and reusability. SOA can be applied to the full spectrum of enterprise business and IT, which include business service specification, IT strategic planning, enterprise architecture, solution development, and business operation. Also, SOA can be considered as a practical modeling approach for enterprise architecture (EA) development. It can help to bridge EA with solution architecture and implementation by layered service descriptions across business modeling, application modeling, and technology implementation; so that it can help bring EA into reality. The ROI for SOA should consider the full spectrum of SOA benefits. A ROI reference matrix can be constructed based on the value proposition and IT strategic planning, which can provide guidance for iterative ROI assessment and performance measurement. The concept of SOA is not new, which can be traced back to the common object request broker architecture (CORBA). The popular component-based and service-oriented architecture has extended its scope to business domain, which is reflected in federal enterprise architecture (FEA). Web services enable the SOA concept being applied in Web environment. The content in this paper includes SOA conceptual model, federated SOA service infrastructure, enterprise SOA layers, SOA service life cycle, etc. The recommended SOA adoption steps are discussed in three stages: SOA initiation, SOA workgroup formation, and SOA practice. SOA initiation includes SOA planning, and establish baseline for cross organizational SOA adoptions. The SOA workgroup usually is an extension of existing EA team, and serves as the core for SOA practice. The SOA practice includes the development and documentation of strategic plan, governance, and approaches; the extension of enterprise architecture; the coordination of cross organizational SOA implementation; service institutionalization; service extension for enterprise external services; etc. This paper discusses SOA in widely covered topics and popular concerns. It consists of the combination of SOA current state studies and solution recommendations in moving forward, which can be served as a foundation reference in SOA adoption for an enterprise
企业面向服务的体系结构(ESOA)采用参考
只提供摘要形式。为了响应通过SOA实现业务敏捷性和技术灵活性的追求,本文提供了关于SOA是什么、它对企业的真正意义、它现在在哪里、它将导致什么、如何实践它、预期收益以及如何计算相关ROI的见解和讨论。它包括对SOA概念、技术和基于实践经验的最佳实践的讨论,来自公共资源的调查,以及最初的想法和贡献。SOA通过灵活且可组合的IT服务支持的可组合业务流程和服务来实现敏捷业务。普遍接受的标准确保了互操作性、可共享性和可重用性。SOA可以应用于企业业务和IT的全部领域,包括业务服务规范、IT战略规划、企业架构、解决方案开发和业务操作。此外,SOA可以被视为企业架构(EA)开发的实用建模方法。它可以通过跨业务建模、应用程序建模和技术实现的分层服务描述,帮助将EA与解决方案体系结构和实现连接起来;这样它就可以帮助EA成为现实。SOA的ROI应该考虑SOA的所有好处。基于价值主张和IT战略规划,可以构建ROI参考矩阵,为ROI迭代评估和绩效度量提供指导。SOA的概念并不新鲜,它可以追溯到公共对象请求代理体系结构(CORBA)。流行的基于组件和面向服务的体系结构已将其范围扩展到业务领域,这反映在联邦企业体系结构(FEA)中。Web服务支持在Web环境中应用SOA概念。本文的内容包括SOA概念模型、联邦SOA服务基础设施、企业SOA层、SOA服务生命周期等。建议的SOA采用步骤分为三个阶段进行讨论:SOA启动、SOA工作组组建和SOA实践。SOA启动包括SOA计划,并为跨组织的SOA采用建立基线。SOA工作组通常是现有EA团队的扩展,并充当SOA实践的核心。SOA实践包括战略计划、治理和方法的开发和文档编制;企业架构的扩展;跨组织SOA实现的协调;服务制度化;企业对外服务的服务延伸;等。本文讨论了广泛涉及的主题和流行的关注点。它由SOA当前状态研究和未来的解决方案建议组成,可以作为企业采用SOA的基础参考
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信