Patent ID: 7356479

Claim:
A business process accommodating device which accommodates a plurality of business processes respectively defined so that a plurality of activities have a dependency through resources, comprising: a business information storage unit that stores epistemological spaces for business processes; a definition unit that defines in each of the epistemological spaces each of the business processes to be accommodated; an epistemological space synthesizing unit that synthesizes the epistemological spaces; an accommodated activity extraction unit that extracts in them synthesized epistemological space a combinable activity from activities defined in the business process to be accommodated; a common resource extraction unit that extracts a combinable resource in the business process to be accommodated; a pre- and post-activity extraction unit that extracts activities executed before and after the extracted activity of each of the business processes; a combined business process generation unit that combines the business processes to be accommodated; and an accommodating activity extraction selection unit that extracts an accommodating activity from the combined business process, wherein the business process information storage unit stores accommodation knowledge, the accommodating activity extraction selection unit extracts as the accommodating activity part a resource-activity dependency, extracts accommodation knowledge corresponding to the dependency from the business process information storage unit, an abstract-concrete relation between activities stored into the business process information is used to define a rule to stipulate a similar activity, and the accommodated activity extraction unit extracts as a combinable accommodated activity an activity matched with the rule from the business process information storage unit.