{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T16:15:26Z","timestamp":1771517726306,"version":"3.50.1"},"reference-count":47,"publisher":"Oxford University Press (OUP)","issue":"5","license":[{"start":{"date-parts":[[2019,4,12]],"date-time":"2019-04-12T00:00:00Z","timestamp":1555027200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"DOI":"10.13039\/501100001807","name":"S\u00e3o Paulo Research Foundation","doi-asserted-by":"crossref","award":["2014\/02244-7"],"award-info":[{"award-number":["2014\/02244-7"]}],"id":[{"id":"10.13039\/501100001807","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001807","name":"S\u00e3o Paulo Research Foundation","doi-asserted-by":"crossref","award":["2017\/06195-9"],"award-info":[{"award-number":["2017\/06195-9"]}],"id":[{"id":"10.13039\/501100001807","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001807","name":"S\u00e3o Paulo Research Foundation","doi-asserted-by":"crossref","award":["2017\/17448-5"],"award-info":[{"award-number":["2017\/17448-5"]}],"id":[{"id":"10.13039\/501100001807","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,5,20]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Systems-of-Systems (SoS) combine heterogeneous, independent systems to offer complex functionalities for highly dynamic smart applications. Besides their dynamic architecture with continuous changes at runtime, SoS should be reliable and work without interrupting their operation and with no failures that could cause accidents or losses. SoS architectural design should facilitate the prediction of the impact of architectural changes and potential failures due to SoS behavior. However, existing approaches do not support such evaluation. Hence, these systems have been usually built without a proper evaluation of their architecture. This article presents Dynamic-SoS, an approach to predict\/anticipate at design time the SoS architectural behavior at runtime to evaluate whether the SoS can sustain their operation. The main contributions of this approach comprise: (i) characterization of the dynamic architecture changes via a set of well-defined operators; (ii) a strategy to automatically include a reconfiguration controller for SoS simulation; and (iii) a means to evaluate architectural configurations that an SoS could assume at runtime, assessing their impact on the viability of the SoS operation. Results of our case study reveal Dynamic-SoS is a promising approach that could contribute to the quality of SoS by enabling prior assessment of its dynamic architecture.<\/jats:p>","DOI":"10.1093\/comjnl\/bxz028","type":"journal-article","created":{"date-parts":[[2019,3,13]],"date-time":"2019-03-13T12:12:00Z","timestamp":1552479120000},"page":"709-731","source":"Crossref","is-referenced-by-count":18,"title":["Dynamic-SoS: An Approach for the Simulation of Systems-of-Systems Dynamic Architectures"],"prefix":"10.1093","volume":"63","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5602-3023","authenticated-orcid":false,"given":"Wallace","family":"Manzano","sequence":"first","affiliation":[{"name":"University of S\u00e3o Paulo, Av. Trabalhador Sancarlense, 400, 13566-590 S\u00e3o Carlos, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Valdemar Vicente","family":"Graciano Neto","sequence":"first","affiliation":[{"name":"Federal University of Goi\u00e1s, Alameda das Palmeiras, 74690-900 Goi\u00e2nia, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elisa Yumi","family":"Nakagawa","sequence":"first","affiliation":[{"name":"University of S\u00e3o Paulo, Av. Trabalhador Sancarlense, 400, 13566-590 S\u00e3o Carlos, Brazil"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2019,4,12]]},"reference":[{"key":"2020051808580637400_bxz028C1","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1002\/(SICI)1520-6858(1998)1:4<267::AID-SYS3>3.0.CO;2-D","article-title":"Architecting principles for systems-of-systems","volume":"1","author":"Maier","year":"1998","journal-title":"Syst. Eng."},{"key":"2020051808580637400_bxz028C2","author":"Guessi","year":"2015"},{"key":"2020051808580637400_bxz028C3","volume-title":"System of Systems Engineering\u2014Innovations for 21st century Wiley Series in Systems Engineering and Management","author":"Jamshidi","year":"2009"},{"key":"2020051808580637400_bxz028C4","author":"Boehm","year":"2006"},{"key":"2020051808580637400_bxz028C5","author":"Graciano Neto","year":"2017"},{"key":"2020051808580637400_bxz028C6","author":"Ruscio","year":"2016"},{"key":"2020051808580637400_bxz028C7","first-page":"8","article-title":"Introduction to the special theme - trustworthy systems of systems","volume":"2015","author":"Heegaard","year":"2015","journal-title":"ERCIM News"},{"key":"2020051808580637400_bxz028C8","author":"Oquendo","year":"2016"},{"key":"2020051808580637400_bxz028C9","author":"Nakagawa","year":"2017"},{"key":"2020051808580637400_bxz028C10","volume-title":"GranDSI-BR: Big Research Challenges in Information Systems in Brazil (2016-2026)","author":"Graciano Neto","year":"2017"},{"key":"2020051808580637400_bxz028C11","doi-asserted-by":"crossref","first-page":"1302","DOI":"10.1007\/s10664-015-9386-4","article-title":"Experimentation with dynamic simulation models in software engineering: planning and reporting guidelines","volume":"21","author":"de Fran\u00e7a","year":"2016","journal-title":"Empir. Softw. Eng."},{"key":"2020051808580637400_bxz028C12","author":"Bogado","year":"2017"},{"key":"2020051808580637400_bxz028C13","volume-title":"Guide to Modeling and Simulation of Systems of Systems","author":"Zeigler","year":"2012"},{"key":"2020051808580637400_bxz028C14","author":"Seo","year":"2013"},{"key":"2020051808580637400_bxz028C15","author":"Lana","year":"2016"},{"key":"2020051808580637400_bxz028C16","author":"Bianchi","year":"2015"},{"key":"2020051808580637400_bxz028C17","author":"Boardman","year":"2006"},{"key":"2020051808580637400_bxz028C18","volume-title":"IEEE Standard Glossary of Software Engineering Terminology","author":"IEEE 610-12","year":"1990"},{"key":"2020051808580637400_bxz028C19","author":"Oquendo","year":"2017"},{"key":"2020051808580637400_bxz028C20","author":"Klein","year":"2013"},{"key":"2020051808580637400_bxz028C21","author":"Cavalcante","year":"2016"},{"key":"2020051808580637400_bxz028C22","author":"Graciano Neto","year":"2014"},{"key":"2020051808580637400_bxz028C23","author":"Xia","year":"2013"},{"key":"2020051808580637400_bxz028C24","author":"Cavalcante","year":"2014"},{"key":"2020051808580637400_bxz028C25","author":"Woodcock","year":"2012"},{"key":"2020051808580637400_bxz028C26","author":"Fitzgerald","year":"2013"},{"key":"2020051808580637400_bxz028C27","author":"Oquendo","year":"2016"},{"key":"2020051808580637400_bxz028C28","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/2.121508","article-title":"Mediators in the architecture of future information systems","volume":"25","author":"Wiederhold","year":"1992","journal-title":"Computer"},{"key":"2020051808580637400_bxz028C29","author":"Graciano Neto","year":"2018"},{"key":"2020051808580637400_bxz028C30","author":"Mittal","year":"2015"},{"key":"2020051808580637400_bxz028C31","doi-asserted-by":"crossref","first-page":"18:1","DOI":"10.1145\/2794381","article-title":"Systems of systems engineering: basic concepts, model-based techniques, and research directions","volume":"48","author":"Nielsen","year":"2015","journal-title":"ACM Comput. Surv."},{"key":"2020051808580637400_bxz028C32","author":"Michael","year":"2009"},{"key":"2020051808580637400_bxz028C33","doi-asserted-by":"crossref","first-page":"803","DOI":"10.1109\/TSMCA.2010.2048024","article-title":"Systomics: toward a biology of system of systems","volume":"40","author":"Sauser","year":"2010","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"2020051808580637400_bxz028C34","author":"Wachholder","year":"2015"},{"key":"2020051808580637400_bxz028C35","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1109\/MS.2011.151","article-title":"Verification and validation for trustworthy software systems","volume":"28","author":"Michael","year":"2011","journal-title":"IEEE Softw."},{"key":"2020051808580637400_bxz028C36","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13173-017-0062-y","article-title":"Stimuli-SoS: a model-based approach to derive stimuli generators for simulations of systems-of-systems software architectures","volume":"23","author":"Graciano Neto","year":"2017","journal-title":"J. Braz. Comput. Soc."},{"key":"2020051808580637400_bxz028C37","volume-title":"Software Architecture in Practice","author":"Bass","year":"2012"},{"key":"2020051808580637400_bxz028C38","volume-title":"ISO\/IEC\/IEEE Systems and Software Engineering\u2014Architecture Description","author":"ISO\/IEC\/IEEE 42010:2011","year":"2011"},{"key":"2020051808580637400_bxz028C39","author":"Cavalcante","year":"2015"},{"key":"2020051808580637400_bxz028C40","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/MS.2003.1231150","article-title":"Model transformation: the heart and soul of model-driven software development","volume":"20","author":"Sendall","year":"2003","journal-title":"IEEE Softw."},{"key":"2020051808580637400_bxz028C41","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1007\/s10270-016-0547-8","article-title":"Model-driven performance prediction of systems of systems","volume":"17","author":"Falkner","year":"2018","journal-title":"Softw. Syst. Model."},{"key":"2020051808580637400_bxz028C42","author":"Guessi","year":"2016"},{"key":"2020051808580637400_bxz028C43","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.cageo.2015.04.001","article-title":"Development of a spatial decision support system for flood risk management in Brazil that combines volunteered geographic information with wireless sensor networks","volume":"80","author":"Horita","year":"2015","journal-title":"Comput. Geosci."},{"key":"2020051808580637400_bxz028C44","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/j.compeleceng.2017.01.016","article-title":"A bigraphical multi-scale modeling methodology for system of systems","volume":"58","author":"Gassara","year":"2017","journal-title":"Comput. Electr. Eng."},{"key":"2020051808580637400_bxz028C45","author":"Graciano Neto","year":"2018"},{"key":"2020051808580637400_bxz028C46","first-page":"1","article-title":"Evaluation of systems-of-systems behaviors: a simulation-driven and model-based approach","volume":"X","author":"Graciano Neto","year":"2018","journal-title":"Softw. Pract. Ex."},{"key":"2020051808580637400_bxz028C47","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1007\/s10664-008-9102-8","article-title":"Guidelines for conducting and reporting case study research in software engineering","volume":"14","author":"Runeson","year":"2009","journal-title":"Empir. Softw. Eng."}],"container-title":["The Computer Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/comjnl\/article-pdf\/63\/5\/709\/33222487\/bxz028.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/academic.oup.com\/comjnl\/article-pdf\/63\/5\/709\/33222487\/bxz028.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,18]],"date-time":"2020-05-18T12:58:24Z","timestamp":1589806704000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/comjnl\/article\/63\/5\/709\/5448912"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,12]]},"references-count":47,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2019,4,12]]},"published-print":{"date-parts":[[2020,5,20]]}},"URL":"https:\/\/doi.org\/10.1093\/comjnl\/bxz028","relation":{},"ISSN":["0010-4620","1460-2067"],"issn-type":[{"value":"0010-4620","type":"print"},{"value":"1460-2067","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2020,5]]},"published":{"date-parts":[[2019,4,12]]}}}