SMWCon Fall 2014 | |
---|---|
Complex Data Model Generation | |
Talk details | |
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. |
Speaker(s): | Simon Heimler |
Slides: | see here |
Type: | Talk, Demo, Presentation |
Audience: | |
Event start: | 2014/10/02 11:30:00 AM |
Event finish: | 2014/10/02 12:00:00 AM |
Length: | 30 minutes |
Video: | click here |
Keywords: | knowledge model management, JSON Schema, Semantic Forms, Node.js, JavaScript |
Give feedback |
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.