{
"name" : <String>,
"description" : <String>,
"packageName" : <String>,
"codeLanguage" : <String>,
"version" : <String>,
"author" : <String>,
"inputDataPortDefinitions" : [<List of DataPortDefinition>],
"constantDataPortDefinitions" : [<List of DataPortDefinition>],
"outputDataPortDefinitions" : [<List of DataPortDefinition>]
}