uma ontologia para os processos de negócio da...
TRANSCRIPT
![Page 1: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/1.jpg)
Uma ontologia para os processos de negócio da Administração
Alexandra Lourenço (Universidade Nova de Lisboa) [email protected]
José Carlos Ramalho (Universidade do Minho)
Pedro Penteado (Universidade Nova de Lisboa)
BAD2015 - Évora, 23 de Outubro de 2015
![Page 2: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/2.jpg)
Agenda• Motivação
• Macroestrutura Funcional
• Ontologias
• Trabalho realizado
• Conclusões e trabalho futuro
![Page 3: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/3.jpg)
Motivação• Facilitar a utilização e a consulta da MEF;
• A documentação de suporte à MEF pode ser de difícil leitura;
• Os formatos Microsoft não são os mais indicados para manter a informação;
• Facilitar a gestão e a manutenção da MEF.
![Page 4: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/4.jpg)
MEF• MIP - Metainformação para a interoperabilidade - cerca
de 17 elementos para classificar recursos: título, identificador, produtor, acesso, relação, …
• MEF - normalização dum subelemento do identificador, o código de classificação;
• Tem uma estrutura hierárquica base com 2 níveis: funções e subfunções;
• A estes veio juntar-se o nível 3 (LC/MEF): os processos.
![Page 5: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/5.jpg)
MEF: exemplos
• 900: Dinamização e comunicação institucional;
• 900.10: Execução de atividades de dinamização da sociedade;
• 900.10.001: Concepção e realização de atividades ou acontecimentos artísticos
![Page 6: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/6.jpg)
Problemas identificados• Suporte em documentos MS Word e MS Excel:
muito difíceis de processar;
• Trabalho colaborativo na edição dos documentos;
• Informação sujeita a muitas alterações: mudanças orgânicas, alteração de processos, novos processos, …
• Gestão e atualização muito complicadas…
![Page 7: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/7.jpg)
Solução prototipada• Criação e adoção de um formato neutro para guardar a
informação;
• Criação de um sistema de edição colaborativo sobre esse formato neutro;
• Geração automática de outros meios de consulta: website, índices remissivos, formatos ontológicos para exploração semântica, etc;
• Criação de geradores de formatos de exportação que sejam diretamente integráveis em aplicações e produtos de software.
![Page 8: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/8.jpg)
LC/MEF em MS WordParágrafos
Listas
Referências
![Page 9: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/9.jpg)
Formato neutro: XML
![Page 10: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/10.jpg)
Formato neutro: XML
![Page 11: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/11.jpg)
Novas possibilidades• Geração automática da versão PDF;
• Geração automática da versão HTML;
• Geração automática de outros formatos…
![Page 12: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/12.jpg)
Ontologia• Def.: Especificação formal de conhecimento;
• Vários níveis de complexidade:
vocabulário controlado/taxonomia
thesaurus
ontologia1.RDF - resource description format; 2.SKOS - simple knowledge organization system; 3.OWL - ontology web language.
![Page 13: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/13.jpg)
LC/MEF em MS Excel
Processo
Processosrelacionados
Relações
A informação está a ficar num “colete de forças”!
![Page 14: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/14.jpg)
Relações entre processos
• Sucessão: anti-simétrica, pode ser desmembrada em 2 relações inversas - sucede e antecede;
• Complementaridade: simétrica;
• Cruzamento: simétrica;
• Síntese: anti-simétrica, pode ser desmembrada em 2 relações inversas - sintetiza, é-sintetizado.
![Page 15: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/15.jpg)
O nosso exemplo
550.10.303 500.30.500
400.10.029
500.10.301
600.40
antecede
sucede
sucedesucede
sucedeantecede
antecede
antecede
antecede
• Diretamente da especificação; • Podem ser inferidas pela máquina;
![Page 16: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/16.jpg)
Ontologia: vantagens• Normalização de termos e conceitos;
• Permitir às máquinas interpretar:
alivia o nosso trabalho;
permite acelerar processos;
torna viáveis processos que de outra forma…
![Page 17: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/17.jpg)
Ontologia: pergunta em aberto
• Que nível de complexidade utilizar?
Exemplo: relação com semântica na designação, ou expressa em conceitos granulares.
sucede vs sucessão e papel (sucessor e antecessor)
![Page 18: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/18.jpg)
Ontologia: especificação formal
• O modelo mais simples que as máquinas sempre entenderam: a relação binária:
(sujeito, predicado, objeto)
Exemplo:“O carro é verde.”(carro, temCor, “verde”)
![Page 19: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/19.jpg)
Ontologia: modelação com triplos
(processo, é-um, conceito)(processo, temTítulo, texto)(processo, temNaplic, texto)(sucede, é-uma, relação)(sucede, tem-domínio, processo)(sucede, tem-contradomínio, processo)(antecede, é-uma, relação)…
(“550.10.303”, é-um, processo) (“400.10.029”, é-um, processo) (“500.30.500”, é-um, processo) … (“550.10.303”, antecede, “400.10.029”) (“550.10.303”, sucede, “500.30.500”)
Estrutura classificava
Povoamento
![Page 20: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/20.jpg)
Edição/criação da ontologia
http://protege.stanford.edu/
![Page 21: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/21.jpg)
Exemplo: MEF
Integração automática num aplicativo de descrição arquivística
![Page 26: Uma ontologia para os processos de negócio da Administraçãorepositorium.sdum.uminho.pt/bitstream/1822/38497/2/bad2015-mef.pdf · José Carlos Ramalho (Universidade do Minho) jcr@di.uminho.pt](https://reader036.vdocuments.mx/reader036/viewer/2022062911/5bed1ac109d3f2175d8b4f6d/html5/thumbnails/26.jpg)
Conclusões• Muito trabalho de recolha já foi feito;
• É preciso repensar o modelo e a metodologia de trabalho;
• As tecnologias associadas à Web Semântica demonstraram ser uma opção interessante e com vantagens;
• Para irmos nessa direção é preciso definir a estrutura classificava…