Computer Science and Engineering
Workflows are the structured activities that take place in information systems in typical business environments. These activities frequently involve several database systems, user interfaces, and application programs. Traditional database systems do not support workflows to any reasonable extent: usually human beings must intervene to ensure their proper execution. We have developed an architecture based on AI technology that automatically manages workflows. This architecture, which executes on top of a distributed computing environment, has been applied to automating service provisioning workflows; an implementation that operates on one such workflow has been developed. This work advances the Carnot Project’s goal of developing technologies for integrating heterogeneous database systems. It is notable in its marriage of AI approaches with standard database techniques.
Postprint version. Published in IEEE Expert, Volume 9, Issue 5, 1994, pages 19-23.
© 1994 by the Institute of Electrical and Electronics Engineers (IEEE)