Modelagem Conceitual Guiada por Ontologias com UFO, GUFO e OntoUML
Modelagem conceitual é sobre criar artefatos concretos que devem representar nossas conceitualizações (i.e., nossos modelos mentais) da realidade para o propósito de comunicação, compreensão do domínio, resolução de programas e negociação de significados. Sendo assim, os artefatos produzidos por esta atividade (i.e., Modelos Conceituais), servem como uma interface entre a realidade e a cognição humana. Por esta razão, linguagens de modelagem conceitual e modelos conceituals devem ser projetados considerando seriamente a natureza da realidade como estrutura pela cognição humana, ou seja, sistematicamente empregando as chamadas Ontologias Descritivas. Este tutorial revisita um esforço de 20 anos em criar uma dessas Ontologias Descritivas, chamada Unified Foundational Ontology (UFO), bem como um conjunto de ferramentas de modelagem conceitual baseadas nela. Estas ferramentas incluem a linguagem de modelagem OntoUML, diversos padrões e anti-padrões associados com esta linguagem, além de uma implementação lightweight da UFO chamada gUFO (gentle UFO), que dá suporte a artefatos de estruturação do conhecimento baseados em UFO (por exemplo, Grafos de Conhecimento). O tutorial ilustra essas ferramentes em dviersos cenários do mundo real.
Giancarlo Guizzardi é Professor Titular de Ciência de Software e Evolução, além de chair e líder do Depertamento de Semântica, Cibersegurança e Serviços (SCS) na Universidade de Twente, Países Baixos. Ele também é Professor Visitante no Departamento de Ciências da Computação e Sistemas na Universidade de Estocolmo, Suécia. Giancarlo tem contribuições por pelo menos três décadas nas áreas de Ontologia Formal e Aplicada, Modelagem Conceitual, Informática de Negócios, e Engenharia de Sistemas de Informação, trabalho com uma abordagem multidisciplinar em Ciência da Computação que agrega resultados da Filosofia, Ciências Cognitivas, Lógica e Linguística. Ele é um dos principais desenvolvedores da UFO, gUFO e OntoUML. Ao longo dos anos, ele apresentou keynotes em diversas conferências internacionais de renome nestas áreas (como por exemplo, ER, BPM, CAiSE, IEEE ICSC). Ele atualmente é editor associado de diversos periódicos, incluindo Applied Ontology e também Data & Knowledge Engineering, é co-editor da série Lecture Notes in Business Information Processing, e membro de diversos comitês editoriais de periódicos internacionais. Finalmente, ele é membro dos comitês de direção das conferências ER, EDOC, eIEEE CBI, e do conselho consultivo da International Association for Ontology and its Applications (IAOA).
