Skip to content

lutaml/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LutaML Specifications

Build Status

This document is available in its rendered forms here:

Introduction

This repository contains the official specifications for the LutaML framework, a comprehensive suite of tools for model-driven development. The specifications include:

RS 3001

LutaML Language — Specification for defining LutaML syntax and semantics

RS 3002

LutaML Path — A query language for navigating and querying LutaML Models and their instances

RS 3004

Model Register — Framework for model registration and discovery

RS 3005

Model Collection — Specification for managing collections of model instances with serialization capabilities

RS 3003

Model Transform — Specification for model transformation and mapping operations

RS 3006

XML Namespaces — Specification for XML namespaces used in LutaML

These specifications are written in Metanorma to generate standardized documentation in multiple formats.

Document Structure

sources/

source files for LutaML specifications in Metanorma format.

lutaml-lang.adoc

LutaML Language specification

lutaml-path.adoc

LutaML Path specification

model-collection.adoc

Model Collection specification

model-register.adoc

Model Register specification

model-transform.adoc

Model Transform specification

xml-namespaces.adoc

XML Namespaces

_site/

Generated documentation in multiple formats (HTML, PDF, XML, etc.)

Building the Documentation

This repository uses Metanorma to build standardized documentation.

Installing Build Tools

See https://www.metanorma.org/install/ for detailed installation instructions.

Building Locally

If you have Metanorma installed locally, run:

metanorma site generate

Building with Docker

If you prefer using Docker, run:

docker run -v "$(pwd)":/metanorma -w /metanorma -it metanorma/mn metanorma site generate

Generated Formats

The build process generates documentation in multiple formats:

  • HTML — Web-friendly format with navigation

  • PDF — Print-ready format

  • XML — Machine-readable format

  • RXL — Relaton XML bibliographic format

License

Copyright Ribose.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages