Advertisement

Towards Temporal Information in Workflow Systems

  • Carlo Combi
  • Giuseppe Pozzi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2784)

Abstract

A workflow management system (WfMS) is a software system that supports the coordinated execution of different simple activities, assigning them to human or automatic executors, to achieve a common goal defined for a business process. Temporal aspects of stored information cannot be neglected and the adoption of a temporal database management system (TDBMS) could benefit.

By this paper we scratch the surface of the topic related to the use of a TDBMS in a WfMS, identifying some advantages in managing temporal aspects by a TDBMS inside some of the components of a WfMS. E.g., queries to reconstruct the schema of the business process or to assign activities to executors balancing their workload over time, or the definition of constraints among tasks can benefit from the use of a TDBMS.

Keywords

Business Process Temporal Constraint Temporal Aspect Valid Time Temporal Database 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bettini, C., Sean Wang, X., Jajodia, S.: Free Schedules for Free Agents in Workflow Systems. In: Seventh International Workshop on Temporal Representation and Reasoning, TIME 2000, pp. 31–38. IEEE Computer Society, Los Alamitos (2000)CrossRefGoogle Scholar
  2. 2.
    Brusoni, V., Console, L., Terenziani, P., Pernici, B.: Qualitative and Quantitative Temporal Constraints and Relational Databases: Theory, Architecture, and Applications. IEEE TKDE 11(6), 948–968 (1999)Google Scholar
  3. 3.
    Casati, F., Ceri, S., Pernici, B., Pozzi, G.: Deriving Production Rules for Workflow Enactment. In: Proceedings of the 7th Database and Expert Systems Applications International Conference. LNCS, pp. 94–115. Springer, Heidelberg (1996)Google Scholar
  4. 4.
    Casati, F., Ceri, S., Pernici, B., Pozzi, G.: Workflow Evolution. Int. Journal Data and Knowledge Engineering 24(1), 211–239 (1998)zbMATHCrossRefGoogle Scholar
  5. 5.
    Casati, F., Pernici, B., Pozzi, G., Sánchez, G., Vonk, J.: Conceptual Workflow Model. In: Database Support for Workflow Management, pp. 23–45. Kluwer Ac., Dordrecht (1999)Google Scholar
  6. 6.
    Casati, F., Ceri, S., Paraboschi, S., Pozzi, G.: Specification and Implementation of Exceptions in Workflow Management Systems. ACM TODS 24(3), 405–451 (1999)CrossRefGoogle Scholar
  7. 7.
    Combi, C., Montanari, A.: Data Models with Multiple Temporal Dimensions: Completing the Picture. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 187–202. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  8. 8.
    Combi, C., Pozzi, G.: HMAP - A temporal data model managing intervals with different granularities and indeterminacy from natural language sentences. VLDB Journal 9(4), 294–311 (2001)zbMATHGoogle Scholar
  9. 9.
    Dayal, U., Hsu, M., Ladin, R.: Organizing long-running activities with triggers and transactions. SIGMOD Record 19(2), 204–214 (1990)CrossRefGoogle Scholar
  10. 10.
    Dyreson, C.E., Evans, W.S., Lin, H., Snodgrass, R.T.: Efficiently Supported Temporal Granularities. IEEE TKDE 2000 12(4), 568–587 (2000)Google Scholar
  11. 11.
    Eder, J., Liebhart, W.: The Workflow Activity Model WAMO. In: Proceedings of the 3rdInternational Conference on Cooperative Information Systems, pp. 87–98 (1995)Google Scholar
  12. 12.
    Jensen, C., Snodgrass, R.T.: Temporal Data Management. IEEE TKDE 1999 11(1), 36–44 (1999)Google Scholar
  13. 13.
    Snodgrass, R.T. (ed.): The TSQL2 Temporal Query Language. Kluwer Ac., Boston (1995)zbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Carlo Combi
    • 1
  • Giuseppe Pozzi
    • 2
  1. 1.Università di VeronaVeronaItaly
  2. 2.Politecnico di MilanoMilanoItaly

Personalised recommendations