Glossary#
Term |
Definition |
Explanation |
---|---|---|
LTI 1 |
Learning Tools Interoperability by IMS Global Learning Consortium |
Specification for integration of external third-party tools in a LMS |
LMS |
Learning Management System |
e.g. Moodle |
KISS 2 |
Keep it simple, stupid! |
Design principle for simplicity in software |
ASGI 3 |
Asynchronous Server Gateway Interface |
|
WSGI 4 |
Web Server Gateway Interface |
The synchronous, older counterpart of ASGI |
CRUD 5 |
Create, read, update and delete |
Basic operations for persistent operations |
JWKS 6 |
JSON Web Key Sets |
RS256 for OAuth |
Figma 7 |
Easy to use design tool with extensive 3rd-party support |
|
Agila Mod+ 8 |
Simple correct conceptional modeling language |
|
SPA9 |
Single Page Application |
Web application […] that interacts with the user by dynamically rewriting the current web page with new data from the web server, instead of the default method of a web browser loading entire new pages. |
Docker10 |
Open Source OS-level virtualization software to deliver software in packages called containers. |
|
repDB11 |
Former Project of Prof. Dr. Müllenbach for SQL exercises. |