<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Goal-oriented Decision Modeling: A Position Paper</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Renata</forename><surname>Guizzardi</surname></persName>
							<email>rguizzardi@inf.ufes.br</email>
							<affiliation key="aff0">
								<orgName type="laboratory">Ontology and Conceptual Modeling Research Group (NEMO)</orgName>
								<orgName type="institution">Federal University of Espírito Santo</orgName>
								<address>
									<country key="BR">Brazil</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="institution">Fondazione Bruno Kessler</orgName>
								<address>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Goal-oriented Decision Modeling: A Position Paper</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">E84CD8671F4211E294D12894437F5556</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-19T17:50+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Decision-Making</term>
					<term>Goal</term>
					<term>Conceptual Modeling Method</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>The Decision Modeling Notation (DMN) has been proposed by OMG as a means to model decisions, such as those that can take place in business processes, thus, for instance, supporting business analysts to analyze them and possibly derive specification for their automation. We are interested to investigate if and how DMN could be complemented by goal oriented (GO) modelling with the purpose of making more explicit how decisions can affect intentional elements, e.g. their impact on satisfying or not goals, as well as allowing a more concrete documentation of decisions, together with their rationale. In this paper, we introduce a method that allows combining i* and DMN models, discuss challenges and opportunities we identify while developing it.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>1</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Introduction</head><p>Decision-making refers to agents' choices taken on the basis of their knowledge, including beliefs and preferences <ref type="bibr" target="#b0">[1]</ref>. It is an essential part of the everyday life of any individual and organization. On the one hand, decision-making serves very simple purposes, such as how one likes to take one's coffee, but within an organizational environment, even very simple decisions, for which no one has given too much thought, can have a profound impact on the way things turn out.</p><p>Decision-making has been the focus of many research fields within Computer Science, such as Artificial Intelligence, Software and Requirements Engineering, and Business Process Analysis, with different purposes, ranging from automating it, developing decision support systems at use of a human decision-maker, integrating decision-making in a flexible way into business processes. Despite all the interest in decision-making, both in academic and enterprise settings, no definitive method is today accepted for modelling and documenting decisions. Focusing on that, OMG has recently proposed a language named Decision Modeling Notation (DMN) <ref type="bibr" target="#b1">[2]</ref>, which provides business analysts with the constructs for modelling decisions, depicting them in simple diagrams, and possibly deriving specification for their automation. DMN has been integrated with the Business Process Modeling Notation (BPMN) <ref type="bibr" target="#b2">[3]</ref>, to make explicit when decisions are associated to tasks.</p><p>We are interested to investigate if and how DMN could be complemented by goal oriented (GO) modelling, by making more explicit how decisions can affect intentional elements, e.g. their impact on satisfying or not goals, as well as allowing a more concrete documentation of decisions and tracing decisions to intentional elements. As a first step in our research <ref type="bibr" target="#b3">[4]</ref>, we analyzed the semantic correspondence of notation elements in a GO modelling notation, namely i* <ref type="bibr" target="#b4">[5]</ref>, and in DMN. Building on this semantic mapping, in this paper, we propose a method that combines i* and DMN with the purpose of supporting a smooth transition from i* to DMN models, which can be possibly automated.</p><p>In the rest of this short paper, we mention relevant related work on decision modeling (Section 2), introduce the proposed goal-oriented decision modelling method (Section 3), and conclude discussing challenges and opportunities we identified, as well as next steps in our research.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>2</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Decision Modeling</head><p>Among research works supporting decisions' representation and reasoning, we mention here those which are motivating and influencing our research on decision modelling. For example, the works about decisions on goals in KAOS <ref type="bibr" target="#b5">[6]</ref> and in the Business Intelligence framework <ref type="bibr" target="#b6">[7]</ref>. Lamsweerde <ref type="bibr" target="#b5">[6]</ref> proposes the use of decision tables to represent the options related to goal achievements in an OR goal decomposition. The tables allow to perform both qualitative and quantitative reasoning about the best choice of goals achievement, given some quality criteria to be ensured. The Business Intelligence framework <ref type="bibr" target="#b6">[7]</ref> proposes the use of GRL modelling language (based on i*) to perform a quantitative reasoning on goal achievements, thus supporting the decisions related to the best strategies to pursue a given business objective. Both these proposals add elements (such as tables, or business-related parameters) either as tools not integrated in the modelling language or as extension of the modelling language (in the case of the BI proposal). On the contrary, our proposal intends to bridge and align two complementary languages using ontologies.</p><p>Focusing on decisions in the software engineering domain, such as selecting architectural assets for software-intensive systems, Papatheocharous et al. <ref type="bibr" target="#b7">[8]</ref> propose a taxonomy called GRADE, which has been defined involving ten experts on decisionmaking in such domain. The taxonomy has been validated on real case studies. Among its main purposes are on one hand supporting practitioners in structuring their decisions, and on the other hand allowing to document decision-making processes and to classify and compare them along their outcomes. Key elements proposed in GRADE for characterizing decisions are: i) Goals, ii) Roles, iii) Assets, iv) Decision methods and criteria, and v) Environment. We believe that the GRADE's elements can be used to model decisions not only in the software engineering domain, but also to provide support towards a goal-oriented approach for decision model.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>3</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proposed Method</head><p>The proposed method can be described in terms of an iterative lifecycle composed of the following phases (in execution order): Goal analysis (composed of the Goal elicitation and Goal modeling sub-phases), Identifying decision elements, and Decision Analysis (composed of these four sub-phases: Automatically Generating DRD, Refining DRD, Automatically Generating Decision Tables and Refining Decision Tables).</p><p>Goal analysis proceeds as usual, with goal elicitation and modeling, and eventually, other steps necessary to model a stable set of goals, such as goal negotiation and conflict management. Consider as a goal analysis' result, the strategic rationale i* model of Fig. <ref type="figure" target="#fig_0">1</ref>, which has been created synthetizing real cases explored in an existing European project <ref type="foot" target="#foot_0">1</ref> and is used to illustrate the proposed method in the remainder of this paper. The model describes the goals of a Requirements Engineering Team (see RE Team<ref type="foot" target="#foot_1">2</ref> actor in Fig. <ref type="figure" target="#fig_0">1</ref>) w.r.t a main goal of having new features added to an existing software product. To accomplish this main goal, the RE Team must accomplish four subgoals, namely: new requirements collected, requirements priority set, new release plan made and features implemented. For reasons of space, the model is not described any further in this section, but we hope the meaning of its remaining elements becomes clear as long as we use them as examples throughout the paper.</p><p>This section proceeds as follows: subsection 3.1 describes the Identifying decision elements phase, while subsections 3.2 and 3.3 focus on the sub-phases composing Decision Modeling.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>3.1</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Identifying decision elements</head><p>After goal analysis comes the step aimed at identifying decision elements in the goal model. In our method, we consider four elements which can be understood according to the GRADE taxonomy <ref type="bibr" target="#b7">[8]</ref> definitions of role, goal, criteria and asset, namely, the i* concepts of actor, goal, quality goal and resource, respectively.</p><p>The actor(s) defines the perspective along which a decision needs to be taken, that is an individual or an organization, a product owner or a political actor, and the actors who may contribute to reach a decision. We believe this element corresponds to the GRADE decision element called Role, which is defined as the way to characterize decision-makers along different attributes, and also to clarify their contribution to the decision made <ref type="bibr" target="#b7">[8]</ref>. In our example, the RE Team actor (see Fig. <ref type="figure" target="#fig_0">1</ref>) is the focused decision-maker.</p><p>An important part of this phase is identifying the decision-maker goal(s), i.e. the target or desired state of the world that requires a decision (called from now on, decision goal). In i* models, we use OR-refinement to model alternative goals to be pursued or tasks to be executed. In other words, a decision must be made whether to take the left or the right branch of the OR-refinement tree. Thus, this kind of link can be seen as an indicator of a decision goal, which may be straightforwardly identified (i.e. the parents in an OR-refinement goal tree are considered decision goals). For instance, in Fig. <ref type="figure" target="#fig_0">1</ref>, the requirements priority set goal may be accomplished by the achievement of either priority set with argumentation or priority set directly. According to our method, the requirement priority set is hence a decision goal.</p><p>The criteria that a decision aims at optimizing are usually modelled in i* as quality goals related to an OR-refinement tree (i.e. directly or indirectly linked to a decision goal). In our example, the RE Team prioritizes requirements aiming at minimizing development effort, maximizing number of pleased users and maximizing deadlines met (modeled as quality goals in Fig. <ref type="figure" target="#fig_0">1</ref>). These quality goals are, thus, the criteria identified in our example.</p><p>The assets that are necessary to perform a decision are usually modelled as resources or other intentional elements in means-end relationships with elements in a ORrefinement tree. As an illustration, take the list of requirements resource of Fig. <ref type="figure" target="#fig_0">1</ref>.</p><p>We highlight that goals that are not parents in an OR-refinement tree may also be identified by the analyst as goals that motivate decision-making in order to be operationalized. As an example, take the new release plan made goal of the model of Fig. <ref type="figure" target="#fig_0">1</ref>. Intuitively, we understand that making a plan certainly requires a lot of decision-making, even if in our model, the decision alternatives are not explicit. In fact, identifying such decision goals may indicate points which require the goal analysis to be deeper and the goal model to be refined.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Generating and Refining Decision Requirement Diagrams</head><p>In DMN, decision analysis starts by creating Decision Requirement Diagrams (DRD), depicting the relation between distinct decisions and what kind of information, document and/or actor is necessary for that decision to be made. In our proposed method, draft diagrams may be even automatically generated or suggested to the analysts, who can then refine them (see next section for DRD refinement).</p><p>For the automatic generation, this work takes a model-driven approach, in which i* modeling elements are mapped into DMN modeling elements. By taking this approach, we aim at facilitating automatic mapping from one language to the other, whenever possible. Besides that, we take into account the semantics of the modeling elements of each notation, mapping them to a decision-making ontology. An i* modeling element corresponding to the same ontological concept of a DMN element will consequently be mapped to each other. By taking this semantic strategy, we aim at avoiding the pitfall of mapping modeling elements only based on their label, which may be misleading.</p><p>Table <ref type="table" target="#tab_0">1</ref> shows the mapping rules used to map an i* model into a DMN model. From this table, all lines but the last refer to this particular phase. The decision ontology and the rationale for each mapping rule are describe in <ref type="bibr" target="#b3">[4]</ref>. According to our method, a draft DRD is automatically generated and then, it must be refined by the analyst to adjust the elements' names and to include further elements and relations if needed. Perhaps in decision modeling more than in any other kind, human intervention is highly recommended, as it is during such opportunities that decisions are actually taken.</p><p>As already mentioned in section 3.1, OR-refinement goals are special candidates to become decision goals and as such, automatically generate decisions in a DRD. For instance, in our example, the DRD would be composed of three decisions (first automatically identified and then, having their names adjusted by the analyst): requirements prioritization approach definition to model the decision of whether the requirements prioritization would require argumentation or would be accomplished directly, priority set with argumentation and priority set directly, both to model the requirements prioritization decision itself, following each approach. Moreover, there would be a dependency link between each of these two later decisions and the former, to model that deciding on the requirements' priorities depend on deciding the requirements prioritization approach in the first place.</p><p>The input data used for decision-making is also depicted in the DRD. For instance, the resource identified in the previous phase (e.g. list of requirements) would be automatically depicted as an input data in our DRD. Moreover, in case there were other resources containing prioritization criteria or actors on which the RE Team depended to make a decision, these resources and actors would be depicted as knowledge sources in the DRD.</p><p>By showing dependencies between decisions, this diagram helps one to analyze in which order decisions should be taken, and to estimate the complexity of a particular decision. Moreover, by depicting the knowledge source, i.e. particular documents or actors that should be consulted to make a decision, a DRD assists vulnerability analysis, in the sense that if many decisions are dependent on a particular actor of an organization, this shows a high dependency of the organization on that person, who will be terribly missed in case he/she leaves. These are only a few examples of the kinds of analysis supported by DRDs.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3">Generating and Refining Decision Tables</head><p>Maybe the most crucial model proposed by DMN is the decision table, in which the actual rationale behind decisions may be documented. In other words, each line of a decision table shows what specific decision is taken, given a number of criteria. This allows people reading the table to replicate such decisions given similar contexts. Suppose, for instance, an organization's newcomer, who may learn how to proceed by looking at the documented decisions.</p><p>In i* models, contribution analysis using quality goals is often used to support decision-making. Our method proposes that the criteria in the decision table come from such quality goals (see Table <ref type="table" target="#tab_0">1</ref>, last line). Thus, a decision table automatically generated from our example would present three criteria, namely: minimizing development effort, maximizing number of users pleased, maximizing deadlines met. Then, the analyst would be responsible for refining the automatically generated decision tables. In particular, we must say that although quality goals may lead to a decision criterion, a lot of work remains to choose a proper criterion name, the criterion's possible values, and at last, to define the outcome of the decision, given the set of criteria. Take for instance Table <ref type="table" target="#tab_1">2</ref>, which presents a possible decision table for our example, after such refinement. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Discussion and concluding remarks</head><p>This short paper proposes a novel method to document decisions by integrating GO (e.g. i*) and DMN models. This method is based on a semantic mapping between some of the entities offered by the two languages, defined in an earlier work <ref type="bibr" target="#b3">[4]</ref>.</p><p>Our research builds on the idea of trying to exploit the different characteristics offered by the two modelling languages. While GO models, as i* models, allows specifying and analyzing decisions by explicitly modelling the decision-maker's perspective, goals, criteria and available assets, DMN offers modelling entities at a lower level of abstraction which can be useful to specify how decisions can be operationalized. Using a GO approach in early phases of decision modelling can also provide the opportunity to reason on alternative decision-making methods, e.g. based on expert knowledge or on data analytics.</p><p>Several aspects need to be further investigated towards consolidating the proposed goal-oriented decision modelling method, such as extending its evaluation on real decision-making scenarios in software evolution and dynamic adaptation taken from industrial use cases of the SUPERSEDE project. In parallel, we plan to further explore possible synergies with decision taxonomies, such as GRADE, and other goal-oriented languages, such as GRL.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. i* Strategic Rationale Model of the Requirements Prioritization Example</figDesc><graphic coords="3,124.70,239.89,345.90,250.50" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 .</head><label>1</label><figDesc>i* to DMN Mapping Rules</figDesc><table><row><cell>i* Element</cell><cell>DMN Element</cell><cell>Ontological Concepts</cell></row><row><cell>OR-refinement parent goal</cell><cell>decision</cell><cell>goal</cell></row><row><cell>goals pertaining to the same</cell><cell>decision dependency</cell><cell>goal, deliberative act,</cell></row><row><cell>OR-refinement tree</cell><cell></cell><cell>decision, criterion</cell></row><row><cell>i* resource connected to</cell><cell>knowledge source</cell><cell>resource</cell></row><row><cell>goal pertaining to an OR-</cell><cell>(document)</cell><cell></cell></row><row><cell>refinement tree</cell><cell>input data</cell><cell>belief's propositional</cell></row><row><cell></cell><cell></cell><cell>content</cell></row><row><cell>actor A whose rationale is</cell><cell>knowledge source (person)</cell><cell>agent</cell></row><row><cell>being analyzed or in a</cell><cell></cell><cell></cell></row><row><cell>dependency relation with A</cell><cell></cell><cell></cell></row><row><cell>quality goal (sometimes</cell><cell>criteria to be refined in</cell><cell>goal</cell></row><row><cell>hardgoal) related to a goal</cell><cell>decision tables</cell><cell></cell></row><row><cell>pertaining to an OR-</cell><cell></cell><cell></cell></row><row><cell>refinement tree</cell><cell></cell><cell></cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 2 .</head><label>2</label><figDesc>Decision Table of the Requirements Prioritization ExampleThe first and second columns represent two criteria based on maximizing number of users pleased; and the third column, a criterion based on minimizing development effort. For reasons of space, we did not consider the maximizing deadlines met quality goal when creating this decision table. By examining each table line, one can understand what decision is taken w.r.t requirements prioritization (see last column), based on the modeled criteria.</figDesc><table><row><cell>U Number of users</cell><cell>Number of users</cell><cell>Feature</cell><cell>Requirement</cell></row><row><cell>negatively affected</cell><cell>positively affected</cell><cell>development time</cell><cell>priority set</cell></row><row><cell>&lt; 50, ≥ 50</cell><cell>&lt; 500, ≥ 500</cell><cell>≤ 20, &gt; 20</cell><cell>ℎ𝑖𝑔ℎ, 𝑚𝑒𝑑𝑖𝑢𝑚, 𝑙𝑜𝑤</cell></row><row><cell>1 &lt; 50</cell><cell>≥ 500</cell><cell>≤ 20 𝑚𝑎𝑛 ℎ𝑜𝑢𝑟𝑠</cell><cell>ℎ𝑖𝑔ℎ</cell></row><row><cell>3</cell><cell></cell><cell>&gt; 20 𝑚𝑎𝑛 ℎ𝑜𝑢𝑟𝑠</cell><cell>𝑚𝑒𝑑𝑖𝑢𝑚</cell></row><row><cell>4</cell><cell>&lt; 500</cell><cell>-</cell><cell>𝑙𝑜𝑤</cell></row><row><cell>5 ≥ 50</cell><cell>-</cell><cell>-</cell><cell>𝑙𝑜𝑤</cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">SUPERSEDE (www.supersede.eu) is an H2020 project aiming at providing methods and tools to enable data-driven software evolution and dynamic adaptation.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">Throughout the paper, we use a different font to support the identification of the i* model elements (i.e. actor, goals, quality goals, tasks, and resources).</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">The Stanford Encyclopedia of Philosophy</title>
		<author>
			<persName><forename type="first">J</forename><surname>Malpas</surname></persName>
		</author>
		<ptr target="http://plato.stanford.edu/archives/win2012/entries/davidson/" />
		<editor>Edward N. Zalta</editor>
		<imprint>
			<date type="published" when="2012">2012</date>
			<pubPlace>Winter</pubPlace>
		</imprint>
	</monogr>
	<note>Donald Davidson. Edition</note>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<author>
			<persName><surname>Omg</surname></persName>
		</author>
		<ptr target="https://www.omg.org/spec/DMN/About-DMN/" />
		<title level="m">Decision Model and Notation</title>
				<imprint>
			<date type="published" when="2016">2016. 2018/02/28</date>
			<biblScope unit="volume">1</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Consistent Integration of Decision (DMN) and Process (BPMN) Models</title>
		<author>
			<persName><forename type="first">L</forename><surname>Janssens</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Bazhenova</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>De Smedt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Vanthienen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Denecker</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CEUR Workshop Proceedings</title>
				<editor>
			<persName><forename type="first">S</forename><surname>España</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Ivanović</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Savić</surname></persName>
		</editor>
		<imprint>
			<date type="published" when="2016">2016</date>
			<biblScope unit="page" from="121" to="128" />
		</imprint>
	</monogr>
	<note>CAiSE Forum 2016</note>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Aligning Goal and Decision Modeling</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">S S</forename><surname>Guizzardi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Perini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Susi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of CAiSE Forum</title>
				<meeting>CAiSE Forum</meeting>
		<imprint>
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
	<note>To appear</note>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<title level="m" type="main">Social Modeling for Requirements Engineering</title>
		<editor>Giorgini, P., Maiden, N., Mylopoulos, J. and Yu, E.</editor>
		<imprint>
			<date type="published" when="2010">2010</date>
			<publisher>MIT Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Reasoning About Alternative Requirements Options</title>
		<author>
			<persName><forename type="first">A</forename><surname>Van Lamsweerde</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Conceptual Modeling: Foundations and Applications</title>
				<imprint>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="380" to="397" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<title level="m" type="main">Strategic Models for Business Intelligence</title>
		<author>
			<persName><forename type="first">L</forename><surname>Jiang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Barone</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Amyot</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Mylopoulos</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2011">2011. 2011</date>
			<publisher>Springer</publisher>
			<biblScope unit="page" from="429" to="439" />
			<pubPlace>Heidelberg</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Decision support for choosing architectural assets in the development of software-intensive systems: The GRADE taxonomy</title>
		<author>
			<persName><forename type="first">E</forename><surname>Papatheocharous</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Petersen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Cicchetti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Sentilles</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">M A</forename><surname>Shah</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Gorschek</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2015 European Conference on Software Architecture Workshops</title>
				<meeting>the 2015 European Conference on Software Architecture Workshops</meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2015">2015</date>
			<biblScope unit="volume">48</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<title level="m" type="main">The MicroGuide to Process and Decision Modeling in BPMN/DMN: Building More Effective Processes by Integrating Process Modeling with Decision Modeling</title>
		<author>
			<persName><forename type="first">J</forename><surname>Taylor</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Debevoise</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
