Evolving Knowledge Intensive Community Networks

I.T. Hawryszkiewycz,  School of Computing Sciences,  University of Technology Sydney. e-mail: igorh@it.uts.edu.au

Abstract

The paper describes a framework for the analysis and implementation of knowledge intensive processes in organizational settings. The paper identifies generic activities in knowledge creation and their collaborative nature and proposes a metamodel for their description. It then describes how the semantics of the metamodel can be supported using information technology concentrating on support of distributed communities in organizational settings. Such support requires the integration of three research areas, on-line communities, information and knowledge sharing processes. The paper then describes a tool that integrates these three areas.


Introduction

Electronic communities have been a part of the World Wide Web almost since its inception. Their nature and growth, however, has changed and is expected to change in the future. Early communities embraced the idea of a place for contact and exchange of information. They were generally open and grew from common interests. It is possible that over time some communities evolve into more complex structures as relationships develop and their processes become well defined. At the same time there is an emerging trend for communities to grow in organizations through often cross functional teams, whose goal is to set up and develop new products within organizations.

The goal of many organizations is to use their information resources effectively to identify new opportunities and create new products and services. This often starts with enterprises looking at ways to gain benefit from the information capital in their Intranet sites. In this respect evolution to knowledge sharing in many enterprises is expected to follow the path shown in Figure 1. Enterprise workgroups can be formed to combine the explicitely stored knowledge in Intranets and their tacit knowledge to develop new knowledge. These communities can evolve from relatively informal exchanges to focused knowledge sharing processes with identified goals, agreed upon governance structures and supported by knowledge sharing tools.


Figure 1: Growth of Communities within Enterprises

Describing evolution like that shown in Figure 1 is difficult in terms of current paradigms. What is needed is a way to express community evolution in the context of knowledge development activities in organizational settings. This is made even more difficult as there is no generally accepted paradigm for knowledge sharing (McAdam, McCreedy, 1999) although knowledge sharing and management is now becoming almost universally accepted as a goal in most advanced computer installations. To many, knowledge management is a way of collecting information in easily accessible formats using Internet technologies and making them available through document management software. This virtually corresponds to the first level in Figure 1. Earlier work suggested a way of defining knowledge sharing actions based on Nonaka's model and the last level of Figure 1. Workspaces that support this level were found lacking as they assumed that fixed structures can be provided to users without the necessary process of forming communities. We have now extended earlier work to include community formation within our metamodel. The emphasis of the metamodel is on goal oriented communication in organizational settings and includes the ability to evolve from open communities to communities with agreed governance structures (Jones, 1997).

Our metamodel continues to be based on the abstract notion of shared workspaces that can dynamically evolve by spawning off new workspaces. Flexibility is achieved through the ability to create a new workspace, invite people into it, initiate new actions, and provide people with the support needed to carry out their work in a collaborative manner. Additional flexibility is now provided to allow independent workgroups to form by integrating community activities, information and knowledge sharing into what are here called Knowledge Intensive Work Activities (KIWA).

Knowledge Intensive Work Activities

Growth of communities within complex environments has considerable commonality at a broad level although the techniques, structures and methods used may differ. At the broad level the metamodel supports community evolution following the following three steps:

Step 1 - Create a workgroup or community,

Step 2 - Identify the group tasks and set up workspaces for each task, and

Step 3 - Organize the work of each workspace.

This tends to cover most communities. In practice many open communities do not go beyond step one. Some others may never evolve into complex work structures and thus miss step 2 and carry out all their work in the one workspace. Still others within enterprises follow the three steps. Evolution itself can follow different paths depending on initial conditions.

Community aspects

Central to knowledge intensive processes is the growth of effective communities. Effective communities bring in people with the needed expert knowledge and disseminating it through the right organizational channels. At the same time they must create an environment that supports community growth and participation (Furst, Blackburn, Rosen, 1999). An important aspect is that work in communities work practices should evolve. The usual evolution here is through orientation, trust building, commitment (Warketin and Beranek, 1999) and then implementation. To do this requires activities to include ways that allow their participants to vary their work practices.

We look at community evolution in a totally open way. It should be possible to initiate groups, combine them, or split them up into subgroups. As an example we look at the growth of a publications process. Figure 2 illustrates a possible scenario for community evolution. It might start with a publications group assembled by a publications manager, Benny. This group may have a workspace that concentrates on the discussion of ideas, often proposed by sponsors. Once an idea is found useful a project group may be formed. In this case an editor is appointed and people appointed to the group. Thus as step 1 Amy is appointed editor in project 1 and Thomas, Cleo and Mary assigned to this group. Amy and Cleo still stay within the publications group. A second project is then formed and so on. The other aspect of evolution is the changing nature of the workgroups as they proceed from early orientation, through goal formation, commitment and implementation (Warnekin and Beranek, 1999).


Figure 2: Publications workgroups

Community growth itself, however, must mirror community norms. There may be open and closed in the same enterprise and they must interact. If they are closed how does membership evolve. Furthermore within the same environment there may be a range of communities. In a teaching environment the group that sets assignments and distributes them is closed and organizationally controlled. At the same there may be groups of students who can set up their own workgroups to share their knowledge. Our metamodel thus includes constructs that support such community evolution within the one application structure.

Work within communities

Workgroups themselves may evolve to structures that involve a number of workspaces like that shown in Figure 3. Knowledge intensive work activities seen here as a network of connected work communities or groups, developing and exchanging artifacts. Each activity is defined in terms of abstract metamodel concepts defined earlier (Hawryszkiewycz, 1997). The workgroup is organized through the definition of roles with specified responsibilities. People are assigned to carry out the roles. Our goal is to develop a model for growth that can start with an open community and evolve to a structure like that in Figure 3.

Figure 3: Concepts to describe knowledge intensive work activities

The design of such systems requires a combination of good community practices within each activity, integrated into inter-activity processes through coordination algorithms that emphasize awareness and joint milestone formation rather than strict workflows. It also requires workgroup membership to be consistent with organizational culture.

Growth of knowledge intensive processes can follow many paths. Even within enterprises they can start as a totally open community with an idea that it later pursues in some organized way. Alternatively existing workgroups can initiate new tasks and create structured workgroups to follow them up. This then requires coordination mechanism to coordinate these groups. The coordination methods may themselves evolve.

Knowledge Sharing Processes

The important characteristic of knowledge creation is that it cannot be predefined but emerges. Generally it is found that such processes are opportunistic in nature (Dourish, 1999), result in islands of disconnected work activities, which nevertheless must be coordinated towards some common goal. Furthermore, activities evolve dynamically and sometimes rapidly as new situations arise. Evolution can include changes in participants, goals, and methods of collaboration as people begin to understand the collaborative tools and learn how to collaborate electronically. The evolution must be user driven and any collaborative tools should allow the users themselves to initiate such change and modify their processes. Thus it should be possible at any time for an activity participant to initiate some new actions and define events and milestones which may need follow-up actions.

The other aspects are the presentation of information in ways conducive to knowledge sharing combined with actions that facilitate interpretation and evaluation (Nonaka, 1994). This paper proposes that one way to support the activities found in knowledge intensive work is to use shared workspaces that can display all the actions in a single workspace and can dynamically evolve. Such integration of actions will allow people to see and interpret their work in the entire context. Flexibility is achieved through the ability to create a new workspace, invite people into it, initiate new actions, and provide people with the support needed to carry out their work in a collaborative manner. It allows new events to be defined dynamically as work evolves.

Metamodel for Knowledge Intensive Processes

Our experience both in practice and analysis has led to a fundamental metamodel concepts and commands that create work environments for KIWA. These commands can be used to build work environments follwing the evolutionary path suggested in Figure 1. We have also found that presentation of the concepts to users is critical and have developed alternate presentation methods for the different classes of user roles within an activity. These are described in a later section.

The metamodel centers on generic concepts for collaborative processes (Hawryszkiewycz, 1998) that include roles, activities, artifacts and actions. The metamodel centers on shared workspaces that have any number of roles that are occupied by people. Recently we expanded the metamodel to include the idea of workgroups and thus support the ability of groups to evolve independently and later combine into more complex coordinated structures. It also support scalability in the sense that independent workgroups can exist in the same system but gradually merge or intersect if needed.

The semantics are that a workspace represents an organizational recognized activity, whose goal is to produce an organizationally recognized artifact. Any number of people may be involved in the activity. The people are assigned roles, which can take a variety of actions, both individually or in collaboration with others. Usually the actions are combined into tasks that may be needed to produce intermediate outcomes prior to the production of the activity artifact. Each workspace can include a number of events that can lead to message being sent to other workspaces, thus supporting emerging workflows.


Figure 4: The metamodel for community evolution

Workgroups differ from workspaces in two major ways ñ separation of communities and management of growth. The general effect is that people in a workgroup can only participate in workspaces in that workgroup but not in workspaces of other workgroups. This is needed in situations where there is geographic separation with responsibilities vested in geographic teams, or in situations where one might be managing different client groups that require maintenance of confidentiality between them. With workgroups such confidentiality is maintained to the extent that members of one workgroup are not even aware of who the members of other workgroups are. It is of course possible to have people common to more than workgroup that can transfer knowledge between the workgroups or move people between them.

An Example

Figure 5 illustrates an example how the metamodel concepts can be used to model collaborative processes. It uses a representation based on rich pictures found in soft systems methodologies. Here there is a model of a system whose activities are shown as clouded shapes. Artifacts are here represented by rectangular boxes, and roles are represented by their names. Figure 5 describes a set of activities that are often found in the document creation, or publishing, process. There is a top level rich picture that describes the entire process. The three activities in the top level rich picture are: The process is general in the sense that it applies to the publication of a book or a report within an organization. The sponsor of a book for example will be an author. In a consulting firm it may be a client. In an internal organization it may be a manager requesting an evaluation of an internal production proposal.

Figure 5: A rich picture of the publication process

The broad scenario here is:

Sponsor provides an idea for a manuscript.

The idea is evaluated in 'Proposal idea' and a proposal made for a manuscript.

A separate workgroup is established for manuscript planning and development. There may be one such separate workgroup for each manuscript.

Manuscript planning gathers the necessary authors into their workgroup to produce parts of the manuscript. Members of one workgroup need not be aware of who the members of the other workgroup are.

The editor sends out the evolving manuscript for comment.

We have also found transition diagrams useful for describing scenarios. One such transition diagram is illustrated in Figure 6. In figure 6, an arrow from 'Editorial discussion' to 'Proposal review' means that some event in 'Editorial discussion can initiate 'actions' in 'Proposal review'. In addition relationships are described by transition diagram that illustrate events in one activities that lead to actions in another. In addition each activity would itself be composed of a number of transitions, although these cannot be predefined but emerge.

Figure 6: A high level transition diagram

New events can be dynamically defined as new situations arise. The general approach is that once an event is created a new rule is also created to send a message to a role within an effected workspace.

Tool Support

We have also found that a variety of commands and interfaces are needed to support the variety of roles within activities. These are shown in Figure 7. These include: We have developed a set of interfaces for each of these. They are described in the context of an example described following.

Figure 7: Types of Interfaces and Commands

Supporting tools must provide ways to meet KIWA requirements, in particular implement the metamodel and allow users to workspaces through a presentation interface.

The process followed here would be to:

Step 1 - set up the workgroup,

Step 2 - decide on the workspaces for the workgroup,

Step 3 - organize each workspace.

As an example the paper describes how LiveNet can be used to support the following scenario in a publications process: Publications management examines submitted documents to determine those that can be considered further. To do this they seek comments from advisers to the publication process.

If a proposal is found to be of interest, a review process is initiated. The setting up of this review process is delegated to the office-manager, Rebecca.

Rebecca can initiate a standard interface for this activity and customize it to the any particular needs of this proposal.

To do the first step is to create the workgroup is created through the sign up facility. This basically request a person to register and then invite people into the workgroup.

The main workspace is now set using the development interface illustrated in Figure 8. This workspace includes a number of windows for the different kinds of workspace objects. There is a window that contains background information such as publications policy; another contains documents used by publications management; a window that shows the actions in this workspace; and still another with reference to discussions, one of which is shown in Figure 6. The discussion is a top-level discussion during project selection stage. There are also windows that display roles, participants and actions these roles can take. The actions can be used to initiate new workspaces if needed. The publication manager can direct the office-manager to set up the necessary process when a decision is made to proceed with a proposal.


Figure 8: Setting up the coordination workspace

Evolutionary creation of new workspaces

LiveNet allows users to define interfaces directly from broad specifications, like those in Figure 6. Thus the office manager, once notified that a proposal is accepted, will set up the 'Proposal review' workspace. This can be done using a wizard that requests information as a series of steps. These ask the user to define the name for this workspace, select the participants and documents to be reviewed. Two steps for creating reviews are shown in Figure 9.

Figure 9: A wizard for defining reviews

Workspaces for end-user roles

Rebecca, the office manager, now organizes the work for people associated with the review and constructs workspaces for them. She sets up specialized workspaces for roles. For example, the workspace for reviewers is illustrated in Figure 10. This workspace contains the information needed by the reviewer. The document window provides the manuscript to be reviewed. A background window can show reviewer guidelines and publications policy. It could also provide links to similar or competing manuscripts. A discussion is set up for collecting comments. It now contains the reviewer comments discussion with an entry being made by a reviewer. The office manager can also decide whether to create a separate workspace for each reviewer or to have a number of reviewers share the same workspace. The choice will depend on the business situation. In most cases, external reviewers will be provided with separate workspaces, whereas internal reviewers are often allowed to share their comments.

Figure 10: Reviewer workspace

The workspace here is simpler given the well-defined activity that this role performs. It provides the end user with the information in the workspace, access to other users and ways of maintaining discussions.

Technical Structure

As a final section we illustrate the technical features of LiveNet and how the flexibility above is achieved. Figure 11 illustrates the LiveNet technical structure.

Figure 11: LiveNet technical structure

The system is based on a relational database that stores the workspaces. The server program accepts command strings that can be issued from a variety of interfaces, thus providing the flexibility to extend the system. This includes the wizards, special interfaces and agents described in earlier sections.

LiveNet also supports the creation of milestones rather than a strongly predefined workflow to support the kind of transitions defined by a transition diagram. Any number of events can be defined in a workspace. Rules can then be defined dynamically to define how events in one activity are notified to another. The occurrence of such events results in messages sent to other workspaces or roles within a workspace.

Summary

This paper described a way of supporting collaboration within goal oriented environments that require the sharing of knowledge to create new artifacts. It first defined the knowledge creation process and its action. It then showed a way of bringing together the actions into integrated workspaces that assist knowledge workers to easily access information and collaboratively combine it into new forms.

Acknowledgements

A number of people contributed to the work described in this paper especially Dr.L.Hu and Mr. Dongbai Xue for assistance in the development of the LiveNet system and Dr. T. Rura-Polley, and Dr. E. Baker for their contribution to planning the use of LiveNet for knowledge creation.

References

Cothrel, J. and Williams, R.L. (1999): "On-line communities: helping them form and grow" Journal of Knowledge Management, Vol. 3, No. 1, 1999, pp. 54-60.

Dourish, P. (1998): "Using Metalevel Techniques in a Flexible Toolkit for CSCW Applications", ACM Transactions on Computer-Human Interaction, Vol. 5, No. 2, June 1998, pp. 109-155.

Furst, S., Blackburn, R. and Rosen, B. (1999): "Virtual team effectivess: a proposed research agenda", Information Systems Journal, Vol. 9, No. 4, p. 249-270.

Hawryszkiewycz, I.T. (1999): "Workspace Networks for Knowledge Sharing" Proceedings of the Fifth Autralian World Wide Web Congference, AusWeb99, Ballina, Australia, (ISBN 1 86384 455 4), April 1999, pp. 219-227.

Jones, C.T., Hesterly, W.S., and S.P. Borgatti (1997): A General Theory of Network Governance: Exchange Conditions and Social Mechanisms, Academy of Management Review, Vol. 22, No. 4, October 1997, pp. 911-945.

Marketin, M. and Beranek, P. (1999): "Training to improve Virtual Team Communication", Information Systems Journal, Vol. 9, No. 4, October, 1999, pp. 271-289.

McAdam, R. and McCreedy, S. (1999): "A critical review of knowledge management models" The Learning Organization, Vol. 6, No. 3, 1999, pp. 91-100.

Nonaka, I. (1994): "A Dynamic Theory of Organizational Knowledge Creation" Organization Science, Vol. 5, No. 1, February 1994, pp. 14-37.

Hypermedia References

HREF 1
http://livenet-demo.it.uts.edu.au


Copyright

Igor Hawryszkiewycz, © 2000. The author assigns to Southern Cross University and other educational and non-profit institutions a non-exclusive licence to use this document for personal use and in courses of instruction provided that the article is used in full and this copyright statement is reproduced. The author also grants a non-exclusive licence to Southern Cross University to publish this document in full on the World Wide Web and on CD-ROM and in printed form with the conference papers and for the document to be published on mirrors on the World Wide Web.


[ Proceedings ]


AusWeb2K, the Sixth Australian World Wide Web Conference, Rihga Colonial Club Resort, Cairns, 12-17 June 2000 Contact: Norsearch Conference Services +61 2 66 20 3932 (from outside Australia) (02) 6620 3932 (from inside Australia) Fax (02) 6622 1954