Thursday, 19 November 2020

Does the Perceptual Model offer a successful account of recalcitrant emotion?

 Intro

Emotion is complicated and no one approach has captured all the aspects of it. Emotional recalcitrance allows us to evaluate possible issues with emotional models and see which are more successful than others. Through a personal introspection, this paper looks at how successfully the perceptual model handles key aspects of multiple instances of a specific recalcitrant emotional episode over time.

Emotion

Emotion has a length history from Kant and Hume to Darwin the subject has been tackled by philosophers and scientists alike (Blackburn, 2016). Their exact nature and a model that truthfully and entirely encapsulates them is an active area for disagreement.

Colloquially the Cambridge English dictionary defines emotions as “a strong feeling such as love or anger, or strong feelings in general” which at best is vague and although has describes elements of our experiences it does not seem to entirely capture what emotions are (Cambridge University Press, n.d.). Philosophers trying to develop models that give us a more explicit means of understanding emotions are split over a number of approaches, the feeling, cognitive, conative, judgemental and perceptual.

Emotions as bodily feelings, as proposed by William James, have emotions as involuntary reactions to our environment that come about as we become aware of sensory events (Price, 2015).

Cognitive models or evaluative theories work on the opposite assumption that, emotions, rather than being bodily feelings are entirely mental, either as particular kinds of mental states or caused by mental states (Scarantino & Sousa, 2018).

Cognitive models break into different types with some looking at emotions as having intentions, known as conative models and others seeing emotions as having epistemic value, being some sort of judgement. (Goldie, 2004)

What is generally accepted is they can take place over varying periods. With short term reactions, medium-term episodes, and longer-term attitudes being an acceptable means of grouping the possibilities (Price, 2015).

Research into emotions across cultures performed by Paul Ekman has shown that there are a core set of universal emotions (Ekman, 2003). Within this research Ekman also proposes that emotions can form a kind of affect programme that trigger reliable reactions to particular events. This aligns with a lot of thought that claims emotions necessarily are directed towards an object or a set of propositional conditions.

These universal emotions are seen by some as the basic building blocks that form more complex emotions, a product of both nature and nurture. These affect programs, although initially given to us by nature, can be moulded by culture (Scarantino & Sousa, 2018).

The final kind of model mentioned, the perceptual model, looks to answer questions posed by feeling, conative and judgemental models of emotion and build upon the successes of each of them (Tappolet, 2016).

Perceptual Model

The perceptual model describes Emotions as perceptual experiences of evaluative properties (Tappolet, 2016). In detail an experience that has phenomenological character, there is something it is like to have them (Siegel, 2016), one that has information that allows a consciousness to experience them and perform further analysis that may inform further action or insight. The model is primarily aimed at explaining emotional episodes as opposed to shorter reactions or longer attitudes (Brady, 2013).

The diagrams below aim to pull together the properties and flows described by proponents of the perceptual model using the modelling language ArchiMate (TOGAF, 2019) but using the more limited interpretation outlined in the following (McCumiskey, 2020).



Figure 1: Information Objects based on the perceptual model linking the response, its links to response programs, concepts, metal and sensory information and emotions non-conceptual type.

The mental information that we experience has representational content that can be both from our bodily feelings as sensory information or internal or mental feelings. These are related to objects and events in the world. Although they can be related to conceptual information they are actually a type of non-conceptual information (Tappolet, 2016).

The perceptual model takes an emotion to only be an emotion if the experiences of evaluative properties are not misfiring and a prima facie justified. Where prima facie indicates sufficient information to establish a fact.


Figure 2: Information flows based on the perceptual model. Showing the world, time and an animal's relevant conceptual workings for emotion and how they relate to the world and time. (BCcampus, n.d.)

The model places the perceiver as a part of the world with the perceiver being any animal with an element of conscious (Tappolet, 2016). This is supported by the non-conceptual nature the model places on emotions due to the fact that other animals and human babies appear to experience emotion despite not having a grasp of a natural language.

The perceptual model by having emotional information be sourced by both sensory and mental processes combines the views of feeling and cognitive models but with both still being beyond the conscious control of the perceiver (Brady, 2013), although a behavioural response can be triggered by the perceiver in the manner of the affect program outlined by Ekman (Ekman, 2003).

The interactions described above rely on the view of emotion as an encapsulated system where internal information of each module is not directly guided or interacted with by conscious functions but some signals are passed between the interfacing modules that may be in error or interpreted incorrectly. (Brady, 2007)

Recalcitrance

Recalcitrant emotion: A recalcitrant emotional response is one that conflicts with the subjects judgements about the situation, in the sense that, if the subject’s judgements are true their emotional response must be misplaced (Price, 2015).

Recalcitrance has formed the core means to both support and critique many models of emotion, the perceptual model among them. Where the core concern is the disturbing possibility of a conflict between our emotions and our beliefs leaving us to regard emotions as irrational (Brady, 2007).

Introspection on the recalcitrance of depression

A means of evaluating if the perceptual model and its view of emotion as perceptual experiences of evaluative properties can successfully explain recalcitrance is an introspection on a reliable emotional episode that is recalcitrant in its nature, that has been observed across many people.

My brain has been diagnosed as suffering from chronic depression, formerly labelled dysthymia. Defined as a depressed mood more days than not for more than 2 years with the presence of:

1. Poor Appetite

2. Insomnia or Hypersomnia

3. Low energy or fatigue

4. Low Self Esteem

5. Poor concentration or difficulty making decisions

6. Feelings of hopelessness

Further details and caveats can be found in DSM V. (American Psychiatric Association, 2013)

A regular episode, waking up involves apathy, a combination of feeling nothing and immense physical fatigue whose response program is aimed at doing nothing. The general sense that work, meeting a friend, watching a film, in fact any task is not worth doing, that there would be no value in it.

The second component of the episode is my evaluative judgements on the social, psychological or economic worth of getting up and my memories which indicate that all of the things I’m up to have been of value and emotionally enriching. These clearly indicate the conclusion of my apathy is not in fact what I think. My current emotional episode is not an appropriate response in this sense.

The final part of the episode prior to it ending is, having been unable to defeat feelings with my reasons both intentional and judgemental. This combines both my frustration of the moment with my memories, that this has happened nearly every day, for several hours for over a decade, leading a sense of hopelessness where my emotions and reasons do in fact align in worse moments. The only way to describe this might be akin to screaming silently in the dark.

Finally, I had no well-reasoned idea or concept for what I was going through until my mid-20s when I sought medical help which provided knowledge on these episodes.

The emotional episodes can be affected by mental training such as Mindfulness Meditation (Williams & Penman, 2011) or Cognitive behavioural therapy (Satterfield, 2015). It can also be affected by drugs as mild as caffeine and as strong as prescription anti-depressants. Both cognitive and chemical methods have been observed as having similar levels of effectiveness (DeRubeis, et al., 2008). Demonstrating emotions involve physical and mental causes or at least have causal origins in both.

Perceptual Model’s account of recalcitrant emotion

The perceptual model successful identifies the sensory or feeling as well as cognitive elements of emotion and that both can play a part within an emotional episode based on my experiences. They also seem to support the non-conceptual nature of emotion, as until finding a reasoned explanation I was unable to understand why or what I was going through but experienced it all the same, similar to the position of both babies and animals.


Figure 3: Modified perceptual model information objects replacing Conceptual and Non Conceptual with just an association with natural language

The Conceptual vs Non Conceptual point is one where there may be an argument that this is unclearly labelled. It gives the impression of a false dichotomy between conceptual vs non-conceptual. Just because currently there is no language to explain something does not mean the information itself is inexplicable or that the conscious involved has no ability to understand it. Language within linguistics has been observed as being generated as well as changing over time (Trask, 1994). Our inability to communicate in natural language with animals and babies does not mean they cannot have some internal understanding of what they are or how to act upon them. The fact remains we do communicate with both but not one that neatly lends itself to natural language.

Perceptual Model’s account of recalcitrant emotion

The core arguments against the perceptual model involve if it can explain the irrationality of recalcitrant emotions. Firstly we must accept that recalcitrant emotions are irrational as argued by Helm, as recalcitrant emotions because they run counter to evaluative judgements (Helm, 2015). The other angle is that emotions, like our senses, can when they misfire be considered illusions (Brady, 2007).

Irrationality as a view that gives authority to some other faculty than reason (Blackburn, 2016) does not seem to hold in the introspection outlined. Although the emotion experienced does not in a particular episode bend to my or anyone else’s will, it is also not in authority over my mind merely my behaviour. Over time reason, either internally through cognitive therapies or externally through chemical therapies prevails and maintains authority over the rate at which emotions misfire.

This change over time beyond a particular episode does not however fully support the perceptual models' ability to explain recalcitrant emotion. Its focus on an episode, as opposed to a series of like episodes that can be influenced or a longer term attitude, sees it miss a key way in which emotions change over time. Goldie’s thoughts on how we can be systematically misleading and emotions are a more complex process that the perceptual model lays out but it misses the involvement of memory in emotions and time as key parts of how we must consider the concept (Goldie, 2004).

The gap is not in whether emotions are illusions or irrational but rather the means by which the rate at which they mislead and how reason could use their evaluative properties to reduce that rate. What seems to be missing is that rather than focussing on emotion as a system we focus on an episode and whether it is appropriate or not. Our model of emotion must expand to include a means of handling error and change.


Figure 4: Perceptual model information flows with memory added as an encapsulated system

With this expanded perceptual model that is part of a complex process but one we are not aware of (Goldie, 2004) but can influence through reason or chemicals must still be able to explain illusions. Recalcitrant emotions as illusions would hold that they are mistaken or inaccurate (Brady, 2007). This also does not seem entirely true of the introspection. Although my emotions and judgements are in conflict it is not entirely true that my emotions are mistaken. The perceptual model, correctly I think, characterises these phenomena with evaluative properties. A depressed episode may be recalcitrant but it is not illusionary, it is a useful piece of information on what unconscious parts of our minds may be suffering from.

It is perhaps better to think of recalcitrant emotion as a guiding force in how we make decisions about how we think and act. That a conflict between our emotions and evaluative judgements or intentions is not irrational or illusionary but similar to when we find a contradiction in our reasoning or see we have a medical problem that we might not have felt. These instances rather than being disturbing are a call to action, for us to perform more reasoning and to understand why this conflict occurs and to take practical action to resolve it (Doring, 2014).

Unlike some proponents of the perceptual model, information from sensory or mental systems cannot be prima facie justified (Tappolet, 2016). There is no model or indeed system that could exist without error (Hofstadter, 1979). Although the perceptual model does have the component parts to describe a recalcitrant episode it does not have a well-articulated and accepted mechanism for handling different kinds of error that could take place in each of the encapsulated systems and is therefore incomplete. A complete emotional model should consider each of the possible errors, the ones that we might be able to perceive and then the actions that should prompt, including but not limited to the irrational, the illusionary and the truthful but contradictory shown by recalcitrance.

Conclusion

The perceptual model is viewed as being more successful than feeling, conative and judgemental models for accounting for emotional recalcitrance. However through introspection on multiple instances of a specific emotional episode over time a few concerns and issues remain. There could be a false dichotomy within the perceptual model based on its view of conceptual rather than non-conceptual information, which could be better articulated as described vs non described emotions. The perceptual model is successful in its definition of emotion but the model is incomplete as its focus on specific emotional episodes does not allow it to successfully capture the relationship between reason and emotion allowing for arguments of the irrationality of recalcitrant emotion to be made. This is because it does not  yet have a well-articulated view of how the complete set of errors that may occur between the various encapsulated modules of our brain and body manifest themselves in the form of perceptual experiences with evaluative properties, and the relationship reason has with these over time.

Figures

Figure 1: Information Objects based on the perceptual model linking the response, its links to response programs, concepts, metal and sensory information and emotions non-conceptual type. 2

Figure 2: Information flows based on the perceptual model. Showing the world, time and an animal's relevant conceptual workings for emotion and how they relate to the world and time. (BCcampus, n.d.). 3

Figure 3: Modified perceptual model information objects replacing Conceptual and Nonconceptual with just an association with natural language. 4

Figure 4: Perceptual model information flows with memory added as an encapsulated system.. 5

 

References

American Psychiatric Association, 2013. Depressive Disorders. In: Diagnostics and Statistical Manual of Mental Disorders. Washington DC: American Psychiatric Association Publishing, pp. 155-188.

BCcampus, n.d. BASIC STRUCTURE AND FUNCTION OF THE NERVOUS SYSTEM. [Online]
Available at: https://opentextbc.ca/anatomyandphysiology/chapter/12-1-basic-structure-and-function-of-the-nervous-system/
[Accessed 18 November 2020].

Blackburn, S., 2016. Oxford Dictionary of Philosophy. 3rd ed. Oxford: Oxford University Press.

Brady, M. S., 2007. Recalcitrant Emotions and Visual Illusions. American Philosophical Quarterly, 44(3), pp. 273-284.

Brady, M. S., 2009. The irrationality of recalcitrant emotions. Philosophical Studies, Volume 145, pp. 413-430.

Brady, M. S., 2013. Emotion and Understanding. In: Emotional Insight: The Epistemic Role of Emotional Experiance. Oxford: Oxford Scholarship Online.

Brady, M. S., 2013. Towards the Perceptual Model. In: Emotional Insight: The Epistemic Role of Emotional Experiance. Oxford: Oxford University Press.

Cambridge University Press, n.d. emotion. [Online]
Available at: https://dictionary.cambridge.org/dictionary/english/emotion
[Accessed 18 November 2020].

Deigh, J., 2018. Concepts of Emotions in Modern Philosophy and Psychology. In: Fron Psycology to Morality: Essays in Ethical Naturalism. Oxford: Oxford Scholarship Online.

Deonna, J. A. & Teroni, F., 2014. In What Sense Are Emotions Evaluations. In: C. Todd & S. Roeser, eds. Emotion and Value. Oxford: Oxford University Press, pp. 15-31.

DeRubeis, R. J., Siegle, G. J. & Hollon, S. D., 2008. Cognitive therapy vs. medications for depression: Treatment outcomes and neural mechanisms. Nat Rev Neurosci, Volume 10, pp. 788-796.

Doring, S. A., 2014. Why Recalcitrant Emotions are Not Irrational. In: S. Rosser & C. Todd, eds. Emotion and Value. Oxford: Oxford Scholarship Online.

Ekman, P., 1985. Telling Lies: Clues to Deceit in the Marketplace, Politics, and Marriage. s.l.:W. W. Norton & Company.

Ekman, P., 2003. Emotions Revealed. 1st ed. London: Weidenfeld & Nicolson.

Goldie, P., 2004. Emotion, Feeling, and Knowledge of the World. In: R. C. Solomon, ed. Thinking about feeling: Contemporary philosophers on emotions. Oxford: Oxford University Press, pp. 91-106.

Helm, B. W., 2015. Emotions and Recalcitrance: Revaluating the Perceptual Model. Dialectica, 69(3), pp. 417-433.

Hofstadter, D., 1979. Gödel, Escher, Bach: an Eternal Golden Braid. 1st ed. s.l.:Basic Books.

McCumiskey, T., 2020. The Fundamental Concepts of Modelling Languages. [Online]
Available at: https://investigationofthings.blogspot.com/2020/05/abstract-following-report-looks-to.html
[Accessed 09 November 2020].

Milona, M., 2016. Taking the Perceptual Analogy Seriously. Ethical Theory and Moral Practice, Volume 19, pp. 897-915.

Price, C., 2015. Emotion. 1st ed. Cambridge: Polity Press.

Salmela, M., 2011. Can Emotion be modelled on Perception. dialectica, 65(1), pp. 1-29.

Satterfield, J. M., 2015. Cognitive Behavioural Therapy: Techniques for Retraining Your Brain, s.l.: The Great Courses.

Scarantino, A. & Sousa, R. d., 2018. Emotion. In: E. N. Zalta, ed. Stanford Encyclopedia of Philosophy. s.l.:Stanford University.

Siegel, S., 2016. The Contents of Perception. The Stanford Encyclopedia of Philosophy, Volume Winter 2016.

Solomon, R. C., 2005. Nature of Emotions. In: E. Craig, ed. The Shorter Routledge Encyclopedia of Emotion. Oxford: Routledge, p. 217.

Tappolet, C., 2016. Emotion and Perception. In: Emotions, Values and, Agency. Oxford: Oxford Scholarship Online.

Tappolet, C., n.d. Christine Tappolet, interviewed by Carolyn Price [Interview] n.d.

TOGAF, 2019. Archimate 3.1 Specification. [Online]
Available at: https://pubs.opengroup.org/architecture/archimate3-doc/
[Accessed 09 November 2020].

Trask, R. L., 1994. Language Change. s.l.:Routledge.

Williams, M. & Penman, D., 2011. Mindfullness Meditation: A practical guide to finding peace in a frantic world. s.l.:Piatkus.



Wednesday, 1 July 2020

Key Questions we have to answer

Hello Mohamed

Thanks for the call this morning and the opportunity to put together a post for GrassRoots Inspire. Like most of my life, I am going to ignore the exam question and take a different tact. If you are currently taking or preparing for exams do not do this, from bitter personal experience it almost always goes wrong but just happens to be my idiom. Hopefully, this tact may achieve the goal of inspiring but via questions and a Memento-esque approach to chronology. I will also shamelessly blow the word count used by others. Alas, the VerboseChat or Slowgram app hasn’t been invented yet but I look forward to the day it is. May these musings that have helped guide me be of some use to you.

How does your mind work?

Like all good stories, we start with someone crying at their home on the sofa. This was me four years ago. Narrative wise it didn’t make a whole bunch of sense given I had been promoted twice in the last three years, was doing well in my apprenticeship and had just bought my first house. The insidious thing about depression is that it isn’t even about being sad, or indeed any strong or weak emotion. For me, it was and still is a pervasive apathy to all things which inevitably leads to frustration and self-loathing. It was after that episode that I spoke to a doctor who diagnosed me with chronic depression and I started Cognitive Behaviour Therapy and Mindfulness meditation. Looking back this conversation was well overdue as by this time I had resat a year of A-Levels and dropped out of the University of Birmingham where I was studying Computer Science all while spending far too long sleeping even by teenage or student standards. I learnt from this that my and everyone else mind is not completely theirs. As a test take a minute, close your eyes and try to think of nothing. Were all those thoughts things you wanted or were some out of nowhere? If not then how does your mind work? How could you improve your understanding and relationship with it?

How do you learn?

When I was younger I was told I was dyslexic, which later with dysthymia (Chronic Depression) would lead me with a series of conditions I can’t spell. This never felt real, mainly because I been consistently unable to cause a ‘Freaky Friday’ like curse and spend the day in someone else’s mind. It was only one day in my early teens when my brother and I were reading a web page together that I started to realise what it meant. I was around 3 lines in at the point I was asked to scroll down, roughly 30 lines in the future reading time-wise. Now, this isn’t to say that dyslexia should be thought of as a disability merely that the way I think and learn seems to be poorly suited to how most education and work environments are set up. We are all to some degree going to differ from one another and this poses the question, how can I improve how I learn? How can I improve my way of traversing the world based on how I think? For me, the acquisition of audiobooks, an increased number of conversations with others and a love of diagrams greatly improved the rate at which I could take in and recall information. We are rarely taught how to teach ourselves and by looking at this further we can gain the ability to unlock all the knowledge that is at our fingertips. So, how do you learn?

What must you do?

We live in a universe of wants, best exemplified by New Year resolutions and the exciting if potentially unhealthy world of food via apps. An insight that helped me clarify what I ought to put my now stableish mind and ability to learn towards was the writing of the late great Christopher Hitchens. In ‘Letters to a young contrarian’ he is asked why he became a writer. His answer was simple, he didn’t want to become a writer per se, the actual case was that he had to write. It was something he felt he must do. Personally, I must solve problems to stave off boredom and, as mentioned before, allowing my mind to turn its over exuberant analytic slant onto itself. This has led me to my current role as an Information Architect. A job that although vague is purely around being able to work with someone to describe and reason through the best way to achieve their objective. The Information part of the deal means the problems are normally based around communication, decision making, learning or reference. This all buys into the idea that if your job is your hobby you never work a day in your life. If someone pays you for what you must do then to an extent you have cheated the supposed ‘life is hard’ system. I discovered this when I started an apprenticeship with Capgemini. It gave me an endless stream of problems that allowed me to study without realising it and although late gain a degree. To you or anyone reading this, I pose Hitchens’ question. What must you do?

Who has problems that align with what you must do?

Just like my mind, ability to learn and goals in life the idea of a job remained foreign to me. At the moment I’m studying for a Masters in Philosophy and after chatting to some people about jobs realised we all have probably not thought about what exactly it means or at the very least haven’t thought about how to communicate the meaning. My thinking led me to the thought that a job is just a problem that someone else would like to solve. So at its simplest chores that get given to kids are there firstly to clean the kitchen but also to save parents time. There are problems that people want solving that they are also willing to pay for someone to solve. Now, this may be due to lack of interest or skill or the problem is of a scale that they can no longer handle alone. So if we take the ‘what must you do’ answer and join it with the thought above. Who are the people or companies who have problems that relate to what you must do? Even if it's for a job you don’t want to be in, what is the problem that the person hiring you wants to solve? How would you go about doing that?

The last bit, promise

So, I messed around and messed up a fair bit. Redoing years of A-Levels, dropping out of University, spending several years unemployed and then even when employed a few years feeling apathetic. Through understanding: How my mind works; How I learn; What I must do; and finding the people who have the problems I must solve, I overcame these various setbacks. Now I work for myself and am currently contracting for EDF New Nuclear Build as their Lead Information Architect and passing my evenings musing over my Philosophy Masters. All alongside the occasional rambling letter to others. These answers did not make my dyslexia or depression disappear but they helped me develop the habits and behaviours that allow me to operate effectively with them and the various other interesting obstacles life throws in our way. We cannot choose our mind, body or the events that befall us but we can choose what we do with the time we have.

Yours Sincerely & Verbosely

Thomas McCumiskey


Sunday, 14 June 2020

Does the implication of the political view – that the absence of global justice need not be a matter of regret – mean that we should endorse the cosmopolitan view?

Introduction

Should we care about the lives of distant others and the systems that affect them? If we did what would be the best view to adopt to achieve Global Justice and what exactly does that entails. The two views considered are the Political and Cosmopolitan views as well as a brief look at if there are alternatives.

The Argument components and the assumptions it makes

To endorse the cosmopolitan view the concepts of global justice, the political view and the cosmopolitan view itself must be defined. The political view must be shown to cause an absence of global justice and we believe this is a matter of regret. Finally, the cosmopolitan view is the best alternative to the political view.

Therefore we shouldn’t endorse the cosmopolitan view if any of the following are true:

1.       The absence of global justice is not a matter of regret;

2.       The political view does not imply that the absence of global justice is not a matter of regret;

3.       There are no superior alternatives to the cosmopolitan view, in the case that the political view does imply the absence of global justice and it is a matter of regret;

4.       The cosmopolitan view would lead us to a world where there is still an absence of global justice;

5.       The transition to the cosmopolitan world would not cause an unacceptable increase in global injustice.

This essay will primarily focus on (2, 3, 4), however, the other possible angles should be something cosmopolitans seek to have answers for. This will also mean that this essay will assume that the absence of global justice is a matter of regret.

Global Justice

Justice has many different definitions and ways of being thought of such as commutative, distributive or retributive justice. Generally, they all seek a state of affairs where things are or are eventually put right. Commutative in the sense that rightness is sought through payment or exchange, distributive in the spread of benefits and burdens and retributive by seeking to root out and undo injustices (Blackburn, 2016). These styles of justice could be directed towards political, economic or moral issues.

Global Justice looks at Justice in its various forms from with the view that it is due to everyone. It is important to note that this focusses more on achieving justice but with no prescribed mechanism to achieve it, such as states. This allows global justice to question and explore beyond the more limited thinking in international justice, which presupposes the pre-eminence of the nation-state (Brock, 2015).

Conditions proposed by Gillian Brock for what would count as a Global Justice problem, where one or more are true, are:

1.       Entities in different states whose actions negatively affect entities in other states.

2.       Actions of a state that could burden or benefit another state.

3.       The normative actions that would require entities to take action in another state. Where normative is what we ought to do or actually do in fact (Blackburn, 2016).

4.       Problems that can only be solved through inter-state cooperation. (Brock, 2015)

‘Entities’ referred to above includes but is not limited to states, institutions, corporations and individuals. Brock’s summary includes states which are not necessarily vital to global justice but do dominate the discussion.

Global Justice, whether it be commutive, distributive or retributive, requires a theory or model that would allow us to identify problems and guide our decisions when seeking a future where everyone at this level gets what they are due. What exactly we are due is also not exactly clear from this or the definition of justice. What is considered right differs even across similar nations in the west. The difference between the US and UK on nationalised health care is a prime example of something that is considered in the latter as giving everyone their due and in the former as an unwanted extension of state power.

What isn’t in doubt is that there are events taking place today, that have been taking place for a considerable number of years, and look to continue that meet one or more of the 4 conditions. A few examples such as the huge difference between the economic purchasing power of individuals across different nations and the impoverished conditions the worse off endure across many parts of the world. The problem of extreme poverty is covered in detail by (Sen, 1988) and (Singer, 1972). Although both are decades apart their descriptions of the issues experienced by large sections of the global populations and the possible solutions, that are not beyond the wealthier nations, indicates that there is a problem. The complexity arises however when we consider which entity or individuals should solve these problems, if they even have a duty to do so and if they are even obliged to fulfil it?

The two views considered in this essay are the political and cosmopolitan view, which offer two different takes on what action we ought to take and the world we would need to construct to achieve global justice as they see it.

The Political View

The most widely known argument for the political view is made by John Rawl’s in his ‘Law of People’. Here he argues we need a system argued not from universal first principles that could legitimately apply to all but from a constructivist view built from what is. By taking this approach he looks at the existing order of communities and states and what we ought to strive towards, all grounded in the idea of justice as fairness (Rawls, 1993).

The Law of Peoples gives us a view of how liberal and hierarchical societies can coexist as well as the circumstances under which these ordered societies may interfere with unordered societies. The ordered societies would be grounded on peoples being, free independent equals, with a right to self-defence, observing non-interference, observing treaties, limiting actions in war and honouring human rights. The conditions can be fulfilled by non-liberal hierarchical societies as none of the conditions require a government that is a liberal democracy. This allows and accepts the views detailed by David Miller that a peoples idea of nationality does not always and should not have to align with liberal values (Miller, 1995).

The outline mentioned above is what Rawl’s call ideal theory, a model to which unordered societies could aim for and one which provides a society working towards mutually beneficial institutions. This does not go so far as to offer justice for individuals and through non-interference does not hold global justice as its key objective.

The unordered world therefore if it cannot or does not want to meet these conditions there must also be a non-ideal theory that offers a route to an ordered world. In the case of nations unwilling to change or outlaw regimes in Rawl’s view, the law of peoples merely offers to set those societies a goal and to act defensively both militarily and economically. For societies that wish to become ordered but lack the means are to be raised or support towards order not through distributive justice but through aid.

The result of which as argued for by Thomas Nagel is an acceptable absence of global justice, that through the injustices of unordered or ordered societies and their arbitrary institutions we achieve international justice rather than an unachievable vision of global justice (Nagel, 2005). This view is born out in reality as shown on the good country index where the liberal ordered societies are ranked as the ‘goodest’ (Anholt, 2020). The imperfection however is best highlighted by the fact that the US, supposed land of freedom is ranked next to Russia at 40th and 41st respectively.

In both theory and reality, the political view is happy to accept that the lack of global justice is not a matter of regret.

The Cosmopolitan View

For some however such as Thomas Pogge, the absence of global justice is indeed a matter of regret. He argues that the political view not only fails the worst-off individuals but does not serve individuals at all and only see groups ruled by states. The issue here is that not only is there a host of global justice problems but that states are just an arbitrary grouping with no incentives or requirement to bring about global justice who violate their negative duties to protect human rights (Pogge, 2006). An alternative to the political view is needed.

The cosmopolitan view is the idea that we are all citizens of the world. That despite differing opinions and values we form a single community (Kleingeld & Brown, 2019). This community, unlike the constructivist approach of Rawl’s, should be based on universal moral principles (Brooks, 2017). These principles are outlined as such:

1.       Everyone is subject to the same principles

2.       These principles affect us in the same way

3.       The principles are devised as to not benefit anyone arbitrarily.

These apply to all entities globally such that nations should not allow absolute or relative differences in political, economic or moral circumstances. Like the political view, these use human rights as the basis for what we as a global community should be striving for. In contrast, however, the cosmopolitan view stresses that those of us who have the means have a duty and obligation to strive for a global political and economic system that brings about justice for all. “From those according to their ability” (Marx & Engels, 2001) a phrase associated with socialist thinking that summarises this notion in an economic sense.

The precise duty and obligations we incur is still being debated but is outlined well by Leif Wenar and Debra Satz. Satz highlights that the existing global system is unjust and wealthy states and individuals have a means of rectifying the situation but thus far have not (Satz, 2006). Wenar suggests the reason behind this is the contract we feel we have with the state we exist in means we do not feel we need to go beyond this and suggests how the wealthy cans start to feel they ought to help and to promote the means of how they could achieve it (Wenar, 2003).

The expansion of the social contract to the globe rather than to a particular state or local collection of people known to us is at the core behind the removal of arbitrariness from our beliefs. This arbitrariness is to an extent promoted by the political view that uses the state as the primary means of implementing and maintaining human rights. Cosmopolitism, on the other hand, sees us all as one community that in order to implement and maintain human rights may need states or institutions but they are not a necessarily the solution and there may be other options.

Such an option is explored by Pogge, who looks at a form of distributive justice that looks to create a sort of dividend to those who should benefit from the activities of states and corporations but currently do not (Pogge, 2010).

Are there alternatives?

As noted before does indicate that the political and cosmopolitan views are different but differences between two things do not negate the existence of a third. It is possible, in light of accepting that we must abandon the political view due to being unable to bring about global justice, we should accept the cosmopolitan view but this should only be the case if it is the best option.

An alternative to both the political and cosmopolitan view is that of anarchism. Anarchism advocates a doctrine of self-governance, where states, institutions and policies are seen as corrupted and unnecessary. We would instead exist together in a voluntary cooperative venture (Blackburn, 2016).

We would instead look to the negative duties that are currently being infringed by the existing political system and seek to resolve them without obligations or orders from a state. Instead, we would all take our moral duties to one another as the authority to act. This is envisaged as a form of direct action that would bring about ‘human flourishing’ and the global justice we wish to pursue beyond ‘human structure or order’ (Fiala, 2018).

The issue occurs when looking at the instances when anarchism has been attempted and the universally disastrous consequences. Peter Marshall in his book covers anarchist thinking from Taoism in early China to later incarnations such as Murray Bookchin’s thinking (Kiernan, 1992). What they all have in common that they either did not take off or ever move beyond a single-issue group focused on political, religious or ecological upheaval (Ward, 2004).

Market Anarchism or Libertarianism is probably the most viable in terms of its ability to be implemented as markets already wield a huge amount of power. These markets would provide the services and support that the state currently provides through very literal social contracts between individuals or organisations. (Miller, 2003). Communitarian Anarchism is another form that looks for cooperation between members of a community but the ability for this to operate at scale gives the idea less credence than Market Anarchism.

Anarchist ideas, however, do not all fit within easy to understand set and would be contradictory if they could. If states based on liberal constitutions are failing to give us global justice then private tyrannies as coined by Chomsky are even less likely to succeed (Chomsky, 1970). Under these private tyrannies, it would be the least well off in society. In order to gain these contracts, wealth is required which in harder times will not be available for all. Aid internationally has not been as effective or as well supported as anyone would like (Singer, 1972). Why would we believe that our lack of benevolence would change if states did not exist. The complete removal of the state would if anything worsen the lives of people living inside states that currently are the closest to delivering economic, social and political justice to their citizens. Private tyrannies would not bring about Global Justice leaving cosmopolitanism as the best option we have in achieving this aim.

The biggest set of alternatives exist within cosmopolitanism itself. Pogge offers a framework of distributive economic justice as the core of his model of how cosmopolitanism could be implemented. This approach looks to use a resources dividend to give all citizen’s a share of the wealth generated by their states natural resources to ensure that the profits the governments of those states share the benefits of global trade with their citizens (Pogge, 2010).

However, his is not the only suggestion. Others take a more limited view to add additional rigour. Nili proposes a system that looks at a more parochial scope but does not forget how we are connected to others. This is to maintain the Kantian goal that we do not merely survive but can ‘think for ourselves’ (Nili, 2012). This sets the scope of goals for global justice to not only include a minim standard of living but for the system, we implement to not hand over too much power to the system itself. In Pogge’s vision, it is still the state that holds the power and is providing handing out which merely keeps us alive rather than in a state that might allow us to flourish.

Would the cosmopolitan view lead us to a world where we obtain global justice?

The basis of the cosmopolitan view relies on universal principles supported by utilitarian thinking. Utilitarianism is often criticised for its effect an individuals integrity and the amount of information it requires to justify decisions (Williams, 2006). These principles although flawed may lead to a world where Global Justice is achieved:

1.       All subjects live under the same fundamental moral principles

2.       These principles leave everyone with the same benefits and burdens

3.       No one is arbitrarily benefited or burdened (Brooks, 2017)

This does, however, begin, as noted before, to impinge on our freedoms. We are free to choose our government as long as it aligns with universal principles and we are economically free as long as we comply with certain duties. It seems abundantly clear that these utilitarian propositions to do align with how people feel or think about their duties and obligations to one another.

The road to implementing cosmopolitanism and its potential cost. Rawl’s deals with the difficulty of handling unordered or even ordered states that no not hold the same values as us. There is no equivalent suggestion in Pogge’s or the other cosmopolitan thinkers that have featured in this paper that have a suggestion of how to deal with these issues. Nagel notes that ‘sovereignty usually precedes legitimacy’ (Nagel, 2005). What lengths are cosmopolitans willing to go to implement their system and would they break their principles in the short term to achieve global justice in the long term and would it be worth the cost.

It may be that the ‘Law of Peoples’ if reworked along the universal approach of a cosmopolitan may come to a very similar conclusion to the political view. That although we have rights that are paramount, the ability to adhere to them necessitates a degree of non-intervention in non-compliant individuals and states.

Conclusion

Assuming the lack of global justice is a matter of regret we should reject the political view and adopt a cosmopolitan stance. The political view does not and will not lead to global justice, merely just ordered states offering international justice. The cosmopolitan view offers us a means of seeing humanity as a single community where each member has the same rights as all the others. This should compel us to build states, institutions and companies that work towards realising these values. The exact flavour of cosmopolitanism that we should adopt is not entirely clear and is not generally agreed upon. There is also additional thinking required in how to deal with a section of humanity who reject this view and would work against the measures being taken. There lies a tension between global justice and global freedom that may lead us to question our assumption that the lack of global justice is a matter of regret.

References

Anholt, S., 2020. The Good Country. [Online]
Available at: https://www.goodcountry.org/
[Accessed 27 May 2020].

Beitz, C. R., 2000. Review: Rawls's Law of Peoples. Ethics, 110(4), pp. 669-696.

Blackburn, S., 2016. Oxford Dictionary of Philosophy. 3 ed. Oxford: Oxford University Press.

Brock, G., 2015. Global Justice. Stanford Encylopedia of Philosophy.

Brooks, T., ed., 2017. Moral Universalism and Global Economic Justice. In: The Global Justice Reader. Oxford: Blackwell Publishing, pp. 358-382.

Chomsky, N., 1970. Notes on Anarchism. In: Anarchism: From Theory to Practice. s.l.:Monthly Review Press.

Fiala, A., 2018. Anarchism. Stanford Encylopedia of Philosophy.

Hardin, G., 1975. Lifeboat Ethics. The Hastings Center Report, 5(1), p. 4.

Kiernan, V., 1992. Demanding the Impossible. A History of Anarchism. History Today, 42(1).

Kleingeld, P. & Brown, E., 2019. Cosmopolitanism. Stanford Encyclopedia of Philosophy.

Marx, K. & Engels, F., 2001. Critique of the Gotha Programme. London: Electric Book Co.

Miller, D., 1995. National Identity. In: On Nationality. Oxford: Oxford University press.

Miller, D., 2003. Political Philosophy: A Very Short Introduction. Oxford: Oxford University Press.

Nagel, T., 2005. The Problem of Global Justice. Philosophy & Public Affairs, 33(2), pp. 113-147.

Nili, S., 2012. Rigorist cosmopolitanism: A Kantian alternative to Pogge. Sage Journals, 12(3).

Pogge, T. W., 2006. Severe Poverty as a Violation of Negative Duties. Ethics & International Affairs, 19(1), pp. 55-83.

Pogge, T. W., 2010. Eradicating Systemic Poverty: Brief for a global resources dividend. Journal of Human Development, 2(1), pp. 59-77.

Rawls, J., 1993. The Law of Peoples. Critical Inquiry, 20(1), pp. 36-68.

Satz, D., 2006. What Do We owe the Global Poor. Ethics & International Affairs, 19(1), pp. 47-54.

Sen, A., 1988. Property and Hunger. Economics and Philosophy, Volume 4, pp. 57-68.

Singer, P., 1972. Famine, Affluence and Morality. Philosophy & Public Affairs, Volume 3, pp. 229-243.

Smart, J. J. C., 1973. An outline of a system of utilitarian ethics. In: Utilitarianism: For and Against. Cambridge: Cambridge University Press, pp. 1-74.

Steinhoff, U., 2012. Why 'We' Are Not Harming the Global Poor: A Critique of Pogge's Leap from state to Individual Responsibility. Public Reason, 4(2), pp. 119-138.

Ward, C., 2004. A very short introduction to Anarchism. Oxford: Oxford University Press.

Wenar, L., 2003. What we owe to distant others. Politics, Philosophy & Economics, Volume 2, pp. 283-304.

Williams, B., 2006. A Critique of Utilitarianism. In: Bernard WIlliams. s.l.:McGill-Queen's University Press, pp. 27-52.

 

Saturday, 23 May 2020

The Fundamental Concepts of Modelling Langauges

Abstract

This report looks to understand the fundamental concepts of modelling and how it can then be used in a business. This was done with a series of rational arguments from a set of definitions and axioms through a set of propositions and finally a conclusion. It finds that a model must necessarily be created from information, processes, systems and relationships. That none of those concepts could be removed from a model and each of them must be made specific in order to deliver in an environment with finite resources. The opening argument looks at if a model can be developed using process alone. This is invalidated by the necessary join between process and information within physics and linguistics. A second proposition looking at only information to model a business is invalidated for the same reasons. Next a view of creating a model with only information & process is proposed but this cannot work as it creates models with no concept of agency. The concept of a system is added alongside information and process but there is no means of joining those concepts together and therefore a model that offers completeness in its description of something cannot be created. Finally, a proposition that says a model must contain information, process, systems and relationships is proposed and no compelling counterarguments to this proposition have been found. Building upon that there is the view that because each of those concepts necessarily has relationships that there are interfaces. Those interfaces have the potential to be affected by noise and therefore must be controlled. As each modelling language has to make each of these concepts specific in order for efficient delivery it will necessarily bias itself towards certain technological architectures. Practitioners and managers alike should be aware of each of the true propositions when assessing an existing modelling capability or when looking to develop a modelling capability.

Introduction

We all live in a world where we must work and communicate with a vast array of people and an ever-increasing number of electronic systems. Each one of those people and systems have their own way of understanding the world which when grouped together are forced to develop common forms of communication often termed languages. Beyond the natural languages such as English, Russian and Chinese to name but a few there are also languages developed artificially to support the world of business and technology. These languages used by professionals such as business analysts, enterprise architects, software developers and managers, describe the world in the past present and future. They do not however all speak the same language and as such, there is the potential for miscommunication.

This report looks to understand the fundamental concepts underpinning the languages of each of those professions use to work. To be able to convey that understanding to give each of them a more sophisticated means of communicating, as well as offering guidance on how managers can understand their businesses modelling capabilities and conduct the necessary analysis to improve their business’s performance.

The report covers basic background research done into how different models try to describe the world as well as efforts to draw together meta-models of those as well as the steps taken to prepare this report. It uses three specific modelling languages used by different professions to ensure the concepts exist in multiple languages each with a different purpose. The selected languages are ArchiMate which is used by enterprise architects, Business Process Modelling Notation which is used by managers & business analysts and Uniform Modelling Language is used primarily by software engineers.

The core structure of the report is based on Ethics by Spinoza. This looks to give the definitions of each of the fundamental concepts that are unique and independent. Then a set of axioms, accepted truths, that all models must adhere to. Then a set of propositions that look to link the concepts together and align them with the axioms put forth.

An evaluation into the limitations of the work will then be performed. Followed by a conclusion wraps up each of the propositions caveat it against any noted issues from evaluation.

Preparation

In order to devise the fundamental concepts of modelling an approach was taken to understand a few different business domains. To select a modelling language from each of the domains, with the chosen domains being process modelling, architecture and software engineering.

Then to draw out the concepts conveyed in each and to generalise them. Those general concepts would then need to be validated and defined using knowledge beyond each of the original modelling languages. To do this each concept will be looked at from a colloquial, philosophical, and scientific viewpoint. In order to gain a viewpoint within the time available, high-level summary articles will be sought, viewpoints could be refined in the future with more detailed research.

The structure of the report was selected before the key concepts were gathered. That structure is mentioned in the introduction taken from a philosophical work that aims to understand fundamental concepts of the universe which parallels the arguments made within this report but at a different level of abstraction. With the structure already selected and based around a logical series of propositions, the debate behind each of those propositions is what guided the next stage of research.

Any questions raised about the definition during the investigation into each proposition would mean going back to the start, reworking the definition and then revisiting each of the propositions. This process was repeated until none of the propositions were invalidated.

Selected Model Descriptions

A description of the selected modelling languages and their purpose.

ArchiMate

ArchiMate is a modelling technique ("language") for describing enterprise architectures. It presents a clear set of concepts within and relationships between architecture domains and offers a simple and uniform structure for describing the contents of these domains. [1]

ArchiMate is primarily used by an enterprise, business and solutions architects trained within the open group’s framework and has tools that support its use alongside TOGAF (an architectural framework).

Business Process Modelling Notation

“The Business Process Modelling Notation (BPMN) is a graphical notation that depicts the steps in a business process. BPMN depicts the end to end flow of a business process. The notation has been specifically designed to coordinate the sequence of processes and the messages that flow between different process participants in a related set of activities.

BPMN is targeted at a high level for business users and at a lower level for process implementers. The business users should be able to easily read and understand a BPMN business process diagram. The process implementer should be able to adorn a business process diagram with further detail in order to represent the process in a physical implementation. BPMN is targeted at users, vendors and service providers that need to communicate business processes in a standard manner.” [2]

Uniform Modelling Language

“The OMG's Unified Modelling Language™ (UML®) helps you specify, visualize, and document models of software systems, including their structure and design, in a way that meets all of these requirements. (You can use UML for business modelling and modelling of other non-software systems too.)” [4]

The Uniform Modelling Language is primarily designed for the development of software as stated above in an object-orientated fashion. This means it focuses on how it describes objects, called classes, that are capable of executing functions and storing data. This will be primarily used by software engineers in developing coded applications although UML can be repurposed as a business modelling language. It does not prescribe to any particular methodology to develop the models, those have to be developed separately.

Definitions

Definition: A statement of the exact meaning of a word.

Each of the definitions below are aiming are for unique and independent concepts found in current business modelling languages and validated with colloquial, philosophical and scientific viewpoints. The detail for each definition is aimed at lending understanding to the reader as well as some general properties about the concepts. Those described properties will then be used to understand how each of those independent concepts interrelate in a model.

Def1: Information

There is great difficulty in understanding what information is because of the plethora of definitions and the fact a lot of them are bound in specific contexts for example Data being defined as ‘quantities, characters or symbols on which operations are performed by a computer’. The first section is fine however ‘performed by a computer’ adds a constraint that is plainly wrong. It is perfectly possible for a human to perform the same operations on data that a computer does.

Data: facts and statistics collected together for reference or analysis or the quantities, characters or symbols in which operations are performed by a computer, which may be stored and transmitted in the form of electronic signals and recorded on magnetic, optical, or mechanical recording media [2]

This gets more confusing when the Definition of information is thrown in as a synonym of data and thus allows the two to be used interchangeably.

Information: facts provided or learned about something or someone or data is processed, stored, or transmitted by a computer [3]

What each definition agrees upon is that information is a thing, a noun in language terminology. That information has the ability to describe something and that description can be made up of a variety of characters, symbols or numbers. Those descriptions fit into one of five categories: natural language, optimal codes, numbers, physics and logic. [4]

Each of those types of information have their own areas of research and understanding however they generalise into two types, Information that has semantic meaning and information without semantic meaning. Information without semantic meaning can be measured in bits. Where a bit has a state that is either true or false. Each of the five categories of information can be written using a collection of bits. [5]

semantic information cannot be measured however in order to be represented and communicated it has to be put into a form that is communicable. That communicable form is always one of the non-semantic information types.

This leaves us with information as a thing of the fixed state that can convey a description. That there may be many interpretations of a set of information but in that information has to be represented by a fixed number of bits, structured using a natural language, optimal codes, numbers, physics or logic.

There remains a final and complex point. Information being something that can describe means that the description of information is itself information. Although non-semantic information can break down to the fundamental level of bits, it is possible for us to describe what bits are using bits, meaning we can continue within that particular loop forever. Understanding how exactly this can happen is unimportant but understanding that information is capable of self-reference is.

Information: a thing of state that can describe, often represented using symbols, numbers and code in a language and measured in bits.

ArchiMate

“Structure elements are the strategic element resource, and structural elements, which can be subdivided into active structure elements and passive structure elements” [7]

Information within ArchiMate that relates closest to our description of Information is the noun based elements within the ArchiMate model. There are two types of structure active and passive as you’ve seen in our investigation into information so far it is prescribed no agency of its own therefore it is the passive structure element that aligns with our view of information.

“A passive structure element is a structural element that cannot perform behaviour. Active structure elements can perform behaviour on passive structure elements. Passive structure elements are often information or data objects, but they can also represent physical objects.”

ArchiMate may differentiate between physical, logical or conceptual objects within its model but the general definition lines up with our view that information is the stateful concept of description, and has no agency of its own.

Business Process Modelling Notation

“Data Objects provide information about what activities require to be performed and/or what they produce, data objects can represent a singular object or a collection of objects.” [8]

BPMN suffers from the information/data confusion mentioned earlier though at this point it places information as a component of data. This does not invalidate our views as we have already pointed out that is possible for information to describe information especially when the information has a semantic meaning which is not attached to the limitations of the physical world.

Uniform Modelling Language

“A classifier describes a set of objects. An object is an individual state and relationship to other objects. The state of an object identifies the values for that object of properties of the classifier of the object.” [9]

In UML classifiers are a describable thing. As UML was created to allow the models to create software, a classifier acts as a description of a possible set of objects. Classes can contain functions, our view of information within UML would be for classes without functions. Within a model, these would usually be represented by an entity-relationship diagram. This would then hold to the view looked at earlier and seen in the other modelling languages that information is that which can be described and remains in a fixed state unless acted upon. There is also inbuilt in the definition the self-referencing required the concept of information. In this case, a classifier describes an object and an object is a group of properties/attributes which could be represented within a computer by bits.

Def2: Process

Process suffers from a similar fate to data and information as it can be expressed with a multitude of words. Such as procedure, activity, task and operation which are but a few of the other possible words that fit within the same definition.

Process: series of actions steps taken in order to achieve a particular end [10]

Each of these words are verbs that convey the concept of change, each one breaks down into a subset of instructions that take one state of the world and turn it into another. We can, therefore, take two things, one process is something that changes the state of things, two it can be broken up into a series of smaller changes which are often seen as instructions or action steps or tasks. That breakup should be seen as self-reference, the same concept of change can be decomposed. This avoids defining change as a hierarchy of different words that all have the same meaning.

Process unlike information has less exact philosophical or mathematical constructs or at least vaguer more rational approaches. Process is often given different names usually the names of the discipline themselves which are often seen as the process or undertaking of discovering something or expanding our knowledge about the world. For example, business is the process making exchanging goods and services for money. [11]

Within science, General Relativity, and Quantum theories both contain the concept of change, generally measured using time, of course, change within those mathematical models is not related to just time but time is the process of change that we experience and can most easily relate to.

Within each of the models, the concept of change was looked for and separated where possible from the thing it changes or the thing that performs the change. Each of these definitions should ideally be able to be decomposed into smaller concepts of change.

The colloquial, scientific and modelling languages use of process all align fairly closely as a change to something that can be broken down or compounded into larger or smaller chunks of change. Where change is something done to a state to move it to another state.

Process: Means of changing a state.

ArchiMate

“This generic metamodel fragment consists of two main types of elements: structure (‘nouns’) and behaviour elements (‘verbs’)” [7]

The highest level concept of change within ArchiMate is what it terms behaviour elements. These like our analysis align with verb like concepts that are considered to bring about change.

“Behaviour Element: element that represent a dynamic aspect of an enterprise.” [13]

This is expanded further detailing behaviour elements as the dynamic aspect of an enterprise, the piece of the business that is capable of changing. How that change is broken up is not mentioned.

“Process: a series of behaviours that achieve a specific outcome.” [14]

The lowest level definition of change is process, which aligns with our view of change including self-reference. This is shown by the fact the process is broken up into a series of behaviours that achieve a specific outcome. Which aligns almost exactly to our view of the concept change from one state to another that can be broken down into smaller concepts of change.

Business Process Model Notation

“A process depicts the interactions between two or more business entities. These interactions are defined as a sequence of activities.” [15]

Once again, we can see a concept of change performed to a stateful thing and that this change can be broken down into smaller concepts of change.

“An activity is a generic term for work that a company performs.” [16]

“A Task is an atomic activity that is included within a process. A task is used when the work in the process is not broken down to a finer level.” [16]

The same effect can be seen to go down another two levels from the definition of process through activity all the way to task, that considered to be atomic although tasks are defined as a set of steps. The fact that any business model has to avoid trying to describe things infinitely is an unnecessarily confusing part of many models.

Uniform Modelling Language

“Behaviours. A behaviour describes a set of possible executions. An execution is a performance of a set of actions (potentially over some period of time) that may generate and respond to occurrences of events, including accessing and changing the state of objects” [9]

The highest level within UML ‘s behaviours is the concept of change that acts upon a state, in this case objects, and can be broken down into smaller units of change described as executions. Multiple levels of change is shown further in the way that executions can be broken down into actions.

Def3: System

System, as a concept, unlike process and information doesn’t suffer from a multitude of terms but it does suffer from a general vagueness. There are a huge number of fields that happily use the word system but very few define exactly what they mean by it. Generally, the meaning of system within any particular piece of work is considered to be implicit.

System: a set of things working together as parts of a mechanism or an interconnecting network; a complex whole [16]

Given that no scientific or philosophical consensus exists regarding what a system is. One of the many fields that define systems is Cybernetics, which builds on the general theory of communication and looks to understand interaction and control within animals and machines. The view in cybernetics on systems links to the colloquial understanding, a set of things that form a complex whole. As a multidisciplinary field Cybernetics looks to see if issues in both machines and animals can be compared. The central idea is that both animals and machines are the same thing and that the actions or mechanics of both things are therefore comparable.

“Computing machines are essentially machines for recording numbers, operating with numbers, and giving the results in numerical form.” [17]

The quote above places machines as things that operate on information that is given to them and that can provide a response back out again. if we take animals and machines as the same and say that they are capable of taking in information, changing information, storing information and outputting information. All of these actions on information also indicate that systems are capable of change and therefore of performing or being a part of processes. Systems are characterised as black and white boxes.

”Blackbox and white box are convenient and figurative expressions not very well determined usage. To understand by black box a piece of apparatus which performs a definite operation on the present and past of the input potential, for which we do not necessarily have any information of the structure by which this operation is performed. On the other hand, white box will be a similar network in which we built in the relation between input and output potentials in accordance with a definite structural plan for securing a previously determined input-output relation.” [17]

The explanation above again gives the view of a thing that can take in information perform processes and output information. This makes it a grouping of both, in the white box the internal processes and information can be understood and in the black box they remain a mystery but the interfaces can be understood. This can align with the colloquial definition of system a collection of things that we can refer to as a complete whole that perform actions or at least take part in processes.

System: a group of descriptive states capable of internal and external change that can be prescribed with agency

ArchiMate

“Active structure elements are the subjects that can perform behaviour. These can be subdivided into internal active structure elements; i.e., the business actors, application components, nodes, etc., that realize this behaviour, and external active structure elements expose this behaviour to the environment. An interface provides an external view on the service provider and hides its internal structure.” [18]

ArchiMate describes a system in terms of active structure elements that are capable of performing behaviour, they also can act as an interface a point of transferring information from one place to another. It differentiates between active structure elements that are considered to be inside the model and those that exist beyond the model or indeed the business.

Business Process Modelling Notation

“Participant: A business entity (e.g., a company, company division, or a customer) or a business role (e.g., a buyer or a seller) that controls or is responsible for a business process. If Pools are used, then a Participant would be associated with one Pool. In a Collaboration, Participants are informally known as “Pools”.” [19]

The concept system within business process modelling notation realised by a participant. Participants always interact with one another or information via process or messages.

Uniform Modelling Language

“A model is always a model of something. The thing being modelled can generally be considered a system within some domain of discourse. The model then makes some statements of the interest about that system, abstracting from all the details of the system that could possibly be described, from a certain point of view and for a certain purpose. For an existing system, the model may represent an analysis of the properties and behaviour of the system. For a planned system, the model may represent a specification of how the system being modelled is to be constructed and behave.” [9]

As seen previously classifier is within UML are capable not only of storing information but also performing functions. This lines up with our definition of a system being able to store information also be an agent of change. There is also an alignment with UML’s definition of a model as something that store state and is capable of internal and external change.

Def4: Relationship

Each view of relationships including the colloquial generally looks at how a collection of similar or different concepts join our link together.

“Relationship: the way in which two or more people or things are connected, or the state of being connected” [20]

A very formal definition of relationships is to use logic, that makes statements about the relationships between concepts. The mechanics of logic form the underpinnings that allow us to understand the grammars of natural languages, mathematics and physics.

“At their most basic, logic is the study of consequence, and information is a commodity. Given this, the interrelationship between logic and information will centre on the informational consequences of logical actions or operations conceived broadly” [20]

Now unlike process, logical action is not one of state change but one that asserts a link between two pieces of information to be true or not. For example, we could have a relationship logic of ‘A is in B’ which when filled out could be the ‘page is in the book’. Stating that a piece of information links to another piece of information and not at any change or process has been performed on either piece of information.

 

Relationship: A connection or link between concepts

ArchiMate

“relationships, each of which can connect a predefined set of source and target concepts (in most cases elements, but in a few cases also other relationships). Many of these relationships are ‘overloaded’; i.e., their exact meaning differs depending on the source and destination concepts that they connect.” [19]

ArchiMate uses a wide range of relationships which as defined above created using a source and target for any type relationship. When compared to a definition we see both align as a link between concepts.

Business Process Modelling Notation

BPMN again makes use of relationships and has different types depending on the relationship between information and flow objects or flow objects with other flow objects. Flow objects, in this case, being a process, activity or task.


Figure 1 Example Process flow with Associations, Sequence flows and Message Flows. [22]

Primarily sequence flows, the solid black lines with arrows on the end go-between each activity boxes and convey the order in which those activities should take place. Associations, the dotted lines between each activity. The data objects are visualised as letters. [22]

Uniform Modelling Language

“Association is a relationship between classifiers which is used to show that instances of classifiers could be either linked to each other or combined logically or physically into some aggregation.” [9]

The same is seen in UML where associations are used to link classifiers to one another.

Def5: Model

A model will be a collection of concepts where the rules by which those concepts relate to one another are defined by a language. This can be seen across topics mentioned before such as logic, mathematics, physics and natural languages.

“Model: A simplified description, especially a mathematical one, of a system or process, to assist calculations and predictions.” [20]

The specific science of philosophical view of models generally align directly with the colloquial definition from the dictionary given above. Model will serve as a simplified description of something. Within this particular piece of work those somethings will be concepts as is looked at within the definitions chapter.

Model: a group of concepts that form a description of something as defined by a language.

ArchiMate

“A collection of concepts in the context of the ArchiMate language structure.” [20]

This definition is similar to the one given in ArchiMate, where we can see that a collection of concepts grouped together using the rules of the language can describe a particular context.

Business Process Modelling Notation

There is no specific definition of a model is given within the BPMN specifications.

Uniform Modelling Language

“A model is always a model of something. The thing being modelled can generally be considered a system within some domain of discourse. The model then makes some statements of the interest about that system, abstracting from all the details of the system that could possibly be described, from a certain point of view and for a certain purpose. For an existing system, the model may represent an analysis of the properties and behaviour of the system. For a planned system, the model may represent a specification of how the system being modelled is to be constructed and behave.” [9]

Less concise than the ArchiMate definition but it speaks along similar lines. That a model is describing something. That something is detailed in a collection of concepts that have a particular purpose or viewpoint. It should be noted that the particular purpose or viewpoint has not been added to our own definition. This point is considered as an additional property that may or may not be necessary. The answer to which is looked at later in this document.

 Axioms

Axiom: A statement that is taken to be true, to serve as a premise or starting point.

As the definition states above each of these are to give a starting point to the propositions. They said the high-level limits by which each of the conclusions of the propositions must have dealt with.

Ax1: Models must reflect and move with the Zeitgeist

This axiom is hopefully the easiest to argue for. Views and understanding within philosophy and science and business should move with one another. An extreme example of this is the following: Currently, it is not compelling to build into any business case a means of persuading Poseidon for less storms and a larger yield on fish. More recently as the rise of technology perform roles used to be work by people, in a competitive world it does not pay to stick to tradition.

“The despotism of custom is everywhere the standing hindrance to human advancement, being in unceasing antagonism to that disposition to aim at something better than the customary” [22]

As per above by John Stuart Mill if we no longer have reasons for holding of you in that view has become custom, we should do everything we can to understand the views we have and if we no longer have reasons to understand those views then we should look to replace them. Or as put by philosopher Bob Dylan “The times they are a changin“.

Ax2: Concepts are infinite

The definitions given for information, process, systems and relationships have all been done to be independent of one another and based on philosophical, scientific and colloquial knowledge. As concepts , within our imagination, they are able to continuously break down and compound with no limit. Just like the scene with the information that can describe information and the process that can be broken down into processes there also seems no reason why our model cannot contain each of the concepts discussed breaking down infinitely and interacting infinitely between themselves.

This does not mean that this is not a problem or at least something to consider when looking through and arguing all is fundamental to a model but it seems like something that is necessary to point out in order to propose means of solving it.

Ax3: Money, Time & Resource are finite

Businesses are constrained by the amount of money, people and resources available to them. This means that any endeavour to model businesses will be subject to the same limitations.

Any pragmatic view on developing a model must necessarily take heed of the fact that there is not an infinite amount of time people money and resource to perform that endeavour. Modelling languages and practitioners are therefore looking at the balance between the infinity of concepts that encompass the best possible understanding of the world for the least amount of money time and resource.

Propositions

Proposition: A statement or assertion that expresses a judgement or opinion.

Each of the propositions below is targeted at leading the reader to a conclusion via a series of propositions about the fundamental components of a model. Each proposition is an argument that may reference others in order to build upon a growing theme.

Prop1: Process alone can model a business (FALSE)

Could a model of a business be constructed from process alone? As we have seen our definition process is “Means of changing a state.”. A cursory glance at physics will point out to us that change alone is not possible.

“General relativity tells us that what we call space is just another feature of the gravitational field of the universe, so space and space-time can and do not exist apart from the matter and energy that creates the gravitational field.” [22]

As we noted with our first axiom models should align and take understanding from the best view we have of the world at the time. It would seem that not only can our latest models of the universe from physics that process does not exist alone furthermore it is intertwined with physical substance in the form of space-time.

Should this example not be compelling or considered too high-level an example closer to how we operate on a daily basis comes from natural language as documented by linguistics. Within linguistics, our natural languages are categorised according to their basic word order which is constructed from (subjects, verbs and objects).[22]

Within the field of linguistic typology, there have been searches for asymmetric languages that do not follow or miss a particular part of the SVO construct, this however has only ever been seen with certain types of object/subject missing but not every kind of object/subject. [23] It would seem that the concepts of change cannot exist independently from concepts of state.

The model most likely to exist on change alone is BPMN which despite having a limited ability to model data objects, messages and participants it still keeps these constructs within its model. Both ArchiMate and UML have concepts other than just process within their language. All this invalidates the initial proposition, process alone cannot model a business.

Process alone cannot model a business.

Prop2: Information alone can model a business (FALSE)

Given the model could not be constructed from process alone. Is it impossible to construct a model from information alone where information is “concept of a thing of state that can describe, often represented using symbols, numbers and code in a language and measured in bits”?

The same arguments can be applied as shown above, because as it was pointed out that the concept of change in time is inextricably linked to space. Given that space is physical and information is used to describe physics then the fact that within those models of physics, state and change cannot be separated the same would apply to information’s ability to separate itself from process. [25]

The view of linguistics is similar, there are examples of languages without certain types of verb but they do not lack every type of verb. This time pointing out that information or things of state are also stuck with process. [27]

Only one of the modelling languages allows for a model to be constructed of only information, that model being UML. An example of which can be seen below.


Figure 2 Boxes = Entity, Lines = Relationships, Colours = Domain

There are two major issues presented to a proposition within the diagram above. The first is that despite this being a collection of entities we still require another concept to explain it. In this case, the concept being a relationship, although as we have already said information can be self-referencing the modelling language itself requires a relationship to demonstrate how each of these objects relate. The second issue is that these diagrams are used most commonly to structure information within a database for example SQL Server. Within SQL Server that data model is interacted with using a query language that allows you to create, read, update and delete from each of those entities.

From a technical point of view then it is important to understand the processes that interact with the information modelled above are still required and from a business point of view it would also be important to know who or what owns and manages the information modelled. Therefore, information alone cannot model of business and proposition once again is incorrect.

Information alone cannot model a business.

Prop3: Process & Information can Model a business (FALSE)

Given that Prop1 (Process alone cannot model of business) and Prop2 (Information alone cannot Model a Business) then perhaps the two together can. Leading to propose that process and information can model a business.

Within Cybernetics based on the general theory of communication, there are objects that perform processes but also objects that process & store information. This encapsulates the description given before of Black boxes and white boxes. Now although process and information can describe each of those boxes thus far we have no concept of grouping the two together. Furthermore, our definitions of processing information do not allow for agency or the idea that a thing is capable of acting of its own volition. Process does not cover this because it is merely the concept change and going from state A state B does not require any understanding of what performs a process. Information does not cover this because it is a fixed state unless acted upon and therefore necessarily cannot act upon other states via processes. [16]

In Linguistic, verbs are analogous to process and objects are analogous to information then there remains subject. Although generally, it is possible for the subject to be a verb or object. In the case of the subject playing a semantic role it is considered that the subject has agency which is a property beyond process and information. [28]

ArchiMate has a concept of active structure which is considered to be things that perform processes but also store information. They generally considered as interfaces which do not fit the definition of either a process or information that are the combination of both. In addition, there are also concepts of behaviour which are not merely just process, these include services and functions which are capable of performing processes and are also capable of storing and changing information. [17]

UML’s class is not a process or information even at a potential level, its capable of capturing both

The primary concept within UML is the classifier which does not symbolise process or information it constitutes both of them. This means that the proposition of information and process alone being enough to create a model is false. [8]

The other examples in order then BPNM has within it participants which are neither data objects or processes but are capable of performing processes bus prescribing them agency which again is not covered by process or information. Therefore, process and information alone cannot model of business.

Process & Information alone cannot model a business

Prop4: Processes, Information and Systems can model a Business (FALSE)

Given proposition three (Process & Information alone cannot model a business) the next proposition should support the additional concerns raised. The concept required is that of a system which we defined earlier as “a group of descriptive states capable of internal and external change that can be prescribed with agency”. The addition of system then means that we can say what is using information, what is performing processes. Where those systems could be as stated by Norbert Weiner animal or machine. [16]

There is however an issue with what we’ve just described we have process, we have information, we have systems, we said that somehow it is possible for information to be changed by process, we said it is possible to group information and processes into systems, and finally, it is possible for systems not only be composed of processes and information but to beyond their boundary play a part in processes and interact with external information.

Each of our definitions shown thus far are a concept of change, of state and of a group. None of which allows us to say anything about how particular instances of change, state and group could relate to one another. In our example so far both physics, Cybernetics and linguistics have not only the concepts we discussed but a means of joining them together. In the case of physics and Cybernetics the means of joining those concepts together is played by a series of logical and mathematical statements. Linguistics, on the other hand, has a grammar that denotes the possible relationships between each of the subject-verb-object concepts. [16] [28]

What a model would require in order to join together each of those concepts is a concept of togetherness, a link if you will. This was also covered as one of our definitions, our concept of relationship.

Every single one of three modelling languages, Archimate, BPMN & UML make use of relationships to join process, information and systems. An example from automate shown below which shows how an event leads to a series of processes being started how those processes at least some of them interact with information. There are other examples within every single one of the modelling languages could be sought out the point should be evident enough by now.


Figure 3 Access path example from ArchiMate. How could this be done without relationships? [29]

Concluding this particular proposition we can now say that a business cannot be modelled with processes, information and systems alone.

A Business cannot be modelled with Processes, Information & Systems alone.

Prop5: Processes, Information, Systems & Relationships can model a Business (TRUE)

Propositions 1 to 4 showed how each one of these unique and independent concepts cannot alone describe everything about the model and that they must necessarily all exist for a model to give a complete view of a business.

The first axiom covered that any model must move with the knowledge of the times, this been covered in our initial definitions supported with colloquial, philosophical and scientific examples where each of these concepts exist. Not only that in each of the propositions the falsification of each was achieved with examples from philosophy or science.

This will give us an overall model of models something like the diagram below.

Figure 4 Processes, Information, Systems & Relationships can model a Business.

ArchiMate, BPMN & UML can each have their concepts translated into either process, information, systems or relationships with no exceptions. They will, however, break apart their model as noted when each of them was introduced for specific purposes and to ensure they can offer value rather than being purely an exercise in reasoning.

The second axiom (Concepts are infinite) we noted that concepts without the bounds of reality would be infinite and that any reasonable model should be able to encapsulate infinity. The above diagram indicates how each of the concepts can exist and how they relate to one another and that because each can relate to one another and themselves then there is infinity for each concept and the model in general. For a business, however, this represents a problem as noted in axiom three (Money, Time & Resource are finite) we have finite money time and resource with which we can model. So the proposition that a business can be modelled process, information, systems and relationships are logically correct there is still some further investigation as to how to deal with the infinities presented by the proposition.

Processes, Information, Systems & Relationships can model a Business

Prop6: Models must set Context & Boundaries (TRUE)

In order to take our conclusion from proposition five (Processes, Information, Systems & Relationships can model a Business) and ensure that the conceptual infinity noted in axiom two (Concepts are infinite) can be dealt with in such a way so that it can coexist with axiom three (Money, Time & Resource are finite)) it will be necessary for us to understand the bounds of any particular piece of modelling work and if necessary create a more detailed modelling language from the abstraction from prop5 to ensure that the efforts of modelling provide value to a business.

This can be seen in your examples where specific key trends can be seen to limit the amount of time required to model and also to place complexity into defined boxes. Active structures as noted before used in ArchiMate act as interfaces between the business being modelled and the external world. This forms the first key boundary that each model covers which is between what is being modelled and what is beyond that model. However, depending on the scope of a modelling project it is also possible for internal interfaces between sections of any model to exist. This is particularly prescient when looking at the image below.

Figure 5 Aspects and layers as defined in ArchiMate [30]

The way in which each of the concepts is made more specific or applied to a particular area of the business will depend on the purpose of modelling taking place. The aspects and layers of ArchiMate enable the development of an enterprise, business, application and technology architecture. In doing so the purpose of the model to give a high-level view of each of the areas as well as a means of linking all those areas back together into a single picture is achieved. There are other ways of cutting up the concepts for specific purposes which can be seen in the image below.

Figure 6 UML Semantic Area. [31]

The purpose of our UML models to looking at a predefined area then offers a series of likely models that will be helpful in capturing or showing a particular view of the business based on the purpose that the exercise has initially been given. It would be possible to use each of these UML semantic areas to model each of the aspects and layers of an ArchiMate model rather than the language ArchiMate prescribes.

This offers the ability to understand a set of predefined deliverables they set purpose that is achievable within the finite money, time and resources available to a business and avoid the potentially infinite amount required if a complete model is asked for. It should however not be forgotten that there are core concepts behind a model that should always be considered and known even when those contexts and boundaries are set.

Models must set Context & Boundaries

Prop7: Relationships are affected by noise (TRUE)

The first axiom points out that any business modelling and pay heed to the knowledge and understanding we have of the world at the time. Given that as stated in proposition five (Processes, Information, Systems & Relationships can model a Business) the need for process, information, systems to relate then there are going to-be interfaces. Each of these interfaces will be affected by a concept called noise as defined by Claud E Shannon in the general theory of communication. The model proposed within that theory is shown below.

Figure 7 general schematic of communication [25]

We translate some of the sections figure 7 entire conceptual language we can say that the information source and destination something capable of storing information i.e. system. That the means of moving the information from that source to the target is going to be a process or something capable of realising a process such as a system. Finally, each of the lines on this diagram represents what we would term a relationship and wherever there is a relationship between information and process there is noise. When noise seen as the possibility of information systems suffer from interference or corruption. Interference is an issue with the transfer medium causing loss of information and corruption as an issue with the copying mechanism causing a loss of information.

Within a business context of this means is that once a model is used to change the reality that each of the interfaces on it a be relationships where information, process or systems interact there is the possibility for the information travelling between each of those concepts to be interfered with or corrupted. This means that anyone looking to ensure the best possible model of the business should consider the controls required over certain key interactions in order to mitigate the risks associated with miscommunication.

 

Proposition six (Models must set Context & Boundaries) stated that any modelling language would have to be placed within context boundaries and the boundaries created should also be considered as areas for possible miscommunication. That is, in the modern world, where we have process and data architects acknowledged that those two professions are focussed on an individual concept each. This means anyone looking to split apart the fundamental concepts in a single modelling language or employ multiple modelling languages which would split the overall model between professions should consider the likely impacts that will have and ensure the necessary controls are in place. In summary, silos within businesses whether they be technological, or business solutions cannot be destroyed only reformed and their interfaces understood and controlled.

Relationships are affected by noise

Prop8: A Modelling Language may determine a Business’s technology (TRUE)

Not only does our view of the world change as accepted by axiom one (Models must reflect and move with the Zeitgeist) but language also determines how we see and think about the world. Given that in proposition six (Models must set Context & Boundaries) it was deemed necessary that are fundamental concepts have to be given context boundaries thusly follows that any people using that language will have their worldview altered by it. This is a view espoused by Ludwig Wittgenstein in his philosophical investigations where he defines language games. Within the investigations, he pushes the view that our language is our reality and each of our languages can be broken up to a series of games. [32]

Where this becomes prescient as it points out as briefly spoken about the end of proposition seven (Relationships are affected by noise) is in creating interfaces whether they be between people or technology there lies the possibility of miscommunication. Moreover, models generally used to describe the past present and future which means that in those models are considered to be a language broken up into games and that language constitutes our reality then the models we choose will determine the solutions we go for.

This can be seen when looking through Microsoft as the guide to architecture. What it specifies our particular styles of architecture or technology that can be used when determining what products to buy from their platform. When looking at each of the styles it quickly becomes a close relationship between each of the models chosen in this particular investigation and the architectural styles that will lead you to purchase particular products. [26]

As noted in the original description of ArchiMate, it is a modelling language focused around services and that each of the models it draws over its layers and aspects of broken up into services that represent a grouping of information and process akin to a definition of a system. Now one of the styles Microsoft talks about is microservices which can be seen in the diagram below.

Figure 8 microservice architecture from Microsoft Azure architecture guide [34]

What we can see is that there is a direct corollary between the output of ArchiMate and a particular set of technologies readily available from the cloud platform that uses the same type of language and modelling structure. Thereby without further thought making it the most compelling technology architecture to go for. [34]

This can be seen again when looking at BPMN the breaks the world up into participants the activities they perform and then the messages they share between one another. Looking below at the N-Tier Architectural style in and then again season corollaries.

Figure 9 Microsoft Azure architecture guide N-Tier view [35]

Each of the layers performs a set of activities for the lower level tasks which associate with one another either through a sequence of events or using a message to relay information. Each component within this architecture aligns again neatly with BPMN and may mean that people inadvertently are driven towards technological choices that align with the outputs of BPMN.

Our language determines our reality in the modelling language we use to describe a business may result in its technology.

A Modelling Language may determine a Business’s technology

Evaluation

There was not time to give an in-depth investigation into each individual concept and the different ways in which the concept could be split up and categorised. It may be that within each concept there are also crucial types of each which cannot be removed.

There are far more than just the three models used to determine each of the fundamental concepts within this report. An extended report or research looking at additional models and if they adhere to the fundamental concepts devised will add any missing concepts further support the existing concepts.

There is the possibility that process and systems could be considered a relationship between states of information. This would limit the number of fundamental concepts to two but might have the knock-on effect of vastly complicating the creation of a particular context and boundary for a model that could be used by a business.

The investigation into philosophical and scientific examples for each of the concepts did not exhaust all the possible knowledge available in a further investigation into more in-depth answers from each would either support or potentially invalidate the definitions and propositions.

Conclusion

In conclusion the fundamental concepts of modelling that must exist in an environment where we continuously update our knowledge that only has finite resource to deal with infinite concepts which are information, processes, systems and relationships. Where each of these can be grouped together to describe something within a model. Where that model must be governed by a set of rules that would make up a modelling language. Where those rules are created to add context boundaries to that model. Interfaces within that model are subject to noise and must be considered for control depending on their importance. Those interfaces exist not only within the business & technical solution but the practitioners who create the models. That any modelling language will necessarily affect the likely outcome of technology used to realise the models created with that language.

References

[1]

Open Architecture Group, [Online]. Available: http://www.opengroup.org/subjectareas/enterprise/archimate-overview. [Accessed July 2018].

[2]

Object Management Group, “BPMN,” [Online]. Available: http://www.bpmn.org/. [Accessed July 2018].

[3]

Object Management Group, “UML,” [Online]. Available: http://www.uml.org/what-is-uml.htm. [Accessed July 2018].

[4]

“Oxford Dictionary,” [Online]. Available: https://en.oxforddictionaries.com/definition/data. [Accessed July 2018].

[5]

“Oxford Dictionary,” [Online]. Available: https://en.oxforddictionaries.com/definition/information. [Accessed July 2018].

[6]

P. Adriaans, 2012. [Online]. Available: https://plato.stanford.edu/entries/information/#BuiBloModTheInf. [Accessed July 2018].

[7]

P. Adriaans, 2012. [Online]. Available: https://plato.stanford.edu/entries/information/#DevInf. [Accessed July 2018].

[8]

T. O. A. Group, “Archi Specification,” 2012, pp. 12-13.

[9]

Open Management Group, “Business Process Modeliing & Notation,” 2011, p. 60.

[10]

Open Management Group, “Uniform Modeling Language,” 2017, p. 12.

[11]

O. Dictionary. [Online]. Available: https://en.oxforddictionaries.com/definition/process. [Accessed July 2018].

[12]

J. Seibt, 2017. [Online]. Available: https://plato.stanford.edu/entries/process-philosophy/. [Accessed July 2018].

[13]

The Open Architecture Group, “Archi Specification,” 2012, p. 14.

[14]

The Open Architecture Group, “Archi Specification,” 2012, p. 17.

[15]

Open Management Group, “Business Process Modelling & Notation,” pp. 53-54.

[16]

Open Management Group, “Business Process Model & Notation,” 2011, p. 59.

[17]

Oxford Dictionary, [Online]. Available: https://en.oxforddictionaries.com/definition/system. [Accessed July 2008].

[18]

N. Weiner, Cybernetics, 1961.

[19]

The Open Architecture Group, “Archi Specification,” 2012, pp. 13-14.

[20]

Object Management Group, “BPMN Quick Guide,” [Online]. Available: https://www.bpmnquickguide.com/view-bpmn-quick-guide/. [Accessed July 2018].

[21]

Oxford Dictionary, [Online]. Available: https://en.oxforddictionaries.com/definition/relationship. [Accessed 2018 July].

[22]

M. a. S.-G. S. Martinez, “Logic and Information,” Stanford Encylopedia of Philosophy, p. 1, 2018.

[23]

The Open Architecture Group, “Archi Specification,” 2012, p. 22.

[24]

Object Management Group, “BPMN SPecification,” p. 29.

[25]

“Oxford Dictionary,” [Online]. Available: https://en.oxforddictionaries.com/definition/model. [Accessed July 2018].

[26]

Open Architecture Group, “Archi Specification,” 2012, p. 4.

[27]

J. S. Mill, On Liberty, 1859.

[28]

D. S. Odenwald, “Stanford University,” [Online]. Available: https://einstein.stanford.edu/content/relativity/a11332.html. [Accessed July 2018].

[29]

J. J. Song, “Linguistic Typology,” 2018, pp. 39-60.

[30]

J. J. Song, “Linguistic Typology,” 2018, p. 141.

[31]

J. J. Song, Linguistic Typology, 2018.

[32]

L. Wittgenstein, Philisophical Investigations, 1953.

[33]

Microsoft, “Azure Architecture Guide,” [Online]. Available: https://docs.microsoft.com/en-us/azure/architecture/guide/architecture-styles/. [Accessed July 2018].

[34]

Microsoft, “Azure Architecture Guide Microservices,” [Online]. Available: https://docs.microsoft.com/en-us/azure/architecture/guide/architecture-styles/microservices. [Accessed July 2018].

[35]

Microsoft, “Azure Architecture Guide N-Tier,” [Online]. Available: https://docs.microsoft.com/en-us/azure/architecture/guide/architecture-styles/n-tier. [Accessed July 2018].

[36]

B. Spinoza, Ethics, 1677.

[37]

C. E. Shannon, “A Mathematical Theory of Communication,” The Bells Systems Technical Journal, p. 2, 1948.

[38]

T. O. Group, “Archimate Specification,” 2012, p. 29.

[39]

The Open Group, “ArchiMate Specification,” 2012, p. 8.

[40]

Object Management Group, “Uniform Modelling Language,” p. 14.