Efficient Business Process Matchmaking for B2B E-Commerce
Responsible Person: Damjan Vujnovic

The goal was to develop a business process matchmaking engine
that takes as input a query specifying a business process
to be matched and returns a set of business processes
that are compatible with the query.
Implementation involves the use of a persistent storage tools
for the storage of a large amount of data representing business
processes, like relational database management systems.
The architecture is four-tiered Java 2 Enterprise Edition
using Enterprise Java Beans and container managed persistence
(CMP) 2.0 in the middle tier.