例如,我的应用程序中有这样的内容:
class X {
public Y doY(Z z){
//...
}
}
x = new X();
z = new Z();
Y y = x.doY(z); //not necessary
如何用 RDF 和 RDF 来描述这种结构?
我试图用类似下面的东西来描述它,但我认为我做得不好:(请想象命名空间)
Method type Class
returnValue type Property
returnValue domain Method
arguments type Property
arguments type List
arguments domain Method
X type Class
doY type Method
doY domain X
z type Z
z member doY.arguments
x type X
z type Z
y type Y
x.doY.arguments._1 value z
y value x.doY.returnValue
我真正需要用 JSON-LD 来描述 REST 服务,但我想如果不完全理解 RDF,我就无法做到这一点。(我有一个现有的模型,理论上效果很好。)