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 |
|
|||||