<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Enhancing E-government Services by Using Cloud Computing</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mohamed Alkilani</string-name>
          <email>moh_alkilani@yahoo.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Applied Mathematics Department Kharkiv National University of Radio Electronics Kharkiv</institution>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>- In today's time, the developing of e-government services and keep up with new technology tools become to play an important role in facilitating the provision of e-services at the doorstep to beneficiaries. Providing online services of government and make it reachable from beneficiaries became the aim of many governments, therefore many governments aim to develop government services by including cloud computing as a platform to provide services. This paper gives an overview of e-government players and cloud computing, as well as discusses how to enhancing e-government services by cloud computing.</p>
      </abstract>
      <kwd-group>
        <kwd>e-government</kwd>
        <kwd>Cloud Computing</kwd>
        <kwd>Process of Developing E-government system</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>E-GOVERNMENT CONCEPT</title>
      <p>
        The main concept of e-government is providing e-services
by depending on technology tools and building an integrated
system to providing an easy way for the beneficiaries to
complete their needs anywhere at any time . On the other
hand, the e-government can be defined as the use of
technology tools as a platform for providing e-government
services and increased the productivity of services for
beneficiaries easily and accurately and efficiently.
Egovernment contains several activities and services to
different citizens and organizations in a variety of
government services [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. E-government identified four, main
elements for e-government interaction [2]:
      </p>
    </sec>
    <sec id="sec-2">
      <title>Government-to-Government (G2G)</title>
      <p>G2G is referring to the communication and exchange of
data between the government components, such as
departments and agencies.</p>
    </sec>
    <sec id="sec-3">
      <title>Government-to- Employees (G2E)</title>
    </sec>
    <sec id="sec-4">
      <title>Government-to-Citizen (G2C)</title>
      <p>G2E refer to the relationship between the government and
employees,G2E can be described as providing e-services
environment to the employees of government such as online
training and paying utilities.</p>
      <p>G2C can be described as accessibility online to
government services to retrieve needed information
anywhere at any time.</p>
      <p>INTRODUCTION</p>
      <p>Today's with the revolution of technology, the world is
witnessing a major development in the provision of e-services
by using cloud computing, perhaps one of the most prominent
areas that have benefited from cloud computing services is
ecommerce. The inclusion of cloud computing services in the
development of e-government services has become play an
important role to win beneficiaries' satisfaction. Cloud
computing has many advantages such as performance, data
recovery, cost saving, and reliability &amp; availability.
Enhancing e-government services by using cloud computing
become very important to change the traditional system and
provide all services of e-government overt world wide web,
easily and effectively.</p>
      <p>
        However, this paper aims to find out and discusses the
main stages to develop e-government system, and clarifying
the data flow process to select the right tools of applying
cloud computing successfully in providing e-government
services. It is divided into 3 sections which are:
• [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] E-government concept,
• [2] Cloud computing concept,
• [
        <xref ref-type="bibr" rid="ref2">3</xref>
        ] Enhancing e-government services using cloud
computing.
      </p>
    </sec>
    <sec id="sec-5">
      <title>Government-to-Business (G2B)</title>
      <p>G2B can be described as the interaction between the
government and business. also can be defined as the ability of
the government in providing services to the business sector
such as registering businesses, payment of taxes and
obtaining permits.</p>
    </sec>
    <sec id="sec-6">
      <title>III. CLOUD COMPUTING CONCEPT There is no doubt under the revolution of technology tools and the internet, many governments and privet sectors</title>
      <p>
        Copyright © 2019 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0)
become aims to developing its e-services to be easy to reach
and at any time. Cloud computing one of the technology tools
that give the ability to deliver computing services such as
storage, databases, servers and software, to provide the
eservices with all efficiently and fastly at any given time and
no matter where they are [
        <xref ref-type="bibr" rid="ref2">3</xref>
        ]. Iimplementing e-government
without clouds is an old technique and is not too much
efficient.
      </p>
      <sec id="sec-6-1">
        <title>A. The Advantages of Cloud Computing</title>
        <p>
          The use of cloud computing in e-government is a big shift
to change the traditional way of e-government services, and
providing government services in a flexible way and easily
[
          <xref ref-type="bibr" rid="ref3">4</xref>
          ]. The advantages of cloud computing are [
          <xref ref-type="bibr" rid="ref3">4</xref>
          ][
          <xref ref-type="bibr" rid="ref4">5</xref>
          ] :
• Performance: traditional system (Local server) in
terms of delivering better services. Cloud computing
performance depends on the use of complete
components of the latest generation of hardware and
software, that contributes to providing e-services over
the worldwide network easily, efficiently and securely.
•
•
•
        </p>
        <p>Cost: cloud computing is contributing to reducing the
cost of providing e-services, by eliminates the expense
of buying hardware and software and the care of
running and pay for electricity and cooling system.
Reliability and Availability: cloud computing gives
users the ability to access and get needed information
at any time (24/7) no matter where they are.</p>
        <p>Data Recovery: cloud computing provides all needed
tools to save data as well as all backup plan. In cloud
computing, the data never be lost, because of the
ability of restoring the lost data.</p>
        <p>IV. ENHANCING E-GOVERNMENT SERVICES USING CLOUD</p>
        <p>COMPUTING</p>
        <p>The rapid development of IT technology (hardware and
software) has a significant impact on how data is transferred,
analyzed and processed. Therefore, many governments aim to
benefit from the development of ICT to improve e-services in
general and e-government services in particular. The
emergence of cloud computing technologies has led to major
developments in e-government services which has made the
information that beneficiaries need become more accessible.
Figure 1 illustrate enhancing e-government services using
cloud computing.
•
•
•
Fig 1. Enhancing e-government Services Using Cloud Computing</p>
        <p>To ensure cloud computing is implemented in
egovernment services successfully, have to understand the
stages of e-government developing system, and the process of
data transfer and how. The understanding of these points
helps decision-maker to enhance e-government services by
providing needed tools such as (Hardware, Software) to
providing e-government services successfully. However,
using cloud computing to enhancing e-government services
needs to clarify and understand the following points:
• Process of developing e-government system</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Data type</title>
    </sec>
    <sec id="sec-8">
      <title>Data flow process</title>
      <sec id="sec-8-1">
        <title>A. Process of Developing E-government System</title>
        <p>In e-government developing system process will be used
IDEF0 to clarifying the main stages of the developing
process, the following figure 2 illustrates the e-government
developing system process</p>
        <p>Define the requirement of e-gov system: A System
Requirement describes what is required to meet the
users’ requirement (Citizen, Admin). System
requirements specify which actions the design must
provide in order to benefit the system's users. The
system requirements document (functional
specification) should be precise. Should define
exactly what is to be implemented. It also includes
users of the system the system’s services, constraints
and goals. These requirements are described and
defined in detail, serving as the system specification.
Fig 2. E-government Developing System
•
•
•
•</p>
        <p>Design functional requirements and roles: Designing
the function of the system is a very important section
to identify the permissions of each user on the system,
designing the function of the system with its specific
roles of each user contribute exchanging the data
easily and fastly.</p>
        <p>Develop Interface of e-gov system: In the stage of
developing the interface of the system, the design has
to involve all the objects that a user sees and interacts
with directly on their screen to complete a task or
inquire. In the stage of designing interface, all the
details must be taken into consideration such as colors,
links, buttons and ... etc. The interface of the system is
the channel between citizen and services providing
(government).</p>
        <p>Testing e-gov system: This is the main focus of the
life cycle of the system and is the longest stage of the
system development life cycle, testing stage involves
verifying that each unit meets its specification , and
each function in the system meeting the requirement
that designed for.</p>
        <p>Deploy e-gov system: This stage is the last stage in the
developing system process and can be defined as the
implementation stage. Deploy stage come after the
stage of testing, and confirm that the system meets the
needed requirement, and all the functions of the e-gov
system work together probable.</p>
      </sec>
      <sec id="sec-8-2">
        <title>B. Data Type</title>
        <p>The data type can be defined as a set of values, in the
egovernment system the data type values could be in different
types, such as Numeric Types, Boolean Types, Character
Types, also could be a photo. Understand the data type helps
to enhance to system response, by identifying the right tools
and needed software to process the data fastly.</p>
      </sec>
      <sec id="sec-8-3">
        <title>C. Data flow process</title>
        <p>
          The best method to understand the data flow process is
using Data flow diagrams (DFD), can be described as the
process of drawing data flow in the system, as well as a
clarification the data transfer from the input to the end of a
process [
          <xref ref-type="bibr" rid="ref5">6</xref>
          ]. Data flow diagrams give a clear action of the
process of each function in the system. DFD has often been
used due to the following reasons:
1)
2)
        </p>
        <p>Understanding the process of the data flow of each
function.</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>Determination of the logical data flow.</title>
      <p>The following figure 3 illustrates an example of the data
flow diagram for one of the main function in the system the
Login function of an employee of the e-government system as
an example to clarify the Data flow diagram process.
Fig 3. Data flow diagram process (Login Function)</p>
      <p>However, the e-government system has many functions,
each function has its own data flow process and data size.
understanding the system functions and the size of data in the
system helps to select the needed tools and software to use
cloud computing to enhancing e-government services.</p>
      <p>The e-government system processes a large amount of
data. therefore, is very important to know the size of data to
develop the e-government system in accordance with the size
of these data, as well as require the right tools in cloud
computing to providing e-government services easily and
process data fastly.</p>
      <p>V. CONCLUSION</p>
      <p>Developing e-government services comes with a number
of challenges that need to be addressed before they are
implemented. This includes the implementation of cloud
computing since it provides beneficiaries access to
information as and when needed, anywhere at any time.</p>
      <p>To ensure cloud computing grants quick access to
egovernment services, there is a need for a deep understanding
of all components of e-government in the development
system process.</p>
      <p>However, clarifying and understanding the process of
developing e-government system, data type, and data flow
process, have a direct impact on decision-maker to choose the
appropriate tools that are consistent with the size of data, as
well as the implementation of necessary ICT tools. These
ensure quick, simultaneous, and secure transfer of data.
[2] Ndou, “E – GOVERNMENT FOR DEVELOPING COUNTRIES:
OPPORTUNITIES AND CHALLENGES,” Electron. J. Inf. Syst. Dev.</p>
      <p>Ctries., vol. 18, no. 1, pp. 1–24, 2004.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M. Al</given-names>
            <surname>Kilani</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Kobziev</surname>
          </string-name>
          , “
          <string-name>
            <surname>An Overview Of E-government</surname>
            <given-names>Concept</given-names>
          </string-name>
          ,
          <source>ECONTECHMOD. AN INTERNATIONAL QUARTERLY JOURNAL</source>
          , Vol.
          <volume>06</volume>
          , No.
          <issue>4</issue>
          , pp.
          <fpage>97</fpage>
          -
          <lpage>102</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>O.</given-names>
            <surname>Ali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Soar</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Yong</surname>
          </string-name>
          , “Impact of Cloud Computing Technology on E-Government,” pp.
          <fpage>272</fpage>
          -
          <lpage>290</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Mosa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>El-Bakry</surname>
          </string-name>
          , and M. AbuElkheir, “
          <article-title>Cloud Computing in EGovernment: A Survey Cloud Computing in E-Government: A Survey,”</article-title>
          <source>Int. J. Adv. Res. Comput. Sci. Technol</source>
          ., vol.
          <volume>3</volume>
          , no.
          <issue>2</issue>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Rastogi</surname>
          </string-name>
          , “
          <article-title>A Model based approach to Implement Cloud Computing in E-Governance,”</article-title>
          <source>Int. J. Comput. Appl.</source>
          , vol.
          <volume>9</volume>
          , no.
          <issue>7</issue>
          , pp.
          <fpage>15</fpage>
          -
          <lpage>18</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>H</given-names>
            <surname>. A.-O. Ahmed</surname>
          </string-name>
          Al-Omari, “
          <string-name>
            <surname>E-Government Readiness Assessment Model Ahmed Al-Omari</surname>
            and
            <given-names>Hussein</given-names>
          </string-name>
          <string-name>
            <surname>Al-Omari</surname>
          </string-name>
          ,”
          <source>J. Comput. Sci.</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>11</issue>
          , pp.
          <fpage>841</fpage>
          -
          <lpage>845</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>