Files
logseq/pages/PROJECTS___MOSAICO___WP2.md
T

1.5 KiB

  • {{renderer :mermaid_68668a24-ce43-472e-b787-a53b895f7c75, 3}}
    • classDiagram
          class Agent {
              id
              name
              version
              owner
          }
      
          class Capability {
              domain
              taskType
              supportedLanguages
              inputFormats
              outputFormats
          }
      
          class PerformanceKPI {
              accuracy
              latencyMs
              resourceConsumption
              robustnessMetrics
          }
      
          class Governance {
              license
              dataResidency
              GDPRCompliance
              auditTrailAvailable
          }
      
          class FairnessEthics {
              biasDetected
              fairnessConstraints
              explanationCapabilities
          }
      
          class RuntimeEnvironment {
              runtime
              requiredLibraries
              hardwareAcceleration
          }
      
          class Provenance {
              trainingDataSources
              modelLineage
              lastUpdated
          }
      
          class ContactInfo {
              maintainerEmail
              documentationUrl
          }
      
          class AgentRepository {
              <<service>>
          }
      
          Agent --> Capability
          Agent --> PerformanceKPI
          Agent --> Governance
          Agent --> FairnessEthics
          Agent --> RuntimeEnvironment
          Agent --> Provenance
          Agent --> ContactInfo
          AgentRepository --> Agent : manages
      
      
      
    • Agents should be also marked if they keep information or not for IP purposes.