AAS_ Management is a project as part of the "Software Engineering" course at DHBW Stuttgart under the supervision of Markus Rentschler and Christian Holder
The current state of development is shown on the automatic github-pages deployment.
For further information on this Project please examine the Github wiki or the individual READMEs for the Server and the Frontend.
- Develop a concept and implementation for managing Asset Administration Shells (AAS) with different user roles and access permissions.
- Identify the most important use cases and usability concepts.
- Create a concept for AAS management that allows users with the role of "Admin" to add, remove, and set access permissions for specific user groups to AAS content.
- Specify the concept as a REST API in openapi and implement a database interface for user and data management using MongoDB.
- Implement the functionality in the backend of the AAS server.
- Design and implement a frontend to allow a user-friendly representation of data and user management.
- Test the functionality of the project.
- Create an online user documentation.
- Publish the results as an open-source project of the IDTA.
Role | Name |
---|---|
Project Manager | Mohaddeseh Tibashi |
Product Manager | Luka Pavic |
Test Manager | Selvana Ayunda |
System Architect | Jonas Graubner |
Technical documentation | Paul Brenner |
Demonstration wanted? Preview: https://jotec2002.github.io/TINF21C_AAS_Management/