Fundamentos de Modelagem – MAI701

Course IDCourse NameInstructorRoom NumberTime
MAI701Fundamentos de Modelagem

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