Objetivos:
- Analisar os principais elementos de modelagem e sua utilização em diferentes linguagens e formalismos, discutindo a adequação destes elementos para representar diferentes situações da realidade
- Discutir princípios de modelagem conceitual, com especial ênfase para modelagem estrutural
- Discutir teorias, mecanismos de abstração e abordagens associadas ao processo de modelagem
Ementa:
Modelagem e modelos: Conceitos básicos. Tipos de representações. Modelos conceituais. Modelos estruturais e comportamentais. Tipos de elementos. Teoria de Universais. Categorias e modelos cognitivos. Categorias ontológicas básicas. Entidades , Relacionamentos e Propriedades: caracterização. Meriologia, grupamento, parte/todo. Taxonomias, generalização/especialização. Papéis. Modelagem de eventos, ações e estados. Reificação. Metamodelagem.
Bibliografia:
- Ontological Foundations for Structural Conceptual Models, Giancarlo Guizzardi, CTIT, Holanda, 2006.
- Conceptual Modeling of Information Systems, Antoni Olivé, Springer Verlag, 2007.
- Women, Fire, and Dangerous Things: what categories reveal about the mind, George Lakoff, University of Chicago Press, 1987