JoDINew papersPast issuesIndex of papers

Hypertext to Knowledge to Workflow

Roy Rada, Antonios Michailidis, Christian Frosch*, Ming Lei**
Department of Information Systems, University of Maryland, Baltimore, Maryland
*Institute of Toxicology, University of Mainz, Germany
**Department of Electrical Engineering and Computer Science, Washington State University, Pullman, Washington
Email: rada@umbc.edu
Key features References; Figures 1, 2, 3, 4, 5, 6, 7; Table 1



This is a summary version of the paper. The authoritative full-text is available as PDF (16 pages, 217 kb). Download latest PDF viewer 

Contents

  • 1 Introduction
  • 2 Engineering
    • Requirements
    • Information Infrastructure
    • Implementation and Functionality
  • 3 Case Studies
    • Software Engineering
    • Classroom
  • 4 Related Work
  • 5 Conclusion
  • References

Abstract

The engineering hypothesis is that a hypertext-like, collaborative authoring system can provide an appropriate infrastructure for a knowledge and workflow management system. A hierarchical, hypertext infrastructure with typed, multi-attributed nodes provides the platform. People perform their scheduled activities by creating nodes in the system and they comment on one another’s work. Such a system has been designed and built, as documented here. The engineering result suggests new issues for the design of the next generation of the system. The experimental hypothesis is that people will use such a system to manage knowledge and work. Knowledge management has been successfully supported in a software engineering team. Workflow management was only partly supported for these software engineers in part because they often relied on informal working methods that did not match well the scheduling capabilities of the system.

Figures




Figure 1. Knowledge conversion life-cycle


Figure 2. (a) Role hierarchy and an objective node that rolex has the opportunity to assign to subordinate role(s). (b) "Scheduling": Rolex has created a schedule for role x,2, …., role x,n. This involves first connecting an objective with some subordinate roles and associating a deadline with them. This is then stored as a schedule node for each role. (c) An agent in any role x,2, …., role x,n may respond to the assigned objective by creating a progress report or comment. The supervisor role may also comment on that agent’s response.


Figure 3. Client-server architecture: any number of users interact directly with the Internet Information Server (IIS) via Web browsers. The Active Server Pages on the IIS communicate with the SQL Server.


Figure 4. “Enter role”: the user has unfolded the role hierarchy on the left and selected the role of ‘Software Engineer’ on the left and is attempting to enter in that role by selecting userid and entering password.


Figure 5. Software engineer adds blob: the software engineer was scheduled to produce a node and is in the process of doing that. The first blanks of the form are shown here. At the bottom of this form the email option would appear.


Figure 6. The teacher is in the IFSM 298 role. Seven teams were created to report to the teacher during the running of the course.


Figure 7. The IFSM 298 syllabus was stored as a Microsoft Word document, module.doc. The nodes indented underneath ‘syllabus’ are the updates that were issued from day to day.


Table 1. Nodes created by software engineers. The node type is in the left column and the number of nodes of that type in the database is in the right column.The 195 ‘blob’ nodes account for such entries as the ‘Requirements’ node. When blob or other nodes outside of text chat nodes were added to the system, they were typically also sent by email to the relevant people.
 
Node Type
Number
Blob
195
Schedule
290
Chat session
40
Contribution in chat session
2831
Objective
34
Report on progress towards objective
21
Role
6
Comment
23
Person
5
Agent
12
TOTAL
3457

References

Beckman, Thomas (1999) “The Current State of Knowledge Management”. In Knowledge Management Handbook, edited by Jay Liebowitz (CRC Press LLC: Boca Raton, FL), pp 1.1-1.21

Borghoff, Uwe M. and Pareschi, Remo (1997) “Information Technology for Knowledge Managemen”. Journal of Universal Computer Science, Vol. 3, No. 8, 835-842

Daft, R.L. and Lengel, R.H. (1986) “Organizational Information Requirements, Media Richness, and Structural Design”. Management Science, Vol. 32, No. 2, 554-571

Egan, Dennis E., Remde, Joel R., Gomez, Louis M., Landauer, Thomas K., Eberhardt, Jennifer, and Lochbum, Carol C. (1989) “Formative design-evaluation of SuperBook”. ACM Transactions on Information Systems, Vol. 7, No. 1, 30-57

Furnas, George W. (1986) “Generalized fisheye views”. Proc. CHI86 Conference: Human Factors in Computing Systems (ACM: New York), pp. 16-23

Georgakopoulos, Dimitrios and Hornick, Mark (1995) “An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure”. Distributed and Parallel Databases, Vol. 3, 119-153

Hollingsworth, David (1995) The Workflow Reference Model, Workflow Management Coalition, Document Number TC00-1003, Document Status - Issue 1.1

Jaeger, Trent, Michalidis, Antonios, and Rada, Roy (1999) “Access Control in a Virtual University”. In 4th International Workshop on Enterprise Security of the IEEE Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), San Francisco, CA, June

Lawrence, Peter (ed.) (1996) Workflow Handbook 1997 (John Wiley in association with Workflow Management Coalition, WfMC), pp 1-450

Leonard, Nancy H., Beauvais, Laura L. and Scholl, Richard W. (1997) “Organizational Member Self Concept in the Organizational Adaptation and Change Process”. Annual Meeting of the Academy of Management

Macintosh, A., Filby, I. and Kingston, John (1999) “Knowledge Management Techniques: Teaching & Dissemination Concepts”. Journal of Human Computer Studies, September/October

Malone, Thomas and Crowston, K. (1990) “What is Coordination Theory and how can it help design cooperative work systems?” Proceedings of the Conference on Computer Supported Cooperative Work (CSCW’90) (ACM Press: New York), pp 357-370

Malone, T.W., Crowston, K., Lee, J., Pentland, B., Dellarocas, C., Wyner, G., Quimby, J., Osborn, C.S., Bernstein, A., Herman, G., Klein, M., and O’Donnell, E. (1999) “Tools for inventing organizations: toward a handbook of organizational processes”. Management Science, Vol.45, No.3, 425-443

Medina-Mora, Raúl, Winograd, Terry, Flores, Rodrigo and Flores, Fernando (1992) “The Action Workflow Approach to Workflow Management Technology”. Proceeding of the ACM Conference on Computer-Supported Cooperative Work, CSCW’92, pp. 281-288

Noll, John and Scacchi, Walt (1999) “Supporting Software Development in Virtual Enterprises”. Journal of Digital Information,Vol. 1, No. 4
http://jodi.tamu.edu/Articles/v01/i04/Noll/

Papows, Jeff (1998) enterprise.com: market leadership in the information age (Perseus Books: Reading, MA)

Prinz, Wolfgang and Syri, Anja (1997) “Two complementary tools for the cooperation in a ministerial environment”. Journal of Universal Computer Science, Vol. 3, No. 8, 843-864

Rada, Roy (1991) Hypertext: from Text to Expertext (McGraw-Hill: London)

Rada, Roy (1997) Virtual Education Manifesto, Hypermedia Solutions, Ltd., Liverpool, UK

Selvin, Albert (1999) “Supporting Collaborative Analysis and Design with Hypertext Functionality”. Journal of Digital Information, Vol. 1, No. 4
http://jodi.tamu.edu/Articles/v01/i04/Selvin/

Sheth, Amit, Georgakopoulos, Dimitrios, Joosten, Stef M. M., Rusinkiewicz, Marek, Scacchi, Walt, Wilenden, Jack, and Wolf, Alexander (1996) Report from the NSF Workshop on Workflow and Process Automation in Information Systems, State Botanical Garden of Georgia, Athens, Georgia, May

Simone, Carla and Divitini, Monica (1997) “Ariadne: Supporting Coordination through a Flexible Use of the Knowledge on Work Processes”. Journal of Universal Computer Science, Vol. 3, No. 8, 865-898

Smith, H. T., Hennessy, P. A., and Lunt, G. A. (1989) “The activity model environment: an object-oriented framework for describing organizational communication”. Proceedings of first European Computer-Supported Collaborative Work Conference, pp. 160-172

Shum, Simon (1997) "Negotiating the Construction and Reconstruction of Organisational Memories". Journal of Universal Computer Science, Vol. 3, No. 8, 899-928

Surry, Daniel and John Farquhar (1997) "Diffusion Theory and Instructional Technology". Journal of Instructional Science and Technology, Vol. 2, No. 1

Verbyla, J. and Watters, C. (1999) “Cooperative Hypermedia Management Systems”. Journal of Digital Information, Vol. 1, No. 4
http://jodi.tamu.edu/Articles/v01/i04/Verbyla/

Wang, Weigang and Rada, Roy (1998) “Structured Hypertext with Domain Semantics”. ACM Transactions on Information Systems, Vol. 16, No. 4, 372-412

Wang, Weigang and Haake, Jorge (1998) “Flexible Coordination with Collaborative Hypermedia”. ACM Proceedings of Hypertext 1998, Pittsburgh, PA, pp. 245-255

Wang, Weigang (1999) “Team­and­Role­Based Organizational Context and Access Control for Cooperative Hypermedia Environments”. ACM Proceedings of Hypertext 1999

Wiig, K. (1997) “Knowledge Management: Where Did it Come From and Where Will It Go?”Expert Systems with Applications, Vol. 14

Top of pageNew papersPast issuesIndex of papers