Integração Semântica e por Eventos
Managed documentation for Integração Semântica e por Eventos.
Integração OpenBus
Integração OpenBus
| Campo | Valor |
|---|---|
| Distribuição | WCT Portuguese — OpenC5ISR |
| Produto | OpenC5ISR |
| Versão | 0.15.1 |
| Implantação | openc5isr-pt.wallacecorptech.com |
| Fonte | /srv/wct/releases/OpenC5ISR-v0.15.0-20app-pt |
| Evidência | Contrato de evento de referência e evidências do OpenBus |
| Impressão digital da fonte | e92dc1580aa26f7545815bcf40300b21bc5485b0a2ae46a715538a48365cc801 |
| Estado | Linha de base gerada — revisão humana obrigatória |
Limite de verificação: Esta página combina orientação de projeto da plataforma com evidências estáticas da distribuição. Ela não comprova que todas as interfaces detectadas estejam habilitadas, acessíveis, seguras ou operacionais no ambiente implantado.
Padrão de integração por eventos
producer → validate/type → publish OpenBus event
→ subscribers enrich/correlate/persist/notify/task
→ audit and operational state update
Contrato mínimo de evento
| Aspecto | Comportamento necessário |
|---|---|
| Identidade | ID único do evento, identidade do produtor e ID do sujeito/entidade. |
| Significado | Tipo/URI semântico e versão de esquema. |
| Tempo | Tempos de observação, publicação e recebimento mais qualidade do relógio da fonte. |
| Correlação | Identificadores de missão, trilha, tarefa, caso, fluxo e causalidade. |
| Entrega | Chave de ordenação, duplicidade/idempotência, política de repetição/dead-letter e retenção. |
| Política | Autenticação, autorização, liberação, tenancy e auditoria. |
Regra operacional
Consumidores devem tolerar entrega duplicada e tornar transições de estado idempotentes. Um ACK do barramento comprova tratamento de transporte, não sucesso da missão; eventos de conclusão e falha em nível de aplicação continuam necessários.
Evidência da versão
| Estado | Pontuação | Itens de evidência |
|---|---|---|
| detectado | 105 | 12 |
| Tipo de evidência | Fonte | Correspondência |
|---|---|---|
| caminho | OPENBUS.md |
openbus |
| caminho | drivers/openbus_agent.py |
openbus |
| caminho | edge/openlvc/rti_openbus_gateway.py |
openbus |
| caminho | examples/opencybersec/openbus-security-event.json |
openbus |
| caminho | lib/open-networks/openbus.js |
openbus |
| conteúdo | API.md |
openbus |
| conteúdo | CHANGELOG.md |
openbus |
| conteúdo | DEPLOY-GODADDY.md |
openbus |
| conteúdo | MERGE-v0.13.1.md |
openbus |
| conteúdo | OPENBUS.md |
openbus |
| caminho | open-bus/app.js |
open-bus |
| caminho | open-bus/index.html |
open-bus |
Notas do Mantenedor
Adicione aqui notas de implantação revisadas por pessoas, correções, decisões, capturas de tela e links. O conteúdo fora do bloco gerado é preservado nas próximas execuções.
Interfaces RDF, SPARQL e Ontologias
Interfaces RDF, SPARQL e Ontologias
| Campo | Valor |
|---|---|
| Distribuição | WCT Portuguese — OpenC5ISR |
| Produto | OpenC5ISR |
| Versão | 0.15.1 |
| Implantação | openc5isr-pt.wallacecorptech.com |
| Fonte | /srv/wct/releases/OpenC5ISR-v0.15.0-20app-pt |
| Evidência | Varredura de arquivos/termos semânticos e contrato de referência |
| Impressão digital da fonte | e92dc1580aa26f7545815bcf40300b21bc5485b0a2ae46a715538a48365cc801 |
| Estado | Linha de base gerada — revisão humana obrigatória |
Limite de verificação: Esta página combina orientação de projeto da plataforma com evidências estáticas da distribuição. Ela não comprova que todas as interfaces detectadas estejam habilitadas, acessíveis, seguras ou operacionais no ambiente implantado.
Ativos semânticos observados
| Arquivo |
|---|
.opennetworks-backup-20260827T210646Z/ontology/openaar-mr.ttl |
.opennetworks-backup-20260827T210646Z/ontology/opencybersec.ttl |
.opennetworks-backup-20260827T210646Z/ontology/opendaa-openanalytics.ttl |
.opennetworks-backup-20260827T210646Z/ontology/opendaa-opendata.ttl |
.opennetworks-backup-20260827T210646Z/ontology/openiia.ttl |
.opennetworks-backup-20260827T210646Z/ontology/opensof-applications.ttl |
.opennetworks-backup-20260827T210646Z/ontology/opensof-core.ttl |
.opennetworks-backup-20260827T210646Z/ontology/opensof-ontology.ttl |
ontology/openaar-mr.ttl |
ontology/opencybersec.ttl |
ontology/opendaa-openanalytics.ttl |
ontology/opendaa-opendata.ttl |
ontology/openiia.ttl |
ontology/opennetworks.ttl |
ontology/opensof-applications.ttl |
ontology/opensof-core.ttl |
ontology/opensof-ontology.ttl |
third_party/ontowiki/application/config/SysBase.rdf |
third_party/ontowiki/extensions/community/insert.sparql |
third_party/ontowiki/extensions/datagathering/SyncSchema.rdf |
third_party/ontowiki/extensions/exconf/resources/Examples.rdf |
third_party/ontowiki/extensions/exconf/resources/PluginRepository.rdf |
Indicadores de termos observados
| Tecnologia/conceito | Ocorrências |
|---|---|
| RDF | 4239 |
| OWL | 2287 |
| ontology | 2031 |
| provenance | 269 |
| SPARQL | 258 |
| SHACL | 143 |
| JSON-LD | 18 |
Contrato de serviço SPARQL
- Endpoint de consulta, endpoint de atualização e política de nomes/versões de grafos.
- Autenticação e autorização separada para leitura, escrita e administração de ontologias.
- Timeout, limites de linhas/resultados, controles de consultas caras e auditoria.
- Serializações/content types RDF e registro estável de namespaces.
- Comportamento de validação SHACL/restrições e tratamento de afirmações inválidas.
- Procedimentos de backup/exportação, proveniência e migração de ontologia.
Padrão de consulta de exemplo
PREFIX op: <https://example.invalid/openc5isr/ontology/>
SELECT ?entity ?observation ?time
WHERE {
?observation a op:Observation ;
op:observes ?entity ;
op:observationTime ?time .
}
ORDER BY DESC(?time)
LIMIT 100
Substitua namespace e propriedades de exemplo pela ontologia governada desta edição.
Notas do Mantenedor
Adicione aqui notas de implantação revisadas por pessoas, correções, decisões, capturas de tela e links. O conteúdo fora do bloco gerado é preservado nas próximas execuções.
Proveniência e Correlação
Proveniência e Correlação
| Campo | Valor |
|---|---|
| Distribuição | WCT Portuguese — OpenC5ISR |
| Produto | OpenC5ISR |
| Versão | 0.15.1 |
| Implantação | openc5isr-pt.wallacecorptech.com |
| Fonte | /srv/wct/releases/OpenC5ISR-v0.15.0-20app-pt |
| Evidência | Modelo de referência de governança de dados |
| Impressão digital da fonte | e92dc1580aa26f7545815bcf40300b21bc5485b0a2ae46a715538a48365cc801 |
| Estado | Linha de base gerada — revisão humana obrigatória |
Limite de verificação: Esta página combina orientação de projeto da plataforma com evidências estáticas da distribuição. Ela não comprova que todas as interfaces detectadas estejam habilitadas, acessíveis, seguras ou operacionais no ambiente implantado.
Cadeia de proveniência
source/device → raw observation → processing step/model/version
→ derived product/correlation → human or automated decision
→ task/effect → outcome/evidence
Campos mínimos de proveniência
- Identidade da fonte, localização/referencial, calibração/perfil e tempo da fonte.
- IDs de objetos de entrada e checksums imutáveis para artefatos retidos.
- Nome, versão, parâmetros e ambiente de execução da transformação/algoritmo/modelo.
- Identidade do ator/serviço, contexto de autorização e identificadores de correlação.
- IDs de objetos de saída, confiança/incerteza e resultado de validação.
- Política de tratamento, retenção e ações de liberação/disseminação.
Por que isso é operacionalmente importante
Proveniência permite ao operador entender por que existe uma trilha, alerta ou recomendação; ao investigador reconstruir a cadeia decisória; ao analista reproduzir um resultado; e à garantia determinar se um efeito se baseou em dados válidos e processamento aprovado.
Notas do Mantenedor
Adicione aqui notas de implantação revisadas por pessoas, correções, decisões, capturas de tela e links. O conteúdo fora do bloco gerado é preservado nas próximas execuções.