Open tgoprince opened 9 years ago
@tgoprince o único que não funciona como descrito é o 1).
Datatypes "genéricos" e Domains estão sendo mapeados como RDFS_LITERAL.
Faz sentido uma Dimension ter atributos?
Precisamos mesmo de uma aba pra isso?
@tgoprince test it
@freddybrasileiro, não consegui definir um novo custom datatype na transformação. Dá erro ao colocar um nome de um datatype que não existe.
Para reproduzir, digite Hexadecimal no modelo do link, na tab de transformação (conforme figura abaixo):
@tgoprince testa de novo, por favor
Funcionando perfeitamente a transformação @freddybrasileiro .
No entanto, o custom datatype não é salvo ao fechar e abrir o OWL Settings. Isso é com o @johnguerson né?
Custom Datatype: MeuFloat
Ao fechar e abrir o OWL Settings:
É com a gente! ;)
Adicionar uma aba de mapeamento de datatypes.
1) Datatypes sem atributos devem ser mapeados para algum tipo primitivo de owl, tipo XSD_INTEGER 2) Datatypes com atributos devem ser mapeados como classes e seu atributos como datatypeProperties. 3) Para dimensions, usar os diferentes estereótipos para escolher o tipo apropriado. Exemplo: uma IntegerIntervalDimension ou uma IntegerOrdinalDimension poderia ser mapeada como um XSD_POSITIVE_INTEGER 4) Para domains, usar a lógica de (2)