BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Business Process Management Content on InfoQ

  • BPEL4People Virtual Roundtable Interview

    In another one of our semi-regular Virtual Roundtables, InfoQ took the opportunity to talk to some of the main authors behind the BPEL4People and WS-HumanTask specifications and find out the driving forces behind it and what we can expect next.

  • Combining General Purpose Languages and Domain Specific Languages for Model Driven Engineering

    In his last blog post, Johan den Haan asks one of the key questions of model driven engineering. The article is didactic and explains how ontological and linguistic metamodels can be combined (orthogonally) to simplify code generation while enabling the combination of general purpose languages and domain specific languages concepts. He uses BPEL and BPMN as a supporting example.

  • IBM's Smart SOA Vision Explained at Impact

    At IBM's Impact event this week, IBM execs re-affirmed the view that the main innovation presented by SOA is business/IT alignment. They presented a business-process centric view of how SOA is an enabler for enterprises to change (agility), as well as their view of Smart SOA, a set of principles / maturity model for SOA based on numerous customer SOA deployments.

  • Debate: Agile Transition Success Rates, Help or Harm?

    Many of the Agile community have chimed in on a recent popular discussion regarding success rates of Agile transitions. Responding to Niraj Khanna's question on the subject, Kent Beck, Ron Jeffries, Alistair Cockburn, Chet Hendrickson, and many more debate the value and risk of establishing such statistics.

  • Article: Book Excerpt and Review: OSWorkflow

    OSWorkflow by Diego Adrian Naya Lazo discusses the open-source OSWorkflow, a Java-based workflow engine. As described on the official website, "This book covers all aspects related to OSWorkflow. No prior knowledge about OSWorkflow is needed". The book's publisher, Packt Publishing, also provided InfoQ with an excerpt from Chapter 4 of the book, entitled "Using OSWorkflow in your Application".

  • OASIS Symposium: Composability within SOA

    OASIS is going to hold a 3 day symposium on the topic of "Composability within SOA" in Santa Clara, CA from April 28th to April 30th. Engineers and Scientists from vendors and end-user companies will discuss topics including mashups, Service-Oriented Ajax, SCA, BPEL, SDO, BPM, Web Service Transactions, Data Security in SOA, SOA Reference Architecture...

  • Learning BPMN: a 6 part eLearning Series and an Eclipse STP Tutorial

    BPMN's adoption is increasing rapidly. In this post, we review some recent activity such as the publication of BPMN 1.1 by the OMG, a tutorial on how to use the Eclipse SOA Tools Platform to "Execute Business Processes" and a comprehensive 120 minute tutorial on BPMN by Bruce Silver.

  • Article: SOA in Healthcare

    In a new article, based on a chapter from the book "Service Oriented Architecture Demystified", Girish Juneja, Blake Dournaee, Joe Natoli & Steve Birkel discussthe benefits of applying SOA to heterogenous environments in the healthcare domain. Focusing on a domain instead of technology perspective first provides an interesting view on the business motivation for SOA.

  • Surveys from BPTrends and BEA Reflect on "The State of BPM in 2008"

    In the past couple of weeks, two major reports on "The State of BPM in 2008" were published by BPTrends and BEA. The reports show a fast growing market lead by major SOA infrastructure vendors, a significant growth of the adoption of BPMN and a steady growth of BPEL. Drivers for adopting a BPM approach range from cost savings to compensating for missing functionality in enterprise applications.

  • Flux 7.7: Increased Monitoring and Secure FTP Capabilities

    Initially released in 2000, Flux is an embeddable Java software component for Java development teams who need job scheduling, file transfer and workflow management. Flux 7.7 extended the product's secure file transfer capabilities and increased the scalability of the Operations Console. InfoQ discussed with David Sims, Flux President about the new features and other product developments.

  • Enhanced Manageability with OSGi, SCA, BPEL and Spring

    Ever since the OpenSOA initiative published the white paper entitled: "Power Combination, SCA, OSGi and Spring", the combination of these three technologies has generated some interest. In a recent post, William Vambenepe explores potential new management capabilities for this type of SOA platform.

  • Article: Process Component Models: The Next Generation In Workflow?

    Tom Baeyens wrote a summary of the state of Workflow & BPM standards and tools. After a detailed look at BPEL, BPMN, and other technologies such as choreography, XPDL, BPDM, jPDL, Tom takes the stance that it is time to abandon the idea that non-technical business analysts can draw production-ready software in diagrams and separate the analysis process models and executable process models.

  • Apache Tuscany Java 1.1 Released: SCA Meets Web 2.0

    The Apache Tuscany team announced today the 1.1 release of the Java SCA project which adds a number of features including a JMS binding or improved policy support. It also supports an implementation extension for representing client side Javascript applications as SCA components which makes SCA a viable technology to simplify Ajax style implementations using JSONRPC or Atom bindings for instance.

  • Interview: Sanjiva Weerawarana on Web Services, REST and Open Source SOA Tools

    In this interview, Stefan Tilkov talks to Sanjiva Weerawarana about web services and REST, about core standards that are essential for web services standards, open source SOA tooling, scripting languages and web services, and the strategy of WSO2 in providing open source middleware.

  • Should developers write their own transaction coordination logic?

    In a recent discussion Mark Little and Greg Pavlik discuss whether transaction coordinators and transaction protocols are necessary in the context of widely distributed units of work. Isn't the knowledge of state alignment patterns enough?

BT