Complex Data Model Generation
|SMWCon Fall 2014|
|Complex Data Model Generation|
|Description:||In this talk an object oriented modelling approach based on the JSON Schema format will be introduced for improved maintaining of complex data structure.|
|Type:||Talk, Demo, Presentation|
|Event start:||2014/10/02 11:30:00 AM|
|Event finish:||2014/10/02 12:00:00 AM|
The structure of a Semantic MediaWiki (SMW) can become hard to develop and maintain as it increases in size and complexity. In this talk an object oriented modeling approach based on the JSON Schema format will be introduced. Instead of creating SMW Attributes, Templates and Forms by hand in wikitext, Fields, Models and Forms are defined through JSON Files. Properties can be inherited and overwritten which keeps the model DRY. A Node.js based toolset has been created that validates, visualizes, converts and uploads the model in real-time. While in early stages, this approach worked well for the specific needs of the company that sponsored this project.