{"id":342,"date":"2020-05-08T07:21:48","date_gmt":"2020-05-08T07:21:48","guid":{"rendered":"http:\/\/data-models.fiware.org\/?p=342"},"modified":"2020-05-08T13:17:05","modified_gmt":"2020-05-08T13:17:05","slug":"methdology-for-working-groups-to-create-new-data-models","status":"publish","type":"post","link":"https:\/\/smartdatamodels.org\/index.php\/methdology-for-working-groups-to-create-new-data-models\/","title":{"rendered":"Methodology for working groups to create new data models"},"content":{"rendered":"<p>Most of the data models come from different groups of people interested in the creation of standards in an agile way.<\/p>\n<p><a href=\"https:\/\/github.com\/smart-data-models\/data-models\/blob\/master\/specs\/howto_workgroup_to_code_a_datamodel.md\">Here<\/a> you can access a cheat sheet (Let&#8217;s call it methodology) on how to tackle these tasks.<\/p>\n<p>summarized these are the steps. It takes for granted that the group is already available.<\/p>\n<p>Step 0. Gather documentation<\/p>\n<p>Step 1. Compile elements.<\/p>\n<p>Step 2. Meet to reach a Generalization proposal<\/p>\n<p>Step 3. Internal validation<\/p>\n<p>Step 4. Create the technical documentation of a data model<\/p>\n<p>Step 5. Submit your data model<\/p>\n<p>Step 6. Review<\/p>\n<p>Step 7. Disseminate<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most of the data models come from different groups of people interested in the creation of standards in an agile way. Here you can access a cheat sheet (Let&#8217;s call it methodology) on how to tackle these tasks. summarized these are the steps. It takes for granted that the group&#8230; <a class=\"continue-reading-link\" href=\"https:\/\/smartdatamodels.org\/index.php\/methdology-for-working-groups-to-create-new-data-models\/\">More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[96,84,74],"tags":[],"class_list":["post-342","post","type-post","status-publish","format-standard","hentry","category-coding","category-governance","category-internal"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":328,"url":"https:\/\/smartdatamodels.org\/index.php\/documentation-of-a-data-model\/","url_meta":{"origin":342,"position":0},"title":"Documentation of a data model","author":"maestro","date":"28\/04\/2020","format":false,"excerpt":"There is a new page on how to document a data model. how to document a data model. It is provisional documentation to be discussed and applied to every data model. It can be reach as an option under the main menu data models.","rel":"","context":"In &quot;Coding&quot;","block_context":{"text":"Coding","link":"https:\/\/smartdatamodels.org\/index.php\/category\/coding\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2105,"url":"https:\/\/smartdatamodels.org\/index.php\/shortcut-to-go-or-search-your-data-model\/","url_meta":{"origin":342,"position":1},"title":"Shortcut to go or search your data model","author":"maestro","date":"20\/04\/2021","format":false,"excerpt":"The list of data models has been completely changed. Step 1: write part of the name of data model or repository Step 2: The table filter the options Step 3: Click on the name and it takes you directly to the github location you need.","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/list_data_models.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/list_data_models.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/list_data_models.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/list_data_models.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":420,"url":"https:\/\/smartdatamodels.org\/index.php\/documentation-status-for-all-data-models\/","url_meta":{"origin":342,"position":2},"title":"Documentation status for all data models","author":"maestro","date":"25\/05\/2020","format":false,"excerpt":"Every day will be checked the documentation available for each data model and the result is dumped in the file documentationStatus.json It would help a user to identify all the documentation, examples, schemas and specification available and it allows an automated use for any other purpose. Check it out. \u00a0","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":32569,"url":"https:\/\/smartdatamodels.org\/index.php\/use-smartdatamodels-in-your-local-ai-agent-with-this-mcp-server\/","url_meta":{"origin":342,"position":3},"title":"Use smartdatamodels in your local AI agent with this MCP server","author":"maestro","date":"16\/03\/2026","format":false,"excerpt":"With this MCP configuration file you will be capable to use Smart Data Models locally in your AI agent. { \"mcpServers\": { \"smartdatamodels\": { \"type\": \"http\", \"serverUrl\": \"https:\/\/opendatamodels.org\/mcp\/v1\" } } } More information here These functions are available 1. search_data_models Search the Smart Data Models (SDM) catalog by keyword, domain\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2022\/01\/SmartDataModels_logo.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2014,"url":"https:\/\/smartdatamodels.org\/index.php\/updated-interactive-specification\/","url_meta":{"origin":342,"position":4},"title":"Updated interactive specification","author":"maestro","date":"02\/04\/2021","format":false,"excerpt":"Now all data models have an interactive specification. (As long as they have examples) This is the first step to deeper interactive services for every data model contributed. See the example for weatherForecast.","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/weatherforecast.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/weatherforecast.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/weatherforecast.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/weatherforecast.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/weatherforecast.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/weatherforecast.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":904,"url":"https:\/\/smartdatamodels.org\/index.php\/data-models-contribution-api\/","url_meta":{"origin":342,"position":5},"title":"Data Models Contribution API","author":"maestro","date":"30\/11\/2020","format":false,"excerpt":"The schemas to be accepted in the Smart Data Model initiative need to include a description for every property. In order to review your data models before submission, it should pass this test. Call: https:\/\/smartdatamodels.org\/extra\/check_schema.php Parameters: (Mandatories) schemaUrl: The link to the RAW version of the schema (see example) mail:\u2026","rel":"","context":"In &quot;Smart Cities domain&quot;","block_context":{"text":"Smart Cities domain","link":"https:\/\/smartdatamodels.org\/index.php\/category\/smart-cities\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/comments?post=342"}],"version-history":[{"count":4,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/342\/revisions"}],"predecessor-version":[{"id":346,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/342\/revisions\/346"}],"wp:attachment":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/media?parent=342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/categories?post=342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/tags?post=342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}