Development of distributed subject-oriented applications for cloud computing through the integration of conceptual and modular programming

The paper addresses the relevant problem related to the development of distributed object-oriented applications to solve large-scale scientific and applied problems in a public access computer center. The center includes dedicated resource for cloud computing (private cloud) and non-dedicated resour...

Full description

Saved in:
Bibliographic Details
Published in2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) pp. 0234 - 0239
Main Authors Feoktistov, A. G., Kostromin, R. O., Sidorov, I. A., Gorsky, S. A.
Format Conference Proceeding
LanguageEnglish
Published Croatian Society MIPRO 01.05.2018
Subjects
Online AccessGet full text
DOI10.23919/MIPRO.2018.8400044

Cover

Loading…
Abstract The paper addresses the relevant problem related to the development of distributed object-oriented applications to solve large-scale scientific and applied problems in a public access computer center. The center includes dedicated resource for cloud computing (private cloud) and non-dedicated resources for traditional distributed computing. Applications generate flows of computational jobs. We propose a new approach to the development of applications. It based on the integration of conceptual and modular programming. We also create two toolkits to support proposed approach and develop applications. Applications software is based on the use of knowledge embedded in the conceptual model of the environment. It describes the parameters of subject domains, operations over parameter field, software modules (applied software) that implement operations, computational nodes, communication channels and other objects of both the subject domains and environment, including the relationships between objects. In comparison to the known tools, used for the development and execution of distributed applications in the current practice, the created toolkits provide executing application jobs in the integrated environment of virtual machines that include both the dedicated and non-dedicated resources of the center. Experiments of solving large-scale practical problems of optimization of multiextremal functions and warehouse logistics show the effectiveness of the developed applications.
AbstractList The paper addresses the relevant problem related to the development of distributed object-oriented applications to solve large-scale scientific and applied problems in a public access computer center. The center includes dedicated resource for cloud computing (private cloud) and non-dedicated resources for traditional distributed computing. Applications generate flows of computational jobs. We propose a new approach to the development of applications. It based on the integration of conceptual and modular programming. We also create two toolkits to support proposed approach and develop applications. Applications software is based on the use of knowledge embedded in the conceptual model of the environment. It describes the parameters of subject domains, operations over parameter field, software modules (applied software) that implement operations, computational nodes, communication channels and other objects of both the subject domains and environment, including the relationships between objects. In comparison to the known tools, used for the development and execution of distributed applications in the current practice, the created toolkits provide executing application jobs in the integrated environment of virtual machines that include both the dedicated and non-dedicated resources of the center. Experiments of solving large-scale practical problems of optimization of multiextremal functions and warehouse logistics show the effectiveness of the developed applications.
Author Gorsky, S. A.
Sidorov, I. A.
Feoktistov, A. G.
Kostromin, R. O.
Author_xml – sequence: 1
  givenname: A. G.
  surname: Feoktistov
  fullname: Feoktistov, A. G.
  email: agf@icc.ru
  organization: Matrosov Institute for System Dynamics and Control Theory of SB RAS, Irkutsk, Russia
– sequence: 2
  givenname: R. O.
  surname: Kostromin
  fullname: Kostromin, R. O.
  email: romang70055@gmail.com
  organization: Matrosov Institute for System Dynamics and Control Theory of SB RAS, Irkutsk, Russia
– sequence: 3
  givenname: I. A.
  surname: Sidorov
  fullname: Sidorov, I. A.
  email: yvan.sidorov@gmail.com
  organization: Matrosov Institute for System Dynamics and Control Theory of SB RAS, Irkutsk, Russia
– sequence: 4
  givenname: S. A.
  surname: Gorsky
  fullname: Gorsky, S. A.
  email: gorskysergey@mail.ru
  organization: Matrosov Institute for System Dynamics and Control Theory of SB RAS, Irkutsk, Russia
BookMark eNotkEtOwzAYhI0EC1o4QTe-QIoT20m8ROVVqagIdcGu8uN3a5TYkWMjcQVOTQpdjTTzzSxmhi598IDQoiTLiopS3L2u3963y4qU7bJlhBDGLtBMcFpRSgT_uEY_D_AFXRh68AkHi40bU3QqJzB4zOoTdCpCdFM6GXIYOqdlcsGP2IaIdReywTr0Q07OH3A6xpAPx0kBu6lyiH_waVgHr2FIWXZYeoP7YHInIx5imKC-n9o36MrKboTbs87R7ulxt3opNtvn9ep-UzhBUmFrzhrOSkahoW1Z6bLVNSdKgagprwWRAIxzIpSpbcMqpUurWmVsQyTnFugcLf5nHQDsh-h6Gb_353foL28LY8o
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.23919/MIPRO.2018.8400044
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 953233095X
9789532330977
9532330976
9789532330953
EndPage 0239
ExternalDocumentID 8400044
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i90t-f654754143e73812c18c650bbe9635690aee45509bd6f742bc1fb8bdf70a55fe3
IEDL.DBID RIE
IngestDate Wed Aug 13 06:23:11 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-f654754143e73812c18c650bbe9635690aee45509bd6f742bc1fb8bdf70a55fe3
PageCount 6
ParticipantIDs ieee_primary_8400044
PublicationCentury 2000
PublicationDate 2018-May
PublicationDateYYYYMMDD 2018-05-01
PublicationDate_xml – month: 05
  year: 2018
  text: 2018-May
PublicationDecade 2010
PublicationTitle 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)
PublicationTitleAbbrev MIPRO
PublicationYear 2018
Publisher Croatian Society MIPRO
Publisher_xml – name: Croatian Society MIPRO
Score 1.6990122
Snippet The paper addresses the relevant problem related to the development of distributed object-oriented applications to solve large-scale scientific and applied...
SourceID ieee
SourceType Publisher
StartPage 0234
SubjectTerms Cloud computing
Distributed computing
Object oriented modeling
Optimization
Performance analysis
Problem-solving
Programming profession
subject-oriented application
toolkits
Virtual machines
virtualized resources
Visualization
workflow
XML
Title Development of distributed subject-oriented applications for cloud computing through the integration of conceptual and modular programming
URI https://ieeexplore.ieee.org/document/8400044
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELbaTkyAWsRbHhhxmoeT2DOiAqRChYrUrfLjLCHaBkGy8BP41fiStBTEwBTLsp3IVnR3vu--j5ALG3L__2XAbKwd44oLJjJpWKRyyEXGTVaT-ozvs5snfjdLZx1yuamFAYAafAYBNutcvi1MhVdlQx-MYAKyS7o-cGtqtRoioTiRkRyObyePD4jWEkE78odkSm0xRrtkvH5XAxR5CapSB-bjFw3jfz9mjwy-a_PoZGN19kkHVn3yuYX9oYWjFulwUckKLH2vNN61sAIZjbFjO2dNvc9KzaKoLDW1voNfk7baPf4JdE0n4QfjwqapcqzUgqqVpcvCIoyVtiivpZ89INPR9fTqhrUqC-xZhiVzqD6MWuAJ5N56xyYSxnttWoNE6joZKgCsfJbaZs7H0dpETgttXR6qNHWQHJDeqljBIaFJkqfWQcpt7nhqrZYiNMpJlXOVidgekT5u4_y14dGYtzt4_Hf3CdnBo2zAhaekV75VcOYdgFKf1yf_BXRQt0k
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV05T8MwFLZKGWAC1CJuPDCSNIdzeEZULTSlQkXqVvl4lhBtg6BZ-An8avyStBTEwJTIcpzISfSe_b6DkCvtMfv_xeDoQBqHCZY6acyV44sEkjRmKi5FfbJh3Htid5No0iDXay4MAJTgM3DxtKzl61wVuFXWsYsRLEBukW0b9xmv2FqVlFAQcp93sv7o8QHxWqlb9_1hmlLGjO4eyVZ3q6AiL26xlK76-CXE-N_H2Sftb3YeHa3jzgFpwKJFPjfQPzQ3VKMgLnpZgabvhcTdFidHTWNs2KxaU5u1UjXLC01V6fBgx6S1e489Al0JStjOOLCqeI6FmFGx0HSeawSy0hrnNbdXt8m4ezu-6Tm1z4LzzL2lY9B_GN3AQ0hs_A6Unyqbt0kJHMXruCcAkPvMpY6NXUlL5RuZSm0ST0SRgfCQNBf5Ao4IDcMk0gYiphPDIq0lTz0lDBcJE3Ea6GPSwmmcvlZKGtN6Bk_-br4kO71xNpgO-sP7U7KLr7WCGp6R5vKtgHObDizlRfkVfAE28rqZ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2018+41st+International+Convention+on+Information+and+Communication+Technology%2C+Electronics+and+Microelectronics+%28MIPRO%29&rft.atitle=Development+of+distributed+subject-oriented+applications+for+cloud+computing+through+the+integration+of+conceptual+and+modular+programming&rft.au=Feoktistov%2C+A.+G.&rft.au=Kostromin%2C+R.+O.&rft.au=Sidorov%2C+I.+A.&rft.au=Gorsky%2C+S.+A.&rft.date=2018-05-01&rft.pub=Croatian+Society+MIPRO&rft.spage=0234&rft.epage=0239&rft_id=info:doi/10.23919%2FMIPRO.2018.8400044&rft.externalDocID=8400044