Package: sdml
Version: 0.3.2+20250310-1
Architecture: arm64
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Jonas Smedegaard <dr@jones.dk>
Installed-Size: 11278
Depends: libc6 (>= 2.39), libgcc-s1 (>= 4.2)
Recommends: graphviz, plantuml
Built-Using: rust-clio (= 0.3.5-6), rust-human-panic (= 2.0.2-2), rust-search-path (= 0.1.4-4), rust-text-trees (= 0.1.2-4), tree-sitter-sdml (= 0.4.5-1)
Static-Built-Using: rust-addr2line (= 0.24.2-2), rust-adler (= 1.0.2-2), rust-aho-corasick (= 1.1.3-1), rust-anstream (= 0.6.15-1), rust-anstyle (= 1.0.8-1), rust-anstyle-parse (= 0.2.1-1), rust-anstyle-query (= 1.0.0-1), rust-arc-swap (= 1.7.1-1), rust-arrayvec (= 0.7.6-1), rust-backtrace (= 0.3.74-3), rust-bitflags (= 2.8.0-1), rust-bitflags-1 (= 1.3.2-7), rust-block-buffer (= 0.10.4-1), rust-bstr (= 1.11.3-1), rust-byteorder (= 1.5.0-1), rust-cfg-if (= 1.0.0-1), rust-chrono (= 0.4.39-2), rust-chrono-tz (= 0.10.1-1), rust-clap (= 4.5.23-1), rust-clap-builder (= 4.5.23-1), rust-clap-lex (= 0.7.4-1), rust-clio (= 0.3.5-6), rust-codespan-reporting (= 0.11.1-2), rust-colorchoice (= 1.0.0-1), rust-console (= 0.15.10-1), rust-convert-case (= 0.6.0-2), rust-cpufeatures (= 0.2.16-1), rust-crossbeam-deque (= 0.8.5-1), rust-crossbeam-epoch (= 0.9.18-1), rust-crossbeam-utils (= 0.8.19-1), rust-crypto-common (= 0.1.6-1), rust-dashmap (= 6.1.0-1), rust-defaults (= 1.84.0ubuntu1), rust-deunicode (= 1.3.1-1), rust-diff (= 0.1.13-1), rust-digest (= 0.10.7-2), rust-equivalent (= 1.0.1-1), rust-fastrand (= 2.1.1-1), rust-fluent (= 0.16.0-1), rust-fluent-bundle (= 0.15.2-1), rust-fluent-langneg (= 0.13.0-1), rust-fluent-syntax (= 0.11.0-1), rust-form-urlencoded (= 1.2.1-1), rust-futures (= 0.3.31-2), rust-futures-channel (= 0.3.31-1), rust-futures-core (= 0.3.31-1), rust-futures-executor (= 0.3.31-1), rust-futures-io (= 0.3.31-1), rust-futures-sink (= 0.3.31-1), rust-futures-task (= 0.3.31-3), rust-futures-util (= 0.3.31-1), rust-generic-array (= 0.14.7-1), rust-getrandom (= 0.2.15-1), rust-gimli (= 0.31.1-2), rust-globset (= 0.4.15-1), rust-globwalk (= 0.8.1-2), rust-hashbrown (= 0.14.5-5), rust-heck (= 0.4.1-1), rust-human-panic (= 2.0.2-2), rust-humansize (= 2.1.3-1), rust-i18n-embed (= 0.15.2-2), rust-iana-time-zone (= 0.1.63-1), rust-idna (= 1.0.3-2), rust-idna-adapter (= 1.1.0-1), rust-idna-mapping (= 1.0.0-1), rust-ignore (= 0.4.23-1), rust-indexmap (= 2.7.0-1), rust-indicatif (= 0.17.8-1), rust-intl-memoizer (= 0.5.1-1), rust-intl-pluralrules (= 7.0.2-1), rust-is-terminal (= 0.4.13-1), rust-itoa (= 1.0.14-1), rust-language-tags (= 0.3.2-1), rust-lazy-static (= 1.5.0-1), rust-libc (= 0.2.169-1), rust-libm (= 0.2.8-1), rust-linux-raw-sys (= 0.4.14-1), rust-locale-config (= 0.3.0-1), rust-lock-api (= 0.4.12-1), rust-log (= 0.4.26-1), rust-memchr (= 2.7.4-1), rust-miniz-oxide (= 0.7.1-2), rust-nu-ansi-term (= 0.50.1-1), rust-num-traits (= 0.2.19-2), rust-number-prefix (= 0.4.0-1), rust-object (= 0.36.5-2), rust-once-cell (= 1.20.2-1), rust-ordered-float (= 4.2.2-2), rust-os-info (= 3.9.2-1), rust-parking-lot (= 0.12.3-1), rust-parking-lot-core (= 0.9.10-1), rust-percent-encoding (= 2.3.1-1), rust-pest (= 2.7.4-1), rust-phf (= 0.11.2-1), rust-phf-shared (= 0.11.2-2), rust-pin-project-lite (= 0.2.13-1), rust-pin-utils (= 0.1.0-1), rust-portable-atomic (= 1.10.0-3), rust-ppv-lite86 (= 0.2.20-1), rust-pretty-assertions (= 1.4.0-2), rust-rand (= 0.8.5-1), rust-rand-chacha (= 0.3.1-2), rust-rand-core (= 0.6.4-2), rust-regex (= 1.11.1-2), rust-regex-automata (= 0.4.9-2), rust-regex-syntax (= 0.8.5-1), rust-rust-decimal (= 1.36.0-2), rust-rust-embed (= 8.7.0-1), rust-rust-embed-utils (= 8.7.0-1), rust-rustc-demangle (= 0.1.24-1), rust-rustc-hash (= 1.1.0-1), rust-rustix (= 0.38.37-1), rust-ryu (= 1.0.19-1), rust-same-file (= 1.0.6-1), rust-scopeguard (= 1.2.0-1), rust-search-path (= 0.1.4-4), rust-self-cell (= 1.1.0-1), rust-serde (= 1.0.217-1), rust-serde-json (= 1.0.139-1), rust-serde-regex (= 1.1.0-1), rust-serde-spanned (= 0.6.7-1), rust-serial-test (= 2.0.0-3), rust-sha2 (= 0.10.8-1), rust-sharded-slab (= 0.1.4-2), rust-siphasher (= 1.0.1-1), rust-slab (= 0.4.9-1), rust-slug (= 0.1.4-1), rust-smallvec (= 1.13.2-1), rust-strsim (= 0.11.1-1), rust-tempfile (= 3.15.0-1), rust-tera (= 1.20.0-1), rust-termcolor (= 1.4.1-1), rust-terminal-size (= 0.4.1-2), rust-text-trees (= 0.1.2-4), rust-thiserror-1 (= 1.0.69-1), rust-thread-local (= 1.1.4-1), rust-tinystr (= 0.3.2-2), rust-tinyvec (= 1.6.0-2), rust-tinyvec-macros (= 0.1.0-1), rust-toml (= 0.8.19-1), rust-toml-datetime (= 0.6.8-1), rust-toml-edit (= 0.22.22-1), rust-tracing (= 0.1.40-1), rust-tracing-core (= 0.1.32-1), rust-tracing-log (= 0.2.0-3), rust-tracing-subscriber (= 0.3.18-4), rust-type-map (= 0.5.0-1), rust-typenum (= 1.17.0-3), rust-ucd-trie (= 0.1.5-1), rust-unic-char-property (= 0.9.0-1), rust-unic-char-range (= 0.9.0-1), rust-unic-common (= 0.9.0-2), rust-unic-langid (= 0.9.0-2), rust-unic-langid-impl (= 0.9.0-1), rust-unic-segment (= 0.9.0-1), rust-unic-ucd-segment (= 0.9.0-1), rust-unic-ucd-version (= 0.9.0-1), rust-unicode-bidi (= 0.3.17-1), rust-unicode-joining-type (= 1.0.0-1), rust-unicode-normalization (= 0.1.24-1), rust-unicode-segmentation (= 1.12.0-1), rust-unicode-width (= 0.2.0-1), rust-unicode-width-0.1 (= 0.1.14-2), rust-url (= 2.5.4-3), rust-utf8-iter (= 1.0.4-1), rust-utf8parse (= 0.2.1-1), rust-uuid (= 1.10.0-1), rust-walkdir (= 2.5.0-1), rust-yansi (= 1.0.1-1), rust-zerocopy (= 0.7.34-1), tree-sitter (= 0.22.6-6), tree-sitter-sdml (= 0.4.5-1)
Section: science
Priority: optional
Homepage: https://github.com/sdm-lang/rust-sdml
Description: CLI tool for Simple Domain Modeling Language (SDML)
 sdml is a command-Line Interface (CLI) for the SDML language,
 primarily for verification and translation
 from SDML source to other formats.
 .
 The Simple Domain Modeling Language (SDML) is
 a small data-oriented language
 for constructing, documenting, and reasoning
 about a conceptual domain model.
 The SDML language comprises:
  * a semantic model
    whose structure and semantics are described
    in RDF by an OWL ontology
  * a surface syntax for editing and sharing model artifacts
  * a constraint language to capture model invariants
    not covered by the data descriptions in the surface syntax
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 The Web Ontology Language (OWL) is
 a family of knowledge representation languages
 for authoring ontologies.
