将自然语言转换为OCL脚本

时间:2019-01-10 16:20:05

标签: eclipse constraints ocl natural-language-processing

我有一些自然语言的语句,我必须将其转换为OCL格式,我是新手,自己写了一些语句,但未能转换某些高级语句,我进行了很多搜索,例如this,{ {3}}和this,但找不到精确或相似的内容。

我要转换的声明:

1。禁用Web服务器目录列表,并确保Web根目录中不存在文件元数据(例如GIT)和备份文件

2.Log访问失败,在重复失败时提醒管理员

3.Limit API和控制访问以最大程度地减少自动攻击的危害

  1. 通过查询参数化阻止SQL注入。

请帮助我

谢谢

1 个答案:

答案 0 :(得分:0)

自然语言是不精确的,因此在没有其他人的洞察力的情况下,不能总是将其转换为精确形式,例如OCL。反过来是可能的。

您要转换的语句似乎来自规则字段。因此,您只需要翻译每个习语。