scieee Science in your language
[en] (orig)

Business system as an equilibrium of intention and causality

Abstract

The article is aimed to draw the attention to the essential features of the business processes and business systems in the context of their modeling. We follow the root ideas of cybernetics in order to explain the concept of intentionality and its consequences in business system modeling as well as its impact on the business process modeling methodology and language. Possible way of reflecting these ideas in the business processes modeling methodology is outlined using the example of the process meta-model and business process patterns from the MMABP methodology. Then the concept of causality in business systems is explained and relevant informatics theories and techniques for modeling the real world causality are introduced in this context. Particular attention is paid to the topic of relationships between both basic types of the business system models: intentional business process and causal ontology model. General rules and principles of the consistency of models are discussed together with their methodological consequences. Basic types of the consistency of models – completeness and correctness – are identified and also the specific topic of 'structural consistency' is introduced in this context. In the conclusions section the needed reflection of these essential features in the modeling languages and methodology is analyzed and the basic insufficiencies of the contemporary approaches to the business process modeling are pointed out together with the outline of possible ways of their overcoming. As the main challenges in the field of business process modeling methodology and languages we particularly identify the need for respecting all consequences of the fact that business process has to be always taken as a purposeful process as well as the need for implementing the self-perception of the process in order to allow it achieving the higher orders of prediction.

Read accessible full text

Business system as an equilibrium of intention and causality

Author: Řepa, Václav
Publisher: Technical university of Liberec, Czech Republic
Year: 2017
Source: https://dspace.tul.cz/bitstreams/28a24046-915e-4f1e-b0f2-69e145131ac8/download
219
4, XX, 2017
In o ma ion Managemen
DOI: 10.15240/ ul/001/2017-4-015
In oduc ion
Mo e han 20 yea s a e he idea o business
p ocess-d i en managemen was bo n he e
s ill exis essen ial insu i ciencies in he
unde s anding o how business p ocesses
should be modeled in o de o espec his
idea. These insu i ciencies a e mani es ing
hemsel es e en in he exis ing modeling
s anda ds. As he modeling o business p ocess
is a necessa y i s s ep in he p ocess o
implemen ing he p ocess-d i en managemen
idea, his si ua ion seems o be a main ba ie
o he needed pu ing his idea in o he eal li e.
On he o he hand, he e a e exis ing
heo ies, me hods and ideas, al eady known
in o he con ex s, which di ec ly add ess he
p oblems and ea u es behind he abo e
men ioned insu i ciencies o he cu en s a e.
As usually, he oo o he p oblem is no he
insu i cien basic knowledge bu a he he
insu i cien ealiza ion o he p ope con ex .
The aim o his a icle is o d aw a en ion o
he essen ial ea u es o he business p ocesses
and business sys ems in he con ex o hei
modeling. The needed e l ec ion o hese
essen ial ea u es in he modeling language
and me hodology will be analyzed. In addi ion,
he basic insu i ciencies o he con empo a y
app oaches o he business p ocess modeling
will be poin ed ou oge he wi h he ou line o
possible ways o hei o e coming.
As a basis o he main p inciples used
in conside a ions in his a icle we use he
MMABP me hodology Řepa (2003), OpenSoul
p ojec (2015). MMABP (Me hodology o
Modeling and Analysis o Business P ocesses)
is a ‘language independen ’ me hodology
based on he se o me a-models which de i ne
he basic concep s and exp ess he basic
p inciples o he me hodology, and comple ed
wi h he se o echniques, consis ency ules
and pa e s. MMABP is gene ally open in e ms
o p incipal abili y o be comple ed wi h newe
concep s, p inciples, echniques, e c. i hey
a e consis en wi h i s p inciples and he me a-
models. As he MMABP is based on me a-
models ins ead o pa icula languages i can
be also used as a basis o he e alua ion o
any modeling language owa ds he p inciples.
The oo idea, his a icle is based on, is ha
business p ocess is an equilib ium o in en ion
and causali y. This idea is based on he ac
ha business p ocess always ep esen s he
way o ollowing some in en ion. E e y business
p ocess has he goal which ep esen s he
meaning o he p ocess. E e y ac ion pe o med
in he p ocess han should be a ge ed o i s goal.
The abo e desc ibed ea u es o he business
p ocess mean ha business p ocess is always
subjec i e. On he o he hand, business p ocess
always exis s in some en i onmen which
de i nes he condi ions ha ha e o be espec ed
by he p ocess ac ions. These condi ions ha e
di e en o ms: he es ic ions o possible
ac ions, ime and o he ypes o limi s, admi ed
o p ohibi ed consequences, e c. Al hough he
condi ions become om di e en esou ces:
he na u e i sel , legisla ion, habi s, o speci i c
local es ic ions o ea u es, hey all ha e o
be espec ed in he p ocess uncondi ionally.
F om he p ocess poin o iew all condi ions
gi en by he p ocess en i onmen a e objec i e.
The e o e, we call he summa y o all hese
manda o y condi ions, no ma e whe e hey
come om, he causali y o he business sys em.
Concluding om p e ious wo pa ag aphs
one can see he business p ocess as a way
o ollowing some in en ion in he en i onmen
which pa icula ly es ic s i s ac ions. The
co ec business p ocess hus mus balance
be ween i s pu pose and he gi en causali y o
he en i onmen .
The a icle is di ided in o i e sec ions. In
he second sec ion, a e his in oduc ion, we
BUSINESS SYSTEM AS AN EQUILIBRIUM
OF INTENTION AND CAUSALITY
Václa Řepa
EM_4_2017.indd 219EM_4_2017.indd 219 13.12.2017 12:54:0213.12.2017 12:54:02
220 2017, XX, 4
In o mační managemen
ollow he oo ideas o cybe ne ics in o de
o explain he concep o in en ionali y and i s
consequences in business sys em modeling
as well as i s impac on he business p ocess
modeling me hodology and language. Thi d
sec ion is ocused on he concep o causali y
in business sys ems. Rele an in o ma ics
heo ies and echniques o modeling he eal
wo ld causali y a e in oduced in his con ex .
In he ou h sec ion he ela ionships be ween
bo h basic ypes o he business sys em models
(in en ional business p ocess e sus causal
on ology model) a e discussed oge he wi h he
me hodological consequences. In his sec ion
we also in oduce basic consis ency ules om
he MMABP me hodology. In he i nal sec ion
we summa ize he main ideas om he a icle,
discuss connec ed insu i ciencies o he cu en
app oaches and ou line some basic ask o he
u u e de elopmen .
1. In en ionali y in Business Sys em
In he legenda y a icle Rosenblue h, Wiene
and Bigelow (1943) au ho s exp essed he
idea which essen ially in l uenced he la e
de elopmen o cybe ne ics: ‘all pu pose ul
beha io may be conside ed o equi e nega i e
eed-back’. The concep o nega i e eed-back
is explained he e as ollows: ‘... he beha io o
an objec is con olled by he ma gin o e o
a which he objec s ands a a gi en ime wi h
e e ence o a ela i ely speci i c goal. The
eed-back is hen nega i e, ha is, he signals
om he goal a e used o es ic ou pu s which
would o he wise go beyond he goal’.
Acco ding o he basic wo k in he i eld
o p ocess-d i en managemen (Hamme ,
& Champy, 1993) business p ocess always
ollows some goal. The goal is a undamen al
a ibu e o a business p ocess as i is egula ly
used in ma u ed me hodologies like in E iksson
and Penke (2000) o ins ance. Tha means
ha business p ocess is always an in en ional
p ocess. By he e m in en ional p ocess we
mean he p ocess o pu pose ul beha io o
in e es ed objec ollowing some goal.
Concluding om p e ious wo pa ag aphs
one can i nd ha he business p ocess, as
i is an in en ional kind o p ocess, ha e o
ha e some nega i e eed-back which ensu es
es ic ion o i s ou pu s in o de o keep hem
in he ma gins o i s goal. This cha ac e is ic
s ongly dis inguishes he business p ocess
om he p ocess in gene al (i.e. in jus echnical
/physical sense) as well as om p ocesses
which do no need any eed-back like machine-
managed o au oma ed p ocesses unning
wi hou a con ac wi h hei en i onmen .
In he case o business p ocess he eed-
back is ep esen ed by he inpu o he p ocess
om i s en i onmen which is causally connec ed
wi h some p ocess ou pu . The alue o he inpu
should in l uence he ollowing beha io o he
p ocess in e ms o keeping i in he ma gins o i s
goal. This means ha ‘in e media e’ inpu s o he
p ocess (i.e. none-s a ing inpu s o he p ocess
coming be ween i s s a ing and end poin s) a e
c i ically impo an pa s o he business p ocess
dis inguishing i om o he , non-in en ional
(i.e. non-business), p ocesses. Wo king wi h
p ocesses we ha e o ake in o he accoun e en
he ime dimension; e e y inpu o he p ocess
om i s en i onmen has o be synch onized wi h
he p ocess un. Thus, in each pa o he p ocess
whe e some inpu which in l uences he ollowing
p ocess un is expec ed he p ocess s a e has
o be placed. P ocess s a e means such poin
in he p ocess s uc u e whe e no hing can be
done be o e he inpu o he p ocess occu s, i.e.
poin o wai ing o he inpu .
1.1 The Concep o P ocess S a e in he
MMABP Me hodology
The ideas p esen ed in his a icle a e
sys ema ically elabo a ed in he MMABP
me hodology (Me hodology o Business
P ocesses Analysis and Design). MMABP
dis inguishes be ween wo main ypes o
models: business p ocess e sus business
objec models. In bo h ypes o model he
me hodology ecognizes he global model
(sys em iew) and he de ailed model. The
modeling ools used by he me hodology a e
based on common s anda ds BPMN (Business
P ocess Model and No a ion (2011)), UML
(Uni i ed Modeling Language™ In as uc u e
Speci i ca ion e sion 2.4.1 (2015)), and
E iksson/Penke No a ion (E iksson and Penke
(2000)). The essence o he me hodology is
de i ned in he o mal me a-model (Business
Sys em Modeling Speci i ca ion (2015)) as
a pa o he de elopmen p ojec OpenSoul
(OpenSoul p ojec (2015)). The me a-model
consis s o h ee main packages which
co espond o he main dimensions o he
business sys em model: Business Subs ance
Me a-model, Business P ocess Me a-model,
and Business Models Consis ency Model.
EM_4_2017.indd 220EM_4_2017.indd 220 13.12.2017 12:54:0213.12.2017 12:54:02
221
4, XX, 2017
In o ma ion Managemen
The ‘in en ional’ pa o he business sys em
is a subjec o he Business P ocess Me a-
model (see Fig. 1). Business P ocess Me a-
model de i nes he essen ial concep s in he i eld
o business p ocesses and hei ela ionships,
and exp ess he p inciples which he modeling
o business p ocesses should be based on.
As i is isible om he me a-model he
concep o ‘s a e’ is, oge he wi h ‘s imulus’ and
‘ac i i y’, one o he basic building blocks o he
business p ocess desc ip ion. Me a-model also
exp esses i s essen ial ela ionships o o he
basic concep s:
 S a e is a manda o y consequence o bo h
ypes o he p ocess ac i i y (p ocessing
and con ol, he di e ence is only in
he ca dinali y o he ela ionship which
depends on he ype o he ac i i y). This
p inciple exp esses he ac ha e e y
p ocess ac i i y (i.e. an ac ion pe o med
in he p ocess) needs o be ollowed by
wai ing o he eac ion om ou side he
p ocess (a eed-back).
 S a e has o be connec ed wi h a leas
one ‘e en ’ ype o ‘s imulus’. This p inciple
exp esses he ac ha ollowing p ocess
ac i i y can be pe o med a e he eac ion
om ou side he p ocess (a eed-back)
occu s. The eed-back comes o he p ocess
in he o m o ‘e en ’.
The de i ni ion o basic p inciples in he
me a-model is absolu ely exac , ne e heless
(and he e o e) i is e y ha dly eadable.
Mo eo e , he me a-model in jus de i ning he
p inciples bu does no explain hei meaning
and pu pose. The e o e, he me a-models in
he MMABP me hodology a e comple ed wi h
pa ial, no so exac bu mo e easily eadable,
de i ni ion o some p inciples in he o m o so-
called p ocess pa e ns.
The e a e wo main kinds o Business
P ocess Pa e ns in he MMABP:
 Basic Business P ocess Flow Pa e n
which de i nes he basic p ocedu e and
decision poin s o he p ocess o model
Fig. 1: MMABP Business P ocess Me a-model
Sou ce: OpenSoul p ojec (2015)
EM_4_2017.indd 221EM_4_2017.indd 221 13.12.2017 12:54:0213.12.2017 12:54:02
222 2017, XX, 4
In o mační managemen
c ea ion. This pa e n is essen ial in he
MMABP, i exp esses he main p inciples,
ules, and o he aspec s o he MMABP
app oach o he business p ocess modeling.
I also de i nes and explains he ole o he
p ocess s a e in he p ocess desc ip ion
and he e o e i is explained in de ail in his
a icle.
 BP pa e ns o pa icula si ua ions
which co e ypical si ua ions equen ly
occu ing in business p ocess models
whe e i is possible o i nd some
gene ally alid s uc u es, p inciples and
cons uc ions which should be ul i lled by
he p ocess desc ip ion undoub edly. The e
a e se e al mos gene al p ocess pa e ns
in he MMABP:
Complemen a y E en s Pa e n,
Repea ing S a e Pa e n,
and some o he speci i c pa e ns.
The i s wo men ioned complemen a y
pa e ns o pa icula si ua ions a e also
connec ed wi h he p oblem o p ocess
in en ionali y h ough hei ocus on wo main
concep s ele an o he p oblem: s a e and
e en . Thus, hese wo pa e ns a e also
explained in de ail in ollowing ex .
1.2 Basic P ocess Flow Pa e n
Basic P ocess Flow Pa e n exp esses he basic
s uc u e o he p ocess model which espec s
he essen ial ules o he MMABP me hodology.
These ules exp ess he ‘ echnical’ necessi ies
which mainly ollow om he gene al heo y
o algo i hms as well as he speci i c aspec s
o he business p ocess which dis inguish he
business p ocess om a p ocess in gene al
(i.e. jus echnical) sense. The la ely men ioned
ules ollow om he heo y o BP managemen
and e-enginee ing which is ancho ed al eady
in he basic wo k in his i eld: Hamme and
Champy (1993), Da enpo (1993). Basic
P ocess Flow Pa e n (see Fig. 2) exp esses
he essence o he p ocess l ow using h ee
me hodically essen ial ypes o he p ocess
elemen s: e en s, ac i i ies, and s a es.
Acco ding o he Basic P ocess Flow
Pa e n he business p ocess should be
desc ibed as a sequence o Ac i i y blocks
in e up ed by S a e blocks s a ing wi h jus
one E en block (s a ing e en ) and esul ing in
Fig. 2: De i ni ion o basic blocks and concep s o he BPF Pa e n
Sou ce: Business Sys em Modeling Speci i ca ion (2015)
EM_4_2017.indd 222EM_4_2017.indd 222 13.12.2017 12:54:0313.12.2017 12:54:03
223
4, XX, 2017
In o ma ion Managemen
one o mo e End s a es. The de i ni ion is w i en
in he semi- o mal me alanguage based on he
simpli i ca ion o he s anda d Ex ended Backus-
Nau Fo m ( o de ails and explana ion o he
EBNF see Syn ac ic Me alanguages ISO/IEC
In e na ional S anda d 14977 (1996)). Used
me a-symbols ha e ollowing meanings:
 A = [ elemen 1 | elemen 2 | elemen 3 ] means
ha he i em A can be ei he elemen 1 o
elemen 2 o elemen 3 exclusi ely.
 A = { elemen X } means ha he i em
A consis s o one o mo e elemen sX.
Pa icula de i ni ion sen ences can be ead
as ollows:
De (i): P ocess l ow begins wi h s a ing
E en block ollowed by he P ocess
Body.
De (ii): E en block is ei he a single e en ,
o s uc u e o mu ually exclusi e
E en blocks, o s uc u e o mu ually
synch onized E en blocks.
De (iii): E en can be ei he an ad-hoc e en
o a ime .
De (i ): P ocess body consis s o one o
mo e pai s whe e each pai consis s
o an Ac i i y block ollowed by ei he
S a e block o End S a e. I he pai
ends wi h S a e block he desc ip ion
should con inue wi h ano he pai
(see he a ow a e he S a e block).
End s a e always means he end o
he p ocess.
De ( ): Ac i i y block is ei he a single Ac i i y,
o s uc u e o mu ually exclusi e
Ac i i y blocks, o s uc u e o pa allel
Ac i i y blocks.
De ( i): S a e block is a synch oniza ion o
in e nal p ocess l ow wi h expec ed
e en (s) exp essed as an E en
block (in o he wo ds: wai ing o he
e en (s)).
E en block ep esen s he ex e nal
in l uence which he p ocess always has o
espec . I wo ks ei he as a igge o a limi e
o he p ocess. In bo h cases i has o be
unambiguous which means, among o he s,
ha is has o ep esen a single poin o ime.
The e o e, i can be ei he a single e en
o a ime-elemen a y s uc u e o e en s.
I i is a s uc u e i can exp ess ei he he
synch oniza ion o pa allel e en s (e en
blocks) o he se o possible mu ually exclusi e
al e na i e e en s (e en blocks) in o de o be
ime-elemen a y.
Ac i i y block ep esen s an ac ion
elemen o he p ocess. I can be ei he a single
ac i i y o a s uc u e o ac i i ies (ac i i y
blocks). Simila ly, as in he case o e en also
an ac i i y should be unambiguous. The e o e,
i i is a s uc u e, i can exp ess ei he he
synch oniza ion o pa allel ac i i ies (blocks) o
he se o possible mu ually exclusi e ac i i ies
(blocks). I canno exp ess a sequence o
ac i i ies as i would be a iola ion o he
elemen a iness ule. The me hodical easons
and meaning o he need o he elemen a iness
o ac i i ies in he p ocess desc ip ion is
discussed in mo e de ail below.
S a e block ep esen s he essen ial need
o synch onize he p ocess un wi h expec ed
e en s. This need ollows om he ac ha
he e en is always an objec i e ex e nal
in l uence and hus i mus be espec ed. F om
he physical poin o iew such espec means
synch oniza ion – wai ing o he e en (e en
block). As he BPMN no a ion do no ecognize
he concep o p ocess s a e he e is no o he
way han o exp ess he p ocess s a e wi h
he gene al symbol o synch oniza ion – he
‘AND ga e’. In o de o dis inguish be ween
he gene al synch oniza ion and i s speci i c
meaning as a p ocess s a e we comple e he
BPMN wi h he s e eo ype <<p ocess s a e>>.
One o he mos impo an ideas exp essed
in his pa e n is ha he e canno be a sequence
o p ocess ac i i ies unin e up ed by he
p ocess s a e. This ule e l ec s he essence o
he de i
ni ion o an elemen a y p ocess ac i i y:
(a) he p ocess ac i i y is ega ded as
elemen a y i he e is no objec i e eason o
i s in e up ion,
(b) he eason o he in e up ion o he
ac i i y is objec i e i i comes om ou side o
he p ocess.
Rule (b) o his de i ni ion means ha each
objec i e eason o he p ocess in e up ion is
ep esen ed by an e en (ex e nal in l uence)
in ac . Thus, any ac i i y o he p ocess, no
ma e how echnically complex i is, mus be
ega ded as elemen a y i he e does no exis
an ex e nal in l uence (e en ) which he p ocess
has o espec (i.e. wai o ). This consequence
well illus a es he ac ha he elemen a iness
o a business p ocess ac i i y is no only i s
physical bu much mo e a unc ional a ibu e as
EM_4_2017.indd 223EM_4_2017.indd 223 13.12.2017 12:54:0313.12.2017 12:54:03

224 2017, XX, 4
In o mační managemen
he business p ocess i sel is always mo e han
a physical p ocess (algo i hm) only. This way
he me hodology p e en s he analyze om
he poin less unlimi ed di iding o he p ocess
ac i i ies which is a equen mis ake in he i eld
o business p ocess modeling. The necessi y o
such sa e y use in he me hodology agains he
unlimi ed di ision o ac i i ies is gi en by he ac
ha in he i eld o p ocess-o ien ed modeling he
agg ega ion is a domina ing ype o abs ac ion
(unlike in he i eld o objec -o ien ed modeling
whe e he gene aliza ion is a domina ing ype
o abs ac ion). This ac mani es s i sel in he
p incipally unlimi ed possibili ies o di ision o
ac i i ies known as a ule: any single p ocess
ac i i y can be decomposed in o he s uc u e o
sub-ac i i ies – a p ocess (as i is also de i ned
by he p ocess me a-model a Fig. 1). As he
di ision o ac i i ies is physically unlimi ed
he me hodology has o de i ne some logical –
unc ional de i ni ion o he e y low le el: he
le el o he p ocess elemen a iness.
Fig. 3 shows he symbolic example o he
p ocess which can be ega ded as co ec
acco ding o he Basic Business P ocess
Flow Pa e n. The p ocess can be seen as
a sequence o se e al pa s each ep esen ing
one block o a pa icula basic ype (see he
di ision o he whole p ocess by e ical dashed
lines). I is beginning by he s a ing e en block
which consis s o jus single e en E1 in his case
– he s a ing e en o he p ocess. The s a ing
e en is ollowed by he ac i i y block consis ing
o jus single p ocessing ac i i y A1. Acco ding
o he pa e n he ac i i y block is ollowed by
he s a e block in he o m o synch oniza ion
o he p ocess un wi h jus a single e en
E2. Following ac i i y block ep esen s mo e
complex s uc u e o ac i i ies: i consis s o
he s uc u e o h ee pa allel ac i i ies whe e
he i s wo a e single p ocessing ac i i ies
A2 and A3, and he las one is a s uc u e o
wo al e na i e p ocessing ac i i ies A4 o A5.
Following s a e block ep esen s he wai ing o
wo al e na i e e en s E3 o E4. The las ac i i y
block is a s uc u e o wo al e na i es: he
p ocessing ac i i y A6 ollowed by he p ocess
end End2 o he immedia e p ocess end End1.
The example in he Fig. 3 illus a es ha and
how any algo i hmic s uc u e o he p ocess
can be checked whe he i ul i lls he basic
de i ni ion o he business p ocess exp essed by
he Basic BP Flow Pa e n: business p ocess
is a sequence o Ac i i y blocks in e up ed by
S a e blocks s a ing wi h jus one S a ing E en
block and esul ing in one o mo e End s a es.
Fig. 3: Co ec business p ocess l ow example
Sou ce: own
EM_4_2017.indd 224EM_4_2017.indd 224 13.12.2017 12:54:0313.12.2017 12:54:03
225
4, XX, 2017
In o ma ion Managemen
In he MMABP he Basic P ocess Flow
Pa e n is comple ed by a numbe o p ocess
pa e ns which model he speci i c ypical
si ua ions which a e o en occu ing in
business p ocess models. These si ua ions a e
gene alized and should be he e o e ins an ia ed
o he use in he pa icula p ocess.
2. Causali y o Business Sys em
By he e m ´causali y´ we unde s and an
agg ega e o basic ac s, condi ions, ules,
ela ionships, p esump ions, consequences,
and o he aspec s o he gi en business
sys em which can es ic he possible ac ions
in a business p ocess. As i ollows om his
de i ni ion, he causali y o he business sys em
is always supe o dina e o any ac ion in he
sys em, o any ac i i y o any business p ocess.
The adi ional in o ma ics echnique o
desc ip ion o he eal wo ld causali y is called
Concep ual Modeling. The o igin o concep ual
modeling is closely connec ed wi h he
da abase echnology. The o iginal pu pose o
he echnique o da a modeling was o c ea e
he concep o he da abase whose s uc u e
is so l exible o be able o accep as much as
possible needed u u e changes. The need o
u u e changes o he da abase comes om he
changes in he eal wo ld. As he eal objec s
and hei ela ionships a e na u ally changing,
he con en s o he da abase should change
as well. The oo mo i a ion o da a modeling
is he need o design he da abase which
would be able o accep as much as possible
necessa y changes in he eal wo ld wi hou he
need o change i s own s uc u e. Chen (1976)
exp essed he c ucial idea ha hese c i e ia
bes ul i lls such s uc u e o he da abase which
is simila as much as possible o he s uc u e
o he eal wo ld concep s. The e o e, he
modeling echnique has o be p ima ily aimed
on analyzing he s uc u e o he eal wo ld
concep s. Fo ha pu pose he p oposed a da a
model, called he en i y- ela ionship model,
which inco po a es he impo an seman ic
in o ma ion abou he eal wo ld by modeling
he eal wo ld concep s and hei ela ionships.
Concep ual Modeling was bo n.
Fig. 4: Example o he sys em model o objec s (Class Diag am)
Sou ce: own
EM_4_2017.indd 225EM_4_2017.indd 225 13.12.2017 12:54:0313.12.2017 12:54:03
226 2017, XX, 4
In o mační managemen
Since he mid-nine ies he Class Diag am
om he UML (Uni i ed Modeling Language™
In as uc u e Speci i ca ion e sion 2.4.1
(2015)) has been accep ed by he in o ma ics
communi y as a s anda d ool o concep ual
modeling. Class Diag am desc ibes he s a ic
s uc u e o he sys em in he o m o classes
and ela ionships among hem. Class Diag am
is a basic diag am o he whole UML epe oi e
o diag ams. In he ollowing decades he e
ha e come he new gene a ion o he Real
Wo ld modeling which can be also ega ded
as a successo o he adi ional concep ual
modeling: on ology modeling and on ology
enginee ing. A comp ehensi e desc ip ion
and explana ion o ela ionships among he
concep ual modeling, on ology modeling and
he UML can be ound in Guizza di (2005).
We unde s and he e m ‘sys em o business
objec s’ o mean he global iew o objec s. This
model exp esses which objec s in which mu ual
ela ionships o m he business sys em. Fo
an example o a pa icula sys em o business
objec s see Fig. 4 abo e. In p inciple, he
sys em iew o objec s can simply ecognize
hei exis ence and mu ual con ex , no hei
dynamic de ails. This model is a concep ual
model in he adi ional meaning, in ac .
Pa icula objec classes in he model ep esen
concep s which iden i y possible eal objec s
om he business sys em. Rela ionships
among objec classes hen iden i y possible
links among eal objec s om he business
sys em. Ne e heless, bo h eal objec s and
hei mu ual links a e na u ally dynamic in he
eal wo ld; hey a e changing in ime. These
dynamic aspec s canno be desc ibed in his
model as i p incipally only ep esen s a s a ic
iew o objec s. Fo he desc ip ion o objec ’s
dynamics he de ailed objec s model (li e cycles
o objec s) is in ended.
One o he main easons o using he UML
Class Diag am as a s anda d is he ac ha
his diag am, as a pa o he consis en sys em
o diag ams UML, allows di ec linking wi h he
de ailed objec models – objec li e cycles in he
o m o UML S a e Cha s.
2.1 Modeling Dynamics o Objec s
(Objec Li e Cycles)
Like in business p ocess models, e en in he
i eld o business objec s he e is a need o
a de ailed iew on some pa icula objec s.
Like in he case o business p ocesses, e en
he de ailed iew o a business objec means
iewing he objec as a p ocess. This p ocess
ep esen s e e y hing ha can happen du ing
he li e ime o he pa icula ins ance o he
objec class. The e o e, his de ailed model o
an objec is called he objec li e cycle.
The objec li e cycle exp esses he in e nal
dynamics o each objec o gi en class. I
desc ibes he mechanism o he objec e olu ion
du ing he ime. As he ool o he Objec li e
cycle desc ip ion, he MMABP me hodology
uses he S a e Cha diag am om he UML
(Uni i ed Modeling Language™ In as uc u e
Speci i ca ion e sion 2.4.1 (2015)). MMABP
ega ds he S a e Cha as a mos sui able
ool om he Uni i ed Modeling Language o
he pu pose o he objec li e cycle desc ip ion.
Ne e heless, he S a e Cha has no been
o iginally in ended as a ool o desc ip ion o li e
cycle. I s oo s a e in he i eld o s a e machines
heo y, and i is closely connec ed wi h he
concep o so called ‘ eal- ime p ocessing’.
Howe e , he concep o he s a e machine in
gene al is no subs an ially educible o jus
he a ea o eal- ime p ocessing. The e is also
a need o ecognizing he s a es and ansi ions
among hem in he a ea o da a p ocessing. The
bes p oo o his idea is he concep o he objec
li e cycle i sel – once we hink abou he objec s
gene ally (i.e. in e ms o hei classes), hen we
ha e o s ongly dis inguish be ween he class
and i s ins ance. In he case o he objec li e
his equi es de e mining hose poin s in he li e
o all objec s o he same class, which we will
be able o iden i y, and which i is necessa y o
iden i y in o de o desc ibe he synch oniza ion
o he objec li e wi h li e cycles o o he objec s.
Such poin s o he objec li e a e i s s a es. So
each objec ins ance li es i s own li e while he
common s uc u e o li es o all ins ances o he
same class is desc ibed as a common li e cycle
o he objec class.
Fig. 5 shows he example o he li e cycle
o he objec class Teache om he model a
Fig. 4. Fo he unde s anding o he li e cycle
con en s he ela ionships o he Teache o
o he objec classes om he on ology model
a e essen ial. The e a e ou main s a es in he
li e o he Teache :
 The s a e Vacan means ha he eache
does no supe ise any s uden and does
no each o gua an ee any cou se (i.e. has
no ela ionships o objec s S uden and
Cou se). The e a e wo possible ways om
EM_4_2017.indd 226EM_4_2017.indd 226 13.12.2017 12:54:0413.12.2017 12:54:04
227
4, XX, 2017
In o ma ion Managemen
his s a e: ei he he new s uden o cou se
is assigned o he eache which causes
he ansi ion o he s a e Occupied o he
eache is eleased ( ansi ion o he i ni e
s a e Released).
 The s a e Occupied ep esen s he si ua ion
when he eache supe ises some s uden s
and/o eaches o gua an ees some
cou ses bu he/she s ill has a ee capaci y
o mo e s uden s and/o cou ses (i.e. has
some ela ionships o objec s S uden and
Cou se bu s ill in he gi en bo de s o his/
he capaci y). F om his s a e he eache
can ansi o any s a e including i sel (see
he sel - ansi ion in he case o he change
which does no o e l ow he eache ’s
capaci y and does no mean lose o he las
s uden and/o cou se).
 The s a e Fully Occupied ep esen s he
si ua ion when he eache has no mo e
capaci y o any s uden and/o cou se.
F om his s a e he eache can ansi jus
back o he s a e Occupied o o he i ni e
s a e Released h ough he mid-s a e In he
p ocess o elease.
 The s a e In he p ocess o elease is
a necessa y mid-s ep om he s a es
Occupied and Fully Occupied o he i ni e
s a e Released as he elease o he
eache equi es p io hand o e o all
supe ised s uden s as well as augh and
gua an eed cou ses (i.e. edi ec ing all
exis ing ela ionships o objec s S uden
and Cou se o o he Teache s).
Each desc ibed li e cycle has o co espond
o he pa icula objec class in he Class
Diag am. In such way he S a e Cha
speci i es he gene al mechanism o he li e
o all possible ins ances o he gi en class.
Desc ibed s a es and ansi ions among hem
consequen ly co espond o he a ibu es and
me hods o he class. In ac , li e cycle s a es
ep esen he speci i c a ibu e o he class
(no ma e whe he his a ibu e is p esen in
he class desc ip ion o no i always exis s by
Fig. 5: Example o he objec li e cycle model
Sou ce: own
EM_4_2017.indd 227EM_4_2017.indd 227 13.12.2017 12:54:0413.12.2017 12:54:04
234 2017, XX, 4
In o mační managemen
o causali y. Thus, i is necessa y o
include o he on ology model e en he
p ocess aspec s o he causali y in he
o m o so-called objec li e cycles.
Many o abo e men ioned me hodological
challenges a e e l ec ed in he MMABP
me hodology (OpenSoul p ojec , 2015; Řepa,
2003), o he challenges will be e l ec ed in
i s u u e de elopmen . Some e l ec ion o
hem can be also i nd in o he me hodical
esou ces in he i eld o business sys ems
modeling (me hodologies, languages and ools)
Ne e heless, ega ding he gene al alidi y o
he oo idea o his pape , he e l ec ion o hem
should mainly become he egula pa o he
p o essional s anda ds in he i eld.
The a icle was p ocessed wi h con ibu ion
o long e m ins i u ional suppo o esea ch
ac i i ies by Facul y o In o ma ics and S a is ics,
Uni e si y o Economics, P ague.
Re e ences
Billing on, J., Ch is ensen, S., an Hee, K.,
Kindle , E., Kumme , O., Pe ucci, L., Pos , R.,
S ehno, C., & Webe , M. (2003). The Pe i Ne
Ma kup Language: Concep s, Technology, and
Tools. In Applica ion and Theo y o Pe i Ne s,
2003, 24 h In e na ional Con e ence, LNCS
2679 (pp. 483-505).
B uckne , T., Řepa, V., & Chlapek, D. (2014).
Consis ency Issues in La ge Business P ocess
Model En i onmen , a Case S udy. In P oceedings
o he BIR 2014 Con e ence, Lund, 2014.
Business P ocess Model and No a ion.
(2011). OMG Documen Numbe :
o mal/2011-01-03. Re ie ed om: h p://www.
omg.o g/spec/BPMN/2.0.
Business Sys em Modeling Speci i ca ion.
(2015): Re ie ed om: h p://opensoul.
pan epa.o g/me a-model.h ml.
Chen, P. (1976). The en i y- ela ionship
model— owa d a uni i ed iew o da a. ACM
T ansac ions on Da abase Sys ems, 1(1), 9-36.
Da enpo , T. H. (1993). P ocess Inno a ion:
e-enginee ing Wo k h ough In o ma ion
Technology. Bos on, MA: Ha a d Business
School P ess.
Denne , D. C. (1988). The In en ional
S ance. MIT P ess.
E iksson, H. E., & Penke , M. (2000).
Business Modeling wi h UML: Business
Pa e ns a Wo k. John Wiley & Sons.
Guizza di, G. (2005). On ological
Founda ions o S uc u al Concep ual Models
[Telema ica Ins i uu Fundamen al Resea ch
Se ies No. 15].
Hamme , M., & Champy, J. (1993). Re-
enginee ing he Co po a ion: A Mani es o o
Business Re olu ion. London: Nicholas B ealey
Publishing.
Heyes, C. M. (1987). Con as ing
App oaches o he Legi ima ion o In en ional
Language wi hin Compa a i e Psychology.
Beha io ism, 15(1), 41-50.
Jackson, M. A. (1997). P inciples o P og am
Design. Academic P ess.
Jackson, M. A., & Came on, J. (1983).
Sys ems De elopmen . Englewood Cli s, NJ:
P en ice Hall.
Maye , R. J., Menzel, C. P., Pain e , M. K.,
deWi e, P. S., Blinn, T., & Pe aka h, B. (1997).
IDEF3 P ocess Desc ip ion Cap u e Me hod
Repo . Knowledge Based Sys ems.
OpenSoul p ojec . (2015). Re ie ed om:
h p:/opensoul.pan epa.o g.
Řepa, V. (2003). Business Sys em Modeling
Speci i ca ion. In H. Chu, J. Fe e , T. Nguyen,
& Y. Yu (Eds.), Compu e , Communica ion and
Con ol Technologies (CCCT ‘03). O lando:
IIIS, 2003 (222-227).
Řepa, V. (2010). Consis ency in he
Business Sys em Model. In T. D užo ec, H.
Jaakkola, Y. Kiyoki, T. Tokuda, & N. Yoshida
(Eds.), In o ma ion Modelling and Knowledge
Bases XXI. Ams e dam: IOS P ess (247-257).
Rosenblue h, A., Wiene , N., & Bigelow,
J. (1943). Beha iou , Pu pose and Teleology.
Philosophy o Science, 10, 18-24.
Schee , A. W. (1992). A chi ec u e o
In eg a ed In o ma ion Sys ems: P inciples
o En e p ise Modeling. Be lin, Heidlebe g:
Sp inge Ve lag. doi:10.1007/978-3-642-97389-5.
Syn ac ic Me alanguages ISO/IEC
In e na ional S anda d 14977. (1996), ISO/IEC.
Uni i ed Modeling Language™ (OMG,
UML) In as uc u e Speci i ca ion e sion 2.4.1
(2015). Objec Managemen G oup (OMG).
Re ie ed om: h p://www.omg.o g.
p o . Ing. Václa Řepa, CSc.
Uni e si y o Economics, P ague
Facul y o In o ma ics and S a is ics
Depa men o In o ma ion Technologies
[email p o ec ed]
EM_4_2017.indd 234EM_4_2017.indd 234 13.12.2017 12:54:0513.12.2017 12:54:05

235
4, XX, 2017
In o ma ion Managemen
Abs ac
BUSINESS SYSTEM AS AN EQUILIBRIUM OF INTENTION AND CAUSALITY
Václa Řepa
The a icle is aimed o d aw he a en ion o he essen ial ea u es o he business p ocesses and
business sys ems in he con ex o hei modeling. We ollow he oo ideas o cybe ne ics in o de o
explain he concep o in en ionali y and i s consequences in business sys em modeling as well as
i s impac on he business p ocess modeling me hodology and language. Possible way o e l ec ing
hese ideas in he business p ocesses modeling me hodology is ou lined using he example o
he p ocess me a-model and business p ocess pa e ns om he MMABP me hodology. Then
he concep o causali y in business sys ems is explained and ele an in o ma ics heo ies and
echniques o modeling he eal wo ld causali y a e in oduced in his con ex . Pa icula a en ion
is paid o he opic o ela ionships be ween bo h basic ypes o he business sys em models:
in en ional business p ocess and causal on ology model. Gene al ules and p inciples o he
consis ency o models a e discussed oge he wi h hei me hodological consequences. Basic ypes
o he consis ency o models – comple eness and co ec ness – a e iden i i ed and also he speci i c
opic o ‘s uc u al consis ency’ is in oduced in his con ex . In he conclusions sec ion he needed
e l ec ion o hese essen ial ea u es in he modeling languages and me hodology is analyzed and
he basic insu i ciencies o he con empo a y app oaches o he business p ocess modeling a e
poin ed ou oge he wi h he ou line o possible ways o hei o e coming. As he main challenges
in he i eld o business p ocess modeling me hodology and languages we pa icula ly iden i y he
need o espec ing all consequences o he ac ha business p ocess has o be always aken as
a pu pose ul p ocess as well as he need o implemen ing he sel -pe cep ion o he p ocess in
o de o allow i achie ing he highe o de s o p edic ion.
Key Wo ds: Business p ocess managemen , business p ocess modeling, concep ual modeling,
on ology, objec dynamics, cybe ne ics.
JEL Classi i ca ion: M10.
DOI: 10.15240/ ul/001/2017-4-015
EM_4_2017.indd 235EM_4_2017.indd 235 13.12.2017 12:54:0513.12.2017 12:54:05