ACM Home Page
Please provide us with feedback. Feedback
Flexibility and control for dynamic workflows in the WORLDS environment
Full text PdfPdf (2.78 MB)
Source Conference on Supporting Group Work archive
Proceedings of conference on Organizational computing systems table of contents
Milpitas, California, United States
Pages: 148 - 159  
Year of Publication: 1995
ISBN:0-89791-706-5
Authors
Douglas P. Bogia  Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL
Simon M. Kaplan  Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL and Department of Computer Science, The University of Queensland, Brisbane, Qld
Sponsors
IFIP WG 8.4 : IFIP WG 8.4
SIGGROUP: ACM Special Interest Group on Supporting Group Work
IEEE-CS\TCOS : TC on Operating Systems & Application Environments
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 26,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/224019.224034
What is a DOI?

ABSTRACT

This paper presents a model and prototype implementation, called obligations, for handling flexible, dynamic changes to workflows. The model uses multiple inheritance and an overhead transparency metaphor to construct a network of activities. Each 'sheet' holds portions of the network to be constructed. Some of these sheets contain local modifications that are not shared among other similar activities and others hold general specifications that all instances should follow, assuming that they have not been locally modified. When all the sheets are stacked together, they create a composite view of the network. Individual sheets can be removed and replaced with newer, presumably compatible, sheets that change the network. This type of replacement can be encoded into surrogates which automatically carry out the replacements to keep the obligation up-to-date. The obligation system has a built in error detection scheme that determines if network construction is invalid and, if so, disallows execution of the portions of the network that are in error.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
(:',elsitta Bignc)li. Stlpport; tbr soft, ware developineni. iJ) a collaborative enviro}lment:. Masler's tllesis, U~liversit.y of l!litlois, Augusl, 1994. Available from ftp://ftp.cs.uiuc.edu/pub/cb/papers/bignolithesis.l)s.gz.
 
4
5
 
6
Margaret M. Burnett. Types and type inference in a visual programming language. In 1993 IEEE Symposium on Visual Languages, Bergen, Norway, August 1993.
7
 
8
Simon M. Kaplan. A World Wide Web description at http://acsl.cs.uiuc.edu/kaplan/worlds.html, 1995.
9
 
10
 
11
Mar(: I. Kellller, Peter II. Feiler, A llthony Finkelstein, Takuya Katayama, Leon J. Osterweil, Maria ti. Penedo, and H. Dieter Rombach. Software process example for ISPW-7. In 7th International Software Process Workshop, Yountville, CA, October 1991. Available from ftp://ftp .cs.color ado.ed u/pub / tecli reports/ ISPW7.
 
12
Thomas Kreifelts and Elke Hinrichs. Sharing to-do lists with a distributed i;ask manager. In Proceedings of European (;'onference on Computer Supported Cooperative Work (ECSCW '93), Milan, Italy, September 13-~17, 1993.
 
13
Lawrence S. Lefiiowit. z and W. Bruce Croft. Planlling and exectJtimt of tasks in cooperative work envirollnlents. In Proceedings of the Fifth iE~'E Co,J'e. re',ce on Artificial l, tellige,,.ce Applicalio~ts, pages 255261, Miallli, FL, 1989.
 
14
Thomas W. Malone, Kevin Crowston, Jintae Lee, and Brian Pentland. Tools for inventing organizations' Toward a handbook of organizational processes. In Proceedings, Second Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, pages 72-82. IEEE Comput. Soc. Press., April 1993.
 
15
 
16
 
17
Mike Robinson. Design for unanticipated use ..... In Proceedings of European Conference on Computer Supported Cooperative Work (ECSCW '93), pages 187-202, Milan, Italy, September 13-17, 1993.
 
18
G. Rozenberg, editor. High-level Petri Nets: Theory and Application. Springer-Verlag, Berlin, 1991.
19
 
20
Lucy Suchman. Plans and Situated Actions. Cambridge University Press, Cambridge, 1987.
 
21
Keith D. Swenson. A visual language to describe collaborative work. In Proceedings 1993 IEEE Symposium on Visual Languages, pages 298-303, Bergen, Norway, August 24-27, 1993. IEEE Computer Society Press.
22
 
23
William J. Tolone, Simon M. Kaplan, mid Geraldine Fitzpatrick. Specifying dynamic support for collaborative work within worlds. In Conference on Office Information Systems, Milpitas, CA, 1995.
 
24
M. D. Zisman. Representation, Specification, and Automation of Office Procedures. PhD thesis, Wharton School, Univ. of Pennsylvania, Plliladelpllia, PA, 1977.

CITED BY  19

Collaborative Colleagues:
Douglas P. Bogia: colleagues
Simon M. Kaplan: colleagues