<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>University of Kashan</PublisherName>
				<JournalTitle>Soft Computing Journal</JournalTitle>
				<Issn>2322-3707</Issn>
				<Volume>6</Volume>
				<Issue>2</Issue>
				<PubDate PubStatus="epublish">
					<Year>2021</Year>
					<Month>05</Month>
					<Day>23</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Automatic Generation of a Multi Agent System for Crisis Management by a Model Driven Approach</ArticleTitle>
<VernacularTitle>Automatic Generation of a Multi Agent System for Crisis Management by a Model Driven Approach</VernacularTitle>
			<FirstPage>2</FirstPage>
			<LastPage>17</LastPage>
			<ELocationID EIdType="pii">111418</ELocationID>
			
			
			<Language>FA</Language>
<AuthorList>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2021</Year>
					<Month>05</Month>
					<Day>23</Day>
				</PubDate>
			</History>
		<Abstract>Considering the increasing occurrences of unexpected events and the need for pre-crisis planning in order to reduce risks and losses, modeling instant response environments is needed more than ever. Modeling may lead to more careful planning for crisis-response operations, such as team formation, task assignment, and doing the task by teams. A common challenge in this way is that the model should be understandable for crisis managers, such that they could exploit from the consequences of modeling. To run the model and view the results, the model should be converted to a program. The crisis manager would run the program to see how the model operations, including team formation, task allocation, and task performance, are done. In this paper, the executable code of a multi agent system is automatically generated from a model which is designed based on model driven approach. A domain specific modeling language named ERE-ML and its related tool are used, and some new features are added to this language. To evaluate conversion code output, the case study of Bam earthquake is implemented, and the scenarios defined in the system are visualized.</Abstract>
			<OtherAbstract Language="FA">Considering the increasing occurrences of unexpected events and the need for pre-crisis planning in order to reduce risks and losses, modeling instant response environments is needed more than ever. Modeling may lead to more careful planning for crisis-response operations, such as team formation, task assignment, and doing the task by teams. A common challenge in this way is that the model should be understandable for crisis managers, such that they could exploit from the consequences of modeling. To run the model and view the results, the model should be converted to a program. The crisis manager would run the program to see how the model operations, including team formation, task allocation, and task performance, are done. In this paper, the executable code of a multi agent system is automatically generated from a model which is designed based on model driven approach. A domain specific modeling language named ERE-ML and its related tool are used, and some new features are added to this language. To evaluate conversion code output, the case study of Bam earthquake is implemented, and the scenarios defined in the system are visualized.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Model Driven Software Engineering</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Automatic code generation</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Multi-Agent Systems</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Emergency Response Environments</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">ERE-ML</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://scj.kashanu.ac.ir/article_111418_71d1a438a94470a74d9c4672ac35a4cf.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
