Implementing Workflow with Microsoft's Distributed Object Model (DCOM)

Lucas CJ Dreyer and Martin S Olivier

2002/2003

Citation information

LCJ Dreyer and MS Olivier, "Implementing Workflow with Microsoft's Distributed Object Model (DCOM)", in E Gudes and S Shenoi (eds), Research Directions in Database and Application Security, 61-72, Kluwer, 2003

Published in preproceedings as: Lucas CJ Dreyer and Martin S Olivier, "Implementing Workflow with Microsoft's Distributed Object Model (DCOM)", Sixteenth Annual IFIP Working Group 11.3 Working Conference on Data and Application Security, Cambridge, UK, August 2002

Abstract

Workflow systems are becoming increasingly important as organisations automate their paper-based processes. Workflow systems make it possible to track processes and the responsibilities of individuals within these processes with relative ease. It is further possible to implement complex constraints including security and access control with workflow systems. Separation-of-duty is a security constraint that recently started to find its way into the workflow environment. A workflow model is presented in this paper that implements role-based access control and separation-of-duty. This model extends previous research by including semantics that can be used to implement the model. A prototype of the model has been implemented with Microsoft's SQL Server, the Distributed Component Object Model (DCOM) and Visual Basic.

Keywords

Workflow, access control, separation-of-duty, DCOM, C++, Visual Basic

BibTeX entry

@INPROCEEDINGS(dcomwf,
  AUTHOR={Lucas C J Dreyer and Martin S Olivier},
  TITLE={Implementing Workflow with {M}icrosoft's {D}istributed {O}bject 
        {M}odel {(DCOM)}},
  PAGES={61--72},
  BOOKTITLE={Research Directions in Database and Application Security},
  EDITOR={Ehud Gudes and Sujeet Shenoi},
  YEAR={2003},
  PUBLISHER={Kluwer} )

Full text

The full text may be downloaded from http://mo.co.za/ask/dcomwf.pdf (PDF, 148K) (©IFIP).

Note that a username and password are required to download the full text. (Why?) Please e-mail me and I will send you a username and password.


[Publications] [Home]
Page maintained by Martin Olivier
Last update: 28 November 2002