An attribute is a simple and unitary piece of data such as a string, a number, etc. Its type is defined by a "neutral type" independent of any programming language. Each "neutral type" will be converted into the target language type during generation. Telosys offers automatic conversion for most used languages (Java, C#, etc).