Klasyfikacja definicji otwartego interfejsu usługi
Grading Initiative Open Service Interface Definition (OSID) to specyfikacja Open Knowledge . OSID to interfejsy programistyczne, które składają się na architekturę zorientowaną na usługi do projektowania i budowania oprogramowania wielokrotnego użytku i interoperacyjnego .
Klasyfikacja OSID obsługuje charakteryzację, przechowywanie i pobieranie ocen. Stopień jest określany za pomocą czterech elementów:
- Wartość stopnia
- Typ klasy
- Skala ocen
- Definicja punktacji
Te cztery elementy zapewniają ogólny i elastyczny sposób scharakteryzowania stopnia. Usługa ta umożliwia również zarządzanie Rekordami Oceny , które łączą informacje o Ocenie, Agentze , którego jest ona Oceną, oraz obiekcie, który został oceniony. Ta usługa obejmuje również metody iteracji przez GradeTypes , GradeScales i ScoringDefinitions obsługiwane przez konkretną implementację dostawcy usług.
OSID oceny jest powiązany z OSID oceny . Ocena dotyczy definicji, zarządzania i oceny materiałów zorientowanych na pytania. Ocenę można wykorzystać jako obiekt podlegający stopniowaniu, do którego odwołuje się identyfikator OSID klasyfikacji.