SlideShare uma empresa Scribd logo
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




Projeto SMS usando DSEO


                   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.

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.
  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
  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
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.

Mais conteúdo relacionado

Destaque

Qué es la naturaleza tercera parte 2003
Qué es la naturaleza tercera parte 2003Qué es la naturaleza tercera parte 2003
Qué es la naturaleza tercera parte 2003
Jorge Diderot Chelén Franulic
 
Simulacro tumbes con claves sabado 28 de marzo 2015
Simulacro tumbes con claves sabado 28 de marzo 2015Simulacro tumbes con claves sabado 28 de marzo 2015
Simulacro tumbes con claves sabado 28 de marzo 2015
Isela Guerrero Pacheco
 
Apresentação cpfl energia apimec rio_18nov10
Apresentação cpfl energia apimec rio_18nov10Apresentação cpfl energia apimec rio_18nov10
Apresentação cpfl energia apimec rio_18nov10
CPFL RI
 
Actividad web[]
Actividad web[]Actividad web[]
Actividad web[]
Samir Diaz Nieto
 
Citomorfologia
CitomorfologiaCitomorfologia
Citomorfologia
L R
 
Presentación encuestas febrero 2012
Presentación encuestas febrero 2012Presentación encuestas febrero 2012
Presentación encuestas febrero 2012
ericpogliani
 
Filtração
FiltraçãoFiltração
Equipe Ar Livre
Equipe Ar LivreEquipe Ar Livre
Equipe Ar Livre
CEPMBB
 
Trabajo practico de economía
Trabajo practico de economíaTrabajo practico de economía
Trabajo practico de economía
Fedee Fernandez
 
La comunicación
La comunicaciónLa comunicación
La comunicación
anmoon
 
Corrientes del movimiento_obrero_iii
Corrientes del movimiento_obrero_iiiCorrientes del movimiento_obrero_iii
Corrientes del movimiento_obrero_iii
Sandra Arango
 
Tocandoemfrente2 Almir Sater
Tocandoemfrente2 Almir SaterTocandoemfrente2 Almir Sater
Tocandoemfrente2 Almir Sater
vida simples
 
Paramisamigas
ParamisamigasParamisamigas
Paramisamigas
Mónica Becerra
 
Region caribe
Region caribeRegion caribe
Region caribe
Lilian Aldana
 
Diplomado "Aprende y enseña economía jugando". Modulo 1 Sesión 3 - UPC. 2011
Diplomado "Aprende y enseña economía jugando". Modulo 1 Sesión 3 - UPC. 2011Diplomado "Aprende y enseña economía jugando". Modulo 1 Sesión 3 - UPC. 2011
Diplomado "Aprende y enseña economía jugando". Modulo 1 Sesión 3 - UPC. 2011
elianafranco
 
Projeto Pedro
Projeto PedroProjeto Pedro
Projeto Pedro
guestac99c9
 
Perfil aprendiz sena
Perfil aprendiz senaPerfil aprendiz sena
Perfil aprendiz sena
anmoon
 
anderson
andersonanderson
anderson
avargasblandon
 
54% dos consumidores já foram vítimas de fraude.
54% dos consumidores já foram vítimas de fraude.54% dos consumidores já foram vítimas de fraude.
54% dos consumidores já foram vítimas de fraude.
SPC Brasil
 
Adriana uni
Adriana uniAdriana uni
Adriana uni
AdrianaDeSales
 

Destaque (20)

Qué es la naturaleza tercera parte 2003
Qué es la naturaleza tercera parte 2003Qué es la naturaleza tercera parte 2003
Qué es la naturaleza tercera parte 2003
 
Simulacro tumbes con claves sabado 28 de marzo 2015
Simulacro tumbes con claves sabado 28 de marzo 2015Simulacro tumbes con claves sabado 28 de marzo 2015
Simulacro tumbes con claves sabado 28 de marzo 2015
 
Apresentação cpfl energia apimec rio_18nov10
Apresentação cpfl energia apimec rio_18nov10Apresentação cpfl energia apimec rio_18nov10
Apresentação cpfl energia apimec rio_18nov10
 
Actividad web[]
Actividad web[]Actividad web[]
Actividad web[]
 
Citomorfologia
CitomorfologiaCitomorfologia
Citomorfologia
 
Presentación encuestas febrero 2012
Presentación encuestas febrero 2012Presentación encuestas febrero 2012
Presentación encuestas febrero 2012
 
Filtração
FiltraçãoFiltração
Filtração
 
Equipe Ar Livre
Equipe Ar LivreEquipe Ar Livre
Equipe Ar Livre
 
Trabajo practico de economía
Trabajo practico de economíaTrabajo practico de economía
Trabajo practico de economía
 
La comunicación
La comunicaciónLa comunicación
La comunicación
 
Corrientes del movimiento_obrero_iii
Corrientes del movimiento_obrero_iiiCorrientes del movimiento_obrero_iii
Corrientes del movimiento_obrero_iii
 
Tocandoemfrente2 Almir Sater
Tocandoemfrente2 Almir SaterTocandoemfrente2 Almir Sater
Tocandoemfrente2 Almir Sater
 
Paramisamigas
ParamisamigasParamisamigas
Paramisamigas
 
Region caribe
Region caribeRegion caribe
Region caribe
 
Diplomado "Aprende y enseña economía jugando". Modulo 1 Sesión 3 - UPC. 2011
Diplomado "Aprende y enseña economía jugando". Modulo 1 Sesión 3 - UPC. 2011Diplomado "Aprende y enseña economía jugando". Modulo 1 Sesión 3 - UPC. 2011
Diplomado "Aprende y enseña economía jugando". Modulo 1 Sesión 3 - UPC. 2011
 
Projeto Pedro
Projeto PedroProjeto Pedro
Projeto Pedro
 
Perfil aprendiz sena
Perfil aprendiz senaPerfil aprendiz sena
Perfil aprendiz sena
 
anderson
andersonanderson
anderson
 
54% dos consumidores já foram vítimas de fraude.
54% dos consumidores já foram vítimas de fraude.54% dos consumidores já foram vítimas de fraude.
54% dos consumidores já foram vítimas de fraude.
 
Adriana uni
Adriana uniAdriana uni
Adriana uni
 

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

Aula1 Apresentacao TEES
Aula1 Apresentacao TEESAula1 Apresentacao TEES
Aula1 Apresentacao TEES
Rogerio P C do Nascimento
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
Jaydson Gomes
 
Academia do programador
Academia do programadorAcademia do programador
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 6º PERÍODO SISTEMAS DISTRIB...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 6º PERÍODO SISTEMAS DISTRIB...CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 6º PERÍODO SISTEMAS DISTRIB...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 6º PERÍODO SISTEMAS DISTRIB...
Os Fantasmas !
 
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas OperacionaisSimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
Caio Ribeiro Pereira
 
Tecnologias para Definição do Processo Organizacional segundo o MPS.BR
Tecnologias para Definição do Processo Organizacional segundo o MPS.BRTecnologias para Definição do Processo Organizacional segundo o MPS.BR
Tecnologias para Definição do Processo Organizacional segundo o MPS.BR
Leandro Coutinho
 
Aula1 eng software
Aula1 eng softwareAula1 eng software
Aula1 eng software
Portal_do_estudante_ADS
 
Php Conf08 Enterprise Patterns
Php Conf08 Enterprise PatternsPhp Conf08 Enterprise Patterns
Php Conf08 Enterprise Patterns
Wildtech
 
ExpertsGoToWeb: Shell para desenvolvimento de sistemas especialistas na web
ExpertsGoToWeb: Shell para desenvolvimento de sistemas especialistas na webExpertsGoToWeb: Shell para desenvolvimento de sistemas especialistas na web
ExpertsGoToWeb: Shell para desenvolvimento de sistemas especialistas na web
Thiago Ghisi
 
Apresentação da Disciplina Fundamentos da Computação
Apresentação da Disciplina Fundamentos da ComputaçãoApresentação da Disciplina Fundamentos da Computação
Apresentação da Disciplina Fundamentos da Computação
Rogerio P C do Nascimento
 
Apresentação da disciplina Topicos Especiais em Sistemas de Informação
Apresentação da disciplina Topicos Especiais em Sistemas de InformaçãoApresentação da disciplina Topicos Especiais em Sistemas de Informação
Apresentação da disciplina Topicos Especiais em Sistemas de Informação
Rogerio P C do Nascimento
 
Engenharia de Software - Wikipedia
Engenharia de Software - WikipediaEngenharia de Software - Wikipedia
Engenharia de Software - Wikipedia
Robson Silva Espig
 
Introdução a informática: do Windows ao Excel
Introdução a informática: do Windows ao ExcelIntrodução a informática: do Windows ao Excel
Introdução a informática: do Windows ao Excel
malviana1
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
PeslPinguim
 
Monografia eng soft1_halan
Monografia eng soft1_halanMonografia eng soft1_halan
Monografia eng soft1_halan
Halan Ridolphi
 
Planode Aula
Planode AulaPlanode Aula
Planode Aula
softeam
 
Aula15 arquitetura software_01_introducao-convertido
Aula15 arquitetura software_01_introducao-convertidoAula15 arquitetura software_01_introducao-convertido
Aula15 arquitetura software_01_introducao-convertido
Ana Claudia Annunciação
 
Disciplina Sistemas de Informação Empresarial | DCOMP, UFS | Prof Dr Rogério ...
Disciplina Sistemas de Informação Empresarial | DCOMP, UFS | Prof Dr Rogério ...Disciplina Sistemas de Informação Empresarial | DCOMP, UFS | Prof Dr Rogério ...
Disciplina Sistemas de Informação Empresarial | DCOMP, UFS | Prof Dr Rogério ...
Rogerio P C do Nascimento
 
Monografia restful -_2013_-_desenvolvimento_v17-final-2014[1]
Monografia restful -_2013_-_desenvolvimento_v17-final-2014[1]Monografia restful -_2013_-_desenvolvimento_v17-final-2014[1]
Monografia restful -_2013_-_desenvolvimento_v17-final-2014[1]
Carl Edwin
 
REST – Desmistificando A Implementação De Web Services REST Em Java Monografia
REST – Desmistificando A Implementação De Web Services REST Em Java MonografiaREST – Desmistificando A Implementação De Web Services REST Em Java Monografia
REST – Desmistificando A Implementação De Web Services REST Em Java Monografia
Carl Edwin Antonio Nascimento
 

Semelhante a Utilizando RUP e Modelagem de processo para especificar aplicações Web 2.0 (20)

Aula1 Apresentacao TEES
Aula1 Apresentacao TEESAula1 Apresentacao TEES
Aula1 Apresentacao TEES
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
 
Academia do programador
Academia do programadorAcademia do programador
Academia do programador
 
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 6º PERÍODO SISTEMAS DISTRIB...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 6º PERÍODO SISTEMAS DISTRIB...CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 6º PERÍODO SISTEMAS DISTRIB...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 6º PERÍODO SISTEMAS DISTRIB...
 
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas OperacionaisSimulaRSO - Simulador de Recursos de Sistemas Operacionais
SimulaRSO - Simulador de Recursos de Sistemas Operacionais
 
Tecnologias para Definição do Processo Organizacional segundo o MPS.BR
Tecnologias para Definição do Processo Organizacional segundo o MPS.BRTecnologias para Definição do Processo Organizacional segundo o MPS.BR
Tecnologias para Definição do Processo Organizacional segundo o MPS.BR
 
Aula1 eng software
Aula1 eng softwareAula1 eng software
Aula1 eng software
 
Php Conf08 Enterprise Patterns
Php Conf08 Enterprise PatternsPhp Conf08 Enterprise Patterns
Php Conf08 Enterprise Patterns
 
ExpertsGoToWeb: Shell para desenvolvimento de sistemas especialistas na web
ExpertsGoToWeb: Shell para desenvolvimento de sistemas especialistas na webExpertsGoToWeb: Shell para desenvolvimento de sistemas especialistas na web
ExpertsGoToWeb: Shell para desenvolvimento de sistemas especialistas na web
 
Apresentação da Disciplina Fundamentos da Computação
Apresentação da Disciplina Fundamentos da ComputaçãoApresentação da Disciplina Fundamentos da Computação
Apresentação da Disciplina Fundamentos da Computação
 
Apresentação da disciplina Topicos Especiais em Sistemas de Informação
Apresentação da disciplina Topicos Especiais em Sistemas de InformaçãoApresentação da disciplina Topicos Especiais em Sistemas de Informação
Apresentação da disciplina Topicos Especiais em Sistemas de Informação
 
Engenharia de Software - Wikipedia
Engenharia de Software - WikipediaEngenharia de Software - Wikipedia
Engenharia de Software - Wikipedia
 
Introdução a informática: do Windows ao Excel
Introdução a informática: do Windows ao ExcelIntrodução a informática: do Windows ao Excel
Introdução a informática: do Windows ao Excel
 
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEBHTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
HTML5 - UM GUIA DE REFERÊNCIA PARA DESENVOLVEDORES WEB
 
Monografia eng soft1_halan
Monografia eng soft1_halanMonografia eng soft1_halan
Monografia eng soft1_halan
 
Planode Aula
Planode AulaPlanode Aula
Planode Aula
 
Aula15 arquitetura software_01_introducao-convertido
Aula15 arquitetura software_01_introducao-convertidoAula15 arquitetura software_01_introducao-convertido
Aula15 arquitetura software_01_introducao-convertido
 
Disciplina Sistemas de Informação Empresarial | DCOMP, UFS | Prof Dr Rogério ...
Disciplina Sistemas de Informação Empresarial | DCOMP, UFS | Prof Dr Rogério ...Disciplina Sistemas de Informação Empresarial | DCOMP, UFS | Prof Dr Rogério ...
Disciplina Sistemas de Informação Empresarial | DCOMP, UFS | Prof Dr Rogério ...
 
Monografia restful -_2013_-_desenvolvimento_v17-final-2014[1]
Monografia restful -_2013_-_desenvolvimento_v17-final-2014[1]Monografia restful -_2013_-_desenvolvimento_v17-final-2014[1]
Monografia restful -_2013_-_desenvolvimento_v17-final-2014[1]
 
REST – Desmistificando A Implementação De Web Services REST Em Java Monografia
REST – Desmistificando A Implementação De Web Services REST Em Java MonografiaREST – Desmistificando A Implementação De Web Services REST Em Java Monografia
REST – Desmistificando A Implementação De Web Services REST Em Java Monografia
 

Mais de Jaguaraci Silva

Oracle soa suite 11 g
Oracle soa suite 11 gOracle soa suite 11 g
Oracle soa suite 11 g
Jaguaraci Silva
 
Mobilidade Urbana por Meio de Vias Inteligentes
Mobilidade Urbana por Meio de Vias InteligentesMobilidade Urbana por Meio de Vias Inteligentes
Mobilidade Urbana por Meio de Vias Inteligentes
Jaguaraci Silva
 
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
Jaguaraci Silva
 
Mapa mental tecnologias de separação de interesses
Mapa mental tecnologias de separação de interessesMapa mental tecnologias de separação de interesses
Mapa mental tecnologias de separação de interesses
Jaguaraci Silva
 
Mapa mental programação extrema
Mapa mental programação extremaMapa mental programação extrema
Mapa mental programação extrema
Jaguaraci Silva
 
Mapa mental desenvolvimento ágil
Mapa mental desenvolvimento ágilMapa mental desenvolvimento ágil
Mapa mental desenvolvimento ágil
Jaguaraci Silva
 
Mapa Mental sobre Engenharia de Software
Mapa Mental sobre Engenharia de SoftwareMapa Mental sobre Engenharia de Software
Mapa Mental sobre Engenharia de Software
Jaguaraci Silva
 
Mapa mental envolvendo os conceitos sobre dependabilidade
Mapa mental envolvendo os conceitos sobre dependabilidadeMapa mental envolvendo os conceitos sobre dependabilidade
Mapa mental envolvendo os conceitos sobre dependabilidade
Jaguaraci Silva
 
Sound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software TestingSound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software Testing
Jaguaraci Silva
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Jaguaraci Silva
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principles
Jaguaraci Silva
 
FRAMEWORK FACTO - Governança Tecnológica Corporativa
FRAMEWORK FACTO - Governança Tecnológica CorporativaFRAMEWORK FACTO - Governança Tecnológica Corporativa
FRAMEWORK FACTO - Governança Tecnológica Corporativa
Jaguaraci Silva
 
FACTO Framework - Introdução Amigável a Governança de TI
FACTO Framework - Introdução Amigável a Governança de TIFACTO Framework - Introdução Amigável a Governança de TI
FACTO Framework - Introdução Amigável a Governança de TI
Jaguaraci Silva
 
SOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationSOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM Certification
Jaguaraci Silva
 
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Jaguaraci Silva
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 Overview
Jaguaraci Silva
 
Business Rules Separation and Reuse Using MDA, OWL and AspectJ
Business Rules Separation and Reuse Using MDA, OWL and AspectJBusiness Rules Separation and Reuse Using MDA, OWL and AspectJ
Business Rules Separation and Reuse Using MDA, OWL and AspectJ
Jaguaraci Silva
 
Protocolos De Transporte Para Redes Sem Fio
Protocolos De Transporte Para Redes Sem FioProtocolos De Transporte Para Redes Sem Fio
Protocolos De Transporte Para Redes Sem Fio
Jaguaraci Silva
 
Controle Remoto de Residências
Controle Remoto de ResidênciasControle Remoto de Residências
Controle Remoto de Residências
Jaguaraci Silva
 
Virtualização de Cluster na plataforma Microsoft.
Virtualização de Cluster na plataforma Microsoft.Virtualização de Cluster na plataforma Microsoft.
Virtualização de Cluster na plataforma Microsoft.
Jaguaraci Silva
 

Mais de Jaguaraci Silva (20)

Oracle soa suite 11 g
Oracle soa suite 11 gOracle soa suite 11 g
Oracle soa suite 11 g
 
Mobilidade Urbana por Meio de Vias Inteligentes
Mobilidade Urbana por Meio de Vias InteligentesMobilidade Urbana por Meio de Vias Inteligentes
Mobilidade Urbana por Meio de Vias Inteligentes
 
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
GranDIHC-BR: prospecção de grandes desafios de pesquisa em interação humano-c...
 
Mapa mental tecnologias de separação de interesses
Mapa mental tecnologias de separação de interessesMapa mental tecnologias de separação de interesses
Mapa mental tecnologias de separação de interesses
 
Mapa mental programação extrema
Mapa mental programação extremaMapa mental programação extrema
Mapa mental programação extrema
 
Mapa mental desenvolvimento ágil
Mapa mental desenvolvimento ágilMapa mental desenvolvimento ágil
Mapa mental desenvolvimento ágil
 
Mapa Mental sobre Engenharia de Software
Mapa Mental sobre Engenharia de SoftwareMapa Mental sobre Engenharia de Software
Mapa Mental sobre Engenharia de Software
 
Mapa mental envolvendo os conceitos sobre dependabilidade
Mapa mental envolvendo os conceitos sobre dependabilidadeMapa mental envolvendo os conceitos sobre dependabilidade
Mapa mental envolvendo os conceitos sobre dependabilidade
 
Sound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software TestingSound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software Testing
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principles
 
FRAMEWORK FACTO - Governança Tecnológica Corporativa
FRAMEWORK FACTO - Governança Tecnológica CorporativaFRAMEWORK FACTO - Governança Tecnológica Corporativa
FRAMEWORK FACTO - Governança Tecnológica Corporativa
 
FACTO Framework - Introdução Amigável a Governança de TI
FACTO Framework - Introdução Amigável a Governança de TIFACTO Framework - Introdução Amigável a Governança de TI
FACTO Framework - Introdução Amigável a Governança de TI
 
SOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationSOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM Certification
 
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
Fundamentos Em Business Process Management Modelagem de Processos de Negócio ...
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 Overview
 
Business Rules Separation and Reuse Using MDA, OWL and AspectJ
Business Rules Separation and Reuse Using MDA, OWL and AspectJBusiness Rules Separation and Reuse Using MDA, OWL and AspectJ
Business Rules Separation and Reuse Using MDA, OWL and AspectJ
 
Protocolos De Transporte Para Redes Sem Fio
Protocolos De Transporte Para Redes Sem FioProtocolos De Transporte Para Redes Sem Fio
Protocolos De Transporte Para Redes Sem Fio
 
Controle Remoto de Residências
Controle Remoto de ResidênciasControle Remoto de Residências
Controle Remoto de Residências
 
Virtualização de Cluster na plataforma Microsoft.
Virtualização de Cluster na plataforma Microsoft.Virtualização de Cluster na plataforma Microsoft.
Virtualização de Cluster na plataforma Microsoft.
 

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

  • 1. 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 Projeto SMS usando DSEO Alexandre Bittencourt Faria Flávio Roberto Ianagui Jaguaraci Batista Silva Roberto Sávio de O. Jr
  • 2. 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. Como associar uma ontologia a um modelo de processo de software existente em empresas.
  • 3. Introdução DSEO Desenho de software para especificação de ontologias. Conjunto de tarefas e artefatos baseados no RUP. Fases de Concepção, Elaboração, Construção, Transição.
  • 4. Introdução SMS Semantic Music Search. Ontologia e ferramenta que permita buscas semânticas.
  • 5. 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.
  • 6. Fases DSEO Construção Diagrama de classe. Avaliar e aprovar. Geração ontologia. Transição Testar. Homologar. Implantar.
  • 8. 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 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.