This repository contains the PLATEAU v5.1 UML model and generates a browser-based visualization using LutaML.
The site can be accessed at:
- Ruby 3.2 or later
- Bundler
-
Install Bundler (if not already installed):
gem install bundler
-
Install dependencies:
bundle install
To generate the browser.html file from the QEA model:
bundle exec lutaml uml build-spa 20251010_current_plateau_v5.1.qea -o browser.htmlThis will create a single-page application (SPA) that can be opened in any web browser to visualize the UML model.
The repository is configured to automatically deploy the generated page to GitHub Pages via GitHub Actions:
- The workflow is triggered on pushes to the
mainbranch - It can also be manually triggered via the Actions tab
- The generated page will be available at the GitHub Pages URL for this repository
You can manually trigger the deployment workflow:
- Go to the "Actions" tab in the GitHub repository
- Select the "Deploy to GitHub Pages" workflow
- Click "Run workflow" and select the branch
20251010_current_plateau_v5.1.qea- The source UML model file in Enterprise Architect formatGemfile- Ruby dependencies specificationbrowser.html- Generated visualization (created by the build process).github/workflows/deploy-pages.yml- GitHub Actions workflow for automated deployment