Journal of Knowledge Management Practice, August 2005

A Generic Model Of Corporate Memory: Application To Industrial Systems

Lotfi Admane, Institut National d’Informatique, Algeria

ABSTRACT:

This paper presents an industrial system model and a model of corporate memory supporting it. The industrial system model decomposes the industrial system through a set of components. The corporate memory model views the latter through two types of knowledge : 1) Skill Knowledge, which constitutes the main knowledge capital of the company, refers to its basic skill and 2) Theme Knowledge representing a specialized knowledge or a knowledge related to a given field.

The objective of the corporate memory model, named ReCaRo, is to capitalize knowledge to its systematic re-use. ReCaRo builds corporate memories which have a multi memory architecture. This architecture means that every memory will be made up of five communicating ones. The modelling using ReCaRo will be done in two steps : 1) modelling the industrial system and 2) implementing the re-use principle in that system.


1.         Introduction

This work was motivated by the observation of the strong tendency of the company to be specialized. To be competitive, the company standardizes its processes and its resources. It, often, handles the same entities for different actions. These entities can be physical objects, rules, processes, etc. Progressively and using these entities, the company constitutes, in the long term, a knowledge capital. However, this knowledge capital is often scattered on the experts of the company and in documents. It is very volatile. The objective is to collect it, organize it and preserve it for re-use purposes. This preservation is done through the concept of corporate memory (Brooking, 2000; Kingston & Macintosh, 2000; Ackerman, 1998; Abecker et al, 1998; Pomian, 1996; Vanheijst et al, 1996). This capital is then re-used in different situations in order to reduce the costs and the time of development. It is the concept of the knowledge creating company (Nonaka & Takeuchi, 2002) and of working knowledge (Davenport & Prusac, 2000).

In this paper, we propose a corporate model and a generic corporate memory model supporting it. The corporate memory model is named ReCaRo which is the acronym of REsource, CAse and ROle which are the main concepts of the memory. In this work, we emphasize, particularly, on the re-use problem of the knowledge contained in the corporate memory.

To build the corporate memory, we propose an approach in two stages. In the first stage, we will propose a modelling of the company which supports the development of corporate memories allowing the easy and systematic re-use of knowledge capital. In this research, we are interested in the industrial companies which we will call industrial systems. In a second stage, we will propose a generic corporate memory deduced from the industrial system.

This paper is divided into four main parts. The first one presents the concept of knowledge and its reuse. The second one presents the model of the industrial system. The third presents the proposed generic model of the corporate memory and, finally, the last one presents the application of the ReCaRo model for the conception of a corporate memory in the design of industrial systems for liquid hydrocarbons transport.

2.         Corporate Memory And Reuse Of Knowledge

There are many classifications for corporate knowledge. In this section, we give some theoretical elements regarding the knowledge management in the company as well as the concept of knowledge re-use. We will not try to define the corporate knowledge, but we will position ourselves directly within a framework of corporate knowledge management while trying to determine its main characteristics. Among these characteristics, we have the usual distinction between data, information, comprehension and knowledge (Boersma & Stegwee, 1996). The aspects of contextualization of the knowledge were particularly developed in sociology (Tang-Ho & Lamontagne, 2000) and in cognitive psychology (Poitou, 1997; Pomian, 1996) introduced the distinction between "knowledge", "information" and "data". Ackerman & Halverson (1999) introduced the distinction between know-how and the knowledge. Danveport & Prusac (2000) evoked the link between knowledge and context. Finally Ermine et al (1998) introduced the concept of knowledge system. The definition of the concept of knowledge in the organization remains very prone to discussion. As far as we are concerned, we remain in the optics of Davenport & Al Prusac (2000) which are interested in the problem of knowledge re-use.

There are several classifications of corporate knowledge. For example, the typology of Buckingham-Shum (1997) classifies knowledge according to its specialization. The typology of Brooking (2000) and Pomian (1996) classifies knowledge according to its type.

An important point in this paper is the re-use of this knowledge. In the most general case, "To re-use" means, to use again existing elements. In the case of knowledge management, the term re-use means, to use one or several existing resource components in order to create new components within a minimum search time and adaptations. They have to be lower than those necessary to the construction of new components offering the same functionalities (Zdrahal, 1998). Most works on the principle of re-use introduce the concept of reusable component (Bushmann et al, 1998). These works introduce the reusable component as being an object of the organization described through a set of characteristics, often descriptive. For simplification needs, these reusable components are often gathered in classes.

3.         The Industrial System Model

In this section, we will answer the following question: how can one model an industrial system from a point of view of a corporate memory?

According to Sherif & Mandviwalla (2000), the modelization of industrial systems is faced to the diversity of these latters. Mohanty & Deshmukh (1999) proposes a strategy for the modelization of industrial systems that takes into account this difficulty.

For our model of the industrial system, we have exploited the idea developed in projects DECIDE (Alquier, 1997) and PRIMA (Alquier, 2000). These projects propose a classification of the reusable components for cost management in the design of new products. The model of the company that we propose views the company through the entities it re-uses. Any industrial system, therefore, will be modelled as a system constituted of, or handling, two types of components:

Ø      The skill components: They represent every physical or logical object which constitutes the basic skill of the company.

Ø      The theme components: They represent all that is necessary to operate the system, such as the consumed resources, the inputs and the outputs of the system etc.

The two components’ types are in interaction and are connected according to a suitable logic. These components constitute the main objects on which a knowledge capital is developed. The corporate memory model that we propose aims to capitalize this knowledge with a re-use aim.

4.         The Corporate Memory Model

The corporate memory model that we propose as a support to the model of the industrial system handles two types of knowledge and has a multi-memory architecture. In this model, every memory is built around five main memories that we present below:

Ø      Reusable resources’ memory (R. R. Memory): In the first stage, it is necessary to make an inventory of the corporate knowledge capital. We propose to organise the knowledge capital into two types. The one relative to skill components that we will call the Skill Knowledge and that relative to Theme Components that we will call the theme knowledge. This is done through an inventory of the industrial system’s components. Each component will be listed in the form of what we will call the reusable resource and will constitute the memory of reusable resources. Each reusable resource answers a well defined model. To conceive the memory of the reusable resources is, finally, to make an inventory of the various types of components and modelling each one of these types.

Ø      Roles’ memory: In a second stage, it is necessary to build the memory of the roles. A role describes an element of the reusable resource context. The objective of the roles is to ensure the connection of a resource’s use to its context of use. Very often, modelling a role memory means making an inventory of the whole set of roles that describes and comments the knowledge capital, and proposing a model for each type.

Ø      Cases’ memory: A case of use represents the description of the use or the re-use of a reusable resource in a given context. It is defined by a reusable resource, to which it was decided to add a set of roles. Each role is carrying a single semantic which relates to the described part of the context. In a third stage, it is necessary to make an inventory of all the experiences, around these reusable resources. Each experience is represented by a case of use. To constitute the memory of the cases, it is necessary to make an inventory of all the types of cases. Each type of case will be represented by a model.

Ø      Networks of cases’ memory: A network of cases represents the description of the coordinated use of several cases for the realization of a common and single goal. It is a set of several cases connected by roles. In this situation, the roles are considered as connectors carrying a semantic. This memory is used to describe experiences which are too complex to be described by cases.

Ø      Contexts’ memory: The context is a description of the situation in which the case was carried out. The concept of context is complementary to that of a role. It is used to describe situations which are either too rare or too complex to be described by roles.

 
According to this, every corporate memory will be composed by those five memories. These memories are connected according to the logic described by Figure 1. The cases' memory consists of the connection of the reusable resources, the memory of roles and the memory of contexts. The memory of the cases network consists of the connection of the cases' memory, the roles’ memory and the contexts’ memory. The global design of the corporate memory is thus summarized as follows: make, for each of the five concepts, an inventory of its various forms and propose for each form an adequate model.

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 1: General Architecture Of The Corporate Memory

5.         Application Of The Model To The SH-TRC Project

The aim of this section is to validate the proposed model on a real case of corporate memories' modelling. We will present the SH-TRC project as well as the built corporate memory.

5.1.      The SH-TRC Project

This project aims to set up a corporate memory of all the capital experience and knowledge acquired during the design, the renovation, the maintenance or the extension of the transportation of liquid hydrocarbons. Each one of these actions is done through a study which gives rise to a specification, describing, for example, the requirements and the technical features of the future industrial system. This specification constitutes one of the main sources of knowledge.

The goal of this project is to help the designers of future industrial systems to carry out their tasks by assisting them in the design phase. This assistance will be done by proposing to the designers a set of components, resulting from the memory of components, and approaching the most their needs.

5.2.      The Industrial Model Of The SH-TRC Project

As described in section 3, the industrial system of the SH-TRC project is viewed through two types of components:

Ø      Skill components - we have listed two types of skill components. The component of type product which represents any physical element entering in the composition of an industrial facility (for example: pump, circuit breaker, pipe etc.) and the component of type process which represents all the dynamics of the industrial system.

Ø      Theme components - Among the themes studied in the project SH-TRC, the topic retained is the conception of the specification draft. The development of the latter offers to the users an assistance in the specification of future installations. In this theme, we have found two types of components: the component of type portion of text and the component of type graphic element. The component of type portion of text gathers all that was written around a skill component and the component of type graphic element gathers all the diagrams and graphs associated to a component.

5.3.      Architecture Of The Proposed Memory In The SH-TRC Project

In accordance with the generic architecture proposed in section 4, the memory of the SH-TRC project will be composed by five memories that we will present below:

5.3.1.   The Memory Of Reusable Resources

This memory gathers the four types of reusable resources: product type, portion of text type, graphic element type and process type. In this paper, we only describe the product type, the portion of text type and the graphic element type. The reusable resource of process type is described in Admane et al (2004).

Memory of the reusable resources of type product: It is the main resource among the ones of the skill type. Almost all the corporate memory requests are on it. The product is regarded as the element of the finest granularity. It can be used in the composition of an industrial facility, or in the composition of another product. The model of Figure 2 describes the product isolated from any use. The structural properties describe the resource. The properties of environment describe the interaction of the resource with its environment. The properties of re-use describe the possible re-use forms of the resource. Each instance of a component's model will become an element of the memory of the reusable resources of type product.

 
 

 

 

 

 

 


Figure 2: Model Of Reusable Resource Type Product

The example of Table 1 is an element of this memory. We represent this component as a record. This example describes a programmable pump. The characteristics of the re-use inform that this pump can be used as an amplifier of flow. It can also be used in manual or automatic mode.

 

Reusable Resource Product: pump P217

Name: 

ZPHMP2002-1

Description: 

Programmable Hydraulic pump

Standard Properties: 

Double pumping, …

Standard Values

Max Power: 100 bars, diameter of entry: 300 mm, …

Energy: 

Diesel

Climatic zone

Arid, tropical

Constraints of reuse:

Product not corrosive

Technical Family: 

Pumping, amplification flow

Cost Family :

High

Reference value:

 

Form of reuse:

Amplifier of flow

Properties of reuse:

Flow parameters, modification section …

Values of reuse:

 

Constraints of reuse:

 

Possible State:

Automatic, manual …

Table 1: Example Of A Reusable Resource Of Type Product

Memory of reusable resources of type portion of text: It is a resource of the theme resources’ memory. This resource represents any portion of text that seems interesting. It is described in Figure 3. The re-use properties of type nature describe the form or the length of the text and those of the re-use type of usage give the type of the text (descriptive, modifying, etc.)

 
 

 

 

 

 

 

 


Figure 3: Model Of Reusable Resource Of Type PORTION OF TEXT

The example of Table 2 describes a reusable resource of type potion of text. It is an assembly notice which is a short technical text that describes a process. The text itself is in the Content property.

Reusable resource PORTION of TEXT : note of assembly

Name : 

Notice 111

Description : 

Note of assembly of the programmable hydraulic pump

Content : 

<Text >

Writer :

Name of the writer