27.06.2013 Views

Proceedings of the 12th European Conference on Knowledge ...

Proceedings of the 12th European Conference on Knowledge ...

Proceedings of the 12th European Conference on Knowledge ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 3: Model types<br />

Instance<br />

Schema<br />

3.1 Model transformati<strong>on</strong><br />

Norbert Gr<strong>on</strong>au et al<br />

Instance<br />

(As-Is Situati<strong>on</strong>)<br />

Abstracted<br />

As-Is Situati<strong>on</strong><br />

Instance<br />

(Initial Situati<strong>on</strong>)<br />

Reference<br />

Schema<br />

As-Is Model Reference Model<br />

The four introduced model types are related to each o<str<strong>on</strong>g>the</str<strong>on</strong>g>r. Each model type has a particular<br />

role/functi<strong>on</strong> within <str<strong>on</strong>g>the</str<strong>on</strong>g> organisati<strong>on</strong> process management. By working with <str<strong>on</strong>g>the</str<strong>on</strong>g>se model, models <str<strong>on</strong>g>of</str<strong>on</strong>g> a<br />

different type are used as pre-c<strong>on</strong>diti<strong>on</strong> or created as result.<br />

Reference process schemata are <str<strong>on</strong>g>the</str<strong>on</strong>g> base for new process instances. These are created by<br />

instantiati<strong>on</strong>. Abstract objects are replaced by specific objects. This complies an interpretative<br />

usage <str<strong>on</strong>g>of</str<strong>on</strong>g> declarative memory (see secti<strong>on</strong> 2.2).<br />

Reference process instances are <str<strong>on</strong>g>the</str<strong>on</strong>g> basis for <str<strong>on</strong>g>the</str<strong>on</strong>g> documentati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> process changes. New<br />

models are created by comparing <str<strong>on</strong>g>the</str<strong>on</strong>g> reference model to <str<strong>on</strong>g>the</str<strong>on</strong>g> current reality. These models<br />

describe <str<strong>on</strong>g>the</str<strong>on</strong>g> current situati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> particular process runs. From a process manager’s point <str<strong>on</strong>g>of</str<strong>on</strong>g> view<br />

it is a combinati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> producti<strong>on</strong> rules (see secti<strong>on</strong> 2.2). Different models or partial models are (re-<br />

)combined.<br />

As-is process instances are <str<strong>on</strong>g>the</str<strong>on</strong>g> base for creating new process schemata. Elements, element<br />

types or partial process models are abstracted. From a process manager’s point <str<strong>on</strong>g>of</str<strong>on</strong>g> view it is a<br />

proceduralisati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> knowledge. <strong>Knowledge</strong> about a specific procedure is stored c<strong>on</strong>text-n<strong>on</strong>specific<br />

(depending <strong>on</strong> <str<strong>on</strong>g>the</str<strong>on</strong>g> abstracti<strong>on</strong> level) in <str<strong>on</strong>g>the</str<strong>on</strong>g> case base. Declarative knowledge is encoded<br />

into rules (see secti<strong>on</strong> 2.2) and creates process schemata as well as schemata without a<br />

noticeable process structure but with a descripti<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> o<str<strong>on</strong>g>the</str<strong>on</strong>g>r kinds <str<strong>on</strong>g>of</str<strong>on</strong>g> patterns (e.g. relati<strong>on</strong>ship<br />

between pers<strong>on</strong> and knowledge). This schematisati<strong>on</strong> can be realised computer-based. Any kind<br />

<str<strong>on</strong>g>of</str<strong>on</strong>g> abstracti<strong>on</strong> level and decompositi<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> process models is possible.<br />

As-is process schemata are <str<strong>on</strong>g>the</str<strong>on</strong>g> base for model refinement. Process schemata are analysed and<br />

optimised. Re-occurring patterns are searched for and checked, whe<str<strong>on</strong>g>the</str<strong>on</strong>g>r this pattern is a success<br />

factor or a barrier. From a process manager’s point <str<strong>on</strong>g>of</str<strong>on</strong>g> view it is <str<strong>on</strong>g>the</str<strong>on</strong>g> generalisati<strong>on</strong>, discriminati<strong>on</strong>,<br />

amplificati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> process knowledge (see secti<strong>on</strong> 2.2). It is a knowledge optimisati<strong>on</strong> resp. model<br />

optimisati<strong>on</strong>. The command variable is <str<strong>on</strong>g>the</str<strong>on</strong>g> representativeness a process schema could get.<br />

After four transformati<strong>on</strong> activities, <str<strong>on</strong>g>the</str<strong>on</strong>g> cycle is run through (see Figure 4). Of special importance are<br />

<str<strong>on</strong>g>the</str<strong>on</strong>g> entrance points to this cycle. One entrance point is <str<strong>on</strong>g>the</str<strong>on</strong>g> adopti<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> external reference models,<br />

which are already abstracted. They claim a high degree <str<strong>on</strong>g>of</str<strong>on</strong>g> representativeness resp. generality and<br />

become reference process schemata. Ano<str<strong>on</strong>g>the</str<strong>on</strong>g>r point <str<strong>on</strong>g>of</str<strong>on</strong>g> entrance is <str<strong>on</strong>g>the</str<strong>on</strong>g> process capture in <str<strong>on</strong>g>the</str<strong>on</strong>g> c<strong>on</strong>text<br />

<str<strong>on</strong>g>of</str<strong>on</strong>g> a system analysis. A specific system situati<strong>on</strong> is captured and <str<strong>on</strong>g>the</str<strong>on</strong>g> documentati<strong>on</strong> becomes a as-is<br />

process instance.<br />

Reference process instances and as-is process schemata are no adequate entrance points. Their<br />

usage always implies <str<strong>on</strong>g>the</str<strong>on</strong>g> hidden creati<strong>on</strong> <str<strong>on</strong>g>of</str<strong>on</strong>g> a reference process schema or a as-is process instance<br />

and <str<strong>on</strong>g>the</str<strong>on</strong>g>ir schematisati<strong>on</strong> as well as instantiati<strong>on</strong>.<br />

353

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!