As the market for Business Process Management (BPM) matures, organizations implementing BPM solutions observe the proliferation of BPEL (Business Process Execution Language), WSDL (Web Services Description Language), and other forms of XML documents. Storing, finding, and using these documents is laborious and inefficient. BPEL Repository has several features that resolve these problems:
- an extensible framework that currently supports several standard XML files for BPEL, WSDL, and other XML schemas
- support for access to the stored XML data as Java objects, which makes it easier for Java programs to process the data
- ability to query the data using an object-oriented query language: Object Constraint Language (OCL)
- an Eclipse plug-in for visually interacting with and administering the repository of XML data.