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.

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.html
9.
IBM
,
2019
, “Rational Rhapsody [EB/OL],” https://www.ibm.com/us-en/marketplace/rational-rhapsody
10.
GenMyModel
,
2018
, “The Leading Online Modeling Platform [EB/OL],” https://www.genmymodel.com/
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
.
25.
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
.
You do not currently have access to this content.