<?xml version="1.0" encoding="UTF-8"?>
<doi_batch version="4.4.2" xmlns="http://www.crossref.org/schema/4.4.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jats="http://www.ncbi.nlm.nih.gov/JATS1" xsi:schemaLocation="http://www.crossref.org/schema/4.4.2 http://www.crossref.org/schema/deposit/crossref4.4.2.xsd">
<head>
<doi_batch_id>12fab62417720fa688488d</doi_batch_id>
<timestamp>20210506221837593</timestamp>
<depositor>
  <depositor_name>ijaas:ijaas</depositor_name> 
  <email_address>ch.ta.yeh@gmail.com</email_address>
</depositor>
<registrant>WEB-FORM</registrant> 
</head>
<body>
<journal>
<journal_metadata>   <full_title>International Journal of ADVANCED AND APPLIED SCIENCES</full_title>   <abbrev_title>Int. j. adv. appl. sci.</abbrev_title>   <issn media_type='print'>2313626X</issn>   <issn media_type='electronic'>23133724</issn> </journal_metadata> <journal_issue>  <publication_date media_type='print'>     <month>8</month>     <year>2021</year>   </publication_date>  <publication_date media_type='online'>     <month>8</month>     <year>2021</year>   </publication_date>   <journal_volume>     <volume>8</volume>   </journal_volume>   <issue>8</issue> </journal_issue><!-- ============== --> <journal_article publication_type='full_text'>   <titles>     <title>Pattern-based solution for architecting cloud-enabled software</title>   </titles>   <contributors>      <organization sequence='first' contributor_role='author'>College of Computer Science and Engineering, University of Ha’il, Ha’il, Saudi Arabia</organization>    <person_name sequence='first' contributor_role='author'>      <given_name>Jalawi Sulaiman</given_name>      <surname>Alshudukhi</surname>    </person_name>  </contributors>    <jats:abstract xml:lang='en'>         <jats:p>Cloud computing exploits the software as a service model with distributed and interoperable services for the composition of software systems. Cloud-enabled systems that demand elasticity, scalability, and composition of services, etc., there is a need to capitalize on reusable solutions exploiting patterns and styles to architect cloud-based software. The objective of this research is to build and exploit a catalog of patterns that support reusable design knowledge to develop cloud-based architectures. We propose a three-step process with (i) pattern discovery, (ii) pattern documentation (building the catalog), and finally, (iii) pattern application (exploiting the catalog) to enable pattern-based architecting of cloud systems. We discovered seven patterns as generic and reusable solutions and demonstrate the pattern-driven architecture of the ECMC case study. Results suggest that pattern-based architecting enables the reuse of generic design decisions but lacks fine-grained architectural design. The solution is the first attempt towards establishing the catalog as a repository of patterns for architecture-based development of cloud systems.</jats:p>     </jats:abstract> <publication_date media_type='print'>     <month>8</month>     <year>2021</year>   </publication_date> <publication_date media_type='online'>     <month>8</month>     <year>2021</year>   </publication_date>   <pages>     <first_page>9</first_page>     <last_page>19</last_page>   </pages>   <crossmark>     <crossmark_policy>10.21833/ijaas-crossmark</crossmark_policy>     <crossmark_domains>       <crossmark_domain>          <domain>www.science-gate.com</domain>       </crossmark_domain>     </crossmark_domains>     <crossmark_domain_exclusive>false</crossmark_domain_exclusive>     <custom_metadata>       <assertion  label='This paper is maintained by' name='Maintenance'>IASE www.science-gate.com</assertion>     </custom_metadata>   </crossmark>   <doi_data>     <doi>10.21833/ijaas.2021.08.002</doi>     <resource>http://www.science-gate.com/IJAAS/2021/V8I8/1021833ijaas202108002.html</resource>       <collection property='crawler-based'>         <item crawler='iParadigms'>           <resource>http://science-gate.com/IJAAS/Articles/2021/2021-8-8/1021833ijaas202108002.pdf</resource></item></collection>  </doi_data> </journal_article>
</journal>
</body>
</doi_batch>
