In this paper, we present a novel method which derives XML formats for message exchange among components of a business process. We suppose a conceptual schema of the business process as an input.
We then derive XML formats for communication links in the conceptual schema and optimize them by minimizing two metrics. Firstly, we measure data redundancies in respective XML documents.
Secondly, we measure how easy it is to evaluate a set of business rules given by the conceptual schema. The result is a set of quality XML formats with respect to the conceptual diagram of the implemented business process.