{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T13:25:34Z","timestamp":1761744334964,"version":"build-2065373602"},"reference-count":28,"publisher":"American Institute of Aeronautics and Astronautics (AIAA)","issue":"11","license":[{"start":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T00:00:00Z","timestamp":1787011200000},"content-version":"am","delay-in-days":290,"URL":"https:\/\/www.aiaa.org\/userlicenses\/1.0\/#CompEndUserLicense"}],"funder":[{"DOI":"10.13039\/100006196","name":"Jet Propulsion Laboratory","doi-asserted-by":"publisher","award":["1686623","1689594","1704657","1705655"],"award-info":[{"award-number":["1686623","1689594","1704657","1705655"]}],"id":[{"id":"10.13039\/100006196","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100014573","name":"Earth Sciences Division","doi-asserted-by":"publisher","award":["80NSSC20K1118","80NSSC21K1515","80NSSC22K1705","80NSSC24K0575","80NSSC24K0921"],"award-info":[{"award-number":["80NSSC20K1118","80NSSC21K1515","80NSSC22K1705","80NSSC24K0575","80NSSC24K0921"]}],"id":[{"id":"10.13039\/100014573","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["arc.aiaa.org"],"crossmark-restriction":true},"short-container-title":["Journal of Aerospace Information Systems"],"published-print":{"date-parts":[[2025,11]]},"abstract":"<jats:p>Earth-observing space systems increasingly consider combined operation of multiple systems in missions that require computationally intense simulation analysis and exhibit large architectural trade spaces. A long-term objective seeks to develop transparent, automatic, and fast mission performance evaluation techniques for preconceptual design studies in a digital engineering ecosystem. This paper develops and evaluates a scalable distributed task queuing system using the Tradespace Analysis Tool for Constellations (TAT-C) to evaluate constellation revisit and data latency performance. Implemented with the Celery Python library, the task queue manages and distributes analysis tasks across multiple workers. Specialized analysis workflows use chain and group task primitives to decompose large tasks into subtasks for distributed processing. A computational experiment evaluates execution time for a global coverage analysis task with 6\u201348 satellites, comparing 1\u20134 workers to a baseline with a single execution thread. Regression analysis characterizes the effects of task size and number of workers on execution time, finding effective scaling performance with an increasing number of workers and up to a sevenfold speedup compared to the baseline. Discussion reflects distributed computation challenges such as developing efficient workflows and balancing processing and input\/output demands. Results demonstrate practical feasibility of scaling up computationally intensive analysis beyond the resources of a single host.<\/jats:p>","DOI":"10.2514\/1.i011573","type":"journal-article","created":{"date-parts":[[2025,8,18]],"date-time":"2025-08-18T13:56:11Z","timestamp":1755525371000},"page":"973-982","update-policy":"https:\/\/doi.org\/10.2514\/aiaa_crossmarkpolicy","source":"Crossref","is-referenced-by-count":0,"title":["Scalable Model-Centric Engineering Analysis Workflows Using Distributed Task Queues with the Tradespace Analysis Tool for Constellations"],"prefix":"10.2514","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8986-4806","authenticated-orcid":false,"given":"Josue I.","family":"Tapia","sequence":"first","affiliation":[{"name":"Arizona State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Suvan","family":"Kumar","sequence":"additional","affiliation":[{"name":"Arizona State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul T.","family":"Grogan","sequence":"additional","affiliation":[{"name":"Arizona State University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1387","reference":[{"key":"r1","doi-asserted-by":"publisher","DOI":"10.1177\/1548512917747050"},{"key":"r2","doi-asserted-by":"publisher","DOI":"10.1002\/sys.21438"},{"key":"r3","doi-asserted-by":"publisher","DOI":"10.61278\/itea.45.3.1001"},{"key":"r4","doi-asserted-by":"publisher","DOI":"10.2514\/1.I010497"},{"key":"r6","doi-asserted-by":"publisher","DOI":"10.1175\/BAMS-D-19-0155.1"},{"key":"r9","doi-asserted-by":"publisher","DOI":"10.1175\/BAMS-D-19-0258.1"},{"key":"r10","unstructured":"BraunS.StephensG.BerndtE.BlanchardY.BlanchetJ.P.CarmichaelG.da SilvaA.FerrareR.IvancoM.KacenelenbogenM.et\u00a0al. \u201cAerosol, Cloud, Convection, and Precipitation (ACCP) Science & Applications,\u201d NASA-TR-TP-20230012836, NASA, Goddard Space Flight Center, Greenbelt, Maryland, 2023."},{"key":"r13","doi-asserted-by":"publisher","DOI":"10.1117\/12.2594791"},{"key":"r14","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2020.3003204"},{"key":"r15","doi-asserted-by":"publisher","DOI":"10.3390\/systems6040040"},{"key":"r17","doi-asserted-by":"publisher","DOI":"10.2514\/6.2016-5469"},{"key":"r18","first-page":"9","volume-title":"10th Model-Based Enterprise Summit (MBE)","author":"Elaasar M.","year":"2019"},{"key":"r20","doi-asserted-by":"publisher","DOI":"10.1002\/inst.12162"},{"key":"r21","doi-asserted-by":"publisher","DOI":"10.1145\/2866577"},{"key":"r22","doi-asserted-by":"publisher","DOI":"10.3390\/app11052321"},{"key":"r23","unstructured":"Office of the Under Secretary of Defense for Research and Engineering, \u201cDepartment of Defense Mission Engineering Guide,\u201d TR DOPSR 23-S-3518, United States Dept. of Defense, Washington, D.C., 2023."},{"key":"r24","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2024.3409231"},{"key":"r25","doi-asserted-by":"publisher","DOI":"10.1175\/1520-0477(1986)067<0687:OSSEPP>2.0.CO;2"},{"key":"r26","doi-asserted-by":"publisher","DOI":"10.1175\/BAMS-D-15-00200.1"},{"key":"r29","doi-asserted-by":"publisher","DOI":"10.1109\/JSTARS.2019.2952531"},{"key":"r37","doi-asserted-by":"publisher","DOI":"10.1016\/j.envsoft.2021.105133"},{"key":"r38","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-017-0498-x"},{"key":"r39","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2018.05.048"},{"issue":"1","key":"r40","first-page":"1","volume":"15","author":"Shetty S. M.","year":"2019","journal-title":"Journal of Ambient Intelligence and Humanized Computing"},{"key":"r41","doi-asserted-by":"publisher","DOI":"10.1002\/sys.21672"},{"key":"r42","doi-asserted-by":"publisher","DOI":"10.1177\/1548512919896855"},{"key":"r43","first-page":"173","volume":"20","author":"Soni D.","year":"2017","journal-title":"International Conference on Telecommunication, Power Analysis and Computing Techniques (ICTPACT-2017)"},{"key":"r46","doi-asserted-by":"publisher","DOI":"10.1177\/1548512916662365"}],"container-title":["Journal of Aerospace Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/arc.aiaa.org\/doi\/am-pdf\/10.2514\/1.I011573","content-type":"application\/pdf","content-version":"am","intended-application":"unspecified"},{"URL":"https:\/\/arc.aiaa.org\/doi\/pdf\/10.2514\/1.I011573","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/arc.aiaa.org\/doi\/pdf\/10.2514\/1.I011573","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T08:40:04Z","timestamp":1761727204000},"score":1,"resource":{"primary":{"URL":"https:\/\/arc.aiaa.org\/doi\/10.2514\/1.I011573"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11]]},"references-count":28,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2025,11]]}},"alternative-id":["10.2514\/1.I011573"],"URL":"https:\/\/doi.org\/10.2514\/1.i011573","relation":{},"ISSN":["1940-3151","2327-3097"],"issn-type":[{"type":"print","value":"1940-3151"},{"type":"electronic","value":"2327-3097"}],"subject":[],"published":{"date-parts":[[2025,11]]},"assertion":[{"value":"2024-10-15","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-07-06","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-08-18","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}