上一页 下一页

特性参数

Enterprise Architect支持一种名为Selective Properties的技术,客户端可以通过该技术检索Requirement的选定OSLC属性。该技术接受OSLC属性的部分表示; 也就是说,所有属性或仅属于其中一些属性。用于访问Enterprise Architect中需求的选择属性的基URI是:

     HTTP:// <server> / <model_name> / OSLC /re/ <requirement_GUID> /

oslc.properties Query参数的语法(在BNF语法中定义,并在OSLC核心规范中指定)是:

例子

这些示例查询在由Cloud连接的名为firebird_model的模型中对GUID {7104C13D-841C-4068-B7EE-FB998C5BA4B7}的需求进行操作

例子

查询

1

查询: http:// localhost:480 / firebird_model / oslc / re / {7104C13D-841C-4068-B7EE-FB998C5BA4B7} /?oslc.properties =*

检索指定Requirement的所有OSLC属性。

2

查询: http:// localhost:480 / firebird_model / oslc / re / {7104C13D-841C-4068-B7EE-FB998C5BA4B7} /?oslc.properties=dcterms:title,dcterms:creator {foaf:name}

检索指定Requirement的OSLC属性'title'和'creator'。

3

查询: http:// localhost:480 / firebird_model / oslc / re / {7104C13D-841C-4068-B7EE-FB998C5BA4B7} /?oslc.properties=dcterms:title,dcterms:creator {}

属性'creator'不完整时返回错误响应; 它应该是:

     DCTERMS:创作者{FOAF:名}

笔记

  • 该工具可通过Corporate,Unified和Ultimate版本获得

学到更多