<!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>Unified Design Methodology for State Information Systems </article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anton Makarov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrey Shabunin</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Saint Petersburg Electrotechnical University "LETI"</institution>
          ,
          <addr-line>5, Professora Popova ul., St. Petersburg, 197376</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>St. Petersburg State University</institution>
          ,
          <addr-line>7/9, Universitetskaya nab., St. Petersburg, 199034</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <volume>2022</volume>
      <fpage>0000</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>   The development of state information systems, state electronic services, and electronic government systems require special approaches. However, at present, the requirements for the design notation of domestic state software are not defined and fixed. In the established practice, in the development of state software projects with a certain specificity and increased social significance, already existing technological solutions used in the private business are applied to the state information systems for various state departments of the Russian Federation. For the design of the state information systems and state e-services, it is suggested to use the unified methodology proposed by the authors, which includes subjects and objects, actions and processes, administrative restrictions, the IDEF0 standard, workflow class notation, the UML standard. The use of the proposed unified design methodology significantly structures, unifies and simplifies state software development. The advantages of using the proposed approach are illustrated in the implemented project to create a domestic customs inspection system.</p>
      </abstract>
      <kwd-group>
        <kwd> 1  Computer-aided design</kwd>
        <kwd>electronic document management system</kwd>
        <kwd>IDEF0</kwd>
        <kwd>BPM</kwd>
        <kwd>UML</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction </title>
    </sec>
    <sec id="sec-2">
      <title>2. Software Design Methodologies Analysis </title>
      <p>Based on the analysis of software design methodologies (for example, see [4]), the following can be
used as the basic methodology: UML, BPEL, ARIS, and others. However, there is no notation allowing
documents to generate a description of administrative regulations in the established format.</p>
      <p>We offer using a unified approach, combining IDEF0 and BPM methodologies, with additional
notation elements. The use of existing symbols and rules (IDEF0 and BPMN) as a notation guarantees
stability, improves understanding of the project by all parties (customer, contractor, etc.) and reduces
the design time (because ready-made notations are used).</p>
      <p>The toolkit available in the notations described above is not intended for a detailed description of
the specifications of state processes and is not able to qualitatively and fully reflect all business
processes of state e-services. Thus objects and subjects (see details in [2, 4]) were added to the proposed
notation. Such notations as S-BPM, RDF, and some others also contain elements such as objects and
subjects. They are successfully used in commercial projects, but they are not fully suitable for domestic
state software projects.</p>
      <p>An object is an entity that is affected. A subject is some influencing (acting) entity (for example, it
can be both the applicant and the office). The description of new parameters contributes to the
generation of detailed specifications, with the help of which it is possible to transfer the developed state
software project to another state department, which meets the main principles of creating e-government
projects. The process is called the interaction of subjects, their influence on objects through their
actions.</p>
      <p>Figure 2 shows the process of acceptance of documents for registration of a land plot with the
additional administrative regulations element of notation.</p>
      <p>legislation
Acceptance of
documents for
registration of a</p>
      <p>land plot
application
completed
application
application</p>
      <p>form
Consideration</p>
      <p>of the
application
decision on the
application
Figure 2: Diagram of acceptance of documents for registration of a land plot </p>
    </sec>
    <sec id="sec-3">
      <title>3. Single Unified Design Methodology </title>
      <p>An analysis of state information systems creation and e-services development show the feasibility
of creating a certain combined design methodology that combines various approaches. We propose to
use a single unified design methodology, which includes subjects and objects, actions and processes,
administrative restrictions, the IDEF0 standard. This standard greatly simplifies the manager's
understanding of the used business process model and contributes to the full implementation of the
development strategy of the relevant department.</p>
      <p>In the author's methodology also included workflow class notation for lower levels (the sequence of
execution of operations for developers), the UML standard for a more detailed description of the system
(especially the logic of behavior of its individual components).</p>
      <p>Using the proposed unified design methodology significantly structures, unifies and simplifies state
software development.</p>
      <p>The following Table 1 gives a summary of comparison of different design methodologies.
4. Implications </p>
      <p>The benefits of using the proposed approach can be illustrated on the implemented project on the
creation of the customs inspection system in the Volga Customs. In the notation used in the project, the
functional model for conducting customs clearance of goods and the automatic generation of related
documents are as follows, see Figure 3.</p>
      <p>instructions regulations
cargo
vehicle
cargo documents
vehicle documents
comparison files
referral for inspection
input and scan
operator profile
processing and analysis
operator profile
federal employee
operator profile
and resources / facilities
Figure 3: Diagram of the customs inspection </p>
      <p>Customs inspection
using inspection
system
decision document
about inspection
inspection
report
printed images
after analysis
inspection file</p>
      <p>A distinctive feature of the top-level diagram is the manager’s traceable point of view on the entire
business process and the final inspection result. The input parameters and the result of the customs
inspection system work are clearly visible. Of course, the basic algorithm of the customs inspection
system work requires a more detailed study. Therefore, it is described at the lower levels, but using the
same notation, for example, see Figure 4.</p>
      <p>processing
and
analysis
operator
profile
correct
original
image
instructions</p>
      <p>Image
processing
inspection id
id and verified setting data
id and scanned cargo documents
id and scanned vehicle documents
comparison files
processed
image
instructions</p>
      <p>Image
analysis
analysis and processing
operator profile changes
processing and
analysis activity
log
cargo decision
record
analyzed image</p>
      <p>Printing of
inspection act
and image
inspection act
printed
analyzed
image
Figure 4: Diagram of the image processing and analysis </p>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusion </title>
      <p>An analysis of state information systems creation and e-services development show the feasibility
of creating a certain combined design methodology that combines various approaches. In the paper, it
is proposed to use the single unified design methodology. The dissemination of the developed notation
(see, for example, recent works [7, 8]) accelerates the development of state e-services for e-government
systems in the Russian Federation. Using the proposed unified design methodology significantly
structures, unifies and simplifies state software development. The advantages of using the proposed
approach are illustrated in the implemented project to create a domestic customs inspection system.</p>
    </sec>
    <sec id="sec-5">
      <title>6. Acknowledgements </title>
    </sec>
    <sec id="sec-6">
      <title>7. References </title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>(grant number No</article-title>
          .
          <source>FSEE-2021-0015)</source>
          . [1]
          <string-name>
            <surname>Digital</surname>
          </string-name>
          <article-title>Government in the Decade of Action for Sustainable Development</article-title>
          . United Nations E-
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Government</given-names>
            <surname>Survey</surname>
          </string-name>
          ,
          <year>2020</year>
          . URL: https://publicadministration.un.org/egovkb/en-us/Reports/UN-
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>E-Government-</surname>
          </string-name>
          Survey-
          <year>2020</year>
          . [2]
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Makarov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Shabunin</surname>
          </string-name>
          ,
          <article-title>Features of the design of electronic services for public authorities,</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>in: N. V.</given-names>
            <surname>Smirnov</surname>
          </string-name>
          , T. E. Smirnova (Eds.),
          <source>Proceedings of the 44th conf. on Control processes and</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>stability</surname>
          </string-name>
          , St. Petersburg, St. Petersburg University Publ.,
          <year>2013</year>
          , pp.
          <fpage>438</fpage>
          -
          <lpage>443</lpage>
          . [3]
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Shabunin</surname>
          </string-name>
          ,
          <article-title>Design and Instrumental Means of Electronic Services Generation for State</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Authorities</surname>
          </string-name>
          ,
          <source>SPIIRAS Proceedings 7(30)</source>
          (
          <year>2013</year>
          )
          <fpage>301</fpage>
          -
          <lpage>313</lpage>
          . doi:
          <volume>10</volume>
          .15622/sp.30.19. [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Makarov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Shabunin</surname>
          </string-name>
          ,
          <article-title>On Design of Secure E-Services for Public Authority in the Russian</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Federation</surname>
          </string-name>
          , in
          <source>: Proceedings of the 20th Conference of Open Innovations Association (FRUCT),</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <year>2017</year>
          , pp.
          <fpage>260</fpage>
          -
          <lpage>267</lpage>
          . doi:
          <volume>10</volume>
          .23919/FRUCT.
          <year>2017</year>
          .
          <volume>8071321</volume>
          . [5]
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Makarov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Shabunin</surname>
          </string-name>
          ,
          <article-title>On hardware-software inspection systems</article-title>
          , in: Proceedings of the
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>All-Russian Scientific</surname>
          </string-name>
          Conference on Computer Sciences Problems “SPISOK-2019”,
          <year>2019</year>
          , pp.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          136-
          <fpage>140</fpage>
          . [6]
          <string-name>
            <given-names>O. G.</given-names>
            <surname>Filatova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Chugunov</surname>
          </string-name>
          , Electronic Participation: Conceptualization and Implementation
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Practice in</surname>
            <given-names>Russia</given-names>
          </string-name>
          , Aletheia Publishing House,
          <year>2020</year>
          . [7]
          <string-name>
            <given-names>N. S.</given-names>
            <surname>Mikhailov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Mikhailova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. V.</given-names>
            <surname>Kasatkin</surname>
          </string-name>
          , Approach to construction of common
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <article-title>information space of manufacturing enterprise</article-title>
          ,
          <source>in Proceedings of the 2020 IEEE International</source>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Technologies</surname>
          </string-name>
          ,
          <year>2020</year>
          , pp.
          <fpage>385</fpage>
          -
          <lpage>390</lpage>
          . doi:
          <volume>10</volume>
          .1109/ITQMIS51053.
          <year>2020</year>
          .
          <volume>9322972</volume>
          . [8]
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Panayiotou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. P.</given-names>
            <surname>Stavrou</surname>
          </string-name>
          , Government to business e-services - A systematic literature
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>review</surname>
          </string-name>
          ,
          <source>Government Information Quarterly</source>
          <volume>38</volume>
          (
          <issue>2</issue>
          ) (
          <year>2021</year>
          )
          <article-title>101576</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.giq.
          <year>2021</year>
          .
          <volume>101576</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>