When we mention system knowledge, we need to look at multiple angles of business needs. In a classical structure, we have on the one side the transactional world of ERP- systems, CRM, SRM, databases etc., on the other side analytical demands with data warehousing, data-mining, statistical analyses etc. Those worlds merge more and more and the system boundaries become seamless (at least for the end users and even modelers). In addition we have the whole landscape of supporting systems like Portals, Exchange infrastructure, master data and knowledge management systems and so on.
A BPX ideally is proficient in all these areas of the system world. Modeling a pure transactional process without having reporting on the data generated by this process in mind, is not the way you do business today anymore. And not thinking of how to provide this application to your users (internal and external) will bring you a lot of pain later on.
The following chapters will deal with an incomplete list of systems and tools. The systems include those from the three areas mentioned, with a focus on the modeling capabilities of their built in tools. What most of those tools have in common is that after the modeling step, the application can be generated and deployed. The result is a ready-to-use application.