Enterprise Specific BPM Languages and Tools

Enterprise Specific BPM Languages and Tools

Steen Brahe (Danske Bank, Denmark)
DOI: 10.4018/978-1-61520-969-9.ch043
OnDemand PDF Download:
No Current Special Offers


Many enterprises use their own domain concepts when they model business processes. They may also use technology in specialized ways when they implement the business processes in a Business Process Management (BPM) system. In contrast, BPM tools often provide a standard business process modeling language, a standard implementation technology and a fixed transformation that may generate the implementation from the model. This makes the tools inflexible and difficult to use. This chapter presents another approach. It applies the basic model driven development principles of direct representation and automation to BPM tools through a tool experiment in Danske Bank. We develop BPM tools that capture Danske Banks specific modeling concepts and use of technology and which automate the generation of code. An empirical evaluation reveals remarkable improvements in development productivity and code quality. We conclude that BPM tools should provide flexibility to allow customization to the specific needs of an enterprise.

Complete Chapter List

Search this Book: