<?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">Modeling Diffusion Transport Mechanisms in Multilayer Nanofilms Using Computer Simulations</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Mykhaylo</forename><surname>Petryk</surname></persName>
							<email>mykhaylo_petryk@tntu.edu.ua</email>
							<affiliation key="aff0">
								<orgName type="institution">Ternopil Ivan Puluj National Technical University</orgName>
								<address>
									<addrLine>Ruska str. 56, build. 1</addrLine>
									<postCode>46001</postCode>
									<settlement>Ternopil</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Anatoliy</forename><surname>Doroshenko</surname></persName>
							<email>doroshenkoanatoliy2@gmail.com</email>
							<affiliation key="aff1">
								<orgName type="department">Institute of Software Systems</orgName>
								<orgName type="institution">National Academy of Sciences of Ukraine</orgName>
								<address>
									<addrLine>Glushkov ave. 40, build. 5</addrLine>
									<postCode>03187</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
							<affiliation key="aff2">
								<orgName type="institution">National Technical University &quot;Ihor Sikorsky Kyiv Polytechnic Institute&quot;</orgName>
								<address>
									<addrLine>Polytechnichna str. 41, build. 18</addrLine>
									<postCode>03056</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Dmytro</forename><surname>Mykhalyk</surname></persName>
							<email>d.mykhalyk@gmail.com</email>
							<affiliation key="aff0">
								<orgName type="institution">Ternopil Ivan Puluj National Technical University</orgName>
								<address>
									<addrLine>Ruska str. 56, build. 1</addrLine>
									<postCode>46001</postCode>
									<settlement>Ternopil</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Olena</forename><surname>Yatsenko</surname></persName>
							<affiliation key="aff1">
								<orgName type="department">Institute of Software Systems</orgName>
								<orgName type="institution">National Academy of Sciences of Ukraine</orgName>
								<address>
									<addrLine>Glushkov ave. 40, build. 5</addrLine>
									<postCode>03187</postCode>
									<settlement>Kyiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Modeling Diffusion Transport Mechanisms in Multilayer Nanofilms Using Computer Simulations</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">401DE27629498ED71FF40B3EE82A930A</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T18:45+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>Coefficient identification, diffusion, mathematical model, multilayer nanofilm, numerical simulation, oxide film 0000-0001-6612-7213 (M. Petryk)</term>
					<term>0000-0002-8435-1451 (A. Doroshenko)</term>
					<term>0000-0001-9032-695X (D. Mykhalyk)</term>
					<term>0000-0002-4700-6704 (O. Yatsenko)</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In this paper, the authors strive to integrate complex mathematical models with optimal software development practices to tackle the challenge of computationally simulating diffusion transport processes in multilayer nanofilms. Drawing on the experimental findings and using the proposed model, identification was performed using the theory of state control for multicomponent systems. Utilizing optimal control methods for multicomponent transport systems, the analytical solution of the model, and experimental observation data, the diffusion coefficient distributions for the components of the nanofilms (samples of aluminum, molybdenum, silicon) were reproduced. The numerical simulation results were compared with experimental observations. The profiles generated from the simulations closely align with the experimental profiles, particularly as the multilayer formation process approaches the final stages of completing the protective nanofilm layers. The maximum observed deviation does not exceed 2-3 %, confirming the reliability of the mathematical model and highlighting the practical value of the results presented. A software framework was developed to automate the specified calculations, with the potential for extension to other subject areas that involve similar tasks of identifying key process factors and further numerical modeling of time-space characteristics using the obtained results.</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>The challenges of investigating diffusion in multilayer films necessitate advancing modern modeling techniques and software frameworks to accurately depict phenomena while considering transitions between neighboring layers <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b1">2]</ref>. One of the most effective approaches to thoroughly address these issues is the widely recognized integral transformation. These methods are utilized to derive solutions for diverse boundary value problems in mathematical physics pertaining to homogeneous structures, encompassing diffusion scenarios across various environments and enabling their mathematical representation.</p><p>In addition to the indispensable role of advanced modeling techniques and software frameworks in addressing the challenges of studying diffusion within multilayer films, it is crucial to recognize the pivotal contribution of sophisticated computational approaches. By utilizing cutting-edge methodologies in computer programming and software architecture, the capabilities of mathematical approaches, such as integral transformations, can be elevated to unprecedented levels of precision and efficiency. This synergy between mathematical modeling and computational innovation not only 14th International Scientific and Practical Conference from Programming UkrPROGР'2024, May 14-15, 2024, Kyiv, Ukraine enhances our ability to accurately represent diffusion phenomena within multilayer structures but also opens new avenues for exploration and analysis.</p><p>Furthermore, the integration of modern modeling techniques with state-of-the-art computational tools facilitates a more nuanced understanding of diffusion processes across diverse material compositions and environmental conditions. By leveraging the power of numerical simulations and data-driven analyses, researchers can extract valuable knowledge on complex diffusion mechanisms that were previously inaccessible. This multidisciplinary approach enables scientists and engineers not only to solve fundamental questions in materials science and engineering but also to devise innovative strategies for optimizing the performance and functionality of multilayer films in various technological applications.</p><p>Problem formulation. In the proposed research, the authors attempt to combine complex mathematical models with the best practices of software engineering to solve the problem of computer simulation of diffusion transport processes in multilayer nanofilms. The primary objectives are:</p><p>• modeling diffusion processes: to integrate complex mathematical models with contemporary software development methodologies, in domain of the diffusion within multilayer films; • parameter identification: to employ the theory of state control for multi-component systems to identify diffusion coefficients. It includes using methods of optimal control to analyze experimental data and accurately reproduce the distributions of diffusion coefficients for the nanofilm components;</p><p>• numerical simulation and validation: to conduct numerical simulations and compare the results with experimental observations. The target is to achieve a high degree of correspondence between the modeled and experimental profiles, particularly as the duration of multilayer formation approaches completion; • development of a software framework: to create a software framework that automates the specified calculations and can be extended to other subject areas with similar tasks. This framework should facilitate the identification of key process factors and enable further numerical modeling of time-space characteristics based on the obtained results. By addressing these objectives, this research seeks to overcome the limitations of existing methods and provide a robust tool for studying and optimizing the diffusion processes in multilayer films. The ultimate aim is to enhance the efficiency of experimental studies and contribute to the development of new nanomaterials with improved properties.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Mathematical model</head><p>We propose a physical problem and corresponding mathematical model for the diffusion mass transfer process in multilayer films, based on the following multilayer medium comprised of n double layers composed of two distinct media with differing properties (Figure <ref type="figure" target="#fig_0">1</ref>).</p><p>According to this representation, at each interface within the formed multicomposite, there is a mutual diffusion of components between two adjacent layers of the medium. The mechanisms governing such mutual transfer are determined by the variable gradients and rates of concentration change at the interface boundaries between layers. By incorporating changes in concentrations and their gradients over time into the boundary and interface conditions, it becomes feasible to model the mechanisms of this additional mutual transport alongside the fundamental transport equations.</p><p>When formulating a mathematical model for diffusion transfer within oxide films, a multilayer structure is taken into account. Assuming that the diffusion of atoms of constituent components of oxide films (aluminum, molybdenum, silicon) primarily drives system mixing, concentration profiles for such a multilayer system can be derived from Fick's equations, incorporating boundary conditions at the outer layers and contact conditions between successive layers. This approach provides a mathematical model describing the diffusion transfer process within a planar multilayered medium</p><formula xml:id="formula_0">2 2 2 0 2 2 k k k k k k z C C C (t,x,z ) C D D z x z γ ∂ ∂ ∂ + = + ∂ ∂ ∂<label>(1)</label></formula><p>at domain</p><formula xml:id="formula_1">1 1 0 1 1 0, (<label>0, ), : ( , ); 0;</label></formula><p>,</p><formula xml:id="formula_2">n k k n k t x R z z l l l l + − + = &gt; ∈ ∈ ≥ = ∞ U 1, 2 1, , j k n = = where k C is diffusion distribution; k D is diffusion coefficient; 2 k γ is mass distribution coefficient;</formula><p>The corresponding initial and boundary conditions for the model:</p><formula xml:id="formula_3">0 0 0 ( , , ) ( , ) ( ), k k k t C t x z C x z C z = ⏐ = ≡ 0 0 0 0 11 11 1 z l l d C ( t,x,z ) C ( t,x ); dz α β = ⎡ ⎤ + = ⎢ ⎥ ⎣ ⎦ (2) 1 0 n z C ; z + =∞ ∂ ⏐ = ∂ 1 1 2 2 1 0, k k k j j k k k j j k z l C z C z α β α β + = ⎡ ⎤ ∂ ⎡ ⎤ + − ⎢ ⎥ ⎢ ⎥ ∂ ⎣ ⎦ ⎢ ⎥ = ⎢ ⎥ ∂ ⎡ ⎤ − + ⎢ ⎥ ⎢ ⎥ ∂ ⎣ ⎦ ⎣ ⎦</formula><p>And boundary conditions for variable x</p><formula xml:id="formula_4">0 1 0 k k x k xR C ; C C (t,z ), x = = ∂ = = ∂ (3)</formula><p>where</p><formula xml:id="formula_5">k ij α , k ij β ; 0 k ,n = ; 1 2 i, j , , =</formula><p>are coefficients determining boundary conditions and contact conditions; x, y, z are spatial coordinates.</p><p>The exact solution of the problem described by equations ( <ref type="formula" target="#formula_0">1</ref>)-( <ref type="formula">3</ref>) is directly written out by applying integral Fourier transforms <ref type="bibr" target="#b2">[3]</ref>:</p><formula xml:id="formula_6">0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 1 , 1 0 ( , , ) ( ; , ; )<label>( , ) ( ; , ; , ) ( , ) ( ) (</label></formula><formula xml:id="formula_7">; ; , ) ,k k k k k k k k t R l l l t r n k ,k k l k l t n R k k l C t x z W t x z C d d H t x z C ddd W t x z τ ς τ ς ς τ τ ς ξ ς ξ δ τ σ ς ξ τ τ ξ − − + = + + = = − + + − ⋅ ⋅ ⋅ + + − ⋅ ∫ ∫ ∑ ∫∫ ∫ ∑ ∫ ∫ 1 1 1 ( , ) k k C d d .</formula><p>τ ξ σ ξ τ ⋅</p><p>Here are Green's functions: </p><formula xml:id="formula_8">k ,k m m m k ,k m H t x z t z x. R ς ξ ε ξ η ξ η ∞ = = = ⋅ ⋅ ∑</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Experimental data and coefficient identification</head><p>According to the results of experimental data and using the proposed model, identification was carried out using the theory of state control of multicomponent systems (results obtained in <ref type="bibr" target="#b3">[4]</ref>) (Figure <ref type="figure" target="#fig_2">2</ref>). The distributions of diffusion coefficients are reproduced using methods of optimal control of the state of multicomponent transport systems, analytical solution of the model, and data of experimental observations, for the considered constituent components of nanofilms (samples of aluminum, molybdenum, silicon) (Figure <ref type="figure" target="#fig_3">3</ref>). The diffusion coefficients identified in such a way, correspond to real experimental data and are used as input parameters of the obtained mathematical solution of the model for modeling and analysis of concentration distributions of the main components of nanofilms (aluminum, molybdenum, silicon, etc.).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Numerical simulation</head><p>Numerical simulation results are compared with experimental observations depicting the sample content. These concentration distributions are generated for varying time intervals during the formation of the multilayer. The designated time frame corresponds to the experimental duration of three weeks. The process of forming the technological multilayer through molecular diffusion of the specified components is segmented into 5 periods, encompassing the inception of the protective multilayer from the initial period to the concluding period (Figure <ref type="figure" target="#fig_4">4</ref>). As depicted in the figures above, the profiles derived from modeling closely align with the corresponding experimental profiles, particularly as the duration of multilayer formation approaches the completion period of the protective nanofilm multilayer formation. The maximum observed deviation does not surpass 2-3 %, affirming the reliability of the mathematical model and indicating the practical utility of the provided results (Figure <ref type="figure" target="#fig_5">5</ref> and Figure <ref type="figure" target="#fig_6">6</ref>).  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Software framework</head><p>The above results require complex resource-intensive calculations <ref type="bibr" target="#b4">[5]</ref>. For this purpose, we developed a framework that automates the specified calculations with the possibility of extension to other subject areas with similar tasks of identifying the key factors of the process and further numerical modeling of the time-space characteristics using the obtained results.</p><p>The software framework in focus is implemented in Java programming language. JVM-based implementation allows us to rid of target-specific builds and follow the write-once-run-everywhere idea. At the same time, the JIT-compilation feature of JVM optimizes code execution by converting bytecode into native machine code at runtime. It allows to have runtime optimizations that are not possible with ahead-of-time compilation and are beneficial for CPU-intensive applications. Also, using Java language allows to implement performance-effective algorithms to speed up the calculus process <ref type="bibr" target="#b5">[6]</ref>.</p><p>The software tools based on the framework are developed as a stand-alone, so it is self-sufficient and uses the resources of the system on which it is running to perform calculations, and does not require connection to external servers or systems.</p><p>The framework design follows an object-oriented approach, and the code base is divided into major modules, such as Models, DataProcessing, Identification, and GUI. The input either can be read from the file or provided in UI. Calculated results also can be visualized or saved to the file. All components are connected with abstract interfaces, which gives the ability to easily replace one model implementation with another implementation (separation of interface and implementation) <ref type="bibr" target="#b6">[7]</ref>.</p><p>The hierarchy of classes for the visualization of modeling results is based on the DrawArea class, which contains the basic elements for displaying graphics (Figure <ref type="figure" target="#fig_7">7</ref>). Consequently, the graphical user interface can be adapted to the needs of the user and can show visualizations of the modeled parameters in the desired directions. For modeling implementation, the other hierarchy of classes is designed and begins with the DMTBase class (Figure <ref type="figure" target="#fig_8">8</ref>). The hierarchy contains models of different complexity and is compatible with visualization classes (Figure <ref type="figure" target="#fig_7">7</ref>) through the implementation of the DMTDraweble interface. Such an approach allows you to experiment, quickly replace one model with another, and find out how changes in model parameters or features will affect changes in the dynamics of certain kinetic characteristics of the modeled system. One example is the implementation of diffusion coefficient identification, which defines the internal kinetic parameters of the process. To ascertain the coefficient distribution, we employ the gradient methods, the mathematical underpinnings of which lay in the context of parametric identification challenges in multicomponent distributed systems <ref type="bibr" target="#b7">[8]</ref>. Tailoring our approach to the nanofilms domain, we find the method of minimum errors particularly apt. So, we picked the implementation of this method in simulations among others in the software framework. The coefficient identification algorithm is based on a gradient-identification procedure wherein, to ascertain the next approximation of the diffusion coefficient within the intraparticle space, we adhere to the following protocol (Figure <ref type="figure" target="#fig_9">9</ref>). The determined distributions of diffusion coefficients within the interparticle space enable the modeling of concentration fields and integral mass distributions within the catalytic nanoporous layer with a high level of precision. As evidenced by the concentration distributions presented (Figure <ref type="figure" target="#fig_2">2</ref> and Figure <ref type="figure" target="#fig_3">3</ref>), the profiles derived from the model closely match those obtained experimentally (Figure <ref type="figure" target="#fig_4">4</ref> and Figure <ref type="figure" target="#fig_5">5</ref>), illustrating a noteworthy degree of consistency between the two sets of data. This alignment is further emphasized by the complete coincidence observed between the model and experimental graphs depicting the integral mass during benzene adsorption.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Conclusion</head><p>The difficulties associated with studying diffusion in multilayer films require the progress of contemporary modeling methods and software platforms to precisely represent phenomena, taking into account transitions between adjacent layers. Alongside the essential function of cutting-edge modeling techniques and software frameworks in addressing the difficulties of examining diffusion within multilayer films, it's vital to acknowledge the significant input of sophisticated computational methods.</p><p>In this paper, we endeavor to merge intricate mathematical models with optimal software development methodologies to address the challenge of simulating diffusion transport processes in multilayer nanofilms computationally. Based on the experimental findings and employing the suggested model, identification is conducted utilizing the theory of state control for multicomponent systems. Using the methods of optimal control of the state of multicomponent transport systems, the analytical solution of the model, and the data of experimental observations, the distributions of diffusion coefficients for the considered components of nanofilms (samples of aluminum, molybdenum, silicon) were reproduced. Numerical simulation results were compared with experimental observations. The profiles obtained from the modeling closely match the corresponding experimental profiles, especially as the duration of multilayer formation approaches the final stages of completing the protective nanofilm multilayer formation. The maximum observed deviation does not exceed 2-3 %, confirming the reliability of the mathematical model and demonstrating the practical value of the results provided.</p><p>A software framework is developed for the automation of the specified calculations with the possibility of extension to other subject areas with similar tasks of identifying the key factors of the process and further numerical modeling of the time-space characteristics using the obtained results.</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: Schema of multilayer nanofilm.</figDesc><graphic coords="3,72.04,72.04,462.24,197.04" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Coefficients distribution at first sample</figDesc><graphic coords="5,113.32,72.04,368.64,216.00" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: Coefficients distribution at the second sample</figDesc><graphic coords="5,115.00,376.60,365.28,220.80" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: Simulated concentrations for case 5</figDesc><graphic coords="6,119.32,109.96,356.64,220.80" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Figure 5 :</head><label>5</label><figDesc>Figure 5: Simulated concentrations for case 3</figDesc><graphic coords="6,119.08,463.24,357.12,221.28" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Figure 6 :</head><label>6</label><figDesc>Figure 6: Simulated concentrations for case 1</figDesc><graphic coords="7,118.60,72.04,358.08,222.24" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head>Figure 7 :</head><label>7</label><figDesc>Figure 7: Procedure for internal parameters identification</figDesc><graphic coords="8,82.36,72.52,430.32,276.72" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_8"><head>Figure 8 :</head><label>8</label><figDesc>Figure 8: Procedure for internal parameters identification</figDesc><graphic coords="8,126.52,463.96,342.00,250.56" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_9"><head>Figure 9 :</head><label>9</label><figDesc>Figure 9: Procedure for internal parameters identification</figDesc><graphic coords="9,188.68,198.52,217.68,454.08" type="bitmap" /></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<author>
			<persName><forename type="first">J</forename><surname>Kärger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Grinberg</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Heitjans</surname></persName>
		</author>
		<title level="m">Diffusion fundamentals</title>
				<meeting><address><addrLine>Leipzig</addrLine></address></meeting>
		<imprint>
			<publisher>Leipziger Unviersite</publisher>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Experimental and computer simulation studies of dehydration on microporous adsorbent of natural gas used as motor fuel</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">R</forename><surname>Petryk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Khimich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">M</forename><surname>Petryk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Fraissard</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.fuel.2018.10.134</idno>
		<ptr target="https://doi.org/10.1016/j.fuel.2018.10.134" />
	</analytic>
	<monogr>
		<title level="j">Fuel</title>
		<imprint>
			<biblScope unit="volume">239</biblScope>
			<biblScope unit="page" from="1324" to="1330" />
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<title level="m" type="main">Models of diffusive transport processes and methods of parameter estimation in multi-composite nanofilms</title>
		<author>
			<persName><forename type="first">M</forename><surname>Petryk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Vasylyuk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Mykhalyk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Babiy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Petryk</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2015">2015</date>
			<publisher>TNTU</publisher>
			<pubPlace>Ternopil</pubPlace>
		</imprint>
	</monogr>
	<note>in Ukrainian</note>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Identification of parameters of inhomogeneous diffusion problems in nanomulticomposites using gradient methods</title>
		<author>
			<persName><forename type="first">V</forename><forename type="middle">S</forename><surname>Deineka</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">R</forename><surname>Petryk</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computer mathematics</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page" from="41" to="51" />
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
	<note>in Russian</note>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Automated parallelization of software for identifying parameters of intraparticle diffusion and adsorption in heterogeneous nanoporous media</title>
		<author>
			<persName><forename type="first">M</forename><surname>Petryk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Doroshenko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Mykhalyk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Ivanenko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Yatsenko</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-031-30251-0_3</idno>
	</analytic>
	<monogr>
		<title level="m">Mathematical Modeling and Simulation of Systems. MODS 2022</title>
		<title level="s">Lecture Notes in Networks and Systems</title>
		<editor>
			<persName><forename type="first">S</forename><surname>Shkarlet</surname></persName>
		</editor>
		<meeting><address><addrLine>Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2023">2023</date>
			<biblScope unit="volume">667</biblScope>
			<biblScope unit="page" from="33" to="47" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<title level="m" type="main">Design Patterns with Java: An Introduction</title>
		<author>
			<persName><forename type="first">O</forename><surname>Musch</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2023">2023</date>
			<publisher>Springer Vieweg</publisher>
			<pubPlace>Wiesbaden</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<author>
			<persName><forename type="first">R</forename><surname>Sedgewick</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Wayne</surname></persName>
		</author>
		<title level="m">Algorithms</title>
				<meeting><address><addrLine>Boston</addrLine></address></meeting>
		<imprint>
			<publisher>Addison-Wesley Professional</publisher>
			<date type="published" when="2011">2011</date>
		</imprint>
	</monogr>
	<note>4th. ed.</note>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<title level="m" type="main">System analysis of multicomponent distributed systems</title>
		<author>
			<persName><forename type="first">V</forename><surname>Sergienko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><forename type="middle">S</forename><surname>Deineka</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2009">2009</date>
			<pubPlace>Kyiv</pubPlace>
		</imprint>
		<respStmt>
			<orgName>Naukova Dumka</orgName>
		</respStmt>
	</monogr>
	<note>in Russian</note>
</biblStruct>

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