View Issue Details

IDProjectCategoryView StatusLast Update
0002196NodeSets, XSDs and Generated CodeImplementation Bugpublic2022-07-19 16:45
ReporterKarl Deiretsbacher Assigned ToRandy Armstrong  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionwon't fix 
Summary0002196: New frontend for ModelCompiler
Description

Create a new frontend for the ModelCompiler that uses the official NodeSet2 Schema.

TagsSchema
Commit Version
Fix Due Date

Activities

user319

2013-02-25 17:49

  ~0004497

SMG: an import of the node2 format. Because of the significant effort the task is postponed for next year probably.

Mariusz Postol

2014-10-19 19:31

reporter   ~0005568

Last edited: 2014-10-19 19:33

For me it is open question if this work makes sense. My concern is if NodeSet2 schema is really useful at design time. I have no doubts that it will work at implementation and run-time when actually it represents Address Space instance, but not Information Model.
At design time we need Information Model representation, which meets the following:

  1. It is readable, so it should be possible to create it manually (without any special tool)
  2. The modification should be easily tractable by any diff tool – the text sequence is important (xml does not meet this)
  3. The representation should be redundant to improve the validation process;
  4. The representation may contain syntax and sematic error and still should be usable.
  5. TBD

ModelDesign.xsd schema also does not meet the above mentioned requirements but it is much closer. Anyway systematic analysis must be undertaken before any final decision, especially because it is heavy work and breaking feature for other existing tools.

Jim Luth

2022-07-19 16:44

administrator   ~0017159

Last edited: 2022-07-19 16:45

This feature belongs on the .NET open source code base as this is the only place such a feature would be used. What is really needed is .NET code generation from NodeSet2 files.

Issue History

Date Modified Username Field Change
2012-09-19 14:43 Karl Deiretsbacher New Issue
2013-02-25 17:49 user319 Note Added: 0004497
2014-10-19 19:31 Mariusz Postol Tag Attached: Schema
2014-10-19 19:31 Mariusz Postol Note Added: 0005568
2014-10-19 19:33 Mariusz Postol Note Edited: 0005568
2015-02-18 14:28 Randy Armstrong Category (No Category) => Implementation Bug
2015-02-18 14:31 Randy Armstrong Assigned To => Randy Armstrong
2015-02-18 14:31 Randy Armstrong Status new => acknowledged
2022-07-19 16:44 Jim Luth Status acknowledged => closed
2022-07-19 16:44 Jim Luth Resolution open => won't fix
2022-07-19 16:44 Jim Luth Note Added: 0017159
2022-07-19 16:45 Jim Luth Note Edited: 0017159