
计 算 机 研 究 与 发 展
DOI
:
10.7544∕issn1000G1239.2021.20200757
JournalofCom
p
uterResearchandDevelo
p
ment 58
(
4
):
706 730
,
2021
收稿日期
:
2020
-
09
-
16
;
修回日期
:
2020
-
12
-
30
基金项目
:
国家自然科学基金项目
(
62072233
);
航空科学基金项目
(
201919052002
);
中央高校基本科研业务费专项资金项目
(
NP2017205
)
Thisworkwassu
pp
ortedb
y
theNationalNaturalScienceFoundationofChina
(
62072233
),
theAviationScienceFundofChina
(
201919052002
),
andtheFundamentalResearchFundsfortheCentralUniversities
(
NP2017205
)
.
通信作者
:
杨志斌
(
y
an
g
zhibin168@163.com
)
基于限定中文自然语言需求的
S
y
sML
模型自动生成方法
鲍
阳
1
,
2
杨 志 斌
1
,
2
杨 永 强
1
,
2
谢
健
1
,
2
周
勇
1
,
2
岳
涛
1
,
2
黄 志 球
1
,
2
郭
鹏
3
1
(
南京航空航天大学计算机科学与技术学院
南京
211106
)
2
(
高安全系统的软件开发与验证技术工信部重点实验室
(
南京航空航天大学
)
南京
211106
)
3
(
航空工业计算所
西安
710065
)
(
bao
y
an
g
_
864@163.com
)
AnAutomatedA
pp
roachtoGenerateS
y
sML Modelsfrom RestrictedNatural
Lan
g
ua
g
eRe
q
uirementsinChinese
BaoYan
g
1
,
2
,
Yan
g
Zhibin
1
,
2
,
Yan
g
Yon
gq
ian
g
1
,
2
,
XieJian
1
,
2
,
ZhouYon
g
1
,
2
,
YueTao
1
,
2
,
Huan
g
Zhi
q
iu
1
,
2
,
andGuoPen
g
3
1
(
Schoolo
f
Com
p
uterScienceandTechnolo
gy
,
Nan
j
in
g
Universit
y
o
f
AeronauticsandAstronautics
,
Nan
j
in
g
211106
)
2
(
Ke
y
Laborator
y
o
f
Sa
f
et
y
GcriticalSo
f
tware
,
Ministr
y
o
f
Industr
y
andIn
f
ormationTechnolo
gy
(
Nan
j
in
g
Universit
y
o
f
AeronauticsandAstronautics
),
Nan
j
in
g
211106
)
3
(
AviationCom
p
utin
g
Technolo
gy
ResearchInstitute
,
Xian
710065
)
Abstract ModelGdriven develo
p
ment has been
g
raduall
y
ado
p
ted as anim
p
ortant a
pp
roach of
desi
g
nin
g
anddevelo
p
in
g
safet
y
Gcriticalc
y
berG
p
h
y
sicals
y
stems
(
SCGCPSs
)
.There
q
uirementofSCG
CPSsisoftendescribedinnaturallan
g
ua
g
e.Howtolinknaturallan
g
ua
g
ere
q
uirementsandthemodelG
drivendesi
g
nanddevelo
p
ment
p
rocessofSCGCPSsautomaticall
y
orsemiGautomaticall
y
isa main
existin
g
challen
g
e.Inthis
p
a
p
er
,
a method named RNL2S
y
sML is
p
ro
p
osedfortheautomatic
g
enerationofS
y
sML modelsfrom restrictednaturallan
g
ua
g
ere
q
uirementsin Chinese.Firstl
y
,
in
viewofthe
p
roblem that
g
lossariesneedtobe manuall
y
extracted
,
a methodforextractin
g
and
recommendin
g
termsofSCGCPSsbasedonartificialintelli
g
enceis
p
ro
p
osed.Secondl
y
,
inorderto
reducetheambi
g
uit
y
ofnaturallan
g
ua
g
ere
q
uirements
,
arestrictednaturallan
g
ua
g
ere
q
uirement
tem
p
lateis
p
ro
p
osedforre
q
uirements
p
ecification.Then
,
themethodoftransformationfromnatural
lan
g
ua
g
ere
q
uirements
p
ecificationtoS
y
sML modelis
g
iven.Finall
y
,
basedontheo
p
ensourcetool
Pa
py
rus
,
the
p
lu
g
inforthemethod
p
ro
p
osedinthis
p
a
p
erisim
p
lemented
,
andtheeffectivenessand
p
racticalit
y
ofthemethodisevaluatedand
p
rovedb
y
anindustr
y
caseoftheair
p
laneaircom
p
ressor
s
y
stemintheaviationfield.
Ke
y
words safet
y
Gcriticalc
y
berG
p
h
y
sicals
y
stem
;
modelGdriven develo
p
ment
;
S
y
sML
;
g
lossar
y
recomGmendation
;
restrictednaturallan
g
ua
g
ere
q
uirement
;
modeltransformation
摘
要
模型驱动开发方法逐渐成为安全关键信息物理融合系统
(
safet
y
Gcriticalc
y
berG
p
h
y
sicals
y
stem
,
SCGCPS
)
设计与开发的重要手段
.
然而
,
安全 关 键信 息 物理融 合系统 需求 往 往是 通 过自 然 语言 描 述的
,
如何自动化或半自动化链接自然语言需求和基于模型驱动的系统设计与开发过程是目前面临的重要挑战
.
评论