ADF Taskflows & BPM & UML

The questions that pops up nowadays when defining an enterprise architecture: 'When to use BPEL, UML, ADF Taskflows and/OR BPMN?'

In other words what's the purpose of each methodology and when can it be used?

  • BPM = Business Process Modelling language
    • Specifically tailored to outline business processes and a talk-through process with business and IT.
  • BPEL = Business Process Execution Language
    • Automation of business processes using a standards based language.
  • ADF Taskflows is technology specific
    • An IT implementation of a certain flow without really referring to business process, no distinction made between automated and manual tasks.
  • UML = Unified Modelling Language
    • Serves all goals but without a specific methodology in mind. Not tailored for business processes, service definitions, ... more tailored for high-level designs.
I would say that BPM/BPEL serve other goals, more business process centric goals, then ADF Taskflows does.

TODO: Maybe a feature-list of both tools and why ADF Taskflows was founded would be a good way of starting up the conversation ;o))
Seperation of Concerns :
  • Once UML analysis has been defined, the development lifecycle is kicked off and mostly changes aren't reflected in the chain anymore.The changes made by the business are never reflected in the analysis anymore
  • Oracle BPA Suite uses a central repository to store all artifacts used by analysts and development, so analysis and development will always have the same view on
    data, processes and services.
This is the governance-part that's very important in projects nowadays, which is handled perfectly when using the same enterprise model, the same repository.


romanna
romanna
Latest page update: made by romanna , Oct 7 2008, 3:12 PM EDT (about this update About This Update romanna Added kick-off for comparison between UML, tskflows, BPM, BPEL - romanna

256 words added

view changes

- complete history)
Keyword tags: BPM Taskflows UML
More Info: links to this page
Started By Thread Subject Replies Last Post
bmaier UML-Activity modells to generate ADF-Taskflows with MDA/MDSD 1 Mar 3 2009, 1:26 AM EST by romanna
bmaier
Thread started: Jan 3 2009, 8:36 AM EST  Watch
You say: Once UML analysis has been defined, the development lifecycle is kicked off and mostly changes aren't reflected in the chain anymore. We use UML2- Activity Models to describe the screen flow and discuss it with the business user. At the end we generate all required artefacts like ADFTaskflows, page fragments, etc. with MDA/MDSD techniques. So, all model changes will be reflected immediately and made our modes consistent.
1  out of 1 found this valuable. Do you?    
Keyword tags: None
Show Last Reply
Showing 1 of 1 threads for this page

Related Content

  (what's this?Related ContentThanks to keyword tags, links to related pages and threads are added to the bottom of your pages. Up to 15 links are shown, determined by matching tags and by how recently the content was updated; keeping the most current at the top. Share your feedback on Wetpaint Central.)