Designing case handling systems

K.M. Hee, van, J. Keiren, R.D.J. Post, N. Sidorova, J.M.E.M. Werf, van der

Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

7 Citations (Scopus)
1 Downloads (Pure)

Abstract

A case handling system is an information system supporting the handling of cases. The (sub) tasks for a particular case are performed by persons or software agents and the result of a task is the updating of the case data. Case handling systems consist of three parts: (1) a workflow engine that executes the process of a case, (2) a document manager that manipulates the case data and (3) a database manager for manipulation of the global data, i.e., the data that is independent of a particular case. In this paper we present a new methodology for the first four phases of the development of a case handling system: (1) user requirements, (2) functional architecture, (3) software architecture, and (4) the prototyping phase. The methodology is supported by a tool consisting of a Petri net based workflow engine, a standard document manager and a standard database system.
Original languageEnglish
Title of host publicationTransactions on Petri Nets and Other Models of Concurrency I
EditorsK. Jensen, W.M.P. Aalst, van der, J. Billington
Place of PublicationBerlin
PublisherSpringer
Pages119-133
ISBN (Print)978-3-540-89286-1
DOIs
Publication statusPublished - 2008

Publication series

NameLecture Notes in Computer Science
Volume5100
ISSN (Print)0302-9743

Fingerprint Dive into the research topics of 'Designing case handling systems'. Together they form a unique fingerprint.

  • Cite this

    Hee, van, K. M., Keiren, J., Post, R. D. J., Sidorova, N., & Werf, van der, J. M. E. M. (2008). Designing case handling systems. In K. Jensen, W. M. P. Aalst, van der, & J. Billington (Eds.), Transactions on Petri Nets and Other Models of Concurrency I (pp. 119-133). (Lecture Notes in Computer Science; Vol. 5100). Berlin: Springer. https://doi.org/10.1007/978-3-540-89287-8_8