8
Projeto SMS usando DSEO ITA – Instituto Tecnológico de Aeronáutica Pós – Graduação em Engenharia Elétrica e Computação Professor Dr. José Maria Parente de Oliveira CE – 262 – Ontologia e Web Semântica Alexandre Bittencourt Faria Flávio Roberto Ianagui Jaguaraci Batista Silva Roberto Sávio de O. Jr

Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0

Embed Size (px)

DESCRIPTION

Utilizando RUP e Modelagem de processos para especificar aplicações Web 2.0.

Citation preview

Projeto SMS usando DSEO

ITA – Instituto Tecnológico de Aeronáutica

Pós – Graduação em Engenharia Elétrica e Computação

Professor Dr. José Maria Parente de Oliveira

CE – 262 – Ontologia e Web Semântica

Alexandre Bittencourt Faria

Flávio Roberto Ianagui

Jaguaraci Batista Silva

Roberto Sávio de O. Jr

Motivação

Como abstrair paradigmas (e.g. POO, POA, POM). Durante a construção de um modelo conceitual de uma aplicação.

Como realizar uma verificação semântica de um domínio específico de aplicação. específico de aplicação.

Como associar uma ontologia a um modelo de processo de software existente em empresas.

Introdução

DSEO

� Desenho de software para especificação

de ontologias.de ontologias.

� Conjunto de tarefas e artefatos baseados

no RUP.

� Fases de Concepção, Elaboração,

Construção, Transição.

Introdução

SMS

� Semantic Music Search.

� Ontologia e ferramenta que permita � Ontologia e ferramenta que permita

buscas semânticas.

Fases do DSEO

Concepção

� Requisitos Iniciais.

� Pesquisa de Ontologias para reaproveitamento.

� Glossário inicial.

Elaboração

� Profundidade técnica dos termos.

� Casos de uso.

� Definição de entidades e propriedades.

Fases DSEO

Construção

� Diagrama de classe.

� Avaliar e aprovar.

� Geração ontologia.

Transição

� Testar.

� Homologar.

� Implantar.

Artefatos SMS

Relatório

Conclusão.

Conclusão

A modelagem de um domínio de aplicação com uma aproximação a ontologia, permite utilizar-se de mecanismos para abstrair paradigmas (e.g. POO, POA, POM).

A semântica de um domínio específico de aplicação muda A semântica de um domínio específico de aplicação muda constantemente. Principalmente em função dos requisitos de software estabelecidos pelos stakeholders em diferentes empresas.

Construir um software, usando modelos de processos (e.g. RUP, XP, etc;) é mais uma tentativa de diminuir o tempo total de produção, porém não é o bastante. A ontologia, neste caso, pode representar melhor os conceitos.