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...
Uložené v:
| Vydané v: | Proceedings - Winter Simulation Conference s. 2594 - 2605 |
|---|---|
| Hlavní autori: | , , , , |
| 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 |