# CSV annotation prototype with SysMLv2 and SysIDE

Proposal team:

Juozas Vaicenavičius (juozas.vaicenavicius@sensmetry.com) *Contact*
Tilo Wiklund
Vytautas Astrauskas
Simonas Draukšas​

Organization: Sensmetry (https://www.sensmetry.com)

Submission contents:

Primary files:

* sensmetry_semantic_challange_2025/SubmissionManifest.txt

This file


* sensmetry_semantic_challange_2025/input/README.md

Short introduction to the proposal.


* sensmetry_semantic_challange_2025/LICENSE

The Attribution-NonCommercial-ShareAlike 4.0 International license
covering all the contents of this archive


* sensmetry_semantic_challange_2025/input/challange.sysml

The main input model file, as would be produced by the user.


* sensmetry_semantic_challange_2025/semantic_challange_2025_demo.pdf

Short step-by-step example on a smaller dataset, illustrating 
how such a file is created.


* sensmetry_semantic_challange_2025/output/column_infos.txt

Document describing dataset columns, automatically derived from
the user model.


* sensmetry_semantic_challange_2025/output/materialised.ttl

Turtle file describing the dataset, automatically derived from
the user model.


Secondary files (primarily intended to help the person writing
the model):

* sensmetry_semantic_challange_2025/output/materialised.sysml

Shows a materialised version of the internal SysMLv2 model describing
the dataset. Useful when debugging, and easier to explore than a 
turtle dataset.


* sensmetry_semantic_challange_2025/output/instance_subtables.txt

Summarises subsets of columns describing different types of things
in the dataset. Useful for debugging and understanding the dataset.


* sensmetry_semantic_challange_2025/output/tables.txt

Allocation matrix showing which CSV columns contribute to which model
elements.


* sensmetry_semantic_challange_2025/other/Ontological.sysml
* sensmetry_semantic_challange_2025/other/Tabular.sysml

SysML v2 library files that are provided as part of the prototype tool,
and are referenced/used by the user model in challange.sysml.
