Skip to content
Snippets Groups Projects
Commit 11988a03 authored by Tim Kluge's avatar Tim Kluge
Browse files

Add gitlab pages (just the README)

parent b65c09d0
No related branches found
No related tags found
No related merge requests found
Pipeline #7985 failed
image: python:3.8-buster
before_script:
- pip install -r requirements.txt
test:
stage: test
script:
- mkdocs build --strict --verbose --site-dir test
artifacts:
paths:
- test
except:
- master
pages:
stage: deploy
script:
- mkdocs build --strict --verbose
artifacts:
paths:
- public
only:
- master
# FRaMED SPL (2.0)
The *Full-fledged Role Modeling EDitor Software Product Line* (FRaMED SPL) (Version 2.0) is the reimplementation of FRaMED allowing the graphical specification of Role-based Software Systems by means of *compartments* (aka. *contexts*), *objects*, *roles*, and *relationships*. Moreover, it supports a varity of constraints upon roles and relationships.
While this was already possible in [FRaMED](https://github.com/leondart/FRaMED), this editor is a feature modular *graphical editor product line* (GEPL)¹ that permits users to dynamically reconfigure the available concepts, as well as constraints and developers to modularly extending the language family adding and removing concepts and constraints.
Further information can be found in the [wiki](https://github.com/Eden-06/FRaMED-2.0/wiki).
![Graphical user interface of FRaMED SPL](https://raw.githubusercontent.com/wiki/Eden-06/FRaMED-2.0/Images/framed-spl.png)
¹) Thomas Kühn, Kevin Ivo Kassin, Walter Cazzola, and Uwe Aßmann, *Modular Feature-Oriented Graphical Editor Product Lines*. In Proceedings of the 22th International Software Product Line Conference, ACM, 2018.
## Installation for Users
1. Install a Java 8 runtime environment
2. Download and run the appropriate build for your system:
- Windows: [64 bit zip](https://git-st.inf.tu-dresden.de/rosi/framed/-/raw/master/build/win32.win32.x86_64.zip)
- Linux: [64 bit zip](https://git-st.inf.tu-dresden.de/rosi/framed/-/raw/master/build/linux.gtk.x86_64.zip)
- Mac OS: [64 bit zip](https://git-st.inf.tu-dresden.de/rosi/framed/-/raw/master/build/macosx.cocoa.x86_64.zip)
## Installation for Developers
Please follow the [instructions on Github](https://github.com/Eden-06/FRaMED-2.0/wiki/Install).
\ No newline at end of file
site_name: FRAmED
site_url: https://pages.gitlab.io/mkdocs
site_dir: public
theme: readthedocs
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment