scieee Open visual document viewer

Business system as an equilibrium of intention and causality

Řepa, Václav

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.

Full text

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