|
计算机科学 2006
An Implementation of Transactional WfMS Based on AOSD
|
Abstract:
An Aspect-Oriented software architecture is presented based on Oriented Aspect Software Development. There are four concerns, which are business process, activity, participant and transaction, are extracted from workflow application. All workflow concerns are implemented independently, and then they are weaved into a workflow application system. Different business processes can cooperate and exchange data, and do transactions to do so. It can guarantee workflow application is correct in running-time, and reduce the coupling among workflow application concerns. The workflow management is flexible.