<?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">Position Paper: Towards an automatic approach based on MAPE-K for the registration of multi-modal data in medical imaging</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Marwa</forename><surname>Chaabane</surname></persName>
							<email>mchaabane@scanco.ch</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Kiel</orgName>
								<address>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="department">Scanco Medical AG</orgName>
								<address>
									<postCode>8306</postCode>
									<settlement>Brüttisellen</settlement>
									<country key="CH">Switzerland</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Bruno</forename><surname>Koller</surname></persName>
							<email>bkoller@scanco.ch</email>
							<affiliation key="aff1">
								<orgName type="department">Scanco Medical AG</orgName>
								<address>
									<postCode>8306</postCode>
									<settlement>Brüttisellen</settlement>
									<country key="CH">Switzerland</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Position Paper: Towards an automatic approach based on MAPE-K for the registration of multi-modal data in medical imaging</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">B2132F5AF66EA09E561E621B199AFFAD</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T07:12+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>MAPE-K loop</term>
					<term>Fully automatic registration</term>
					<term>Medical image</term>
					<term>Multi-modal images registration</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Nowadays, combining the medical data is important to improve the medical analysis. Several work are interested in enhancing the image registration process in terms of accuracy and CPU consumption. However, the imaging data is more and increasing and heterogeneous which require manual complex intervention. Our work aim to perform the registration process as automatically as possible on a large set of imaging data based on MAPE-K.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>In the medical imaging field, there is a huge amount of medical images generated to perform several analysis <ref type="bibr" target="#b0">[1]</ref>  <ref type="bibr" target="#b1">[2]</ref>.</p><p>Our work is expected to use a large amount of 2D and 3D images from different modalities such as micro Computed Tomography (CT), Computed Tomography (CT), Magnetic Resonance Imaging (MRI), Positron Emission Tomography (PET), UltraSound and PhotoAcoustic (USPA) and histological sections. We aim to combine these images and to describe their relative relation in space and time with a multi-modal image registration process .</p><p>The collected images for the registration process are heterogeneous in terms of color systems, gray levels, resolutions and dimensions. Also, they may be provided by different scanners in several institutes <ref type="bibr" target="#b2">[3]</ref>. In fact, two scans with the same modality but provided by two different scanners may have different gray intensities.</p><p>Thus, the multi-modal image registration is a complex task and it requires several manual interventions by the user/expert of the domain to adjust the image registration parameters properly to the characteristics of the processed imaging data.</p><p>In literature, several studies are interested only on the registration algorithm enhancement like enhancing the accuracy of the image matching, improving the computing time, etc. Nevertheless, each provided solution is dealing with only one modality combination and don't address the heterogeneity, diversity of modality combinations and big amount of data, in the registration process.</p><p>These solutions require an important effort of the user/expert. The expert needs to usually perform several parameters adjustment manually to ensure the proper functioning of the registration process for each type of modality combination.</p><p>In our work, we propose a novel architecture for a fully automatic multi-modal registration process without the expert intervention. The automatic multi-modal registration process can be applied in different modality combination and address a big amount of heterogeneous data. This architecture is based on a MAPE-K loop <ref type="bibr" target="#b3">[4]</ref> inspired by the architecture of autonomous systems <ref type="bibr" target="#b4">[5]</ref>.</p><p>The rest of the paper is organized according the directives of presenting a position paper [6] as follows: Section 2 presents the opinion of studies which think that the expert intervention is essential to any images registration process. Section 3 introduces our work which presents an approach of fully automatic registration process to address heterogeneity and big amout of data in the registration process. The conclusion is reported on Section 4.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Counter Argument</head><p>In literature, there are different studies addressing medical images registration process <ref type="bibr" target="#b5">[7]</ref>[8] <ref type="bibr" target="#b7">[9]</ref>[10] <ref type="bibr" target="#b9">[11]</ref>. Each registration process handles only a specific modality combination and data-set owning the same characteristics (same color system, same resolution,..).</p><p>Nevertheless, several modality combinations are needed to be provided to perform some indispensable medical analysis.</p><p>Thus, the experts of the domain need to combine two different inputs from two different modalities.</p><p>So, the experts needs to perform the following processes manually:</p><p>• Providing registration parameters: pixel-size, segmentation threshold,etc • Deciding the needed pre-processing: converting, filters, segmentation,etc • Deciding the registration workflow: 1) converting, 2) segmenting, 3) registering • Managing the data scan by scan</p><p>The user manual interventions can be divided into 2 main categories :</p><p>• Setting parameters (to deal with heterogeneity)</p><p>• Deciding registration workflow ( to deal with the divers modality combinations and big amount of data)</p><p>The existing solutions in literature give great importance for the manual interventions performed by the expert, especially when we need to combine two different images from tow different modalities.</p><p>They focus only on the registration algorithm enhancement, to improve the computing time and the accuracy of the matching. But there is almost no work handling with the whole process of the registration which requires an important effort by the expert.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Arguments</head><p>Due to the characteristics of the medical imaging data, the expert has to make a huge manual effort to manage this data and perform image registration. The manual intervention of the expert for collecting and selection of the appropriate parameters according to the different/diverse modalities, structure, color system and the decision of the workflow steps are time consuming and complex task.</p><p>Thus, our aim is to perform the registration in a dynamic way, taking into account the characteristics of the medical images with the minimum of manual interventions. To fulfill this need, we aim to provide a fully automatic registration process for big amount of heterogeneous medical images. To achieve these objectives we decided to bring the solution from the software architecture field <ref type="bibr" target="#b10">[12,</ref><ref type="bibr" target="#b11">13]</ref>, based on the work in literature that are interested in eliminating the manual user intervention, namely the autonomous systems using MAPE-K loop <ref type="bibr" target="#b3">[4]</ref>.</p><p>In our work, we proposed an automatic registration process, inspired from MAPE-K loop. In the following, we detail its four steps illustrated in Figure <ref type="figure" target="#fig_0">1</ref>, namely, Monitoring (M), Analysis (A), Planning (P) and Execution (E) as well as the Knowledge module (K). The Monitoring phase (M) is responsible in collecting the relevant information about the changing context of the system. In our approach the relevant information are the parameters required in the different steps of the registration process.</p><p>In Analysis phases (A), the system makes the needed diagnosis based on the collected relevant information <ref type="bibr" target="#b12">[14]</ref>. Then, it plans possible plans of decision to be executed. In our approach the possible plan of decision consists in a set of suggested registration workflow.</p><p>In the Execution phase (E), the system execute the most appropriate plan of decision.</p><p>The knowledge layer (K) is composed of a "Reference database", a "Rules database" and "Behaviour history database". The "Reference database" contains the information about the structure of the data and how it is stored each external database. The "Rules database" and the "Behaviour history database" are connected to each others to store the behaviour of the system and the information about the executed registration process.</p><p>Thus, in our approach, The expert intervention are replaced by the knowledge layer (K) based on learning techniques.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Conclusion</head><p>Due to the increasing amount of imaging data in the medical domain and the heterogeneity of these data, the registration process require complex manual tasks from the expert of the domain. We propose a novel automatic approach to make the registration process automatically on a large set of imaging data. Our proposed approach, based on MAPE-K loop aims to adapt automatically the functioning of the solution according the changing characteristics of the imaging data.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: MAPE-K loop steps</figDesc><graphic coords="3,120.54,310.13,354.20,227.82" type="bitmap" /></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Medical image registration</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">L</forename><surname>Hill</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">G</forename><surname>Batchelor</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Holden</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">J</forename><surname>Hawkes</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Physics in medicine &amp; biology</title>
		<imprint>
			<biblScope unit="volume">46</biblScope>
			<biblScope unit="page">R1</biblScope>
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">A survey of medical image registration</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Maintz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Viergever</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Medical image analysis</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page" from="1" to="36" />
			<date type="published" when="1998">1998</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Towards a smart multi-modal image registration process</title>
		<author>
			<persName><forename type="first">M</forename><surname>Chaabane</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Koller</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><forename type="middle">Bouassida</forename><surname>Rodriguez</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">2022 International Conference on Signal, Image Processing and Embedded Systems (SIGEM&apos;22)</title>
				<meeting><address><addrLine>Zurich, Switzerland</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Modeling and analyzing mape-k feedback loops for self-adaptation</title>
		<author>
			<persName><forename type="first">P</forename><surname>Arcaini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Riccobene</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Scandurra</surname></persName>
		</author>
		<idno type="DOI">10.1109/SEAMS.2015.10</idno>
	</analytic>
	<monogr>
		<title level="m">IEEE/ACM 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems</title>
				<imprint>
			<date type="published" when="2015">2015. 2015</date>
			<biblScope unit="page" from="13" to="23" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Threshold-based context analysis approach for ubiquitous systems</title>
		<author>
			<persName><forename type="first">N</forename><surname>Khabou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><forename type="middle">Bouassida</forename><surname>Rodriguez</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Concurrency and Computation: Practice and Experience</title>
				<imprint>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="1378" to="1390" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">A new 3d multi-modality medical bone image registration algorithm</title>
		<author>
			<persName><forename type="first">H</forename><surname>Tao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Lu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ICVIP 2017</title>
				<meeting><address><addrLine>Singapore, Singapore</addrLine></address></meeting>
		<imprint>
			<publisher>Association for Computing Machinery</publisher>
			<date type="published" when="2017">2017</date>
			<biblScope unit="page" from="140" to="145" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<author>
			<persName><forename type="first">S</forename><surname>Sabokrohiyeh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Ang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Elbaz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Samavati</surname></persName>
		</author>
		<title level="m">Sketch-based registration of 3d cine mri to 4d flow mri, ICBBT&apos;19</title>
				<meeting><address><addrLine>Stockholm, Sweden</addrLine></address></meeting>
		<imprint>
			<publisher>Association for Computing Machinery</publisher>
			<date type="published" when="2019">2019</date>
			<biblScope unit="page" from="14" to="21" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">A fast weighted registration method of 3d point cloud based on curvature feature</title>
		<author>
			<persName><forename type="first">B</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Gao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Liang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ICMIP 2018</title>
				<meeting><address><addrLine>Guiyang, China</addrLine></address></meeting>
		<imprint>
			<publisher>Association for Computing Machinery</publisher>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="83" to="87" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Genetic algorithms for voxelbased medical image registration</title>
		<author>
			<persName><forename type="first">A</forename><surname>Valsecchi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Damas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Santamaria</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Marrakchi-Kacem</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">2013 Fourth International Workshop on Computational Intelligence in Medical Imaging (CIMI), IEEE</title>
				<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="22" to="29" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Medical image registration: a review</title>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">P</forename><surname>Oliveira</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M R</forename><surname>Tavares</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computer methods in biomechanics and biomedical engineering</title>
		<imprint>
			<biblScope unit="volume">17</biblScope>
			<biblScope unit="page" from="73" to="93" />
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">A modeling approach for systems-of-systems by adapting iso/iec/ieee 42010 standard evaluated by goal-question-metric</title>
		<author>
			<persName><forename type="first">M</forename><surname>Chaabane</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Bouassida</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Rodriguez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Colomo-Palacios</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Gaaloul</surname></persName>
		</author>
		<author>
			<persName><surname>Jmaiel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Science of Computer Programming</title>
		<imprint>
			<biblScope unit="volume">184</biblScope>
			<biblScope unit="page">102305</biblScope>
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Mining approach for software architectures&apos; description discovery</title>
		<author>
			<persName><forename type="first">M</forename><surname>Chaabane</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><forename type="middle">B</forename><surname>Rodriguez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Drira</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Jmaiel</surname></persName>
		</author>
		<idno type="DOI">10.1109/AICCSA.2017.169</idno>
	</analytic>
	<monogr>
		<title level="m">IEEE/ACS 14th International Conference on Computer Systems and Applications (AICCSA)</title>
				<imprint>
			<date type="published" when="2017">2017. 2017</date>
			<biblScope unit="page" from="879" to="886" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">A bigraphical multi-scale modeling methodology for system of systems</title>
		<author>
			<persName><forename type="first">A</forename><surname>Gassara</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Bouassida</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Rodriguez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Jmaiel</surname></persName>
		</author>
		<author>
			<persName><surname>Drira</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computers &amp; Electrical Engineering</title>
		<imprint>
			<biblScope unit="volume">58</biblScope>
			<biblScope unit="page" from="113" to="125" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

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