SlideShare a Scribd company logo
Intalio|BPP 6.0 のビジョン Intalio  デベロッパ^-・エディション とその価値 Intalio - Silicon Valley Offices 644 Emerson Street, Suite 200 Palo Alto, CA 94301, USA ( Google maps )  http://www.intalio.com [email_address]
Vision for Intalio|BPP 6.0 Intalio Developer Edition  & Bigger Picture Intalio - Silicon Valley Offices 644 Emerson Street, Suite 200 Palo Alto, CA 94301, USA ( Google maps )  http://www.intalio.com [email_address]
  Intalio Developer Edition for Web-based DB and Workflow Container for Object Binding code generator with Ruby like syntax   Workflow in Web 2.0 Tomcat/MySQL Integration Layer JAVA PHP Ruby その他 SingleShot (Task Manager  - Human Workflow Framework) Rest RSS iCAL OpenID SIMPEL ( Simple Execution Language) BPEL Engine (Intalio|BPMS E.E) Grid Computing Platform ( 3Tera / Amazon EC2 / WVS / VMWare )
  Intalio Bigger Picture Grid Computing Platform ( 3Tera / Amazon EC2 / WVS / VMWare ) Integration Layer JAVA PHP Ruby etc SingleShot (Human Workflow Framework - TEMPO) Rest RSS iCAL Open ID SIMPEL ( Simple Execution Language) Intalio|Designer (Eclipse Based ) Rules Editor BAM Editor Workflow Console Intalio|Server (BPEL Engine) (Apache ODE – J2EE Servlet) Security ( OepnIAM) SAML(Security Assertion Markup Language) XACML(eXtensible Access Control Markup Language) External Variables Portal Mobile RIA Mashup Rules ( Drools) Workflow Task List - Forms BAM ( BIRT) BPMN | Code Generator | BPEL2.0 | JIT Compiler | Process Byte code ( π   calculus) | Process VM Business Analyst (Architect) Process Analyst Developer Tibco General Interface (Ajax) ERP BI
Intalio|BPP による「エンタープライズ IT とソーシャル・ネットワーキング」の結合イメージ エンタープライズ情報を安全に Facebook などの SNS へ発信可能な ECM 製品の例- Alfresco 社 構造化された データ 非-構造化情報 (テキスト、画像、音声) Web コンテンツ・マネジメント( WCM) コンテンツ・マネジメント( CM) エンタープライズ SOA グローバル  SOA Web   SOA エンタープライズ・コンテンツ・マネジメント( ECM) ファイアウォール ソーシャル・ネットワーキング Intranet 2.0 の世界 ビジネス・プロセス・プラットフォーム( BPP) ソーシャル・ネット-ワーキング( SNS) オフィス2.0( Web オフィス) SaaS 型オフィス2.0製品例‐ Zoho SaaS サービス 文書 メール ppt CM Files DB
Web services orchestration engine Apache ODE 1.2 Released  ( InfoQ) http://www.infoq.com/news/2008/07/ApacheODE Web services orchestration engine Apache ODE 1.2 Released Posted by  Boris Lublinsky  on Jul 23, 2008 07:01 PM  The Apache ODE (Orchestration Director Engine) team has announced this month its  1.2 release  that includes many new features, improvements and bug fixes. Apache ODE is a WS-BPEL compliant web services orchestration engine allowing to orchestrate web services execution following a process description written in the BPEL XML grammar.  WS-BPEL is a specifications initially developed by IBM and Microsoft and now maintained by  OASIS Web Services Business Process Execution Language (WSBPEL) TC . The members of the working group include: IBM, BEA, Adobe, JBoss, SAP, Active.Endpoints, Tibco, WebMethods, Oracle, etc.  Highlights of this release include the following:  External variables  allowing business process variables to be visible and directly manipulated outside process instance. This mechanism can be used, for example, to externally configure process’s database access or service invocation address.  Support for the WSDL HTTP binding along with extensions, allowing for the invocation of REST-style web services.  Supports for two communication layers: one based on Axis2 (Web Services http transport) and another one based on the JBI standard (using ServiceMix).  Advanced endpoint configuration which, in the case of Apache Axis2 communications, supports configuring WS-Security and WS-RM.  A long list of small fixes and improvements for best-of-breed stability, performance and usability.  In addition to these new features, Apache ODE provides the following functionalities:  Side-by-side support for both the WS-BPEL 2.0 OASIS standard and the legacy BPEL4WS 1.1 vendor specification.  High level API to the engine that allows you to integrate the core with virtually any communication layer.  Hot-deployment of your processes.  Compiled approach to BPEL that provides detailed analysis and validation at the command line or at deployment.  Management interface for processes, instances and messages.  InfoQ spoke with a Vice President for the Apache ODE project, member of the Apache Software Foundation and Intalio architect  Matthieu Riou  who also contributs to the Apache Tuscany project. On the the most important feature in ODE 1.2, Matthieu explained:  I think what we call external variables is very interesting. Traditionally, orchestration engines have been black boxes that interact extensively with the rest of your system but don't provide any way to access what's under the hood. Processes get executed, receive messages, manipulate them and send new ones but past your process definition, the execution is fairly opaque. It's most obvious with the data that processes manipulate. Especially in WS-BPEL where data is XML, it doesn't map very well to traditional data storage mechanisms  So this feature allows users to store process variables directly in a database table of their choice. We provide a simple mapping facility so that you can have a reasonable control over the table structure. Then every read or write on this mapped variable will be backed by the table. It's a fairly simple feature but it opens up a lot of possibilities toward reporting, Business Activity Monitoring or even live modification of process data.  We also plan to extend this feature to support the mapping of a process variable to a RESTful resource. As a result, a RESTful web service, could be directly accessed and manipulated from a process. Matthieu told InfoQ about the significance of supporting Rest Web services in ODE:  One of our problems is that WS-BPEL is WSDL 1.1 only, at least for now (and I'm not aware of any effort to update it for WSDL 2.0). So we had to do with what WSDL 1.1 and its HTTP binding supports and honestly, there's not much.  So we've extended that a bit and added a few basic elements to the WSDL 1.1 HTTP binding. For example, we also accept verbs at the operation level and not only at the binding level. From there, WSDL port types can be mapped to a resource and operations to HTTP methods. Note that if your use case still falls under what the HTTP binding supports, no extensions are needed.  All of this probably sounds like heresy to both WS-* and REST purists but this still gets you a fairly clean way of invoking RESTful web services. We've been very careful to not abuse HTTP more than WSDL already does.  That being said, the longer term plan is to extend ODE's abilities to support RESTful architectures a bit more natively. We want to make processes RESTful, publish them by following the uniform interface and we have plans to extend WS-BPEL significantly. We already have our own specification for this, called  RESTful BPEL , and I encourage everyone to have a look and provide feedback.  On SCA and BPEL integration:  Actually this is already underway as a collaboration between the ODE and the Apache Tuscany team. We have simple scenarios working, with interactions between a SCA composition and BPEL processes. The latest Tuscany SCA release (1.2.1) includes ODE with a sample demonstrating the use of a BPEL process. Asked if they are planning to support WS-Addressing for request/reply implementation:  We already have some support for WS-Addressing. The value for us is in the ability to include, in the EPRs a process sends, additional information about the process instance identity. As a result, we don't need correlation for process to process interactions for example. Process instances just find each other using the EPR included in the WS-Addressing header of received messages.  Additionally if your services are implemented to use those headers as well and provide them to the process engine when you invoke it, correlation can be avoided entirely  Matthieu was asked if there are any plans to implement BPEL4People and WS-HumanTask, to which he replied:  The charter for ODE is larger than just WS-BPEL and includes both orchestration and human workflow. Historically we've been more focused on BPEL and orchestration but one of our committers (Assaf Arkin, whoe also wrote the RESTful BPEL specification mentioned previously) is currently working on a cool task manager called Singleshot. It's implemented on Rails and will complement our BPEL engine very well by giving it a human-friendly face.  In the meantime, Intalio also has an open source Workflow product called Tempo that implements the BPEL4People white paper.  Finally, we plan to support the WS-BPEL extensions included in BPEL4People, like peopleActivity. It's still a bit early right now for us but if others in the community are interested in making this happen earlier, we would definitely appreciate it.  One of the most important thing to remember about ODE is that it's an Apache project. And as such, we develop under a very business-friendly license and we welcome contributions of any kind: code but also simple feedback, documentation, tests or simply your enthusiasm.  With this new release Apache ODE is strengthening its position as a leading open source BPEL-based orchestration implementation. The work is also underway to extend ODE into a complete human workflow implementation.

More Related Content

PPT
WebServices and Workflow technologies
PPT
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
PPTX
Five Cool Use Cases for the Spring Component in Oracle SOA Suite
PPT
Reusing Existing Java EE Applications from SOA Suite 11g
PDF
Apache Web Server -- Ready for the Enterprise
PPT
Oracle SOA Suite in use – a practical experience report
PPTX
Five Cool Use Cases for the Spring Component of the SOA Suite 11g
PDF
Ebs soa con8716_pdf_8716_0001
WebServices and Workflow technologies
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Five Cool Use Cases for the Spring Component in Oracle SOA Suite
Reusing Existing Java EE Applications from SOA Suite 11g
Apache Web Server -- Ready for the Enterprise
Oracle SOA Suite in use – a practical experience report
Five Cool Use Cases for the Spring Component of the SOA Suite 11g
Ebs soa con8716_pdf_8716_0001

Viewers also liked (8)

PPT
インタリオカンファレンス案内(修正版)3
PPT
Service Economy, Services Science and Business Performance Services ( in Japa...
PDF
Intalio’S Vision For An Open Source Bpm Suite
PPT
Intalio|BPP as SaaS Platform
PPT
Enterprise 2.0
PPT
10 New Technologies Ibm Is Cooking In Its Innovation Labs
PPT
Intalio BPMS V5 Advantage (Japanese)
DOC
Introducing The Business Operating Platform From Intalio
インタリオカンファレンス案内(修正版)3
Service Economy, Services Science and Business Performance Services ( in Japa...
Intalio’S Vision For An Open Source Bpm Suite
Intalio|BPP as SaaS Platform
Enterprise 2.0
10 New Technologies Ibm Is Cooking In Its Innovation Labs
Intalio BPMS V5 Advantage (Japanese)
Introducing The Business Operating Platform From Intalio
Ad

Similar to Intalio BPP 6.0のビジョン (20)

PPT
Report From Oracle Open World 2008 AMIS 2 October2008
PPT
Eclipse SOA Initiative
PDF
Frequently asked MuleSoft Interview Questions and Answers from Techlightning
PPT
Open Source Soa
PPT
Web Service Composition mit WS-BPEL und dem Open-Source-Orchester
PPTX
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
PDF
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
TXT
services order
ODP
SOA & ESB Presentation
DOCX
Tim Jarvis Resume 2016 main-6
PDF
SAP Net Weaver Architecture,
DOCX
resume
PPTX
Next Generation_WVI
PPT
Composing REST Services
PPTX
Choosing The Right ESB
DOCX
Gangadhar_SOA_Resume
PDF
WSO2 Mashups and BPM
DOCX
Toll management system (1) (1)
DOCX
TOLL MANAGEMENT SYSTEM
PPT
Oracle SOA Suite 11g Mediator vs. Oracle Service Bus (OSB)
Report From Oracle Open World 2008 AMIS 2 October2008
Eclipse SOA Initiative
Frequently asked MuleSoft Interview Questions and Answers from Techlightning
Open Source Soa
Web Service Composition mit WS-BPEL und dem Open-Source-Orchester
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
WSO2 Guest Webinar - ESB meets IoT, a Primer on WSO2 Enterprise Service Bus (...
services order
SOA & ESB Presentation
Tim Jarvis Resume 2016 main-6
SAP Net Weaver Architecture,
resume
Next Generation_WVI
Composing REST Services
Choosing The Right ESB
Gangadhar_SOA_Resume
WSO2 Mashups and BPM
Toll management system (1) (1)
TOLL MANAGEMENT SYSTEM
Oracle SOA Suite 11g Mediator vs. Oracle Service Bus (OSB)
Ad

More from Tomoaki Sawada (20)

PPT
Intalio会社概要とbpmsの特長20100319
PDF
Intalio Cloud V4 ロードマップ
PDF
Intalio works japan seminar
DOC
Jetty Vs Tomcat
PDF
ITFが考えるIntalioクラウドソリューション
PDF
20100115intalioセミナー資料(B En G)
PDF
Ismael Intalio Cloud Benefits
PPT
プライベートクラウドの動向とIT業へのインパクト(インタリオセミナー072409)最終版
PPT
Intalio Cloudの詳細( I Tコーディネータ会議)053009
PPT
Intalio会社概要とIntalio Cloudの特長 070909
PPT
Intalio Cloudの詳細
PDF
Intalio Cloud Announcement Presentation
PPT
Intalio会社概要とIntalio Bopの特長 030109
PPT
Intalio Private Cloud Platform( = Bpm2.0 + Office 2.0) 研究セミナー第一回
DOC
Introducing Intalio|BOP (Japanese)
PPT
IntalioのChemistry Of ProcessコンセプトとIntalio|BPPの動向021609
PPT
インタリオ・ビジネス・エディションとBPP全体の関係
PPT
BPM As A Service (Baa S)
PDF
Intalio Project Dogfood And Doubleshot
PPT
IBM Blue Spruce Web Platform 011409
Intalio会社概要とbpmsの特長20100319
Intalio Cloud V4 ロードマップ
Intalio works japan seminar
Jetty Vs Tomcat
ITFが考えるIntalioクラウドソリューション
20100115intalioセミナー資料(B En G)
Ismael Intalio Cloud Benefits
プライベートクラウドの動向とIT業へのインパクト(インタリオセミナー072409)最終版
Intalio Cloudの詳細( I Tコーディネータ会議)053009
Intalio会社概要とIntalio Cloudの特長 070909
Intalio Cloudの詳細
Intalio Cloud Announcement Presentation
Intalio会社概要とIntalio Bopの特長 030109
Intalio Private Cloud Platform( = Bpm2.0 + Office 2.0) 研究セミナー第一回
Introducing Intalio|BOP (Japanese)
IntalioのChemistry Of ProcessコンセプトとIntalio|BPPの動向021609
インタリオ・ビジネス・エディションとBPP全体の関係
BPM As A Service (Baa S)
Intalio Project Dogfood And Doubleshot
IBM Blue Spruce Web Platform 011409

Recently uploaded (20)

PDF
Encapsulation theory and applications.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
cuic standard and advanced reporting.pdf
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Encapsulation theory and applications.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Spectral efficient network and resource selection model in 5G networks
“AI and Expert System Decision Support & Business Intelligence Systems”
Diabetes mellitus diagnosis method based random forest with bat algorithm
Reach Out and Touch Someone: Haptics and Empathic Computing
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
NewMind AI Weekly Chronicles - August'25-Week II
cuic standard and advanced reporting.pdf
Spectroscopy.pptx food analysis technology
Group 1 Presentation -Planning and Decision Making .pptx
A comparative analysis of optical character recognition models for extracting...
Building Integrated photovoltaic BIPV_UPV.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Encapsulation_ Review paper, used for researhc scholars
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton

Intalio BPP 6.0のビジョン

  • 1. Intalio|BPP 6.0 のビジョン Intalio デベロッパ^-・エディション とその価値 Intalio - Silicon Valley Offices 644 Emerson Street, Suite 200 Palo Alto, CA 94301, USA ( Google maps ) http://www.intalio.com [email_address]
  • 2. Vision for Intalio|BPP 6.0 Intalio Developer Edition & Bigger Picture Intalio - Silicon Valley Offices 644 Emerson Street, Suite 200 Palo Alto, CA 94301, USA ( Google maps ) http://www.intalio.com [email_address]
  • 3.   Intalio Developer Edition for Web-based DB and Workflow Container for Object Binding code generator with Ruby like syntax Workflow in Web 2.0 Tomcat/MySQL Integration Layer JAVA PHP Ruby その他 SingleShot (Task Manager - Human Workflow Framework) Rest RSS iCAL OpenID SIMPEL ( Simple Execution Language) BPEL Engine (Intalio|BPMS E.E) Grid Computing Platform ( 3Tera / Amazon EC2 / WVS / VMWare )
  • 4.   Intalio Bigger Picture Grid Computing Platform ( 3Tera / Amazon EC2 / WVS / VMWare ) Integration Layer JAVA PHP Ruby etc SingleShot (Human Workflow Framework - TEMPO) Rest RSS iCAL Open ID SIMPEL ( Simple Execution Language) Intalio|Designer (Eclipse Based ) Rules Editor BAM Editor Workflow Console Intalio|Server (BPEL Engine) (Apache ODE – J2EE Servlet) Security ( OepnIAM) SAML(Security Assertion Markup Language) XACML(eXtensible Access Control Markup Language) External Variables Portal Mobile RIA Mashup Rules ( Drools) Workflow Task List - Forms BAM ( BIRT) BPMN | Code Generator | BPEL2.0 | JIT Compiler | Process Byte code ( π   calculus) | Process VM Business Analyst (Architect) Process Analyst Developer Tibco General Interface (Ajax) ERP BI
  • 5. Intalio|BPP による「エンタープライズ IT とソーシャル・ネットワーキング」の結合イメージ エンタープライズ情報を安全に Facebook などの SNS へ発信可能な ECM 製品の例- Alfresco 社 構造化された データ 非-構造化情報 (テキスト、画像、音声) Web コンテンツ・マネジメント( WCM) コンテンツ・マネジメント( CM) エンタープライズ SOA グローバル  SOA Web   SOA エンタープライズ・コンテンツ・マネジメント( ECM) ファイアウォール ソーシャル・ネットワーキング Intranet 2.0 の世界 ビジネス・プロセス・プラットフォーム( BPP) ソーシャル・ネット-ワーキング( SNS) オフィス2.0( Web オフィス) SaaS 型オフィス2.0製品例‐ Zoho SaaS サービス 文書 メール ppt CM Files DB
  • 6. Web services orchestration engine Apache ODE 1.2 Released  ( InfoQ) http://www.infoq.com/news/2008/07/ApacheODE Web services orchestration engine Apache ODE 1.2 Released Posted by Boris Lublinsky on Jul 23, 2008 07:01 PM The Apache ODE (Orchestration Director Engine) team has announced this month its 1.2 release that includes many new features, improvements and bug fixes. Apache ODE is a WS-BPEL compliant web services orchestration engine allowing to orchestrate web services execution following a process description written in the BPEL XML grammar. WS-BPEL is a specifications initially developed by IBM and Microsoft and now maintained by OASIS Web Services Business Process Execution Language (WSBPEL) TC . The members of the working group include: IBM, BEA, Adobe, JBoss, SAP, Active.Endpoints, Tibco, WebMethods, Oracle, etc. Highlights of this release include the following: External variables allowing business process variables to be visible and directly manipulated outside process instance. This mechanism can be used, for example, to externally configure process’s database access or service invocation address. Support for the WSDL HTTP binding along with extensions, allowing for the invocation of REST-style web services. Supports for two communication layers: one based on Axis2 (Web Services http transport) and another one based on the JBI standard (using ServiceMix). Advanced endpoint configuration which, in the case of Apache Axis2 communications, supports configuring WS-Security and WS-RM. A long list of small fixes and improvements for best-of-breed stability, performance and usability. In addition to these new features, Apache ODE provides the following functionalities: Side-by-side support for both the WS-BPEL 2.0 OASIS standard and the legacy BPEL4WS 1.1 vendor specification. High level API to the engine that allows you to integrate the core with virtually any communication layer. Hot-deployment of your processes. Compiled approach to BPEL that provides detailed analysis and validation at the command line or at deployment. Management interface for processes, instances and messages. InfoQ spoke with a Vice President for the Apache ODE project, member of the Apache Software Foundation and Intalio architect Matthieu Riou who also contributs to the Apache Tuscany project. On the the most important feature in ODE 1.2, Matthieu explained: I think what we call external variables is very interesting. Traditionally, orchestration engines have been black boxes that interact extensively with the rest of your system but don't provide any way to access what's under the hood. Processes get executed, receive messages, manipulate them and send new ones but past your process definition, the execution is fairly opaque. It's most obvious with the data that processes manipulate. Especially in WS-BPEL where data is XML, it doesn't map very well to traditional data storage mechanisms So this feature allows users to store process variables directly in a database table of their choice. We provide a simple mapping facility so that you can have a reasonable control over the table structure. Then every read or write on this mapped variable will be backed by the table. It's a fairly simple feature but it opens up a lot of possibilities toward reporting, Business Activity Monitoring or even live modification of process data. We also plan to extend this feature to support the mapping of a process variable to a RESTful resource. As a result, a RESTful web service, could be directly accessed and manipulated from a process. Matthieu told InfoQ about the significance of supporting Rest Web services in ODE: One of our problems is that WS-BPEL is WSDL 1.1 only, at least for now (and I'm not aware of any effort to update it for WSDL 2.0). So we had to do with what WSDL 1.1 and its HTTP binding supports and honestly, there's not much. So we've extended that a bit and added a few basic elements to the WSDL 1.1 HTTP binding. For example, we also accept verbs at the operation level and not only at the binding level. From there, WSDL port types can be mapped to a resource and operations to HTTP methods. Note that if your use case still falls under what the HTTP binding supports, no extensions are needed. All of this probably sounds like heresy to both WS-* and REST purists but this still gets you a fairly clean way of invoking RESTful web services. We've been very careful to not abuse HTTP more than WSDL already does. That being said, the longer term plan is to extend ODE's abilities to support RESTful architectures a bit more natively. We want to make processes RESTful, publish them by following the uniform interface and we have plans to extend WS-BPEL significantly. We already have our own specification for this, called RESTful BPEL , and I encourage everyone to have a look and provide feedback. On SCA and BPEL integration: Actually this is already underway as a collaboration between the ODE and the Apache Tuscany team. We have simple scenarios working, with interactions between a SCA composition and BPEL processes. The latest Tuscany SCA release (1.2.1) includes ODE with a sample demonstrating the use of a BPEL process. Asked if they are planning to support WS-Addressing for request/reply implementation: We already have some support for WS-Addressing. The value for us is in the ability to include, in the EPRs a process sends, additional information about the process instance identity. As a result, we don't need correlation for process to process interactions for example. Process instances just find each other using the EPR included in the WS-Addressing header of received messages. Additionally if your services are implemented to use those headers as well and provide them to the process engine when you invoke it, correlation can be avoided entirely Matthieu was asked if there are any plans to implement BPEL4People and WS-HumanTask, to which he replied: The charter for ODE is larger than just WS-BPEL and includes both orchestration and human workflow. Historically we've been more focused on BPEL and orchestration but one of our committers (Assaf Arkin, whoe also wrote the RESTful BPEL specification mentioned previously) is currently working on a cool task manager called Singleshot. It's implemented on Rails and will complement our BPEL engine very well by giving it a human-friendly face. In the meantime, Intalio also has an open source Workflow product called Tempo that implements the BPEL4People white paper. Finally, we plan to support the WS-BPEL extensions included in BPEL4People, like peopleActivity. It's still a bit early right now for us but if others in the community are interested in making this happen earlier, we would definitely appreciate it. One of the most important thing to remember about ODE is that it's an Apache project. And as such, we develop under a very business-friendly license and we welcome contributions of any kind: code but also simple feedback, documentation, tests or simply your enthusiasm. With this new release Apache ODE is strengthening its position as a leading open source BPEL-based orchestration implementation. The work is also underway to extend ODE into a complete human workflow implementation.