<?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 Tabriz</PublisherName>
				<JournalTitle>Tabriz Journal of Electrical Engineering</JournalTitle>
				<Issn>2008-7799</Issn>
				<Volume>50</Volume>
				<Issue>3</Issue>
				<PubDate PubStatus="epublish">
					<Year>2020</Year>
					<Month>10</Month>
					<Day>22</Day>
				</PubDate>
			</Journal>
<ArticleTitle>A Method to Support Adaptability in Development of Service-based Applications</ArticleTitle>
<VernacularTitle>A Method to Support Adaptability in Development of Service-based Applications</VernacularTitle>
			<FirstPage>1281</FirstPage>
			<LastPage>1291</LastPage>
			<ELocationID EIdType="pii">11165</ELocationID>
			
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName>K.</FirstName>
					<LastName>Sedighiani</LastName>
<Affiliation>Department of Computer Engineering and Science, Shahid Beheshti University, Tehran, Iran</Affiliation>

</Author>
<Author>
					<FirstName>S.</FirstName>
					<LastName>Shokrollahi</LastName>
<Affiliation>Cyberspace Research Institute, Shahid Beheshti University, Tehran, Iran</Affiliation>

</Author>
<Author>
					<FirstName>F.</FirstName>
					<LastName>Shams</LastName>
<Affiliation>Department of Computer Engineering and Science, Shahid Beheshti University, Tehran, Iran</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2018</Year>
					<Month>06</Month>
					<Day>11</Day>
				</PubDate>
			</History>
		<Abstract>Nowadays, due to the dynamic environment of service-based applications, the ability to adapt to environmental and contextual changes has become a crucial quality of such applications. However, providing these applications with adaptability capability at runtime so as to supports service-oriented development characteristics and to be able to run on a service integration infrastructure is a complex and difficult task. This paper presents a method to support realizing adaptability requirements in the development and evolution of service-based applications. To this end, the business process meta-model has been extended to monitoring and adaptation concerns. In addition, a set of mechanisms to transform these requirements to monitoring checkpoints and adaptation actions are presented in such a way that they can be deployed on enterprise service bus. The proposed method is evaluated on the basis of the several scenarios in a case study based on quantitative and qualitative experiments. The results of the evaluation demonstrate that the proposed method can effectively provide the possibility of developing adaptive behaviors.</Abstract>
			<OtherAbstract Language="FA">Nowadays, due to the dynamic environment of service-based applications, the ability to adapt to environmental and contextual changes has become a crucial quality of such applications. However, providing these applications with adaptability capability at runtime so as to supports service-oriented development characteristics and to be able to run on a service integration infrastructure is a complex and difficult task. This paper presents a method to support realizing adaptability requirements in the development and evolution of service-based applications. To this end, the business process meta-model has been extended to monitoring and adaptation concerns. In addition, a set of mechanisms to transform these requirements to monitoring checkpoints and adaptation actions are presented in such a way that they can be deployed on enterprise service bus. The proposed method is evaluated on the basis of the several scenarios in a case study based on quantitative and qualitative experiments. The results of the evaluation demonstrate that the proposed method can effectively provide the possibility of developing adaptive behaviors.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Adaptability</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">adaptation strategy</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">integration</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">process quality attributes</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">service-based applications</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://tjee.tabrizu.ac.ir/article_11165_0251bfc39fe22497df9c26ebf65e9884.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
