Agent logiciel
SoftwareAgent · https://publicschema.org/SoftwareAgent
Un produit ou système logiciel ayant effectué une étape dans un processus de prestation, par exemple un moteur de notation qui a calculé un score de test de substitution des ressources ou un moteur de règles qui a évalué l'admissibilité. SoftwareAgent enregistre l'identité et la version du logiciel afin qu'un résultat puisse être reproduit ou audité ultérieurement. SoftwareAgent est un sous-type d'Agent, au même titre que Person et Organization. Il est distinct de la Person ou de l'Organization responsable de l'action (consignée dans des propriétés comme performed_by ou evaluator) et d'un Instrument (le questionnaire ou l'outil de mesure administré à un sujet).
Propriétés
| Propriété | Type | Définition |
|---|---|---|
| Nom | string | |
| Version | string | |
| éditeur | concept:Agent comprend Person, Organization, SoftwareAgent | |
| URL de publication | uri |
Données probantes
Pas encore trouvé dans les systèmes de prestation analysés.
No mapped system currently models scoring engines or rule engines as structured entities. Software identity is typically left implicit or stored as a free-text log entry, which makes audit and reproducibility difficult.
| Norme | Équivalent | Correspondance |
|---|---|---|
| PROV-O | SoftwareAgent | exact |
| Direct W3C PROV-O equivalent: a software agent that played a role in an activity. Our SoftwareAgent is scoped to recording the software that acted within a public delivery process. | ||
| FOAF | Agent | broad |
| foaf:Agent is the broad supertype covering persons, organisations, and software. SoftwareAgent is narrower: software specifically. Our Agent concept is the local peer for foaf:Agent and is the shared supertype of Person, Organization, and SoftwareAgent. | ||