py2PowerDEVS: Construction and Manipulation of Large Complex Structures for PowerDevs Models via Python Scripting

As the disciplines of modeling and simulation evolve and become more efficient, the complexity of the scientific applications that can be tackled by simulation modeling continue to increase. The approach of building complex models through the composition and interconnection of modular units of behav...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Proceedings - Winter Simulation Conference s. 2594 - 2605
Hlavní autori: Pecker-Marcosig, Ezequiel, Bonaventura, Matias, Lanzarotti, Esteban, Santi, Lucio, Castro, Rodrigo
Médium: Konferenčný príspevok..
Jazyk:English
Vydavateľské údaje: IEEE 11.12.2022
Predmet:
ISSN:1558-4305
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract As the disciplines of modeling and simulation evolve and become more efficient, the complexity of the scientific applications that can be tackled by simulation modeling continue to increase. The approach of building complex models through the composition and interconnection of modular units of behavior has been a key factor in this success. However, very often complexity entails a significant growth in the size and intricacy on the structure of simulation models. In this paper we confer new capabilities for building models with large complex structures to PowerDEVS, an established C++-based simulation toolkit for the DEVS formalism, that has typically based its modular modeling experience on a Graphical User Interface. We present py2PowerDEVS, a Python framework that seamlessly integrates pre-built modular PowerDEVS components into the powerful and growing ecosystem of Python scripting, enabling the algorithmic design of large complex PowerDEVS model structures. We demonstrate the use of py2PowerDEVS in three scientific application domains: data networks, geographical virus spread and mechanical systems.
AbstractList As the disciplines of modeling and simulation evolve and become more efficient, the complexity of the scientific applications that can be tackled by simulation modeling continue to increase. The approach of building complex models through the composition and interconnection of modular units of behavior has been a key factor in this success. However, very often complexity entails a significant growth in the size and intricacy on the structure of simulation models. In this paper we confer new capabilities for building models with large complex structures to PowerDEVS, an established C++-based simulation toolkit for the DEVS formalism, that has typically based its modular modeling experience on a Graphical User Interface. We present py2PowerDEVS, a Python framework that seamlessly integrates pre-built modular PowerDEVS components into the powerful and growing ecosystem of Python scripting, enabling the algorithmic design of large complex PowerDEVS model structures. We demonstrate the use of py2PowerDEVS in three scientific application domains: data networks, geographical virus spread and mechanical systems.
Author Santi, Lucio
Lanzarotti, Esteban
Pecker-Marcosig, Ezequiel
Bonaventura, Matias
Castro, Rodrigo
Author_xml – sequence: 1
  givenname: Ezequiel
  surname: Pecker-Marcosig
  fullname: Pecker-Marcosig, Ezequiel
  email: emarcosig@dc.uba.ar
  organization: FCEyN, UBA and ICC, CONICET,Departamento de Computación,Buenos Aires,ARGENTINA,C1428EGA
– sequence: 2
  givenname: Matias
  surname: Bonaventura
  fullname: Bonaventura, Matias
  email: mbonaventura@dc.uba.ar
  organization: FCEyN, UBA and ICC, CONICET,Departamento de Computación,Buenos Aires,ARGENTINA,C1428EGA
– sequence: 3
  givenname: Esteban
  surname: Lanzarotti
  fullname: Lanzarotti, Esteban
  email: elanzarotti@dc.uba.ar
  organization: FCEyN, UBA and ICC, CONICET,Departamento de Computación,Buenos Aires,ARGENTINA,C1428EGA
– sequence: 4
  givenname: Lucio
  surname: Santi
  fullname: Santi, Lucio
  email: lsanti@dc.uba.ar
  organization: FCEyN, UBA and ICC, CONICET,Departamento de Computación,Buenos Aires,ARGENTINA,C1428EGA
– sequence: 5
  givenname: Rodrigo
  surname: Castro
  fullname: Castro, Rodrigo
  email: rcastro@dc.uba.ar
  organization: FCEyN, UBA and ICC, CONICET,Departamento de Computación,Buenos Aires,ARGENTINA,C1428EGA
BookMark eNo1kNtOg0AYhFejiW31DYzZF6DuvyfAO4P1kLSxCR4umwV-6hoKuAvVvr2k1auZTL6ZixmTk7qpkZArYFMAFl-_p4kKBcgpZ5xPgTFQMoyPyBi0HpzWII7JCJSKAimYOiNj7z8HKlLAR-Sr3fFl843ubvaW3tCkqX3n-ryzTU1NXdCFqW3bV2YfNCWdG7fGAdu0Ff7QdM_2Dj0tG0cPQ7j1dNEUWHm6tYYud93H0E1zZ9vO1utzclqayuPFn07I6_3sJXkM5s8PT8ntPLCcyS7QQmnOIii4LmUcllDEBeOqlLkSZhCRZSVqLiUPRZ5Dhig4gooBdRRl3IgJuTzsWkRctc5ujNut_v8Rv_uOXXM
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/WSC57314.2022.10015479
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISBN 1665476613
9781665476614
EISSN 1558-4305
EndPage 2605
ExternalDocumentID 10015479
Genre orig-research
GroupedDBID 123
29P
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
ASPBG
AVWKF
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
M43
OCL
RIE
RIL
RIO
RNS
WH7
~02
ID FETCH-LOGICAL-i204t-63562081d26f497f1d9d025f4c53a5f43bbfe6244273cc1bee32e1591e688b2a3
IEDL.DBID RIE
ISICitedReferencesCount 2
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000991872902053&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:09:32 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i204t-63562081d26f497f1d9d025f4c53a5f43bbfe6244273cc1bee32e1591e688b2a3
PageCount 12
ParticipantIDs ieee_primary_10015479
PublicationCentury 2000
PublicationDate 2022-Dec.-11
PublicationDateYYYYMMDD 2022-12-11
PublicationDate_xml – month: 12
  year: 2022
  text: 2022-Dec.-11
  day: 11
PublicationDecade 2020
PublicationTitle Proceedings - Winter Simulation Conference
PublicationTitleAbbrev WSC
PublicationYear 2022
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0018512
Score 2.2180436
Snippet As the disciplines of modeling and simulation evolve and become more efficient, the complexity of the scientific applications that can be tackled by simulation...
SourceID ieee
SourceType Publisher
StartPage 2594
SubjectTerms Behavioral sciences
Biological system modeling
Buildings
Complexity theory
Data models
Ecosystems
Mechanical systems
Title py2PowerDEVS: Construction and Manipulation of Large Complex Structures for PowerDevs Models via Python Scripting
URI https://ieeexplore.ieee.org/document/10015479
WOSCitedRecordID wos000991872902053&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV05T8MwFLZoxQBLoRRxywNr2tpO4pi1tGKAKlI5ulXxhSqhtNBD9N_j5yQFBgamWFFsy8-K3-d3fQhdJ-D-iyQLnKqlQagZGJpiG3Q5d-hbiJCpgmyCD4fJeCzSMlnd58IYY3zwmWlD0_vy9UytwFTWIV7jc1FDNc7jIllr6zJw0IGWKcCkKzovo17EGQGzCaXtqucvDhWvQgaNf05-gFrfyXg43aqZQ7Rj8iZqVGwMuPw5m2j_R2nBI_Q-39AUGNBu-8-jGwy8nFWlWJzlGj9k-bSi7sIzi-8hIhzDqG_mE4_8tyt3FccO1OJiILNeYKBOe1vg9TTD6QbKDrj5_bGTv7bQ06D_2LsLSnqFYEq74TKAynTUIQJNYxsKbokW2iEgG6qIZe7BpLQmdurfIRyliDSGUePQDzFxkkiasWNUz2e5OUE4gi5aEhUrd70UQiYmJNJJn8dahtaeohYIdDIvKmhMKlme_fH-HO3BtkHYCCEXqO4WbS7Rrlovp4uPK7_vX2QOrko
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1JTwIxFG4UTdQLihh3e_A6QNvZ6hUhGIFMAio3Mu20ZhIyoCyRf29fmXE5ePA0k8m0Td4s7-tbvg-h2xDSf55gjnG11HETBoEmXzuNIDDom3OXyY3YRNDvh6MRj_JmddsLo5SyxWeqBqc2l59M5RJCZXViPX7At9EOSGfl7VpfSQMDHmjeBEwavP4yaHoBIxA4obRWjP2lomKdSLv8z-UPUfW7HQ9HX47mCG2prILKhR4Dzj_PCjr4QS54jN5maxqBBtp963lwh0GZs-CKxXGW4F6cpYV4F55q3IWacAyzTtQHHth7l2Yzjg2sxZuJ1GqOQTxtMserNMbRGogHzPr2x5O9VtFTuzVsdpxcYMFJacNdOMBNRw0mSKivXR5okvDEYCDtSo_F5sCE0Mo3AMBgHCmJUIpRZfAPUX4YChqzE1TKppk6RdiDIYkg0pdmg8m5CJVLhLF-4CfC1foMVcGg49mGQ2Nc2PL8j-s3aK8z7HXH3Yf-4wXah0cIRSSEXKKSMYC6QrtytUjn79f2HfgEovSxkw
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%3Ajournal&rft.genre=proceeding&rft.title=Proceedings+-+Winter+Simulation+Conference&rft.atitle=py2PowerDEVS%3A+Construction+and+Manipulation+of+Large+Complex+Structures+for+PowerDevs+Models+via+Python+Scripting&rft.au=Pecker-Marcosig%2C+Ezequiel&rft.au=Bonaventura%2C+Matias&rft.au=Lanzarotti%2C+Esteban&rft.au=Santi%2C+Lucio&rft.date=2022-12-11&rft.pub=IEEE&rft.eissn=1558-4305&rft.spage=2594&rft.epage=2605&rft_id=info:doi/10.1109%2FWSC57314.2022.10015479&rft.externalDocID=10015479