{"title":"pDESy: A Python package for discrete time-event simulation to engineering project","authors":"Taiga Mitsuyuki , Yui Okubo","doi":"10.1016/j.simpa.2024.100621","DOIUrl":null,"url":null,"abstract":"<div><p>This paper presents pDESy, an open-source Python package for modeling and discrete time-event simulation of the general engineering project. It aims to be the fundamental high-level building block for doing practical, real-world engineering project management by project modeling and simulation. The simulation model consists of four models: Product, Workflow, Workplace, and Team. By using these four models, we can perform an discrete time-event simulation using several types of priority rule. The package can be used to evaluate and design various engineering projects and develop detailed execution plans.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":null,"pages":null},"PeriodicalIF":1.3000,"publicationDate":"2024-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000095/pdfft?md5=c47df8a3c2a1960897b4fdeca12a4adf&pid=1-s2.0-S2665963824000095-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Software Impacts","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2665963824000095","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents pDESy, an open-source Python package for modeling and discrete time-event simulation of the general engineering project. It aims to be the fundamental high-level building block for doing practical, real-world engineering project management by project modeling and simulation. The simulation model consists of four models: Product, Workflow, Workplace, and Team. By using these four models, we can perform an discrete time-event simulation using several types of priority rule. The package can be used to evaluate and design various engineering projects and develop detailed execution plans.