<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Scientific and analytical journal «Vestnik Saint-Petersburg university of State fire service of EMERCOM of Russia»</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Scientific and analytical journal «Vestnik Saint-Petersburg university of State fire service of EMERCOM of Russia»</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Научно-аналитический журнал &quot;Вестник Санкт-Петербургского университета ГПС МЧС России&quot;</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="online">2218-130X</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">68449</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ, КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ В ТЕОРИИ УПРАВЛЕНИЯ СЛОЖНЫМИ ПРОЦЕССАМИ</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>MATHEMATIC MODELING, COMPUTER TECHNOLOGIES IN THE THEORY OF COMPLEX PROCESSES MANAGEMENT</subject>
    </subj-group>
    <subj-group>
     <subject>МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ, КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ В ТЕОРИИ УПРАВЛЕНИЯ СЛОЖНЫМИ ПРОЦЕССАМИ</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">AN IoTaaS-BASED APPROACH TO DESIGN DIGITAL CITY SOFTWARE</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>ПОДХОД К ПРОЕКТИРОВАНИЮ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СИСТЕМ ЦИФРОВОГО ГОРОДА НА ОСНОВЕ КОНЦЕПЦИИ IoTaaS</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-3748-5414</contrib-id>
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Десницкий</surname>
       <given-names>Василий Алексеевич</given-names>
      </name>
      <name xml:lang="en">
       <surname>Desnitsky</surname>
       <given-names>Vasily A.</given-names>
      </name>
     </name-alternatives>
     <email>desnitsky@comsec.spb.ru</email>
     <bio xml:lang="ru">
      <p>кандидат технических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>candidate of technical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Российская академия наук</institution>
     <city>Санкт-Петербург</city>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Russian Academy of Sciences</institution>
     <city>Saint-Petersburg</city>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2017-12-25T14:01:20+03:00">
    <day>25</day>
    <month>12</month>
    <year>2017</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2017-12-25T14:01:20+03:00">
    <day>25</day>
    <month>12</month>
    <year>2017</year>
   </pub-date>
   <volume>2017</volume>
   <issue>4</issue>
   <fpage>94</fpage>
   <lpage>105</lpage>
   <history>
    <date date-type="received" iso-8601-date="2017-12-12T14:01:20+03:00">
     <day>12</day>
     <month>12</month>
     <year>2017</year>
    </date>
    <date date-type="accepted" iso-8601-date="2017-12-20T14:01:20+03:00">
     <day>20</day>
     <month>12</month>
     <year>2017</year>
    </date>
   </history>
   <self-uri xlink:href="https://journals.igps.ru/en/nauka/article/68449/view">https://journals.igps.ru/en/nauka/article/68449/view</self-uri>
   <abstract xml:lang="ru">
    <p>Предложен подход к проектированию программного обеспечения систем Цифрового города на основе концепции IoTaaS. Подход базируется на предложенной модели знаний распределенных систем проектирования и тестирования устройств Цифрового города, сервис-ориентированной архитектуре и программных прототипах средств проектирования и тестирования устройств Цифрового города. Подход позволит повысить показатели автоматизации процесса разработки таких систем, будет способствовать сокращению времени процесса разработки и снижению операционных расходов разработчиков таких систем на приобретение компонентов аппаратного обеспечения. К особенностям подхода можно отнести использование правил взаимосвязи аппаратных элементов и микроконтроллеров с элементами и способами программного моделирования аппаратной и программной частей устройств, а также конкретными сервисами Цифрового города с применением средств виртуализации.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>An approach to design software for digital city systems based on the IoTaaS concept is proposed in the paper. The approach is based on the proposed model of knowledge of distributed systems for designing and testing Digital City devices, service-oriented architecture and software prototypes for designing and testing Digital City devices. The approach will improve automation of the development of such systems, reduce time of the development process and reduce operating costs of such systems developers to purchase hardware. The peculiarities of the approach comprise the use of interconnecting rules of hardware elements and microcontrollers with elements and methods of software modeling of hardware and software parts of devices as well as specific services of the Digital City with the use of virtualization means.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>системы Интернета вещей</kwd>
    <kwd>проектирование</kwd>
    <kwd>программное обеспечение</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>IoTaaS</kwd>
    <kwd>Internet of Things systems</kwd>
    <kwd>design</kwd>
    <kwd>software</kwd>
    <kwd>IoTaaS</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Dhanalaxmi B., Naidu G.A. A survey on design and analysis of robust IoT architecture. 2017 International Conference on Innovative Mechanisms for Industry Applications (ICIMIA). Bengaluru, India, 2017. pp. 375-378.'</mixed-citation>
     <mixed-citation xml:lang="en">Dhanalaxmi B., Naidu G.A. A survey on design and analysis of robust IoT architecture. 2017 International Conference on Innovative Mechanisms for Industry Applications (ICIMIA). Bengaluru, India, 2017. pp. 375-378.'</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Gusev M. A dew computing solution for IoT streaming devices // 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO). Opatija, Croatia, 2017. pp. 387-392.</mixed-citation>
     <mixed-citation xml:lang="en">Gusev M. A dew computing solution for IoT streaming devices // 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO). Opatija, Croatia, 2017. pp. 387-392.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Giménez P., Molína B., Palau C.E., Esteve M. SWE Simulation and Testing for the IoT // 2013 IEEE International Conference on Systems, Man, and Cybernetics. Manchester, 2013. pp. 356-361.</mixed-citation>
     <mixed-citation xml:lang="en">Giménez P., Molína B., Palau C.E., Esteve M. SWE Simulation and Testing for the IoT // 2013 IEEE International Conference on Systems, Man, and Cybernetics. Manchester, 2013. pp. 356-361.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">De Sarkar N.R., Kundu A., Bera A., De M. Design of IOT based Architecture Using Real Time Data. In: Information Systems Design and Intelligent Applications // Advances in Intelligent Systems and Computing, vol 434. Springer, New Delhi, 2016.</mixed-citation>
     <mixed-citation xml:lang="en">De Sarkar N.R., Kundu A., Bera A., De M. Design of IOT based Architecture Using Real Time Data. In: Information Systems Design and Intelligent Applications // Advances in Intelligent Systems and Computing, vol 434. Springer, New Delhi, 2016.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Joglekar P., Kulkarni V. Data oriented view of a smart city: A big data approach // 2017 International Conference on Emerging Trends &amp; Innovation in ICT (ICEI). Pune, India, 2017. pp. 51-55.</mixed-citation>
     <mixed-citation xml:lang="en">Joglekar P., Kulkarni V. Data oriented view of a smart city: A big data approach // 2017 International Conference on Emerging Trends &amp; Innovation in ICT (ICEI). Pune, India, 2017. pp. 51-55.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Gaowa N., Liu Y., Li M. Design and Implementation of a Remote Equipment Monitoring and Management System Based on IOT // The 19th International Conference on Industrial Engi- neering and Engineering Management. Springer, Berlin, Heidelberg, 2013.</mixed-citation>
     <mixed-citation xml:lang="en">Gaowa N., Liu Y., Li M. Design and Implementation of a Remote Equipment Monitoring and Management System Based on IOT // The 19th International Conference on Industrial Engi- neering and Engineering Management. Springer, Berlin, Heidelberg, 2013.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Islam M.M., Razzaque M.A., Hassan M.M., Ismail W.N., Song B. Mobile Cloud-Based Big Healthcare Data Processing in Smart Cities // IEEE Access, 2017. vol. 5. pp. 11 887-11 899.</mixed-citation>
     <mixed-citation xml:lang="en">Islam M.M., Razzaque M.A., Hassan M.M., Ismail W.N., Song B. Mobile Cloud-Based Big Healthcare Data Processing in Smart Cities // IEEE Access, 2017. vol. 5. pp. 11 887-11 899.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Abed A.A. Internet of Things (IoT): Architecture and design // 2016 Al-Sadeq Interna- tional Conference on Multidisciplinary in IT and Communication Science and Applications (AIC-MITCSA), Baghdad, 2016. pp. 1-3.</mixed-citation>
     <mixed-citation xml:lang="en">Abed A.A. Internet of Things (IoT): Architecture and design // 2016 Al-Sadeq Interna- tional Conference on Multidisciplinary in IT and Communication Science and Applications (AIC-MITCSA), Baghdad, 2016. pp. 1-3.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">IoT design space challenges: Circuits and systems / D. Blaauw [et al.] // 2014 Symposium on VLSI Technology (VLSI-Technology): Digest of Technical Papers, Honolulu, HI, 2014. pp. 1-2.</mixed-citation>
     <mixed-citation xml:lang="en">IoT design space challenges: Circuits and systems / D. Blaauw [et al.] // 2014 Symposium on VLSI Technology (VLSI-Technology): Digest of Technical Papers, Honolulu, HI, 2014. pp. 1-2.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">A Selection of the Best Arduino Simulators. Tutorial45 - Arduino Projects. URL: http://tutorial45.com/arduino-simulator-emulator (дата обращения: 17.10.2017).</mixed-citation>
     <mixed-citation xml:lang="en">A Selection of the Best Arduino Simulators. Tutorial45 - Arduino Projects. URL: http://tutorial45.com/arduino-simulator-emulator (data obrascheniya: 17.10.2017).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Javed B., Iqbal M. W., Abbas H. Internet of things (IoT) design considerations for developers and manufacturers // 2017 IEEE International Conference on Communications Workshops (ICC Workshops). Paris, France, 2017. pp. 834-839.</mixed-citation>
     <mixed-citation xml:lang="en">Javed B., Iqbal M. W., Abbas H. Internet of things (IoT) design considerations for developers and manufacturers // 2017 IEEE International Conference on Communications Workshops (ICC Workshops). Paris, France, 2017. pp. 834-839.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Dameri R.P. Defining an evaluation framework for digital cities implementation // Inter- national Conference on Information Society (i-Society 2012), London, 2012. pp. 466-470.</mixed-citation>
     <mixed-citation xml:lang="en">Dameri R.P. Defining an evaluation framework for digital cities implementation // Inter- national Conference on Information Society (i-Society 2012), London, 2012. pp. 466-470.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Zhang Z., Xiong X., Chen X., Huang S. Building of information interactive platform in digital ecology city // 2012 2nd International Conference on Consumer Electronics, Communica- tions and Networks (CECNet), Yichang, 2012. pp. 3 128-3 131.</mixed-citation>
     <mixed-citation xml:lang="en">Zhang Z., Xiong X., Chen X., Huang S. Building of information interactive platform in digital ecology city // 2012 2nd International Conference on Consumer Electronics, Communica- tions and Networks (CECNet), Yichang, 2012. pp. 3 128-3 131.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B14">
    <label>14.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Moyers B.R., Dunning J.P., Marchany R.C., Tront J.G. Effects of Wi-Fi and Bluetooth Battery Exhaustion Attacks on Mobile Devices // Proc. of 43rd Hawaii International Conference on System Sciences. 2010. P. 1-9.</mixed-citation>
     <mixed-citation xml:lang="en">Moyers B.R., Dunning J.P., Marchany R.C., Tront J.G. Effects of Wi-Fi and Bluetooth Battery Exhaustion Attacks on Mobile Devices // Proc. of 43rd Hawaii International Conference on System Sciences. 2010. P. 1-9.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B15">
    <label>15.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Buennemeyer T.K., Gora M., Marchany R.C., Tront J.G. Battery Exhaustion Attack Detection with Small Handheld Mobile Computers // Proc. of IEEE International Conference on Portable Information Devices. 2007. P. 1-5.</mixed-citation>
     <mixed-citation xml:lang="en">Buennemeyer T.K., Gora M., Marchany R.C., Tront J.G. Battery Exhaustion Attack Detection with Small Handheld Mobile Computers // Proc. of IEEE International Conference on Portable Information Devices. 2007. P. 1-5.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B16">
    <label>16.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Boubiche D.E., Bilami A. A Defense Strategy against Energy Exhausting Attacks in Wireless Sensor Networks // Journal of Emerging Technologies in Web Intelligence. 2013. Vol. 5. №. 1.</mixed-citation>
     <mixed-citation xml:lang="en">Boubiche D.E., Bilami A. A Defense Strategy against Energy Exhausting Attacks in Wireless Sensor Networks // Journal of Emerging Technologies in Web Intelligence. 2013. Vol. 5. №. 1.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B17">
    <label>17.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Racic R., Chen D.M., Chen H. Exploiting MMS Vulnerabilities to Stealthily Exhaust Mobile Phone's Battery // Proc. of 2006 Securecomm and Workshops. 2006. P. 1-10.</mixed-citation>
     <mixed-citation xml:lang="en">Racic R., Chen D.M., Chen H. Exploiting MMS Vulnerabilities to Stealthily Exhaust Mobile Phone's Battery // Proc. of 2006 Securecomm and Workshops. 2006. P. 1-10.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B18">
    <label>18.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Abraham D.G., Dolan G.M., Double G.P., Stevens J.V. Transaction security system // IBM Systems Journal. 1991. Vol. 30 (2). P. 206-228.</mixed-citation>
     <mixed-citation xml:lang="en">Abraham D.G., Dolan G.M., Double G.P., Stevens J.V. Transaction security system // IBM Systems Journal. 1991. Vol. 30 (2). P. 206-228.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B19">
    <label>19.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Karpagam R., Archana P. Prevention of Selective Jamming Attacks Using Swarm intelligence Packet-Hiding Methods // International Journal Of Engineering and Computer Science. 2013. Vol. 2. P. 2 774-2 778.</mixed-citation>
     <mixed-citation xml:lang="en">Karpagam R., Archana P. Prevention of Selective Jamming Attacks Using Swarm intelligence Packet-Hiding Methods // International Journal Of Engineering and Computer Science. 2013. Vol. 2. P. 2 774-2 778.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B20">
    <label>20.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Desnitsky V., Kotenko I., Chechulin A. An abstract model for embedded systems and intruders: Proceedings of 19th International Euromicro Conference on Parallel, Distributed, and Network-Based Processing (PDP 2011). Ayia Napa, 2011. pp. 25-26.</mixed-citation>
     <mixed-citation xml:lang="en">Desnitsky V., Kotenko I., Chechulin A. An abstract model for embedded systems and intruders: Proceedings of 19th International Euromicro Conference on Parallel, Distributed, and Network-Based Processing (PDP 2011). Ayia Napa, 2011. pp. 25-26.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B21">
    <label>21.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Desnitsky V., Chechulin A., Kotenko I., Levshun D., Kolomeec M. Application of a technique for secure embedded device design based on combining security components for creation of a perimeter protection system: Proceedings of 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2016). 2016. pp. 609-616.</mixed-citation>
     <mixed-citation xml:lang="en">Desnitsky V., Chechulin A., Kotenko I., Levshun D., Kolomeec M. Application of a technique for secure embedded device design based on combining security components for creation of a perimeter protection system: Proceedings of 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2016). 2016. pp. 609-616.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B22">
    <label>22.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Десницкий В.А., Котенко И.В., Чечулин А.А. Проектирование безопасных встроенных систем в проекте Европейского Сообщества SecFutur // Информационные технологии в управлении (ИТУ-2012): сб. V Рос. мультиконф. по проблемам управления. 2012. С. 699-708.</mixed-citation>
     <mixed-citation xml:lang="en">Desnickiy V.A., Kotenko I.V., Chechulin A.A. Proektirovanie bezopasnyh vstroennyh sistem v proekte Evropeyskogo Soobschestva SecFutur // Informacionnye tehnologii v upravlenii (ITU-2012): sb. V Ros. mul'tikonf. po problemam upravleniya. 2012. S. 699-708.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B23">
    <label>23.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Ruiz J.F., Harjani R., Maña A., Desnitsky V., Kotenko I., Chechulin A. A methodology for the analysis and modeling of security threats and attacks for systems of embedded components // Proceedings of 20-th Euromicro International Conference on Parallel, Distributed and Network- Based Processing (PDP 2012). Garching, 2012. pp. 261-268.</mixed-citation>
     <mixed-citation xml:lang="en">Ruiz J.F., Harjani R., Maña A., Desnitsky V., Kotenko I., Chechulin A. A methodology for the analysis and modeling of security threats and attacks for systems of embedded components // Proceedings of 20-th Euromicro International Conference on Parallel, Distributed and Network- Based Processing (PDP 2012). Garching, 2012. pp. 261-268.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
