Abstract
Model-based systems engineering (MBSE) with SysML has become one of the best solutions to the system design of complex systems, which usually requires the collaboration of different disciplines. Web-based collaborative modeling method looks like a prioritized option because of its advantages such as “light” client, convenient maintenance, and high model reliability. In this study, we propose a web-based collaborative SysML modeling method for MBSE. First, the architectures of asynchronous and synchronous collaboration are given. Then, some key technologies for both collaborative modes are discussed. Finally, a case study is given to demonstrate the effectiveness of the proposed method.
Issue Section:
Technical Brief
References
1.
Fisher
, J.
, 1998
, “Model-Based Systems Engineering: A New Paradigm
,” Insight
, 1
(3
), pp. 3
–4
. 2.
OMG Systems Modeling Language (OMG SysMLTM), https://sysml.org/sysml-specs/
3.
Barbieri
, G.
, Fantuzzi
, C.
, and Borsari
, R.
, 2014
, “A Model-Based Design Methodology for the Development of Mechatronic Systems
,” Mechatronics
, 24
(7
), pp. 833
–843
. 4.
Thramboulidis
, K.
, 2015
, “Comments on a Model-Based Design Methodology for the Development of Mechatronic Systems
,” Mechatronics
, 28
(1
), pp. 1
–3
. 5.
Zheng
, C.
, Hehenberger
, P.
, Le Duigou
, J.
, Bricogne
, M.
, and Eynard
, B.
, 2017
, “Multidisciplinary Design Methodology for Mechatronic Systems Based on Interface Model
,” Res. Eng. Des.
, 28
(3
), pp. 333
–356
. 6.
Yuan
, W. Q.
, Liu
, Y. S.
, Zhao
, J. J.
, and Wang
, H. W.
, 2016
, “Pattern-Based Integration of System Optimization in Mechatronic System Design
,” Adv. Eng. Softw.
, 98
(1
), pp. 23
–37
. 7.
Cao
, Y.
, Liu
, Y. S.
, Fan
, H. R.
, and Fan
, B.
, 2013
, “SysML-Based Uniform Behavior Modeling and Automated Mapping of Design and Simulation Model for Complex Mechatronics
,” Comput. Aided Des.
, 45
(3
), pp. 764
–776
. 8.
NoMagic
, 2019
, “Cameo Systems Modeler [EB/OL],” http://www.nomagic.com/products/cameo-systems-modeler.html9.
10.
11.
Petrie
, C.
, Cutkosky
, M.
, and Park
, H.
, 1994
, “Design Space Navigation as a Collaborative Aid,” Artificial Intelligence in Design’94
, J. S.
Gero
, and F.
Sudweeks
, eds., Springer
, Dordrecht
, pp. 611
–623
.12.
Marques
, B.
, Silva
, S.
, Rocha
, A.
, and Santos
, B. S.
, 2021
, “Remote Asynchronous Collaboration in Maintenance Scenarios Using Augmented Reality and Annotations
,” Proceedings of IEEE Conference on Virtual Reality and 3D User Interfaces Abstracts and Workshops, VRW
, Lisbon, Portugal
, Mar. 27–Apr. 1
, pp. 567
–568
.13.
Pietron
, J.
, Füg
, F.
, and Tichy
, M.
, 2021
, “An Operation-Based Versioning Approach for Synchronous and Asynchronous Collaboration in Graphical Modeling Tools
,” STAF Workshops
, St. Johns (NL), Canada
, Oct. 18
, pp. 88
–89
.14.
Buffenbarger
, J.
, and Gruell
, K.
, 1999
, “A Branching/Merging Strategy for Parallel Software Development
,” The 9th International Symposium on System Configuration Management
, Toulouse, France
, Sept. 5–7
, pp. 86
–99
.15.
Ji
, T.
, Chen
, L. Q.
, and Mao
, X. G.
, 2020
, “Understanding Merge Conflicts and Resolutions in Git Rebases
,” IEEE 31st International Symposium on Software Reliability Engineering (ISSRE)
, Coimbra, Portugal
, Oct. 12–15
, pp. 70
–80
.16.
Reed
, D. P.
, and Kanodia
, R. K.
, 1979
, “Synchronization With Event Counts and Sequencers
,” Commun. ACM
, 22
(2
), pp. 115
–123
. 17.
Lin
, K.
, Chen
, D.
, Sun
, C.
, and Dromey
, G.
, 2007
, “Leveraging Single-User Microsoft Visio for Multi-User Real-Time Collaboration
,” Proceedings of the CDVE
, Shanghai, China
, Sept. 16–20
, pp. 353
–360
.18.
Li
, D.
, and Li
, R.
, 2010
, “An Admissibility-Based Operational Transformation Framework for Collaborative Editing Systems
,” Proceedings of the ACM Conference on Computer Supported Cooperative Work
, Savannah, GA
, Feb. 6–10
, pp. 1
–43
.19.
Shao
, B.
, Li
, D.
, and Gu
, N.
, 2010
, “A Sequence Transformation Algorithm for Supporting Cooperative Work on Mobile Devices
,” Proceedings of the ACM Conference on Computer Supported Cooperative Work
, Savannah, GA
, Feb. 6–10
, pp. 159
–168
.20.
Sun
, C.
, Xu
, Y.
, and Agustina
, A.
, 2014
, “Exhaustive Search of Puzzles in Operational Transformation
,” Proceedings of the17th ACM Conference on Computer Supported Cooperative Work & Social Computing
, Baltimore, MD
, Feb. 15–18
, pp. 519
–529
.21.
Cai
, W. W.
, He
, F. Z.
, and Lv
, X.
, 2015
, “An Efficient Preserving Intention Operational Transformation for Real-Time Collaborative Editing
,” Chin. J. Comput.
, 38
(10
), pp. 2041
–2053
.22.
Gao
, L.
, and Tang
, W.
, 2015
, “High Efficient Consistency Maintenance Strategy of Real-Time String Text Editing Systems
,” Int. J. Hybrid Inf. Technol.
, 8
(10
), pp. 383
–394
. 23.
Yang
, D.
, Lu
, T.
, and Xia
, H.
, 2016
, “Making Itinerary Planning Collaborative: An AST-Based Approach
,” Proceedings of the 20th IEEE International Conference on Computer Supported Cooperative Work in Design
, Nanchang, China
, Feb. 27–Mar. 3
, pp. 257
–262
.24.
Access Control List
, https://docs.microsoft.com/en-us/windows/win32/secauthz/access-control-lists25.
Sun
, C.
, and Chen
, D.
, 2002
, “Consistency Maintenance in Real-Time Collaborative Graphics Editing System
,” ACM Trans. Comput. Hum. Interact.
, 9
(1
), pp. 1
–41
. Copyright © 2022 by ASME
You do not currently have access to this content.