首页> 外文会议>International Conference on Service-Oriented Computing(ICSOC 2007); 20070917-20; Vienna(AT) >Architectural Decisions and Patterns for Transactional Workflows in SOA
【24h】

Architectural Decisions and Patterns for Transactional Workflows in SOA

机译:SOA中事务性工作流的体系结构决策和模式

获取原文
获取原文并翻译 | 示例

摘要

An important architectural style for constructing enterprise applications is to use transactional workflows in SOA. In this setting, workflow activities invoke distributed services in a coordinated manner, using transaction context-propagating messages, coordination protocols, and compensation logic. Designing such transactional workflows is a time-consuming and error-prone task requiring deep subject matter expertise. Aiming to alleviate this problem, we introduce a new analysis and design method that (a) identifies recurring architectural decisions in analysis-level process models, (b) models alternatives for these decisions as reusable, platform-independent patterns and primitives, and (c) maps the patterns and primitives into technology- and platform-specific settings in BPEL and SCA. Our method accelerates the identification of decisions, empowers process modelers to make informed decisions, and automates the enforcement of the decisions in deployment artifacts; tool support is available. We demonstrate value and feasibility of our method in an industry case study.
机译:构造企业应用程序的一种重要体系结构样式是在SOA中使用事务性工作流。在这种设置下,工作流活动使用事务上下文传播消息,协调协议和补偿逻辑以协调的方式调用分布式服务。设计此类事务性工作流是一项耗时且容易出错的任务,需要深入的主题专业知识。为了缓解此问题,我们引入了一种新的分析和设计方法,该方法(a)在分析级流程模型中标识重复出现的体系结构决策,(b)将这些决策的替代模型建模为可重用的,独立于平台的模式和原语,并且(c )将模式和原语映射到BPEL和SCA中特定于技术和平台的设置中。我们的方法加快了决策的识别速度,使流程建模者能够做出明智的决策,并使部署工件中的决策自动化。提供工具支持。我们在行业案例研究中证明了我们方法的价值和可行性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号