Cooperative information systems consist of existing legacy systemsintegrated in terms of a generic architecture which supports dataintegration and coordination among the integrated components. The paperpresents a proposal for a generic integration architecture namedCoopWARE. The architecture is presented in terms of the mechanisms itprovides for data integration, and coordination. Data integration issupported by an information repository with an extensible schema, whilecoordination is facilitated by a rule set and an event-driven ruleexecution mechanism. In addition, the paper describes implementation andapplication experiences for the architecture in the context of a threeyear software engineering project
展开▼