Skip to content

Commit

Permalink
Update readme.md
Browse files Browse the repository at this point in the history
  • Loading branch information
TheAnhNguyenFOKUSFAME authored Dec 10, 2024
1 parent 51b0071 commit 4965c0a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ The following Open Source submodules which extend the basic functionalities with
* [clm-core (this module)](https://github.com/fraunhoferfokus/clm-core): Description above
* [clm-ext-service_providers](https://github.com/fraunhoferfokus/clm-ext-service_providers): This service is utilized for managing service providers. In the CLM framework, service providers act as an abstraction layer. They are responsible for registering launchable tools with CLM and making these tools accessible to learners through enrollments. A single service provider can encompass a variety of launchable tools. The configuration of the service provider is transmitted to these tools, unless a tool has its own specific configuration defined.
* [clm-ext-tools](https://github.com/fraunhoferfokus/clm-ext-tools): This service facilitates the management of Launchable Tools. Launchable Tools are those that are made available by CLM providers through supported standards. Currently, the standards supported are LTI 1.1, LTI 1.3, and CMI5. A Launchable Tool is never assigned directly to a learner or a group; instead, it is always associated within the context of a Learning Object.
* [clm-ext-learning_objects](https://confluencesrv.fokus.fraunhofer.de/display/LearnTech/CLM+Open-Core): This service facilitates the management of learning objects. Learning objects are essentially courses, which can be nested within each other as needed. A learning object becomes a 'launchable object' when it is linked to a tool capable of being launched. Enrollments to these learning or launchable objects can be made via existing users and groups. Once enrolled, a user is authorized to access and utilize the associated tool.
* [clm-ext-learning_objects](https://github.com/fraunhoferfokus/clm-ext-learning_objects): This service facilitates the management of learning objects. Learning objects are essentially courses, which can be nested within each other as needed. A learning object becomes a 'launchable object' when it is linked to a tool capable of being launched. Enrollments to these learning or launchable objects can be made via existing users and groups. Once enrolled, a user is authorized to access and utilize the associated tool.
* [clm-ext-launch](https://github.com/fraunhoferfokus/clm-ext-launch): This service is used to allow clients to execute a launch request (LTI, CMI5) and then display the content in the client system. This service can also translate between different launch specifications offered by the different tools. The groups/user assignments determine whether a content is launched for the context of a user.
* [clm-ext-tracedata](https://github.com/fraunhoferfokus/clm-ext-tracedata): This service is utilized for persisting xAPI statements from learners when they submit learning activities through a content provider. It routes the appropriate statements to the associated learning records stores based on group affiliations.
* [clm-ext-swagger](https://github.com/fraunhoferfokus/clm-ext-swagger): Serves as a documentation service of the Open-core package. Dynamically retrieves the Open API specification of the deployed microservices.
Expand Down

0 comments on commit 4965c0a

Please sign in to comment.