* Abstract

This paper investigates the contribution of evidence-based modelling to grounded theory (GT). It is argued that evidence-based modelling provides additional sources to truly arrive at a theory through the inductive process of a Grounded Theory approach. This is shown by two examples. One example concerns the development of software ontologies of criminal organisations. The other example is a simulation model of escalation of ethno-nationalist conflicts. The first example concerns early to middle stages of the research process. The development of an ontology provides a tool for the process of theoretical coding in a GT approach. The second example shows stylised facts resulting from a simulation model of the escalation of ethno-nationalist conflicts in the former Yugoslavia. These reveal mechanisms of nationalist radicalisation. This provides additional credibility for the claim that evidence-based modelling assists to inductively generate a theory in a GT approach.

Keywords:
Grounded Theory, Evidence Based Modelling, Theoretical Coding, Ontologies, Stylized Facts, Theory Development

* Introduction

1.1
In recent years, research in computational social science has evolved in a way that indicates a certain stage of scientific maturation. While an initial phase has been characterised by an experimental stance to explore the possibilities of a new methodological tool (Deffuant et al. 2006), attention has now shifted to questions of empirical credibility of simulation models (Lorscheid et al. 2012). The purpose of this paper is to contribute to the research area of a cross-fertilisation between simulation and the standard methods of empirical social research (Squazzoni 2012). However, while Lorscheid et al. (2012) draw on the design of experiments of the classical quantitative approach in order to enhance the credibility of the analysis of simulation models, this paper aims at exploring additional sources of empirical credibility, which evidence-based modelling approaches can provide to the qualitative account of grounded theory (GT).

1.2
GT is an inductive process of qualitative social research. It is often questioned whether or not such research might generate theories. The main thesis of this paper is that the use of simulation models in an evidence-based modelling approach contributes to arrival at a theory within a GT framework. For this purpose, the paper will focus on two main arguments: first, it will be shown that the research process of evidence-based modelling shares a number of parallels with the GT approach. This is a rather unproblematic thesis. However, the parallels can be strengthened even further if experiences and guidelines of GT approaches are taken into account explicitly in a research process of evidence-based modelling. This thesis addresses primarily ICT specialists working in the field of evidence-based modelling. Following the research programme outlined by Lorscheid et al. (2012), it should contribute to an integration of evidence-based modelling into the canonical methods of empirical social research. Second, a more surprising thesis may be that evidence-based simulation provides methodological tools to strengthen the theoretical element of a GT. The objective of this argument is to inform specialists in the field of GT about the possibilities of a methodological cross-fertilisation between GT and evidence-based simulation; that is, to illustrate that GT can benefit from utilising simulation models—in particular, their formal precision and explicit representation of social dynamics—in its research process, as opposed to merely adding another tool to the toolbox of empirical research methods.

1.3
The paper is organised as follows: firstly, an overview of element of theory is provided. This allows the assessment of whether or not GT research suggests a theory. Secondly, an overview of evidence-based modelling is provided. It follows an overview of the methodology of the GT approach. Thirdly, a comprehensive discussion of the contribution of simulation tools and evidence-based modelling to the GT approach is provided. The discussion builds on two examples. The first example, which concerns the study of organised crime, discusses how so-called theoretical coding benefits from knowledge representation in software ontologies. The second example is an evidence-based model of nationalist radicalisation, which demonstrates how simulation results provide additional explanatory power to a GT. Particular emphasis is put on the notion of stylised facts. Finally, the paper ends with concluding remarks.

* Elements of a theory

2.1
It often remains precarious whether any qualitative empirical study is merely a description of a certain phenomenon, or if it can be claimed as truly a theory (Corbin & Strauss 2008; Strübing 2004). Within a qualitative approach, developing a theory might not even be the aim of research: 'In fact, theory development these days seems to have fallen out of fashion, being replaced by description of "lived experience" and "narrative stories"' (Corbin & Strauss 2008, p. 55). This raises the question of what, if it exists at all, is a theory in a GT approach. Strauss and Corbin (1998) describe their notion of theory as follows: 'For us, theory denotes a set of well-developed categories ... that are systematically related through statements of relationship to form a theoretical framework that explains some relevant ... phenomenon.' (Strauss & Corbin 1998, p. 22). To this end, 'final integration is necessary. Without it, there might be some interesting descriptions ... but no theory' (Strauss & Corbin 1998, p. 155). However, the notion of integration needs further clarification. It remains ambiguous insofar as such integration achieves a generalisation from the actual data, or remains at a level of an 'organization of data in discrete categories' (Corbin & Strauss 2008, p. 54). Corbin and Strauss (2008, p. 56) discuss this issue by using the example of an examination of gay disclosure / nondisclosure of information about their sexual identity to physicians, which might be expanded to a more general theory of information management, which encompasses a certain ideal type of human interaction (Weber 1968). Thus an explanation involves some kind of generality. This can be identified as the first element that a theory has to fulfil:
a) Generality. The object of a theory needs to be more than the description of a single phenomenon. Rather, a theory should explain a certain set of phenomena. In order to not be overly restrictive, we will also include middle-range theories of a limited set of phenomena.

2.2
However, this first element of theory characterisation already implies a further condition: namely, that a theory should explain something. This refers to the question of what an explanation actually is. In the social sciences and particularly in qualitative research, typological classifications, such as the concept of an ideal type, have a prominent place in scientific research. Typologies have some kind of generality, insofar as they allow the subsuming of individual cases into a certain category. However, it remains contested whether a typological categorisation is sufficient for an explanation of a phenomenon (Hedström 2005). As highlighted also by Strauss and Corbin (1998) that a theory should explain a certain phenomenon, a further element of theory is that something (i.e., the explanans), explains something else (i.e., the explanandum). Thus the aim of theory development in social science is to identify social processes from subjective experiences, rather than only describing subjective experiences. To provide an explanans for an explanandum can be characterised as a further core element of a theory:
b) Explanans and explanandum. A phenomenon X (the explanans) should be identified that explains a different phenomenon Y (the explanandum), which is the subject of scientific inquiry.

2.3
However, identifying explanans and explanandum of an explanation still leaves space for a number of diverging accounts of how they are related. The classical concept of philosophy of science is the deductive-nomological (DN) model (Hempel & Oppenheim 1948). According to this scheme, a phenomenon (the explanandum) is explained by a hypothetical theory (the explanans), if the hypothesis, taken together with specific boundary conditions of the individual circumstances of a certain case, allows deducing the phenomenon (i.e., the explanandum). For instance, the Newtonian laws and the specific knowledge of the mass of the moon and its position on the day X at midnight, allows deducing its position at midnight the next day.
Hypothesis                 A
Boundary conditions  C
Phenomenon               B

2.4
The above model of an explanation has the form of a logical deduction. Note that in this account a theory is only of hypothetical character, leaving room, for example, for Popper's falsificationism (Popper 1935). The philosophical debates about the DN model and its decline since the 1960s will not be pursued here. However, one element of the debate shall be highlighted because of its relevance for the analysis of social processes, namely the question of causal mechanisms. A logical implication need not capture the mechanisms that connect explanans and explanandum. The following example is based on Salmon's (1989) famous logical deduction:
Hypothesis:                 All people taking the pill will not become pregnant
Boundary Condition:  Steve takes the pill
Phenomenon:              Steve does not become pregnant

2.5
While this is a correct syllogism, taking the pill is obviously not the cause of why Steve does not become pregnant. It overlooks the intervening variable of sex. Thus simple logical deduction is not enough. One of the various proposals to achieve a meaningful explanation is the mechanisms approach. Following this account implies a further condition: that an explanation of an empirical phenomenon needs to include the mechanisms that connect explanans and explanandum (Hedström 2005). The debate regarding the definition of mechanisms in the social world cannot be reviewed here (Hedström 2005; Hedström & Ylkoski 2010). A common element of all definitions of mechanisms is that they include the transform an input x into an output y with a certain degree of regularity. This reflects the intuition about causal processes: that, in contrast to accidental coincidences, a causal relation is characterised by the fact that similar inputs generate similar outputs.
c) The relation between explanans and explanandum should reveal a mechanism. A relation between an input X and output Y is a mechanism if under similar circumstances a similar input X* reveals similar outputs Y*. Note that this thesis is not universally accepted.

* Evidence-based modelling

3.1
This section will provide an overview of core principles of evidence-based modelling. Evidence-based modelling is an umbrella term for a number of approaches such as participatory modelling, companion modelling, and others that evolved over the past decade. Edmonds and Moss (2005) coined the term 'KIDS principle' (Keep it descriptive, stupid) for such a modelling account. The common feature of the various methodologies in this research field is that they follow a descriptive account, rather than being based on a priori theoretical assumptions.

3.2
The central assumption of this modelling strategy is that detailed common sense descriptions allow for more valid statements about the target systems than do analytic propositions. Simplicity is not an aim in evidence-based modelling. While simple models, such as game-theoretically inspired ones, can be analysed more easily, it might be questionable whether the results can provide meaningful information about a target system (Edmonds & Moss 2005). In complex systems, it remains ambiguous which details of the systems' components might be relevant to the systems' behaviour. For this reason, Edmonds and Moss (2005) suggest keeping models of systems as empirically descriptive as possible, rather than relying on a priori theoretical assumptions. To achieve a detailed description, every source of evidence that can be gathered from the empirical field should be considered in the model-building process. Empirical evidence might take the form of classical statistical data, but also includes field observations and qualitative interviews, stakeholder knowledge (Barreteau 2003; Funtowicz & Ravetz 1994), textual data, audio and video files, and anecdotal evidence (Edmonds & Moss 2005; Yang & Gilbert 2008). These methods for data collection, derived from classical qualitative research, provide additional sources of evidence. In particular, these methods enable the integration of evidence about mental concepts, i.e. the meanings that participants ascribe to events, which is outside the scope of purely quantitative data (Yang & Gilbert 2008). To build model assumption on this evidence allows for a micro-validation of behaviour rules of the agents already involved in the process of the model development (Moss & Edmonds 2005). Only on the basis of a complex model can it later be decided which kinds of simplification preserve the properties of the system (Edmonds & Moss 2005).

3.3
Moreover, in participatory accounts the processes of model building, data gathering and model analysis are not separated, as is suggested by classical hypothesis testing. In contrast, modelling is a 'bottom-up process', meaning that it is an iterative process, cycling between modelling and field work (Barreteau 2003). Data generation in participatory accounts includes stakeholders who are involved in the process of model development. The process commences with initial stakeholder meetings to arrive at a basic first model, which is then presented to the stakeholders a second time in order to gather additional information from the stakeholders. This additional information is then again input for a revision of the initial model.

3.4
The descriptive account is partly supported by the fact that, in contrast to analytical methods of mathematical modelling, agent-based modelling allows for a rule-based modelling approach (Yang & Gilbert 2008). Rule-based modelling enables the implementation of a detailed description of individual decisions and actions on a social micro-level, within the rules of the model code (Lotzmann & Meyer 2011). This technical feature allows that models can 'get away from numbers' (Yang & Gilbert 2008), by replacing numbers with verbal descriptions in the code. The translation of empirical field notes into a computer model enables discovery of a system of rules in the empirical data. This implies that the transformation of field notes within the rules of a model code is a process that involves increasing abstraction to gain a consistent and coherent representation of the most salient features of the target system. The rules provide a core concept of the mechanisms at work in the target system.

3.5
In summary, evidence-based modelling applies a research methodology both iterative and inductive, starting from an idiographic description of the field of investigation. Thus the research process does not follow the distinction between logic of discovery and logic of confirmation. Moreover, it shall be noted that simulation models in general enable an analysis of processes, because simulation consists of the observation of the dynamics of the model in simulated time steps. A simulation run allows the generation of statistical patterns that can be observed in the empirical data. This enables a qualitative and quantitative cross-validation (Moss & Edmonds 2005): a qualitative validation in the process of model development, and a quantitative validation in the analysis of simulation results.

* Grounded Theory

4.1
Next, a brief overview of GT will be provided. The objective of this paper is not to examine the diverging variants of GT approaches (Kelle 2005). For this reason, only central tenets will be highlighted briefly. A comparison between GT and evidence based modelling will demonstrate that the core assumptions of evidence-based modelling reflect central tenets of GT, motivating an attempt of a more systematic utilisation of this parallel.

4.2
The term 'Grounded Theory' is slightly misleading, since it is not a classical 'grand' theory, for example, a sociological systems theory; nor is it a middle-range theory of a certain phenomenon, for example, a theory of deviant behaviour. Rather, it denotes a certain methodological advice the stimulates the generation of theories (Flick 2002). The aim is not to test hypotheses as in the classical design of experiments, but instead to develop new theory by revealing hidden structures and relations in the data. Thus the research does not start with a theory that is subject of hypothesis testing, but instead with a detailed description of the field, from which relevant insights do not emerge until later stages in the research process. This research is conducted through an iterative process, in which data collection and analysis exist in a reciprocal relationship. The analysis of data should stimulate new questions posed to the data, which in turn stimulates new collection of data. Thus data collection is not a random sample, but rather a so-called theoretical sampling that is already guided by questions that have emerged during analysis. The process of switching between data collection and data analysis should be iterated until a stage of theoretical saturation is reached (Struebing 2004). Theoretical saturation is reached when further data reveals no further insights, indicating that the existing categories, which have been uncovered during the research process, are comprehensive (Goulding 2002; Locke 2001). This first sketch enables to highlight the following parallel between GT and evidence-based modelling:
  • Like evidence-based modelling, GT is an inductive approach to studying social phenomena.
  • Both methodologies commence research with a detailed description of the field.
  • The concept of theoretical saturation parallels the iterative account in companion or participatory modelling approaches (Barreteau 2003), in which the process of model development is constantly informed by the expertise of stakeholders and vice versa.

4.3
However, distinctive differences shall also be mentioned:
  • Simulation enables a representation of the dynamics of social processes.
  • Representation of concepts in a computer code for simulation requires a high degree of formal precision.

* Theoretical coding

5.1
GT aims at inductively reaching a theory. In the process of theory development, the notion of theoretical coding is of central relevance, as it describes the process of building categories from the data. The following overview will show that this process corresponds to the process of developing model assumptions in an evidence-based modelling approach.

5.2
While extracting categories from data has also been denoted as an art that should not be reduced to a technical execution of concrete instructions (Corbin & Strauss 2008), typically elements are denoted as line coding, focused coding, axial coding and selective coding (Flick 2002). For the purpose of this paper, these will be characterised briefly. The first elements, line coding and focused coding, are closely oriented at the data. In line coding, single lines of text are assigned to a code that describes the characteristics of the data, whereas in focused coding, larger text units are assigned to a code. These two data-oriented stages are also denoted as open coding. GT is particularly well-known for the so-called in vivo coding method, which uses the direct words of the research participants to describe a category. For instance, in a current research on criminal organisations, a criminal described the conditions, in which he had found himself, as a 'rule of terror', which provides a vivid picture of a war in the underworld. However, beginning with open coding, a process of increasing abstraction is initiated to integrate the empirical detail into a coherent picture. Axial coding encompasses the dimensions of and relation between the codes, and selective coding aims to analyse the story line that explains the phenomenon, for instance by identifying the core category or contrasting cases (Corbin & Strauss 2008; Flick 2002). Thus theoretical coding involves the process of building categories from key terms and relations in the data, by an increasing abstraction from detail. Categories do not denote the individual phenomena, but instead relate certain groups of phenomena into a single concept, that is, they denote a set. 'Concepts that reach the status of a category are abstractions. They represent the stories of many persons or groups reduced into … highly conceptual terms' (Corbin & Strauss 2008, p. 103). Furthermore, the set of categories is embedded in a web of relations that describe the properties of the categories in various dimensions. In the end, the categories themselves might become rather abstract. For instance, in a study on Vietnam veterans, Corbin revealed that categories such as 'culture of war' or 'changing self' from the interviews (Corbin & Strauss 2008) comprised 'physical, psychological, social and moral problems' (Corbin & Strauss 2008, p. 266) inherent in the phenomenon of war. The research commenced with a detailed coding of a single interview with volunteers who worked in an evacuation hospital; it was then enriched by more interviews with war participants who had been involved in other wartime situations, for instance, direct combat on the battle fields. Collectively the set of interviews enabled the development of abstract categories such as 'changing self'. This parallels evidence-based modelling, which begins with a detailed description (line coding) for dissecting rules as mechanisms of salient features of the domain (axial coding), and only later reaches abstraction (selective coding). Thus the process of generating model assumptions in evidence-based modelling can be denoted as a variant of theoretical coding.

5.3
The process of theoretical coding is the central element of how GT aims to embrace a theory, rather than merely describing a phenomenon. Representing groups of stories in abstract conceptual terms fulfils the criterion of generality in a theory, that is, the criterion 'a)' in this paper. Nevertheless, the relation between theory and description remains ambiguous. It is not guaranteed that simply following rules will generate a theory. For instance, one might fail to identify the core categories, or stick too closely to the data and retain a more descriptive account. Relying on the parallel between evidence-based modelling and theoretical coding, the following examples from ongoing research will be presented, in order to demonstrate how software tools for knowledge management assist the process of theoretical coding. For this purpose, software ontologies will be highlighted.

Software ontologies

5.4
Ontologies are used in information systems and knowledge engineering for purposes of communication, automated reasoning, and representation of knowledge. In particular, the emergence of the World Wide Web generated the need for methods to extract information from a huge body of data (Gruber 2009). An ontology is defined as a formal, explicit specification of a conceptualisation (Guarino et al. 2009; Studer et al. 1998). The conceptualisation represents concept classes, which might include a hierarchy of subclasses. A conceptualisation consists of a triple C: <D, W, R> with D as the universe of discourse, W the set of possible worlds, which is the maximal set of observable states of affairs, and ( as the set of conceptual relations on the domain space <D,W>. The universe of discourse is the domain of the ontology. Possible worlds represent possible applications. The structure is a relational structure, as it includes the relationships between the objects in the domain. The notion of conceptualisation can be defined as a set of representational primitives, typically classes, attributes, and relationships, with which to model a domain of knowledge (Gruber 2009). Here we will draw attention to the fact that automated reasoning requires the knowledge to be edited with formal precision, so as to be manageable for computers. For this reason, the development of an ontology is the mediating step between data analysis and simulation, by identifying key terms and relations of the domain (Diesner & Carley 2005; Hoffmann 2013) to increase the transparency of the derivation of simulation results (Livet et al. 2010). Thus ontologies concern early and middle stages of the research in the developmental process of model assumptions.

5.5
The following examples will show how the development of an ontology can support the processes of theoretical and open coding in a GT process. The formulation of an ontology enables first a formal precision and coherence of the description of the domain of study. Second, utilising software tools such as Protégé (http://protege.stanford.edu/download/ontologies.html) enables automatic reasoning to inspect the implications of the logic system. This in turn enables an examination of the relations that describe the mechanisms of the processes driving the system. Third, the reference to classes (Gruber 2009) parallels the development of categories in a GT approach as sets, which relates certain groups of phenomena. By defining the sets, the formal precision contributes to theory development by assisting the generalisation of empirical findings.

An example of the contribution of ontologies to theoretical coding

5.6
The following example will demonstrate how ontologies contribute to the process of theoretical coding. It is drawn from ongoing research, which aims to investigate the global dynamics of extortion racket systems (ERS). The purpose is to develop a simulation model for understanding the dynamics of ERS such as the South-Italian Mafia. A first step in the development of a simulation model is the development of an ontology that provides the key terms and relations. Thus we need to define a space of discourse (D) and a set of relations (R) for our conceptualisation of ERS. This is based on a detailed analysis of the operations of the Cosa Nostra (the Sicilian Mafia) in the Sicilian Society (Scaglione 2011). In return for extortion money requested from the entrepreneurs, the Mafia offered them private protection and established a monopoly of violence (Franchetti 1876; Gambetta 1993), owing to a weak state authority and a lack of civil society. With regard to the question of what ontology development contributes to the process of theoretical coding, it needs to be emphasised that ontology development is an inductive and iterative process of code refinement, starting from data analysis to ontology development and back to the data. Ontology development enables the identification of gaps in the data basis, which suggests the need to gather new data. Data analysis and ontology development are a recursive process.

Figure 1
Figure 1. Reciprocal relation between ontology development and data analysis

Ontologies for theoretical coding

5.7
The ontology (we might call it 'pizzo ontology', as pizzo is the Italian word for extortion money) had been developed using the Protégé development tool (http://protege.stanford.edu/). To show how ontology development supports theoretical coding, two examples from this ontology will be provided: first, the representation of relevant organisations in the domain. Organisations are represented as objects derived from the root class of 'thing'. The domain of ERS is characterised by three types of organisations (see fig. 2): the criminal organisation, the private enterprises—which provide the resources for extortion—and the public administration. In the case of the Sicilian Cosa Nostra, the criminal organisation of the Mafia consists of three operational unit classes: the family as the basic unit, the Mandamento as a regional coordination unit, and the Cupola (Sicilian Mafia Commission), which is the top echelon of the hierarchy. For the purpose of characterising the domain of ERS, enterprises need to be distinguished into three classes, dependent on their likelihood of becoming victims of extortion: for small shops the likelihood is very high, whereas for big companies the danger of extortion is reduced. Construction companies are in high danger, regardless of whether they are big or small. The sphere of administration is divided into four professional organisations: the court, the police, the public administration, and politics. It can be seen in figure 2 that the ontology is arranged in a set theoretical manner: the more specific objects are subsumed under more general classes of objects by the relation 'is a'. The more general classes represent sets of objects or sub-classes . However, note that the analysis begins from the reverse direction, namely by identifying the most specific organisations first. Ontology development is the process of classifying these specific organisations within more general classes until they are finally subsumed under the abstract class, 'thing'. In a GT process, the identification of these general classes can be regarded as the process of abstraction in theoretical coding. The specification of subsets and relations between sets can be described as axial coding.

Figure 2
Figure 2. Organisational structure of the Cosa Nostra

5.8
While the objective of this example is to demonstrate the principle of the development of terminologies in software ontologies, the objective of the next example is to show how the formal precision of the set theoretical account of ontologies provides a thinking tool for the development of terminology in the theoretical coding process.

Figure 3
Figure 3. Example (part) of actions

5.9
This example shows parts of the actions undertaken by the organisations in the domain; specifically, the elements included in the extortion of entrepreneurs, and the service of protection offered in return. Actions are represented as objects. Note that not all entrepreneurs make use of this service. This is indicated by the black triangle. Nevertheless, the subsumption of terms looks rather strange here; it seems counter-intuitive to subsume protection under the heading 'extortion'. However, the entrepreneur may decide to cooperate with the Mafia. The service offered by the Mafia includes protection from other criminals. This is the classical domain of a private protection company. Additionally, though, the Mafia may also help the entrepreneur by organising a cartel to hinder competitors looking to enter the market. Likewise, the Mafia may support illegal activities of the entrepreneur by using its contacts within the public domain. Protection generates a win-win situation for both parties. In this case, extortion is perceived as a kind of taxation, and protection is a subset of the groups of actions implied by successful extortion. Since 'extortion' and 'protection' are classical terminology used in research on the Mafia (e.g., Gambetta 1993) we decided to retain this terminology. Likewise, it seems counter-intuitive to subsume 'buy' under the term 'protection'. However, if the entrepreneur decides to cooperate, the Mafia gains a hold within the company, and the entrepreneur no longer possesses absolute power. He may even find himself in a situation where the Mafia takes over the company. This conflicts with the intuitive meaning of protection. In a GT process, the purpose of theoretical coding is to achieve the most abstract and general terms to precisely describe the phenomenon under investigation, as shall be illustrated by the example of the concept of 'changing self' to describe a situation of exposure to war. Thus the formal precision required to build a hierarchy of set theoretic subsumptions of terms reveals possible inconsistencies, and implausible or unequivocal terms. The objective of figure 3 is to provide an example of how ontology development stimulates theoretical coding.

Ontologies for open coding

5.10
Following the method of contrasting cases in the GT approach, this case had been contrasted with data from another case of organised crime. Here, the CCD tool (Scherer et al. 2013) has been utilised for knowledge representation. This is used to achieve a conceptual model of the data ready for simulation. The paper will draw on this example to show how formal knowledge representation in software engineering assists the process of open coding in GT. The data had been analysed using MaxQDA (http://www.maxqda.com/) and then imported to CCD. The coding derived with MaxQDA served as the basis for identifying relations with the CCD tool. CCD provides an environment for a controlled identification of condition-action sequences, which represent the micro-mechanisms at work in the processes described in the data. Whereas the data describes individual instantiations, the condition-action sequences represent mechanisms insofar as they describe generalisable event classes. However, empirical traceability is ensured by tracing the individual elements of the action diagram that resulted from the identification of condition-action sequences in the CCD tool, back to text annotation in the data. These annotations are extracted from the coding derived with MaxQDA (Neumann & Lotzmann 2014). The advantage of this formal knowledge representation is, first, that it enables a detailed analysis of the dynamics of processes by the condition-action sequences. Second, whereas the set theoretical account of finding abstract classes of concepts supports the process of abstraction in theoretical coding, CCD enables disentangling mechanisms on a very micro level, derived by single line coding. This assists open coding. However, by identifying the mechanisms that connect conditions with actions, the conceptual modelling already infers an element of theory in the data-driven stage of research. As the following example will show (see fig. 4), it requires finding concepts in which similar input corresponds to similar output. This is condition c) of a theory.

5.11
In contrast to the well-established Cosa Nostra, this case investigates the collapse of a criminal network in relatively early stages of the network's existence. The data is based on police interrogations in 2005 and 2006. The network lasted for circa 10 years; it collapsed when initial conflicts escalated to a degree of violence that has since been described in the police interrogations as a 'rule of terror' in which 'old friends were killing each other'. This overall situation consists of several micro-elements. However, at the time these were not visible to the members of the group, leading to the nebulous assumption of a 'rule of terror' that could not be attributed to individual persons. This has been described in the police interrogations as a 'corrupt chaos'. In a covert organisation, commitment to the organisation cannot be secured by formal contracts. Therefore trust is essential. The following diagram shows a part of the process that led to a cascading effect in which trust collapsed.

Figure 4
Figure 4. Example of action diagram (part) of the contrasting case

5.12
Figure 4 reveals parts of the escalation process of conflicts within the criminal group. The starting point is the condition that some member of the group recognises an act of aggression performed against him by other members of the group. This triggers the action to interpret the aggression. It could be a sanction (i.e., norm enforcement), or self-interested aggression (i.e., violation of the trust he has in this group member). Interpreting the aggression as norm violation is the condition for counteraction either in form of betrayal or in counteraggression. Note that this abstract condition-action sequence can be traced back to annotations derived from the MaxQDA coding. An example for aggressive action against member X is the following annotation from the coding: 'An attack on the life of M.' Moreover, the data includes the testimony of a member who states that 'M told the newspapers [about my role in the network][1] because he thought that I wanted to kill him to get the money.' M had survived an attack on his life, but he was wrong in the assumption that this particular member of the organisation was behind this attack. Thus M decided to interpret the aggression as a violation of his trust in V01, and reacted by betraying him (Neumann & Lotzmann 2014). The fact that he was wrong in the attribution of guilt caused further conflicts within the network. This is an example of how CCD assists the process of open coding by dissecting the micro-mechanisms in the data.

Summary: Ontologies as tool for Grounded Theory

5.13
In summary, ontologies provide a tool for thinking in the processes of theoretical and open coding. Ontologies assist coding by means of the following features:
  • They ensure formal precision and coherence of coding. The precision allows for the detection of gaps in the data.
  • Identifying sets contributes to theory building by generalising empirically derived concepts. This corresponds to condition a) of a theory.
  • Formal precision allows to check the consistency of the generalisation and to infer if the generalisation is sufficient to subsume the cases.
  • They support open coding by disentangling complex verbal concepts from their constituent micro-elements. Identifying condition-action sequences assists the inference of mechanisms that drive a system. This corresponds to condition c) of a theory.

* The explanatory power of Grounded Theory: Theoretical sensitivity

6.1
The example of ontologies of criminal organisations demonstrated how these tools might be utilised in the process of theoretical coding. This concerns early and middle stages of the research process. Next, the second criterion to assess the theoretical quality of results will be addressed, namely the relation between explanans and explanandum. This is the criterion b) of a theory. A theory aims to explain something. However, the degree inasmuch such insights are achieved by a field study remains ambiguous in the GT account. In the methodological research on GT, terms such as 'theoretical saturation' and 'theoretical sensitivity' provide quality criteria for the development of a theory. In the literature on GT methodology in particular, the term 'theoretical sensitivity' is used to assess the theoretical quality of the research (Corbin & Strauss 2008). Briefly, theoretical saturation is the criterion for stopping the iterative process of data collection and analysis. This is indicated if no more additional categories or properties can be found any more. On the other hand, theoretical sensitivity indicates the meaningfulness of the results. Corbin and Strauss (2008) define sensitivity as 'the ability to pick up on subtle nuances and cues in the data that infer or point to meaning' (p. 19). It is claimed that GT cannot be reduced to a routine application of certain methods. For this reason, in the GT literature (Glaser 1978; Glaser & Strauss 1967; Strauss & Corbin 1998) theoretical sensitivity is specified as being the credibility of the researcher. Thus emphasis is put on the notion of ability in the definition (i.e., the ability of the individual researcher), rather than on the subtle nuances in the data. For instance, the imagination and creativity of the researcher may be highlighted (Strauss & Corbin 1998), an action that evaluates the quality of the researcher rather than the research itself. This is a very personal conception (Birks & Mills 2011) and lacks a more objectifiable criterion. While it can be asserted that creativity and sensitivity in the field of analysis are essential for the significance of science, the assessment of the creativity of a researcher is highly subjective, as it depends to a large degree on the person undertaking the assessment. Moreover, this does not provide in itself a criterion to determine if the research achieved an insightful description or explanation of a certain phenomenon.

6.2
The objective of the second example is to show how simulation contributes to the quality criteria of reaching a theoretical explanation of a phenomenon, by specifying the explanans and the explanandum (i.e., criterion b) of a theory). For this purpose the example will draw on the notion of stylised facts, as developed for the investigation of simulation results (Heine et al. 2005, 2007). It will be shown how the simulation of stylised facts can provide a means to develop criteria for evaluation of the quality of qualitative research. Admittedly, this is not the conception of theoretical sensitivity. Nevertheless, it will be argued that simulation provides a source of evidence that the inductive research process generated theoretical insights rather than merely describing the phenomenon under investigation, by clearly specifying how stylised facts provide the mechanisms to connect explanans and the explanandum (i.e., criterion c) of a theory). Arguably this is a criterion for theoretical sensitivity, as it indicates the meaningfulness of the insights in order to provide an explanation. This will be demonstrated by a second example to show how simulation results contribute to the formulation of theoretical statements.

Stylised facts

6.3
A simulation model provides a means to clearly specify that which explains something else; the model assumptions provide the explanans while simulation results provide the explanandum. Simulation results are implications of the model assumptions, even if they may be too complex to be analytically tractable. Thus the assumptions generate the simulation result. However, as the discussion of theories in section 2 demonstrated, this does not suffice for a valid explanation. The example of Steve taking the pill shows that deduction need not be meaningful. An abstract model might provide sound statistical figures without providing meaningful information about a target system. However, in an evidence-based modelling account, model assumptions can already rely on qualitative empirical evidence. Results of simulation runs are typically some kind of statistical figures, which can be compared to empirical data. These two stages of evidence in the development of the model assumptions and simulation analysis describe the process of cross-validation (Moss & Edmonds 2005). The question remains if the model assumptions and the simulation results are connected by causal mechanisms. The following example will show that stylised facts might provide such explanatory mechanisms. It will demonstrate how stylised facts enable explanation of the results of the simulation runs, by dissecting the mechanisms that drive the dynamics. Stylised facts provide a middle-range theory of the domain under investigation. The relation between evidence-based model assumptions and simulated stylised facts can be described as the explanatory narrative of the field, by revealing the explanatory power of the qualitative evidence of model assumptions.

Figure 5
Figure 5. Structure of an explanation

6.4
However, first the notion of stylised facts will be explained in more detail. The term 'stylised facts' was coined by Kaldor (1961) in macroeconomic growth theory. Heine et al. (2005) demonstrated that it can be applied beyond macro-economic analysis to the evaluation of simulation results. The central tenet of stylised facts is 'to offer a way to identify and communicate key observations that demanded scientific explanation' (Heine et al. 2005, 2.2). For this purpose, 'stylised facts' denote stable patterns that can be found throughout many contexts. Stylised facts are defined as follows:
  • 'Broad, but not necessarily universal generalisations of empirical observations and describe essential characteristics of a phenomenon that call for an explanation' (Heine et al. 2007, p. 583).

6.5
Thus details of concrete empirical cases are left out in favour of a description of tendencies that have been identified as robust patterns that can be discerned in a certain class of phenomena. The fact that they are not restricted to an idiosyncratic description of a single case, but instead are salient characteristics of a class of phenomena, enables a generalisation of a particular case. Robust patterns identified by broad generalisations reflect the characteristic of mechanisms to regularly reveal similar outputs Y* under similar circumstances X*. In the case of evidence-based modelling this can be used as a cross-validation, to check whether the micro assumptions put in the model assumptions reveal stylised facts characteristic of the field of investigation. How this may encompass social mechanisms will be shown in the example below. With regard to the question of what a theory is in a GT approach, this provides an additional source of credibility for a GT process: if a simulation reveals stylised facts of mechanisms, which connect the input of model assumptions with the output of simulation results, then this would indicate a theoretic insight generated by the inductive process of evidence-based modelling.

An example for the contribution of stylised facts to the explanatory power of Grounded Theory

6.6
How simulation reveals stylised facts of mechanisms will be demonstrated by an example of a simulation model of the escalation of ethno-nationalist. Moreover, in this example it will be possible to integrate the results in the framework for theories of ethnic conflict. Thus the stylised facts allow for a final integration as demanded by Corbin and Strauss (2008), not only of the data, but also of the resulting theory in the canonical theoretical discourse of the domain. The example is a model that investigates the escalation of ethno-nationalist tensions into open violence. The evidence has been drawn from the case of the former Yugoslavia. The puzzling question is how and why neighbourhood relations between people with different ethnic backgrounds changed from genial and peaceful relations to traumatic and violent ones.

6.7
A simulation model has been developed to study the dynamics of nationalist radicalisation. Model assumptions were based on the empirical evidence of historical narratives of this much-studied case (e.g. Bringa 1995; Gagnon 2004; Melcic 1999; Woodward 1995; Sieber-Egger 2011; Silber & Little 1997; Wilmer 2002). Initially the conflict started as a power struggle within the Yugoslavian Communist Party. Formerly communist politicians took advantage of ethnic sentiments, which allowed them to organise party loyalty with an ethnic agenda. In the beginning, the degree of ethnic mobilisation in the population remained small (Calic 1995). However, very soon civilians were becoming involved in the battles, and some even took part in war crimes. Ethnic homogenisation was undertaken by a paramilitary militia of civilians who were not integrated into the command structure of the Yugoslavian army. These civilians were responsible for numerous ethnic cleansings. Moreover, normally the militia pre-warned inhabitants of certain villages—inhabitants who were of the same ethnic origin as the militia—of the imminent attacks; often the villagers chose not to pass on the information to their Croatian neighbors, and also participated in looting afterwards (Bringa 1995; Drakulic 2005; Rathfelder 1999). Thus the empirical evidence suggests a theoretical mechanism of a recursive feedback relation, between dynamics on a political level and socio-cultural dynamics at the population level.

Figure 6
Figure 6. Relation between political actors and political attitudes

6.8
The simulation model cannot be explained here in detail (see Markisic et al. 2012). The model is public in the OpenABM archive: https://www.openabm.org/model/4048/version/1/view). For the justification of how the model development reflects a GT approach, see Neumann (2014). The target of the model assumptions is the change of neighbourhood relations. The empirical evidence suggests a two-level design of the model, namely to specify the mechanisms of the escalation dynamics of ethno-political conflicts as a recursive feedback between political actors and social identities at the population level. While a focus purely on the population level (e.g. Horowitz 2001) masks the responsibility of political actors, explanations that focus purely on the political level (e.g. Gagnon 2004) need to explain why certain politics were successful. Integrating both accounts generates a self-organised feedback cycle of political actors and attitudes. The basic mechanism in the model is an enforcement of the population's value orientations through political actors. These may be civil values or national identities. On one hand, politicians mobilise value orientations in the population to get public support. On the other hand, politicians appeal to the most popular value orientations in order to maximise the support. In abstract terms, the feedback relation can be described as a recursive function. Thus it is a positive feedback cycle; however, this is damped by the fact that various politicians compete over different value orientations in the population. The model was calibrated at the population census of 1991 in Serbia, Croatia, and Bosnia-Herzegovina. Whereas Serbia and Croatia had a rather homogeneous population, the population of Bosnia-Herzegovina was highly ethnically mixed.

Figure 7
Figure 7. Use case diagram of the model structure (adapted from Funke 2012)

6.9
Simulation experiments were undertaken with the assumption of complete ignorance about the empirical distribution of the cognitive components, namely of the political attitudes of the citizens and the political agenda of the politicians. Initially both the political agenda and the value orientation of the citizens are determined by chance, for all republics. This allows for studying the pure effect of the feedback cycle.

6.10
Thus, here we have our explanans: differences in the simulation results are due to differential population distribution since all other features are the same for all republics. For sake of simplicity of the argument, we concentrate on a single explanandum: the change in the value orientations of the population. This reflects the research question of how neighbourhood relations changed in course of the conflicts escalation. In fact, all republics reach a stage of nationalist radicalisation during the simulation. However, the dynamics reveals a crucial difference: while the simulated 'Serbian' and 'Croatian' population quickly becomes radicalised (see fig. 8 for the Croatian population), in Bosnia-Herzegovina radicalisation is much slower. Only in the second half of the simulation can a push towards nationalist radicalisation be observed (see fig. 9). This difference in the dynamics is our explanandum, which is explained by the explanans of the difference in the population distribution.

Figure 8
Figure 8. Example of average Croatian value distribution

Figure 9
Figure 9. Example of average value distribution in Bosnia-Herzegovina

6.11
However, what are the mechanisms connecting explanans and explanandum? The example of Steve and how he did not become pregnant, presumably not because he took the pill, shows that a purely logical deduction is not sufficient to dissect the mechanisms. However, the model assumptions are based on qualitative evidence from the field, which ensures that the basic elements correspond to an empirical relative. During simulation these model assumptions generated stylised facts of two basic general mechanisms of the escalation dynamics. These stylised facts then reveal the mechanisms that connect the explanans and the explanandum. The first mechanism concerns political processes; the second mechanism concerns micro processes of neighbourhood relations. The interpenetration of the processes reveals a sequential ordering:

6.12
First, on a political level, visibility of the political appeals plays an essential role in radicalisation, by stimulating counter-radicalisation in a republic B to initial radicalisation in a republic A. This is driven by the political level, and accounts for a rather homogeneous population and nations with a common or closely related cultural heritage, such as Serbia and Croatia. Ethnically mixed populations, such as in Bosnia-Herzegovina, provide more power of resistance against political radicalisation prior to the outbreak of actual violence. Political radicalisation can be achieved easier in ethnically homogeneous nations.

6.13
Second, refugees and rumours play an essential role for later radicalisation in Bosnia-Herzegovina. Here, radicalisation is imported from outside and is driven predominantly by the population level. Dense networks increase the likelihood of radicalisation spreading.

6.14
These are theoretical results, derived from a dense description of a particular case, which has been transformed into a more abstract code of a simulation model. However, the simulation results are not limited to an idiographic description of this particular case, but also provide stylised facts of the mechanisms of nationalist (or value-driven) radicalisation. This is an example of how simulation provides a means to analyse an explanation from model assumptions based on a GT approach, by dissecting the mechanisms that connect explanans and explanandum. Thus if evidence-based model assumptions generate meaningful stylised facts, the simulation run indicates a theory in the sense that something explains something else.

6.15
Moreover, it is possible to achieve a final integration not only of the data, but also of these results, into the theoretical discourse on ethnic conflicts. Note that a main result has indicated that ethnically mixed populations provide more power of resistance against initial political radicalisation. This addresses current theoretical debates in conflict research (Cederman et al. 2010; Fearon & Laitin 2003; Rutherford et al. 2011; Wimmer et al. 2009). Whereas classical sociology of conflicts explained inner state violence via the theory of relative deprivation (Gurr 1970), in the times after the cold war a rise in the number of ethnic conflicts was observed. While it might remain ambiguous whether or inasmuch conflicts simply were perceived differently after the cold war (Wimmer et al. 2009), this nevertheless initiated a research programme in recent decades, in which ethnic conflicts have become a subject of investigation in their own right, as opposed to being subsumed under a broad theoretical umbrella such as the theory of relative deprivation (Neumann 2014). The clash of civilisations (Kaplan 1996) is a prominent catchphrase for these accounts. Various causes have been suggested (e.g. Sambanis 2001) to explain why ethnic groups might be tempted to fall into violent conflicts. Wimmer et al. denote these accounts as a diversity-breeds-conflict theory (Wimmer et al. 2009), according to which it is the diversity that explains the conflicts. Thus 'diversity' is the explanans and 'conflict' is the explanandum of this theoretical account. However, the simulation study of our example reveals a different result: whereas 'diversity' is the explanans, the explanandum is different, namely power of resistance against political radicalisation. This casts doubt over the clash of civilisation thesis. It may be true that self-perpetuating violence on the micro level might indeed be more severe in ethnically heterogeneous territories, once the power of resistance has been broken. The case of Bosnia-Herzegovina perpetuates this statement. Nevertheless, the model shows that diversity in itself is not a sufficient cause to breed conflict. In fact, the outbreak of violence happened later in Bosnia-Herzegovina than in Croatia (Rathfelder 1999). Simple reference to diversity lacks a specification of the mechanisms of conflict escalation. The diversity-breeds-conflict theory is based on statistical data analyses of the large-N research in conflict research (see also Florea 2012). However, statistics cannot reveal mechanisms of social dynamics. Indeed, this model reveals mechanisms that point in a different direction, namely 'power of resistance against political radicalisation'. At least next to diversity, additional mechanisms need to come into play to foster conflicts. In the model, this refers to the second mechanism of imported violence, driven by refugees on the micro level of neighbourhood relations. This discussion demonstrates that simulation of stylised facts allows the achievement of theoretical insights from a GT starting point. In terms of theoretical integration, the integration of the simulation results into the broad scope of theories on ethnic conflict can be regarded as the most abstract framework for describing theories.

* Conclusion

7.1
The paper argues that the theoretical element in a GT approach can be strengthened by supplementing the methodology of GT with evidence-based simulation. This is demonstrated by two examples: first, it is shown that the development of an ontology of criminal organisations refines the process of theoretical coding by providing additional precision, which allows to detect gaps in data and concepts and to specify the scope of the domain. Set theory contributes to criterion a) of a theory ("generality"). Identifying condition-action sequences supports open coding by a specification of mechanisms in a system, thereby contributing to criterion c) of a theory ("mechanisms") . Second, by using the example of the escalation of ethno-nationalist conflicts in the former Yugoslavia, it is shown how findings from simulation of an evidence-based model generate stylised facts. Simulation tools enable to derive an explanation from a narrative story by connecting the model assumptions with the simulation results. Model assumptions provide the explanans, and results provide the explanandum. This contributes to criterion b) of a theory ("explanation"). Stylised facts enfold the mechanisms connecting these two, thus contributing to criterion c) ("mechanisms"). These are the basic elements of a theory. If a model, based on the evidence of an empirical case, generates broad patterns that reveal mechanisms which connect the explanans and explanandum, then this shows how a process starting with an idiographic description succeeds in generating a theory. This contributes to a clarification of the precarious relation between a mere description and a strictly theoretical GT.

* Acknowledgements

The work on this paper is part of the GLODERS project, funded by the European Commission under the 7th Framework Programme. It is an extension and refinement of a paper presented at the 9th Conference of the European Social Simulation Association, Warsaw 2013, in the panel 'Using qualitative data to inform behavioral rules'. The contribution of comments and discussions to improve the paper are greatly acknowledged. The author would like to thank two anonymous reviewers and a proof-reader for critical and constructive hints to improve the paper. All flaws and errors are sole responsibility of the author.

* Notes

1For reasons of protecting privacy the specification of the role has been replaced.


* References

BARRETEAU, O. (2003). Our companion modelling approach. Journal of Artificial Societies and Social Simulation, 6(1).

BIRKS, M. and Mills, J. (2011). Grounded Theory: A practical guide. London: Sage.

BRINGA, T. (1995). Being Muslim the Bosnian way: Identity and community in a central Bosnian village. Cambridge MA: Harvard University Press.

CALIC, M. (1995). Der Krieg in Bosnien-Herzegowina. Frankfurt a. M.: Surkamp.

CEDERMAN, L.E., Wimmer, A. & Min, B. (2010). Why do ethnic groups rebel? New data and analysis. World Politics 62(1), 87–119. [doi:10.1017/S0043887109990219]

CORBIN, J. & Strauss, A. (2008). Basics of qualitative research (3rd ed.. Thousand Oaks: Sage.

DEFFUANT, G., Moss, S. & Jager, W. (2006). Dialogues concerning a (possible) new science. Journal for Artificial Societies and Social Simulation, 9(1).

DIESNER, J. & Carley, K. (2005). Revealing social structure from texts: meta-matrix text analysis as a novel method for network text analysis. In V. K. Narayanan & D. J. Armstrong (Eds.), Causal mapping for information systems and technology research: Approaches, advances, and illustration (pp. 81–108). Harrisburg, PA: Idea Group Publishing. [doi:10.4018/978-1-59140-396-8.ch004]

DRAKULIC, Slavenka. (2005). Keiner war dabei. Kriegsverbrechen auf dem Balkan vor Gericht. Wien: Paul Zsolnay Verlag.

EDMONDS, B. & Moss, S. (2005). From KISS to KIDS: An anti-simplistic modelling approach. In P. Davidsson (Ed.), Multi-agent-based simulation 2004 (pp. 130–144). Heidelberg: Springer. [doi:10.1007/978-3-540-32243-6_11]

FEARON, J. & Laitin, D. (2003). Ethnicity, insurgency and civil war. American Political Science Review, 97(1), 75–90. [doi:10.1017/S0003055403000534]

FLICK; U. (2002). Qualitative Sozialforschung. Eine Einführung. Hamburg: Rowolth.

FLOREA, A. (2012). Where do we go from here? Conceptual, theoretical and methodological gaps in the large-N civil war research program. International Studies Review, 14(1), 78–98. [doi:10.1111/j.1468-2486.2012.01102.x]

FRANCCHETTI, L. (1876). Condizioni politiche ed administrative delle Sicilia. Florence: Vallecchi.

FUNKE, T. (2012). Agent-based simulation of the escalation of an ethno-nationalist conflict. Bachelor Thesis: RWTH Aachen University.

FUNTOWICZ, S. & Ravetz, J. (1994). The worth of a songbird: Ecological economics as a post-normal science. Ecological economics, 10, 197–207. [doi:10.1016/0921-8009(94)90108-2]

GAGNON, V. (2004). The myth of ethnic war: Serbia and Croatia in the 1990s. London: Cornell University Press.

GAMBETTA D. (1993). The Sicilian Mafia: The business of private protection. Cambridge, Mass.: Harvard University Press.

GLASER, B. (1978). Theoretical sensitivity: Advances in the methodology of Grounded Theory. Mill Valley: Sociology Press.

GLASER, B. & Strauss, A. (1967). The discovery of Grounded Theory: Strategies for qualitative research. Chicago: Aldine.

GOULDING, C. (2002). Grounded Theory: a practical guide for management, business and marketing. Thousand Oaks: Sage.

GRUBER, T. (2009). Ontology. In L. Liu & M.T. Özsu (Eds.), Encyclopedia of Database Systems. Berlin: Springer.

GUARINO, N., Oberle, D. & Staab, S. (2009). What is an ontology? In S. Staab & R. Studer (Eds.), Handbook on Ontologies (pp. 1–17). Berlin: Springer. [doi:10.1007/978-3-540-92673-3_0]

GURR, Ted. (1970). Why men rebel. Princeton: Princeton University Press.

HEDSTRÖM, P. (2005). Dissecting the Social: On the Principles of Analytical Sociology. Cambridge: Cambridge University Press. [doi:10.1017/CBO9780511488801]

HEDSTRÖM, P. & Ylikoski, P. (2010). Causal mechanisms in the social sciences. Annual Review of Sociology, 36, 49–67. [doi:10.1146/annurev.soc.012809.102632]

HEINE, B., Meyer, M. & Strangfeld, O. (2005). Stylized facts and the contribution of simulation to the economic analysis of budgeting. Journal of Artificial Societies and Social Simulation, 8(4).

HEINE, B., Meyer, M. & Strangfeld, O. (2007). Das Konzept der stilisierten Fakten zur Messung und Bewertung wissenschaftlichen Fortschritts. DBW, 67(5), 583–601.

HEMPEL, C. & Oppenheim, P. (1948). Studies in the logic of explanation. Philosophy of science, 15, 135–175. [doi:10.1086/286983]

HOFFMANN, M. (2013). Ontologies in modeling and simulation: An epistemological perspective. In M. Hoffmann (Ed.) Ontology, Epistemology, and Teleology for Modeling and Simulation (pp 59–87). Berlin: Springer. [doi:10.1007/978-3-642-31140-6_3]

HOROWITZ D. (2001). The Deadly Ethnic Riot. Berkeley: University of California Press.

KALDOR, N. (1961). Capital Accumulation and Economic Growth. In F. Lutz & D. Hague (Eds.), The Theory of Capital (pp. 177–222). London: St. Martin's.

KAPLAN, R. (1996). Balkan Ghosts: A journey through history. New York: Vintage.

KELLE, U. (2005). 'Emergence' vs. 'Forcing' of empirical data? A crucial problem of 'Grounded Theory' reconsidered. Forum Qualitative Sozialforschung / Forum: Qualitative Social Research, 6(2), Art. 27. <http://www.qualitative-research.net/index.php/fqs/article/view/467/1000>

LIVET, P., Muller, J. P., Phan, D. & Sanders, L. (2010). Ontology, a mediator for agent-based modelling in the social sciences. Journal for Artificial Societies and Social Simulation, 13(1). Retrieved from <https://www.jasss.org/13/1/3.html>

LOCKE, K. (2001). Grounded Theory in management research. Thousand Oaks: Sage.

LORSCHEID, I., Heine, B. O. & Meyer, M. (2012). Opening the 'black box' of simulations: Increased transparency and effective communication through the systematic design of experiments. Computational and Mathematical Organization Theory, 18(1), 22–62. [doi:10.1007/s10588-011-9097-3]

LOTZMANN, U. & Meyer, R. (2011). DRAMS - A declarative rule-based agent modelling system. In T. Burczynski, J. Kolodziej, A. Byrski & M. Carvalho (Eds.) 25th European Conference on Modelling and Simulation, ECMS 2011 (pp. 77–83). Krakow: SCS Europe. [doi:10.7148/2011-0077-0083]

MARKISIC, S., Neumann, M. & Lotzmann, U. (2012). Simulation of ethnic conflicts in former Yugoslavia. In K. G. Troitzsch, M. Möhring & M. U. Lotzmann (Eds.), Proceedings of the 26th European Simulation and Modelling Conference 2012. Koblenz.

MELCIC, D. (1999). Der Jugoslawien Krieg: Handbuch zu Vorgeschichte, Verlauf und Kosequenzen. Opladen: Westdeutscher Verlag. [doi:10.1007/978-3-663-09609-2]

MOSS, S. & Edmonds, B. (2005) Sociology and simulation: Statistical and qualitative cross-validation. American Journal of Sociology, 110(4), 1095–1131. [doi:10.1086/427320]

NEUMANN, M. (2014). The escalation of ethno-nationalist radicalisation. Simulation of the effectiveness of nationalist ideologies at the example of the former Yugoslavia. To appear in Social Science Computer Review special issue on social interaction – the bridge between micro and macro.

NEUMANN, M. & Lotzmann, U. (2014). Modelling the collapse of a criminal network. In F. Squazzoni (Ed.), Proceedings of the ECMS 2014. Brescia. [doi:10.7148/2014-0765]

POPPER, K. (1935). Logik der Forschung. Wien: Springer. [doi:10.1007/978-3-7091-4177-9]

RATHFELDER, E. (1999). Der Krieg an seinen Schauplätzen. In D. Melcic (Ed.), Der Jugoslawienkrieg. Handbuch zu Vorgeschichte, Verlauf und Konsequenzen (pp. 344–361). Opladen: Westdeutscher Verlag. [doi:10.1007/978-3-663-09609-2_22]

RUTHERFORD, A., Harmon, D., Werfel, J., Bar-Yam, S., Gard-Murray, A., Cros, A. & Bar-Yam, Y. (2011). Good fences: The importance of setting boundaries for peaceful coexistence. Retrieved October 7, 2011, from arXiv:1110.1409.

SALMON, W. (1989). Four decades of scientific explanation. In P. Kitcher & W. Salmon (Eds.), Scientific explanation (pp. 3–196). Minneapolis: University of Minnesota.

SAMBANIS N. (2001). Do ethnic and nonethnic civil wars have the same causes? Journal of Conflict Resolution, 45(3), 259–282. [doi:10.1177/0022002701045003001]

SCAGLIONE, A. (2011). Reti mafiose. Cosa Nostra e Camorra: organizzazioni criminali a confronto. Milano: Franco Angeli.

SCHERER S., Wimmer M. and Markisic, S. (2013). Bridging narrative scenario texts and formal policy modelling through conceptual policy modelling. Artificial Intelligence and law, 21(4), 455–484. SIEBER-EGGER, A. (2011). Krieg im Frieden. Frauen in Bosnien-Herzegowina und ihr Umgang mit der Vergangenheit. Bielefeld: Transcript Verlag. [doi:10.1007/s10506-013-9142-2]

SILBER, L. & Little, A. (1997). Yugoslavia: Death of a nation. New York: Penguin.

SQUAZZONI, F. (2012). Agent Based Computational Sociology. Chichester: Wiley. [doi:10.1002/9781119954200]

STRAUSS, A. & Corbin, J. (1998). Basics of qualitative research: Techniques and procedures for developing grounded theory (2nd ed.). Thousand Oaks: Sage.

STRÜBING, J. (2004). Zur sozialtheoretischen und epistemologischen Fundierung des Verfahrens der empirisch begründeten Theoriebildung. Wiesbaden: VS Verlag.

STUDER, R., Benjamins, R. & Fensel, D. (1998). Knowledge engineering: Principles and methods. Data & Knowledge Engineering, 25(1–2), 161–198. [doi:10.1016/S0169-023X(97)00056-6]

WEBER, M. (1968). Die Objektivität sozialwissenschaftlicher und sozialpolitischer Erkenntnis. In Gesammelte Aufsätze zur Wissenschaftslehre (pp. 146–214). Tübingen: Mohr.

WILMER, Franke. (2002). The social construction of man, the state and war. London: Routledge.

WIMMER, A., Cederman, L. E. & Min, B. (2009). Ethnic politics and armed conflicts: A configurational analysis of a new global data set. American Sociological Review, 74(2), 316–337. [doi:10.1177/000312240907400208]

WOODWARD, Susan. (1995). Balkan tragedy: Chaos and dissolution after the cold war. Washington DC: The Brookings institution.

YANG, L. & Gilbert, N. (2008). Getting away from numbers: Using qualitative observation for agent-based modelling. Advances in complex systems, 11(2), 175–185. [doi:10.1142/S0219525908001556]