
Journal of Systems Engineering and Electronics ›› 2025, Vol. 36 ›› Issue (1): 108-126.doi: 10.23919/JSEE.2025.000022
• SYSTEMS ENGINEERING • Previous Articles
Yimin FENG1(
), Ping GE1,2(
), Yanli SHAO2(
), Qiang ZOU1,*(
), Yusheng LIU1(
)
Received:2023-08-08
Online:2025-02-18
Published:2025-03-18
Contact:
Qiang ZOU
E-mail:fengyimin@sust.edu.cn;gepingfan@sina.com;shaoyanli@hdu.edu.cn;qiangzou@cad.zju.edu.cn;ysliu@cad.zju.edu.cn
About author:Supported by:Yimin FENG, Ping GE, Yanli SHAO, Qiang ZOU, Yusheng LIU. UAF-based integration of design and simulation model for system-of-systems[J]. Journal of Systems Engineering and Electronics, 2025, 36(1): 108-126.
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
Table 1
Modeling ODD-based simulation in UAF viewpoints"
| ODD element | Related SoS metamodel | Related UAF viewpoint |
| Purpose | Mission, CSgoal | Req: Requirement |
| Entities | Operational performer; Resource performer | Op-Tx: Operational taxonomy; Rs-Tx: Resource taxonomy |
| State variables | Measurement | Me-Pm: Measurements parameters |
| Scales | Simulation configuration | Simulation |
| Process overview and scheduling | Activity; State; Message | Rs-Pr: Resources processes; Rs-St: Resources states; Rs-Sq: Resources sequences |
| Basic principles | Standard | Sd-Tx: Standards taxonomy |
| Emergence | Unified requirement analysis | Rs-Pm: Resources parameters |
| Objectives | Measurement, CSGoal | Me-Pm: Measurements parameters |
| Prediction | Milestone | Rs-Rm: Resources roadmap |
| Interaction | Function, Potential | Rs-Pr: Resources processes |
| Stochasticity | Simulation configuration | Simulation |
| Collectives | Operational architecture; Resource architecture | Op-Tx: Operational taxonomy; Rs-Tx: Resources taxonomy |
| Initialization | Actual measurement | Rs-Sr: Resources structure |
| Input data | Condition, Environment | Environment |
| Submodels | Function action | Rs-Pr-Fl: Resources processes flow |
Table 2
Mapping rules between core elements in the UAF model and NetLogo codes"
| UAF template | Design element | Simulation element | NetLogo template |
| xmi:type='uml:Activity'; <UAF:Function/> | Function | Behavior rules | set statements |
| xmi:type='uml:Activity'; <URML:CSPotential/> | Potential | Behavior rules | set statements |
| xmi:type='uml:Class'; <URML:Mission/> | Mission | Attributes | globals variables |
| xmi:type='uml:Class'; <URML: CSGoal /> | CSGoal | Attributes | turtles-own variables |
| xmi:type='uml:Property'; <UAF:Measurement/> | Resource | Attributes | turtles-own variables |
| xmi:type='uml:InstanceSpecification'; <UAF:ActualResource/> | Performer | Agents | turtles |
| xmi:type='uml:Class'; <UAF:ResourceArchitecture/> | Architecture | Agents | turtles |
| xmi:type='uml:Class'; <URML: Initialization/> | Actual measurement | Initialization | setup |
| xmi:type='uml:Class'; <URML: Simulation configuration /> | Simulation configuration | Attributes | globals variables |
| 1 |
MAIER M W Architecting principles for systems-of-systems. Systems Engineering, 1998, 1 (4): 267- 284.
doi: 10.1002/(SICI)1520-6858(1998)1:4<267::AID-SYS3>3.0.CO;2-D |
| 2 | U. S. DEPARTMENT OF DEFENSE. Systems engineering guide for systems of systems. http://www.acq.osd.mil/se/docs/SE-Guide-for-SoS.pdf. |
| 3 |
XU R J, LIU X, CUI D H, et al An evaluation method of contribution rate based on fuzzy Bayesian networks for equipment system-of-systems architecture. Journal of Systems Engineering and Electronics, 2023, 34 (3): 574- 587.
doi: 10.23919/JSEE.2023.000081 |
| 4 |
DELAURENTIS D A, CROSSLEY W A, MANE M Taxonomy to guide systems-of-systems decision-making in air transportation problems. Journal of Aircraft, 2011, 48 (3): 760- 770.
doi: 10.2514/1.C031008 |
| 5 | OKAMI S, KOHTAKE N Transitional complexity of health information system of systems: managing by the engineering systems multiple-domain modeling approach. IEEE Systems Journal, 2017, 13 (1): 952- 963. |
| 6 | DELAURENTIS D. Understanding transportation as a system-of-systems design problem. Proc. of the 43rd AIAA Aerospace Sciences Meeting and Exhibit, 2005: 123. |
| 7 | HACHEM J E, KHALIL T A, CHIPRIANOV V, et al. A model driven method to design and analyze secure architectures of systems-of-systems. Proc. of the 22nd International Conference on Engineering of Complex Computer Systems, 2017: 166−169. |
| 8 | OBJECT MANAGEMENT GROUP. Unified architecture framework (UAF). Version 1.0. https://www.omg.org/spec/UAF/1.0/. |
| 9 | NIELSEN C B, LARSEN P G, FITZGERALD J, et al Systems of systems engineering: basic concepts, model-based techniques, and research directions. ACM Computing Surveys, 2015, 48 (2): 1- 41. |
| 10 |
BALDWIN W C, SAUSER B, CLOUTIER R Simulation approaches for system of systems: events-based versus agent based modeling. Procedia Computer Science, 2015, 44, 363- 372.
doi: 10.1016/j.procs.2015.03.032 |
| 11 | CHABIBI B, ANWAR A, NASSAR M. Towards an alignment of SysML and simulation tools. Proc. of the IEEE/ACS 12th International Conference of Computer Systems and Applications, 2015: 1−6. |
| 12 |
SANTOS F, NUNES I, BAZZAN A L C Model-driven agent-based simulation development: a modeling language and empirical evaluation in the adaptive traffic signal control domain. Simulation Modelling Practice and Theory, 2018, 83, 162- 187.
doi: 10.1016/j.simpat.2017.11.006 |
| 13 | SANTOS D S, OLIVEIRA B R, KAZMAN R, et al Evaluation of systems-of-systems software architectures: state of the art and future perspectives. ACM Computing Surveys, 2022, 55 (4): 1- 35. |
| 14 | DRIDI C E, BENZADRI Z, BELALA F. System of systems engineering: meta-modelling perspective. Proc. of the 15th International Conference of System of Systems Engineering, 2020: 135−144. |
| 15 |
BALDWIN W C, BENZVI T, SAUSER B J Formation of collaborative system of systems through belonging choice mechanisms. IEEE Trans. on Systems, Man, and Cybernetics-Part A: Systems and Humans, 2012, 42 (4): 793- 801.
doi: 10.1109/TSMCA.2011.2164522 |
| 16 | SILVA E, BATISTA T, OQUENDO F. A mission-oriented approach for designing system-of-systems. Proc. of the 10th System of Systems Engineering Conference, 2015: 346−351. |
| 17 | U. S. DEPARTMENT OF DEFENSE. DoD Architecture Framework (DoDAF). Version 2.02. https://dodcio.defense.gov/Library/DoD-Architecture-Framework/. |
| 18 | ISO/IEC/IEEE. Systems and software engineering-architecture description. https://www.iso.org/standard/50508.html. |
| 19 |
SHIRVANI F, BEYDOUN G, PEREZ P, et al An architecture framework approach for complex transport projects. Information Systems Frontiers, 2021, 23 (3): 575- 595.
doi: 10.1007/s10796-019-09978-y |
| 20 |
FENG Y M, ZOU Q, ZHOU C C, et al Ontology-based architecture process of system-of-systems: from capability development to operational modeling. Applied Sciences, 2023, 13 (9): 5419.
doi: 10.3390/app13095419 |
| 21 | MINISTRY OF DEFENCE. Ministry of defense architecture framework. https://www.gov.uk/mod-architecture-framework. |
| 22 | NORTH ATLANTIC TREATY ORGANIZATION. NATO architecture framework. version 4. https://www.nato.int/cps/en/natohq/topics_157575.htm. |
| 23 | MORI M, CECCARELLI A, LOLLINI P, et al Systems-of-systems modeling using a comprehensive viewpoint-based SysML profile. Journal of Software: Evolution and Process, 2017, 30 (3): e1878. |
| 24 |
HOSSAIN N U I, LUTFI M, AHMED I, et al Modeling and analysis of unmanned aerial vehicle system leveraging systems modeling language (SysML). Systems, 2022, 10 (6): 264.
doi: 10.3390/systems10060264 |
| 25 |
GE B, HIPEL K W, YANG K, et al A novel executable modeling approach for system-of-systems architecture. IEEE Systems Journal, 2014, 8 (1): 4- 13.
doi: 10.1109/JSYST.2013.2270573 |
| 26 |
MANZANO W, GRACIANO NETO V V, NAKAGAWA E Y Dynamic-SoS: an approach for the simulation of systems-of-systems dynamic architectures. Computer Journal, 2020, 63 (5): 709- 731.
doi: 10.1093/comjnl/bxz028 |
| 27 | SHEN Q, LI L F. Acknowledged SoS architecture design based on agent-based modelling. Proc. of the Complex Systems Design & Management, 2021: 103−120. |
| 28 |
MAHESHWARI A, RAZ A, DERVISEVIC A, et al Minimum SysML representations to enable rapid evaluation using agent-based simulation. INCOSE International Symposium, 2018, 28 (1): 1706- 1719.
doi: 10.1002/j.2334-5837.2018.00578.x |
| 29 |
MAHESHWARI A, KENLEY C, DELAURENTIS D A Creating executable agent-based models using SysML. Proc. of the INCOSE International Symposium, 2015, 25 (1): 1263- 1277.
doi: 10.1002/j.2334-5837.2015.00128.x |
| 30 | GRIMM V, BERGER U, BASTIANSEN F, et al A standard protocol for describing individual-based and agent-based models. Ecological Modelling, 2006, 198 (1): 115- 126. |
| 31 |
GRIMM V, BERGER U, DEANGELIS D L, et al The ODD protocol: a review and first update. Ecological Modelling, 2010, 221 (23): 2760- 2768.
doi: 10.1016/j.ecolmodel.2010.08.019 |
| 32 |
GRIMM V, RAILSBACK S F, VINCENOT C E, et al The ODD protocol for describing agent-based and other simulation models: a second update to improve clarity, replication, and structural realism. Journal of Artificial Societies and Social Simulation, 2020, 23 (2): 7.
doi: 10.18564/jasss.4259 |
| 33 | FANG Z M, ZHOU X Z, SONG A N Architectural models enabled dynamic optimization for system-of-systems evolution. Complexity, 2020, 2020 (1): 534819. |
| 34 |
CHERFA I, BELLOIR N, SADOU S, et al Systems of systems: from mission definition to architecture description. Systems Engineering, 2019, 22 (6): 437- 454.
doi: 10.1002/sys.21523 |
| 35 |
FERREIRA F H C, NAKAGAWA E Y, DOS SANTOS R P Towards an understanding of reliability of software-intensive systems-of-systems. Information Software Technology, 2023, 158, 107186.
doi: 10.1016/j.infsof.2023.107186 |
| 36 | BOARDMAN J, SAUSER B. System of systems - the meaning of of. Proc. of the International Conference on System of Systems Engineering, 2006: 118−123. |
| 37 | BALDWIN W C, SAUSER B J, BOARDMAN J Revisiting “the meaning of of” as a theory for collaborative system of systems. IEEE Systems Journal, 2017, 11 (4): 2215- 2226. |
| 38 | LOLLINI P, MORI M, BABU A, et al. AMADEOS SysML profile for sos conceptual modeling. Cham: Springer International Publishing, 2016. |
| 39 | BALDWIN W C, FELDER W N. “Mathematical characterization of system-of-systems attributes” in transdisciplinary perspectives on complex systems. New York: Springer, 2016. |
| 40 |
BERTALANFFY L V An outline of general system theory. The British Journal for the Philosophy of Science, 1950, 1 (2): 134- 165.
doi: 10.1093/bjps/I.2.134 |
| 41 |
FENG Y M, ZHOU C C, ZOU Q, et al A goal-based approach for modeling and simulation of different types of system-of-systems. Journal of Systems Engineering and Electronics, 2023, 34 (3): 627- 640.
doi: 10.23919/JSEE.2023.000084 |
| 42 |
FELDER W N, BALDWIN W C Estimation of the belonging metric in a hypothetical system-of-systems. IEEE Systems Journal, 2019, 13 (2): 1936- 1944.
doi: 10.1109/JSYST.2019.2904933 |
| 43 |
DARABI H R, MANSOURI M The role of competition and collaboration in influencing the level of autonomy and belonging in system of systems. IEEE Systems Journal, 2013, 7 (4): 520- 527.
doi: 10.1109/JSYST.2013.2256972 |
| 44 | MOHSIN A, JANJUA N K, ISLAM S M, et al. Modeling approaches for system-of-systems dynamic architecture: overview, taxonomy and future prospects. Proc. of the 14th Annual Conference System of Systems Engineering, 2019: 49−56. |
| 45 |
FRANZEN L K, STAACK I, KRUS P, et al A breakdown of system of systems needs using architecture frameworks, ontologies and description logic reasoning. Aerospace, 2021, 8 (4): 118.
doi: 10.3390/aerospace8040118 |
| 46 | BALDWIN W C, SAUSER B. Modeling the characteristics of system of systems. Proc. of the International Conference on System of Systems Engineering, 2009: 1−6. |
| 47 |
SILVA D A, BRAGA R A, VACCARE R T Simulating systems-of-systems with agent-based modeling: a systematic literature review. IEEE Systems Journal, 2020, 14 (3): 3609- 3617.
doi: 10.1109/JSYST.2020.2980896 |
| 48 | WATSON B C, CHOWDHRY A, WEISSBURG M J, et al A new resilience metric to compare system of systems architecture. IEEE Systems Journal, 2021, 16 (2): 2056- 2067. |
| 49 | CAO Y, LIU Y S, PAREDIS C J. Integration of system-level design and analysis models of mechatronic system behavior based on SysML and simscape. Proc. of the International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, 2010: 1099−1108. |
| 50 | OBJECT MANAGEMENT GROUP. MDA Guide Version 1.0. https://www.omg.org/mda/mda_files/MDA_Guide_Version1-0.pdf. |
| 51 | WORLD WIDE WEB CONSORTIUM. Extensible markup language (XML) 1.1. https://www.w3.org/TR/2008/REC-xml-20081126/. |
| 52 | WILENSKY U. NetLogo: center for connected learning and computer-based modeling. http://ccl.northwestern.edu/netlogo/. |
| 53 | OLIVEIRA B, SANTOS V, BELO O Processing XML with Java–a performance benchmark. International Journal of New Computer Architectures their Applications, 2013, 3 (1): 72- 85. |
| 54 | XML QUERY WORKING GROUP. XML path language (XPath). Version 3.1. http://www.w3.org/TR/xpath/. |
| 55 | OQUENDO F. Exogenously describing architectural emergent behaviors of systems-of-systems with SosADL. Proc. of the 13th Annual Conference on System of Systems Engineering, 2018: 268−275. |
| 56 |
REYNOLDS C Flocks, herds, and schools: a distributed behavioral model. ACM SIGGRAPH Computer Graphics, 1987, 21 (4): 25- 34.
doi: 10.1145/37402.37406 |
| 57 | OQUENDO F. Architecturally describing the emergent behavior of software-intensive system-of-systems with SosADL. Proc. of the 12th System of Systems Engineering Conference, 2017: 1−6. |
| 58 |
MOUR A, KENLEY C R, DAVENDRALINGAM N, et al Agent-based modeling for systems of systems. Incose International Symposium, 2013, 23 (1): 973- 987.
doi: 10.1002/j.2334-5837.2013.tb03067.x |
| 59 | HALLO L, PAYNE B, GOROD A. Model-based approach to system of systems engineering: reevaluating the role of simulation. Proc. of the 14th Annual Conference System of Systems Engineering, 2019: 266−271. |
| 60 |
CAO Y, LIU Y S, FAN H R, et al SysML-based uniform behavior modeling and automated mapping of design and simulation model for complex mechatronics. Computer-Aided Design, 2013, 45 (3): 764- 776.
doi: 10.1016/j.cad.2012.05.001 |
| 61 |
CHU C Y, YIN C F, SU S H, et al Synchronous integration method of system and simulation models for mechatronic systems based on SysML. Machines, 2022, 10 (10): 864.
doi: 10.3390/machines10100864 |
| [1] | Hongcheng YIN, Hua YAN. Parametric modeling and applications of target scattering centers: a review [J]. Journal of Systems Engineering and Electronics, 2024, 35(6): 1411-1427. |
| [2] | Wei LI, Yue WANG, Lijuan JIA, Senran PENG, Ruixi HE. Battlefield target intelligence system architecture modeling and system optimization [J]. Journal of Systems Engineering and Electronics, 2024, 35(5): 1190-1210. |
| [3] | Ruihan ZHANG, Bing SUN. Complex adaptive system theory, agent-based modeling, and simulation in dominant technology formation [J]. Journal of Systems Engineering and Electronics, 2024, 35(1): 130-153. |
| [4] | Feng WU, Xiuluo LIU, Jia WANG, Chao LI, Ying LIU, Jianbin SU, Ailiang ZHANG, Min WANG. Research on agile space emergency launching mission planning simulation and verification method [J]. Journal of Systems Engineering and Electronics, 2023, 34(5): 1267-1284. |
| [5] | Yi NAN, Guoxing YI, Lei HU, Changhong WANG, Zhenbiao TU. Influencing factor analysis of interception probability and classification-regression neural network based estimation [J]. Journal of Systems Engineering and Electronics, 2023, 34(4): 992-1006. |
| [6] | Yimin FENG, Chenchu ZHOU, Qiang ZOU, Yusheng LIU, Jiyuan LYU, Xinfeng WU. A goal-based approach for modeling and simulation of different types of system-of-systems [J]. Journal of Systems Engineering and Electronics, 2023, 34(3): 627-640. |
| [7] | Yuguang TIAN, Yixin LIU, Xuan CHEN, Penghui CHEN, Jun WANG, Junwen CHEN. Sparsity-based efficient simulation of cluster targets electromagnetic scattering [J]. Journal of Systems Engineering and Electronics, 2023, 34(2): 299-306. |
| [8] | Jie GUO, Hongcheng YIN, Liang MAN, Xin LI. Polarization characteristics and controllability mechanism of passive scattering elements [J]. Journal of Systems Engineering and Electronics, 2023, 34(2): 342-349. |
| [9] | Xuesheng YANG, Yingli WANG, Yong GUAN. A simulation-based emergency force planning method for social security events [J]. Journal of Systems Engineering and Electronics, 2023, 34(1): 141-148. |
| [10] | Jianxing LI, An YANG, Chunming TIAN, Le YE, Badong CHEN. Multi-fidelity Bayesian algorithm for antenna optimization [J]. Journal of Systems Engineering and Electronics, 2022, 33(6): 1119-1126. |
| [11] | Margarita ORESHKINA, Maksim STEPANOV, Alexey KISELEV. Digital Earth surface maps for radar ground clutter simulation [J]. Journal of Systems Engineering and Electronics, 2022, 33(2): 340-344. |
| [12] | Xiaowei HUANG, Xinqing SHENG. A novel method for radar echo simulation based on fast-constructed database [J]. Journal of Systems Engineering and Electronics, 2022, 33(1): 72-79. |
| [13] | Yaru ZHENG, Qinglong LI, Ming XU, Yunfeng DONG. An integrated simulation system for operating solar sail spacecraft [J]. Journal of Systems Engineering and Electronics, 2021, 32(5): 1200-1211. |
| [14] | Haolin JIANG, Yongjun XIE, Peiyu WU, Jianfeng ZHANG, Liqiang NIU. Unsplit-field higher-order nearly PML for arbitrary media in EM simulation [J]. Journal of Systems Engineering and Electronics, 2021, 32(1): 1-6. |
| [15] | Xilin ZHANG, Yuejin TAN, Zhiwei YANG. Resource allocation optimization of equipment development task based on MOPSO algorithm [J]. Journal of Systems Engineering and Electronics, 2019, 30(6): 1132-1143. |
| Viewed | ||||||
|
Full text |
|
|||||
|
Abstract |
|
|||||