Modelagem de Requisitos Organizacionais, Não- Funcionais e Funcionais em Software Legado com Ênfase na Técnica i*

Tamanho: px
Começar a partir da página:

Download "Modelagem de Requisitos Organizacionais, Não- Funcionais e Funcionais em Software Legado com Ênfase na Técnica i*"

Transcrição

1 7 al 11 de Mayo 2007 Isla de Margarita - Venezuela Modelagem de Requisitos Organizacionais, Não- Funcionais e Funcionais em Software Legado com Ênfase na Técnica i* Victor Francisco Araya Santander 1,2, André Abe Vicente 2,4, Fabio Gausmann Köerich 2, Jaelson Freire Brelaz de Castro 3 1 Universidad de Talca, Facultad de Ingeniería, Curicó Chile vsantander@utalca.cl 2 Universidade Estadual do Oeste do Paraná, Cascavel - Paraná Brasil fkoerich@gmail.com 3 Universidade Federal de Pernambuco, Recife - Pernambuco Brasil jbc@cin.ufpe.br 4 Universidade de São Paulo, São Carlos São Paulo Brasil avicente@icmc.usp.br Agenda Motivação; Engenharia de Requisitos Orientada a Objetivos; Framework i*; Melhorando a Evolução de Sistemas Legados; Derivando modelos em i* a partir de DFDs; Estudo de Caso Security Home; Considerações Finais; Trabalhos Futuros;

2 Motivação Diversos sistemas computacionais desenvolvidos utilizando metodologias tradicionais como análise estruturada e essencial encontram-se em processo de evolução. Motivos: necessidade de atender novos requisitos, do uso de novas tecnologias, de mudanças na metodologia de desenvolvimento, etc. Aproveitamento de informações existentes na documentação destes sistemas tais como os Diagramas de Fluxos de Dados (DFD). DFDs podem ser uma importante fonte de informação na reconstrução de sistemas de software. Proposta: conjunto de diretrizes que permite derivar modelos organizacionais em i* a partir dos DFDs existentes. Motivações: modelos organizacionais criam a possibilidade de visualizar e conhecer adequadamente todos os relacionamentos intencionais estratégicos do ambiente organizacional no qual o software será utilizado, explorar o modelo organizacional criado com os novos requisitos, entre outros. Engenharia de Requisitos Orientada a Objetivos GBRAM CREWS TROPOS I*

3 Framework i* Entendimento dos objetivos e do ambiente de uma organização. Visão estratégica (motivações e razões) e intencional de processos que envolvem diversos participantes denominados Atores. Atores dependem um do outro para alcançar objetivos/metas, executar tarefas e fornecer recursos. Pode-se então utilizar a técnica i* para os seguintes propósitos: 1. obter um melhor entendimento dos relacionamentos organizacionais entre diversos atores; 2. entendimento das razões de decisões tomadas; 3. ilustrar várias características encontradas na fase inicial da engenharia de requisitos. Outras técnicas de modelagem: descrevem tipicamente um processo em termos de etapas de atividades e fluxos entre entidades. Framework i* Modelo de Dependências Estratégicas (SD) O modelo de Dependência Estratégica é uma rede de relacionamentos de dependência entre atores.captura das motivações e intenções por trás das atividades e fluxos em um processo. Quatro tipos de dependências: Tarefa (task), Recurso (resource), Objetivo (goal), Objetivo soft(softgoal). Modelo de Razões Estratégicas (SR) Visão interna dos atores, proporcionando um nível de detalhamento maior do modelo; Estes relacionamentos proporcionam uma representação explicita das razões por trás das dependências entre os atores e quais são alternativas por trás dos processos;

4 Framework i* - Modelo SD Framework i* - Modelo SR

5 Melhorando a Evolução de Sistemas Legados Necessidade de atender a novos requisitos organizacionais, funcionais e não-funcionais; Novas tecnologias e novas metodologias; Evolução do Paradigma Estruturado para Paradigma Orientado a Objetos; Estabelecer um processo assistido de evolução; Manter a consistência entre as informações geradas; Iniciar o processo de evolução com a construção de modelos organizacionais em i*. Derivando Modelos i* a partir de DFDs + D.6 (Novos Elementos SD) e D.7 (Pseudocódigo) Modelos em I* (SD and SR)

6 Derivando Modelos i* a partir de DFDs Diretriz 1 Análise da entidade externa Toda entidade externa representada no DFD será modelada como ator na técnica i*. Diretriz 2. Analise do Sistema Computacional Deve-se criar um ator em i* que represente o sistema computacional sendo tratado no processo de evolução. Diretriz 3 Análise do depósito de dados No DFD, o depósito de dados tem a finalidade de armazenar dados. Todo depósito de dados no DFD será modelado como dependência do tipo recurso na técnica i*. Derivando Modelos i* a partir de DFDs Diretriz 4 - Análise do processo Processo (DFD): representa uma função ou transformação da informação que está inserida dentro dos limites do sistema a ser modelado. Objetivo: transformar uma entrada em uma saída. Esta função ou transformação pode ser entendida como um objetivo ou uma tarefa a ser realizada pelo sistema. Diretriz Transformando processo em dependência do tipo objetivo Meta representada por um processo do DFD pode ser satisfeita de formas distintas pelo dependee, este processo é modelado na técnica i* através da dependência do tipo objetivo. Diretriz Transformando processo em dependência de tarefa Meta representada por um processo é satisfeita de forma particular, modela-se o processo na técnica i* através da dependência do tipo tarefa. Isso ocorre porque na técnica i*, a tarefa é realizada de uma forma conhecida e pré-determinada.

7 Derivando Modelos i* a partir de DFDs Diretriz 5 Analisando a descrição do fluxo de dados Diretriz 5.1 Transformando a descrição de fluxo de dados em dependência do tipo recurso Descrição do fluxo de dados estiver relacionada com a disponibilidade da informação, é necessário criar uma dependência do tipo recurso na técnica i*. Isto ocorre porque na técnica i* a dependência do tipo recurso está associada a disponibilidade de informação. Diretriz Transformando a descrição de fluxo de dados em dependência do tipo tarefa Descrição do fluxo de dados estiver relacionada com a realização de alguma tarefa e a obtenção da mesma é satisfeita de forma particular, este fluxo de dados pode ser mapeado para uma dependência do tipo tarefa na técnica i*. Derivando Modelos i* a partir de DFDs Diretriz 5 Analisando a descrição do fluxo de dados Diretriz Transformando a descrição de fluxo de dados em dependência do tipo objetivo Descrição do fluxo de dados estiver relacionada com a realização de algum objetivo e a obtenção do mesmo pode ser levada a cabo de várias formas, este fluxo gera uma dependência do tipo objetivo na técnica i*.

8 Derivando Modelos i* a partir de DFDs Diretriz 6 Investigar e Enriquecer o Modelo SD Objetivos: Investigar e enriquecer com novas dependências o modelo SD gerado podemos realizar alguns questionamentos tais como: Quais são as pré-condições para a obtenção deste objetivo/tarefa/recurso? Quais são as pós-condições deste objetivo/tarefa/recurso? As respostas para estas perguntas podem gerar dependências a serem adicionadas ao modelo organizacional. Diretriz 7 Investigar o Pseudo-Código para Decomposição de Tarefas no Modelo SR Ultimo nível de um DFD: pseudo-código de cada processo, essa informação pode ser usada na construção do modelo de Razões Estratégicas em i*. Passos necessários para obtenção do processo => decomposição das dependências no SR (em evolução) Estudo de Caso Security Home

9 Estudo de Caso Security Home Estudo de Caso Security Home

10 Diagrama i* para Security Home Vantagens da Proposta possibilidade de visualizar e conhecer adequadamente todos os relacionamentos intencionais estratégicos do ambiente organizacional no qual o software sendo reconstruído será utilizado; explorar o modelo organizacional criado com os novos requisitos organizacionais, não-funcionais e funcionais a serem satisfeitos; apresentar um modelo que possa servir de base para a modelagem orientada a objetos; utilizar de forma adequada e não única a documentação existente do software legado, evitando perda de informações importantes existentes em modelos tais como Diagramas de Fluxos de Dados; instigar nos stakeholders envolvidos a necessidade de compreender adequadamente o ambiente organizacional antes de proceder a implementação do sistema alvo.

11 Considerações Finais Requisitos Evoluem; Tratamento mais sistemático da Evolução de Sistemas Legados; Possibilidade de Evoluir para Metodologias orientadas a Objeto; Poucos Trabalhos na área. Trabalhos Futuros Estudar mecanismos para derivar além do modelo SD, também o modelo SR em i*. Estudos em andamento apontam para a viabilidade de explorar o pseudocódigo de Processos em Diagramas de Fluxos de Dados visando derivar o modelo SR. Prover suporte computacional para a proposta apresentada; Integrar esta proposta aos trabalhos [22] e [28] que propõe a derivação da modelagem orientada a objetos (diagrama de classes e/ou casos de uso) a partir de modelos em i*; Realizar mais estudos de caso utilizando as diretrizes que foram elaboradas;

12 Agradecimentos / Contato GRACIAS! Victor Francisco Santander Araya vsantander@utalca.cl

Modelagem de Requisitos Organizacionais, Não- Funcionais e Funcionais em Software Legado com Ênfase na Técnica i*

Modelagem de Requisitos Organizacionais, Não- Funcionais e Funcionais em Software Legado com Ênfase na Técnica i* Modelagem de Requisitos Organizacionais, Não- Funcionais e Funcionais em Software Legado com Ênfase na Técnica i* Victor Francisco Araya Santander 1,2, André Abe Vicente 2, Fabio Gausmann Köerich 2, Jaelson

Leia mais

Integrando o Framework i* ao Processo de Gerência de Riscos

Integrando o Framework i* ao Processo de Gerência de Riscos Integrando o Framework i* ao Processo de Gerência de Riscos Jean Poul Varela, Victor Francisco Araya Santander, Ivonei Freitas da Silva Unioeste - Universidade Estadual do Oeste do Paraná, Cascavel PR

Leia mais

Engenharia de Software Modelagem de Negócio

Engenharia de Software Modelagem de Negócio Engenharia de Software Modelagem de Negócio Prof. Ms.C. Paulino Wagner Palheta Viana Manaus, Março 2018 1 Modelagem de negócio Estrutura dinâmica da organização; visão comum da organização por clientes

Leia mais

Análise de Sistemas Aula 4

Análise de Sistemas Aula 4 Análise de Sistemas Aula 4 Prof. Emerson Klisiewicz Contextualização Aula 4 Gerenciamento de Requisitos Refinamento de Requisitos Aprovação de Requisitos Matriz de Rastreabilidade O Sucesso Clientes satisfeitos

Leia mais

Integrating Activity Theory and i* Technique in the Late Requirements Phase

Integrating Activity Theory and i* Technique in the Late Requirements Phase 1644 Integrating Activity Theory and i* Technique in the Late Requirements Phase E. P. Teixeira, V. F. A. Santander and F. L. Grando Abstract The main focus of the Requirements Engineering is to generate

Leia mais

2 O Framework de Modelagem i*

2 O Framework de Modelagem i* 2 O Framework de Modelagem i* Este capítulo descreve a abordagem de orientação a metas através do framework i*, base de toda a dissertação. Ao longo do capítulo, será apresentada a visão geral do framework

Leia mais

Modelagem Organizacional com o Framework i*

Modelagem Organizacional com o Framework i* Modelagem Organizacional com o Framework i* Carla Silva (ctlls) Baseado no material de Jaelson Castro e do grupo LER - CIn/UFPE Motivação O que o aluno quer alcançar com esse processo? Quais problemas

Leia mais

E4J Use Cases: um editor de diagrama de casos de uso integrado à ferramenta JGOOSE Diego Peliser

E4J Use Cases: um editor de diagrama de casos de uso integrado à ferramenta JGOOSE Diego Peliser Unioeste - Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Ciência da Computação Curso de Bacharelado em Ciência da Computação E4J Use Cases: um editor de

Leia mais

Agenda TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS. Aula 3 21/08/2012

Agenda TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS. Aula 3 21/08/2012 TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula 3 Agenda O processo de desenvolvimento de software Processo Unificado e as fases do Processo Unificado Requisitos

Leia mais

UML. Modelando um sistema

UML. Modelando um sistema UML Modelando um sistema Fases do desenvolvimento de Software Análise de requisitos Análise Projeto Programação Análise de Requisitos Esta fase captura as intenções e necessidades dos usuários do sistema

Leia mais

Integrando o Framework i* e o Processo de Gerência de Riscos. Jean Poul Varela

Integrando o Framework i* e o Processo de Gerência de Riscos. Jean Poul Varela UNIOESTE Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Ciência da Computação Curso de Bacharelado em Ciência da Computação Integrando o Framework i* e o

Leia mais

APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA

APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA Guilherme de Souza Ferreira Discente do curso Tecnologia em Análise e Desenvolvimento de Sistemas

Leia mais

Sistema de Gerenciamento de Declaração do Imposto de Renda

Sistema de Gerenciamento de Declaração do Imposto de Renda UNIVERSIDADE FEDERAL DE PERNAMBUCO - UFPE CENTRO DE INFORMÁTICA - CIn Especificação de Requisitos e Validação de Sistemas Sistema de Gerenciamento de Declaração do Imposto de Renda Professor Jaelson Freire

Leia mais

Projeto II: Elaboração dos Modelos de Requisitos Funcionais e Não Funcionais do Sistema de Apoio às Atividades dos Laboratórios de Física

Projeto II: Elaboração dos Modelos de Requisitos Funcionais e Não Funcionais do Sistema de Apoio às Atividades dos Laboratórios de Física Especificação de Requisitos e Validação de Sistemas Curso: Sistemas de Informação Projeto II: Elaboração dos Modelos de Requisitos Funcionais e Não Funcionais do Sistema de Apoio às Atividades dos Laboratórios

Leia mais

FERRAMENTA PARA AUTOMATIZAR AS TRANSFORMAÇÕES BIDIRECIONAIS ENTRE I* E BPMN

FERRAMENTA PARA AUTOMATIZAR AS TRANSFORMAÇÕES BIDIRECIONAIS ENTRE I* E BPMN UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO FERRAMENTA PARA AUTOMATIZAR AS TRANSFORMAÇÕES BIDIRECIONAIS ENTRE I* E BPMN Eduardo Bezerra de Melo Trabalho

Leia mais

Engenharia Reversa e Reengenharia. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015

Engenharia Reversa e Reengenharia. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Engenharia Reversa e Reengenharia Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015 Fases Genéricas do Ciclo de Vida Engenharia Sistemas Análise Projeto Codificação Testes Manutenção

Leia mais

INTEGRAÇÃO BIDIRECIONAL ENTRE OS MODELOS I* E BPMN

INTEGRAÇÃO BIDIRECIONAL ENTRE OS MODELOS I* E BPMN UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO INTEGRAÇÃO BIDIRECIONAL ENTRE OS MODELOS I* E BPMN NO CONTEXTO DA GESTÃO DE PROCESSOS DE NEGÓCIO REBECA DE

Leia mais

09/10/2013. Conteúdo dessa aula

09/10/2013. Conteúdo dessa aula Análise Estruturada de Sistemas Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Conteúdo dessa aula Os componentes de um Diagrama de Fluxo de Dados

Leia mais

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

Notas de Aula 03: Introdução a Orientação a Objetos e a UML Notas de Aula 03: Introdução a Orientação a Objetos e a UML Objetivos da aula: Introduzir os conceitos da Orientação à Objetos (O.O) Introduzir os conceitos da UML Relacionar os processos às ferramentas

Leia mais

Prof. Dr. Thiago Jabur Bittar

Prof. Dr. Thiago Jabur Bittar Prof. Dr. Thiago Jabur Bittar Uma representação abstrata e simplificada do processo de desenvolvimento software, tipicamente mostrando as principais atividades e dados usados na produção e manutenção de

Leia mais

Solicitação de dispensa de disciplinas/aceitação de créditos

Solicitação de dispensa de disciplinas/aceitação de créditos UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA Solicitação de dispensa de disciplinas/aceitação de créditos Especificação de Requisitos e Validação de Sistemas Professor: Jaelson Freire Brelaz

Leia mais

Avaliando a utilização da Ferramenta JGOOSE no Processo de Ensino e Aprendizagem na Engenharia de Requisitos Um Relato de Experiência

Avaliando a utilização da Ferramenta JGOOSE no Processo de Ensino e Aprendizagem na Engenharia de Requisitos Um Relato de Experiência Avaliando a utilização da Ferramenta JGOOSE no Processo de Ensino e Aprendizagem na Engenharia de Requisitos Um Relato de Experiência Victor Francisco Araya Santander, Ivonei Freitas da Silva Universidade

Leia mais

Requisitos de Software e UML Básico. Janaína Horácio

Requisitos de Software e UML Básico. Janaína Horácio Requisitos de Software e UML Básico Janaína Horácio janaina@les.inf.puc-rio.br Agenda Requisitos O que é? Objetivos? Atividades?... UML O que é? Modelos... Casos de Uso O que é? Componentes 2 Requisitos

Leia mais

Integrando i* ao Processo de Medição de Software. Allan Roger Bello

Integrando i* ao Processo de Medição de Software. Allan Roger Bello UNIOESTE Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Ciência da Computação Curso de Bacharelado em Ciência da Computação Integrando i* ao Processo de

Leia mais

Universidade Federal de Pernambuco Centro de Informática

Universidade Federal de Pernambuco Centro de Informática Universidade Federal de Pernambuco Centro de Informática IF716 Especificação de Requisitos e Validação de Sistemas Especificação de Requisitos para o Sistema de Suporte à Manutenção Projeto 2 NFR, Statechart

Leia mais

2 Fundamentação Teórica

2 Fundamentação Teórica 22 2 Fundamentação Teórica Este capítulo expõe os principais conceitos envolvidos com o tema desta dissertação sob a forma de uma revisão dos conceitos-chave associados à modelagem de processos, à identificação

Leia mais

3 Arquitetura para a Coordenação e a Composição de Artefatos de Software

3 Arquitetura para a Coordenação e a Composição de Artefatos de Software Uma Arquitetura para a Coordenação e a de Artefatos de 23 3 Arquitetura para a Coordenação e a de Artefatos de Resumo Este capítulo apresenta a arquitetura ACCA, que é a parte central deste trabalho. A

Leia mais

Integrando o Framework I* com a Gerência de Risco

Integrando o Framework I* com a Gerência de Risco Integrando o Framework I* com a Gerência de Risco Jean Poul Varela¹, Jaelson Castro¹, Victor F. A. Santander² ¹Centro de Informática, Universidade Federal de Pernambuco, Recife, Brasil. {jpv, jbc}@cin.ufpe.br

Leia mais

i* Diagnoses: A Quality Process for Building i* Models [28]

i* Diagnoses: A Quality Process for Building i* Models [28] 5 Conclusões Este capítulo apresenta inicialmente uma análise de alguns trabalhos relevantes que abordam a busca da qualidade em modelos i*. Em seguida, realiza se a avaliação dos resultados obtidos através

Leia mais

ENGENHARIA DE SOFTWARE I AULA 3. Análise e diagramação. professor Luciano Roberto Rocha.

ENGENHARIA DE SOFTWARE I AULA 3. Análise e diagramação. professor Luciano Roberto Rocha. ENGENHARIA DE SOFTWARE I AULA 3 Análise e diagramação professor Luciano Roberto Rocha www.lrocha.com.br POR QUE DIAGRAMAR A maioria dos problemas encontrados em sistemas tem sua origem na construção do

Leia mais

METODOLOGIA DE PROJETO ORIENTADO PARA A MANUFATURA INTEGRADA A UM SISTEMA DE PROJETO ASSISTIDO POR COMPUTADOR

METODOLOGIA DE PROJETO ORIENTADO PARA A MANUFATURA INTEGRADA A UM SISTEMA DE PROJETO ASSISTIDO POR COMPUTADOR PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ PRÓ-REITORIA DE PESQUISA E PÓS-GRADUAÇÃO PROGRAMA INSTITUCIONAL DE BOLSAS DE INICIAÇÃO CIENTÍFICA PIBIC/PIBITI 2017/2018 (OSIRIS CANCIGLIERI JUNIOR) METODOLOGIA

Leia mais

Como Modelar com UML 2

Como Modelar com UML 2 Ricardo Pereira e Silva Como Modelar com UML 2 Visual Books Sumário Prefácio... 13 1 Introdução à Modelagem Orientada a Objetos... 17 1.1 Análise e Projeto Orientados a Objetos... 18 1.2 Requisitos para

Leia mais

i* (istar) Prática, erros comuns e ferramentas Jaelson Castro - João Pimentel -

i* (istar) Prática, erros comuns e ferramentas   Jaelson Castro - João Pimentel - i* (istar) Prática, erros comuns e ferramentas Jaelson Castro - jbc@cin.ufpe.br João Pimentel - jhcp@cin.ufpe.br www.cin.ufpe.br/~ler 2 Conceitos: O Modelo SD Strategic Dependency (Dependência Estratégica)

Leia mais

Engenharia de Software Processo de Desenvolvimento. Ciclo de Vida - Modelo Cascata

Engenharia de Software Processo de Desenvolvimento. Ciclo de Vida - Modelo Cascata Processo de Desenvolvimento Também chamado de ciclo de vida do software Reflete os passos necessários para se construir um produto de software Existem vários modelos de ciclo de vida Cascata (1956) Iterativo

Leia mais

Engenharia de Software.

Engenharia de Software. Engenharia de Software Prof. Raquel Silveira O que é (Rational Unified Process)? É um modelo de processo moderno derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software

Leia mais

Engenharia de Software ( ) Docente: Eng.ª Isabel Sofia Brito Discentes: José Janeiro, ei2467 Joaquim Gomes, ei4349

Engenharia de Software ( ) Docente: Eng.ª Isabel Sofia Brito Discentes: José Janeiro, ei2467 Joaquim Gomes, ei4349 NFR Framework Engenharia de Software (2007-2008) Docente: Eng.ª Isabel Sofia Brito Discentes: José Janeiro, ei2467 Joaquim Gomes, ei4349 Âmbito do trabalho 1. Identificação e caracterização dos NFR Frameworks;

Leia mais

Requisitos de Sistemas

Requisitos de Sistemas Requisitos de Sistemas Unidade II - Processos de Negócio Identificação Conceitos Modelagem - BPM - UML Processos x Requisitos 1 Processo de negócio CONCEITO Um processo de negócio, processo organizacional

Leia mais

Modelagem de Sistemas. Análise de Requisitos. Modelagem

Modelagem de Sistemas. Análise de Requisitos. Modelagem Modelagem de Sistemas Teoria Geral de Sistemas TADS 2. Semestre Prof. André Luís Para abordarmos de forma mais profunda os conceitos de Modelagem de Sistemas de Informação, precisamos também falar na Engenharia

Leia mais

Introdução à UML. Universidade Federal de Mato Grosso do Sul Sistemas de Informação - CPCX. Prof. Fernando Maia da Mota

Introdução à UML. Universidade Federal de Mato Grosso do Sul Sistemas de Informação - CPCX. Prof. Fernando Maia da Mota Universidade Federal de Mato Grosso do Sul Sistemas de Informação - CPCX Introdução à UML Prof. Fernando Maia da Mota Slides gentilmente cedidos por Profa. Dra. Maria Istela Cagnin Machado UFMS/FACOM Introdução

Leia mais

Universidade Federal de Pernambuco Centro de Informática - CIn

Universidade Federal de Pernambuco Centro de Informática - CIn Universidade Federal de Pernambuco Centro de Informática - CIn Especificação de Requisitos para Sistema agilepaying Professor: Jaelson Castro Equipe: Ângelo de Sant Ana (assd) Bruno Ghisi (bmg) Henrique

Leia mais

Aula 1. Noções Básicas sobre Processos. Prof. Carina Frota Alves

Aula 1. Noções Básicas sobre Processos. Prof. Carina Frota Alves Aula 1 Noções Básicas sobre Processos Prof. Carina Frota Alves 1 O que significa BPM? BPM Business Process Modelling BPM Business Process Management Em geral, iniciativas BPM referem-se ao ciclo de vida

Leia mais

IDENTIFICAÇÃO DO ESCOPO DE SOFTWARE A PARTIR DA ANÁLISE DE REQUISITOS UTILIZANDO A UML

IDENTIFICAÇÃO DO ESCOPO DE SOFTWARE A PARTIR DA ANÁLISE DE REQUISITOS UTILIZANDO A UML IDENTIFICAÇÃO DO ESCOPO DE SOFTWARE A PARTIR DA ANÁLISE DE REQUISITOS UTILIZANDO A UML Anderson Fernando dos Santos Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas Faculdades Integradas

Leia mais

POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos

POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos. POO Paradigma Orientado a Objetos UEG - Universidade Estadual de Goiás (Câmpus Posse) Disciplina: Análise e Projeto de Sistemas II Turma: 4 Semestre Ano: 2016 Professor: José Ronaldo Leles Júnior O que é? É uma forma de abordar um problema.

Leia mais

Processo de desenvolvimento de sistema de informação - DSI

Processo de desenvolvimento de sistema de informação - DSI - DSI Fases do processo de Desenvolvimento de Sistemas Informação Estudo da viabilidade Engenharia de requisitos Desenho (Modelagem) Codificação Testes e Implantação Estudo da viabilidade Estudo preliminar

Leia mais

Introdução. Introdução. Introdução. Planejamento da disciplina. Modelagem de Processos de Negócio. Prof.: Clarindo Isaías Pereira da Silva e Pádua

Introdução. Introdução. Introdução. Planejamento da disciplina. Modelagem de Processos de Negócio. Prof.: Clarindo Isaías Pereira da Silva e Pádua Modelagem de Processos de Negócio Prof.: Clarindo Isaías Pereira da Silva e Pádua Gestus Departamento de Ciência da Computação - UFMG Bibliografia Eriksson, H-E; Penker, M. Business Modeling with UML:

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software Prof. Luiz Antonio do Nascimento Espec. sistema / Eng. sistemas Modelagem do processo de negócios Análise de requisitos O que tem que ser feito Projeto Como deve ser feito Construção

Leia mais

Desenvolvendo Use Cases a partir de Modelagem Organizacional

Desenvolvendo Use Cases a partir de Modelagem Organizacional 158 Desenvolvendo Use Cases a partir de Modelagem Organizacional Victor F.A. Santander 1 Jaelson F. B. Castro 2 Universidade Federal de Pernambuco Centro de Informática Cx. Postal 7851, CEP 50732-970,

Leia mais

O Processo da Engenharia de Requisitos

O Processo da Engenharia de Requisitos O Processo da Engenharia de Jaelson Castro 2013 1 Objetivos Introduzir as noções de processos e modelos de processo para a engenharia de requisitos. Explicar o papel crítico das pessoas no processo de

Leia mais

Ferramenta MVCASE - Estágio Atual: Especificação, Projeto e Construção de Componentes

Ferramenta MVCASE - Estágio Atual: Especificação, Projeto e Construção de Componentes Ferramenta MVCASE - Estágio Atual: Especificação, Projeto e Construção de Componentes Antônio Francisco do Prado Daniel Lucrédio e-mail: prado@dc.ufscar.br Resumo Este artigo apresenta a ferramenta CASE

Leia mais

Processos de Software

Processos de Software Processos de Software Um processo de software é um conjunto de atividades que leva à produção de um produto de software Um modelo de processo de software é uma representação abstrata de um processo de

Leia mais

Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process

Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process Introdução À Engenharia De Software Com Foco No RUP: Rational Unified Process Parte II Disciplinas do RUP Descrição típica de um workflow Propósito Definições e Conceitos Chave Trabalhadores e Artefatos

Leia mais

6 Considerações Finais

6 Considerações Finais 6 Considerações Finais Este capítulo apresenta as contribuições desta tese e os trabalhos que podem dar continuidade à pesquisa nela apresentada. 6.1 Contribuições Este trabalho tinha como objetivo propor,

Leia mais

REVISÃO SISTEMÁTICA APLICADA À ENGENHARIA DE RISCOS DE PROJETOS DE SOFTWARE.

REVISÃO SISTEMÁTICA APLICADA À ENGENHARIA DE RISCOS DE PROJETOS DE SOFTWARE. REVISÃO SISTEMÁTICA APLICADA À ENGENHARIA DE RISCOS DE PROJETOS DE SOFTWARE P, D. 1 ; SANTANDER, V. F. A. 2 1,2 Universidade Estadual do Oeste do Paraná/Colegiado de Ciência da Computação. Câmpus Cascavel-PR

Leia mais

Instituto de Computação Bacharelado em Ciência da Computação Disciplina: Técnicas de Programação Avançada Trabalho de implementação

Instituto de Computação Bacharelado em Ciência da Computação Disciplina: Técnicas de Programação Avançada Trabalho de implementação Instituto de Computação Bacharelado em Ciência da Computação Disciplina: Técnicas de Programação Avançada Trabalho de implementação Uma Ficção Interativa (Interactive Fiction) [1] é um tipo de software

Leia mais

CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES

CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES 103 CAPÍTULO 7 CONCLUSÕES E RECOMENDAÇÕES "A verdadeira dificuldade não está em aceitar idéias novas, mas em escapar das antigas. John Maynard Keynes A pesquisa orientada à visualização cartográfica visa

Leia mais

Aula 1 - Introdução à disciplina e Processos de desenvolvimento de software e suas atividades básicas

Aula 1 - Introdução à disciplina e Processos de desenvolvimento de software e suas atividades básicas Aula 1 - Introdução à disciplina e Processos de desenvolvimento de software e suas atividades básicas Análise de Sistemas Prof. Filipe Arantes Fernandes filipe.arantes@ifsudestemg.edu.br Nome da disciplina:

Leia mais

Mapeando Diagramas da Teoria da Atividade em Modelos Organizacionais Baseados em i*

Mapeando Diagramas da Teoria da Atividade em Modelos Organizacionais Baseados em i* Mapeando Diagramas da Teoria da Atividade em Modelos Organizacionais Baseados em i* Genésio Cruz Neto 1, Alex Sandro Gomes 2 e Jaelson Brelaz de Castro 2 1Faculdade Integrada do Recife (FIR). Av. Eng.

Leia mais

Análise Estruturada. Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.

Análise Estruturada. Modelagem de Software Prof. Flávio de Oliveira Silva, Ph.D. Análise Estruturada Análise estruturada Proposta a partir de 1975 por vários autores (Constantine, Tom DeMarco, Yourdon, Gane & Sarson) Caiu em desuso com os modelos orientados a objetos Entretanto...

Leia mais

Melhorando a Ferramenta JGOOSE

Melhorando a Ferramenta JGOOSE Melhorando a Ferramenta JGOOSE Mauro Brischke, Victor Francisco Araya Santander, Ivonei Freitas da Silva UNIOESTE - Universidade Estadual do Oeste do Paraná, Cascavel PR Brasil guardianmauro@yahoo.com.br,

Leia mais

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave Primeiro Módulo: Parte 3 Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave AN V 3.0 [60] Rildo F Santos (@rildosan) rildo.santos@etecnologia.com.br www.etecnologia.com.br http://etecnologia.ning.com

Leia mais

Modelagem organizacional e engenharia de requisitos: um estudo de caso utilizando a metodologia EKD

Modelagem organizacional e engenharia de requisitos: um estudo de caso utilizando a metodologia EKD Modelagem organizacional e engenharia de requisitos: um estudo de caso utilizando a metodologia EKD Autores Rosangela Valim Trova Fernando Celso de Campos Orientador Fernando Celso de Campos 1. Introdução

Leia mais

Modelagem ou Diagrama de Caso de Uso

Modelagem ou Diagrama de Caso de Uso Modelagem ou Diagrama de Caso de Uso Objetivos principais: Delimitar o contexto de um sistema Documentar os requisitos Ajudar no entendimento dos requisitos Descrever os requisitos funcionais Facilitar

Leia mais

Análise de sistemas. Engenharia de Requisitos

Análise de sistemas. Engenharia de Requisitos Análise de sistemas Engenharia de Requisitos Análise de Requisitos Processo de descobrir, analisar, documentar e verificar serviços requeridos para um sistema e suas restrições operacionais. 2 O que é

Leia mais

ANÁLISE E PROJETO DE SISTEMAS

ANÁLISE E PROJETO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Profª Andrea Padovan Jubileu Definição de SI e software Processo de Software Modelagem de Sistemas 2 Um Sistema de Informação Baseado em Computador (SIBC) é parte integrante

Leia mais

Título da Apresentação

Título da Apresentação Título da Apresentação Processo Demoiselle para Modelagem de Negócio Palestrantes: Alisson Wilker alisson-wilker.silva@serpro.gov.br http://www.frameworkdemoiselle.gov.br/projetos/process 00/00/0000 Agenda

Leia mais

Departamento de Sistemas de Computação Universidade de São Paulo Análise e Projeto Orientados a Objetos Aula 2 O Processo Unificado (PU)

Departamento de Sistemas de Computação Universidade de São Paulo Análise e Projeto Orientados a Objetos Aula 2 O Processo Unificado (PU) Departamento de Sistemas de Computação Universidade de São Paulo Análise e Projeto Orientados a Objetos Aula 2 O Processo Unificado (PU) Prof. Seiji Isotani (sisotani@icmc.usp.br) Modelos de Processo de

Leia mais

Universidade Federal de Pernambuco Centro de Informática RELATÓRIO PROJETO 1

Universidade Federal de Pernambuco Centro de Informática RELATÓRIO PROJETO 1 Universidade Federal de Pernambuco Centro de Informática RELATÓRIO PROJETO 1 istar e BPMN Professor: Jaelson Freire Brelaz de Castro Alunos: Allan Araújo (ala6) Bruno Sampaio (bcgs) Diogo Wellyngton (dwsb)

Leia mais

Engenharia de Requisitos

Engenharia de Requisitos Engenharia de Requisitos Criado: mar/2001 Atualizado: set/2005 Tópicos Definição de Requisitos Participantes Processo Documento de Requisitos (SRS) Evolução dos Requisitos 2 Referência I.Sommerville. Sw

Leia mais

Eduardo Lapa. Inteligência Empresarial Transformando Informação e Conhecimento em Valor

Eduardo Lapa. Inteligência Empresarial Transformando Informação e Conhecimento em Valor Eduardo Lapa Inteligência Empresarial Transformando Informação e Conhecimento em Valor Storyboard O que é Inteligência empresarial Porque inteligência empresarial Como as empresas se beneficiam com isso

Leia mais

O Processo Unificado (PU) SSC 121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012

O Processo Unificado (PU) SSC 121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 O Processo Unificado (PU) SSC 121 Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012 Modelos de Processo de Software Desenvolver software é geralmente uma tarefa complexa e sujeita

Leia mais

GQM. Goal Question Metric. 14 de agosto de Carlos Vinícius Pereira da Silva. Déborah Carvalho de Moura. Danylo de Castro Campos.

GQM. Goal Question Metric. 14 de agosto de Carlos Vinícius Pereira da Silva. Déborah Carvalho de Moura. Danylo de Castro Campos. 2009 GQM Goal Question Metric 14deagostode2009 CarlosViníciusPereiradaSilva DanylodeCastroCampos DéborahCarvalhodeMoura PauloNery SUMÁRIO GQM Goal Question Metric INTRODUÇÃO... 3 CARACTERÍSTICAS... 4 DESCRIÇÃODAPRÁTICA...

Leia mais

ID do documento: Data documento: / / Responsável pelo documento:

ID do documento: Data documento: / / Responsável pelo documento: MODELO DE NEGÓCIO ID do documento: Data documento: / / Responsável pelo documento: ID Projeto: HISTÓRICO DE REVISÕES Data de criação/ atualização Descrição da(s) Mudança(s) Ocorrida(s) Autor Versão do

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

UNIVERSIDADE FEDERAL DO PARANÁ UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO CI 221 DISCIPLINA: Engenharia de Software AULA NÚMERO: 2 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO Nesta aula serão apresentados e discutidos os conceitos de Processo de desenvolvimento de software e ciclo

Leia mais

Proposta de Trabalho de Conclusão de Curso

Proposta de Trabalho de Conclusão de Curso UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO TECNOLÓGICO CURSO DE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO Proposta de Trabalho de Conclusão de Curso Gerador de Código Automático Baseado em Diagramas de

Leia mais

Diagramação de Processos com o Software Bizagi Gabriela Musse Branco

Diagramação de Processos com o Software Bizagi Gabriela Musse Branco Diagramação de Processos com o Software Bizagi Gabriela Musse Branco ESCRITÓRIO DE PROCESSOS - DGI - PROPLAN Programa Objetivo: capacitar os participantes a entender a gestão por processos e diagramar

Leia mais

7.1. Trabalhos Futuros

7.1. Trabalhos Futuros 7 Conclusão O volume de pesquisas realizadas na área de e-learning evidencia a sua importância e o grande interesse ainda remanescente por parte de organizações e instituições acadêmicas. Certamente, esse

Leia mais

O PAPEL DOS SISTEMAS DE INFORMAÇÃO NAS ORGANIZAÇÕES

O PAPEL DOS SISTEMAS DE INFORMAÇÃO NAS ORGANIZAÇÕES UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO ERINALDO SANCHES NASCIMENTO O PAPEL DOS SISTEMAS DE INFORMAÇÃO NAS ORGANIZAÇÕES MARINGÁ 2014 SUMÁRIO SUMÁRIO...1

Leia mais

Levantamento, Análise e Gestão Requisitos. Aula 03

Levantamento, Análise e Gestão Requisitos. Aula 03 Levantamento, Análise e Gestão Requisitos Aula 03 Agenda Paradigma da Orientação a Objetos Classes e objetos Abstração Encapsulamento Herança e polimorfismo Associação de objetos Coesão e acoplamento Levantamento

Leia mais

ENGENHARIA DE SOFTWARE/ SISTEMAS DE SOFTWARE

ENGENHARIA DE SOFTWARE/ SISTEMAS DE SOFTWARE ENGENHARIA DE SOFTWARE/ SISTEMAS DE SOFTWARE CMP1280/CMP1250 Prof. Me. Fábio Assunção Introdução à Engenharia de Requisitos REQUISITOS Descrições do que o sistema deve fazer, os serviços oferecidos pelo

Leia mais

SISTEMA DE GESTÃO ERP

SISTEMA DE GESTÃO ERP SISTEMA DE GESTÃO ERP DEFINIÇÃO, CONCEITUAÇÃO E IMPLEMENTAÇÃO DE BPM E TÉCNICAS DE MODELAGEM DE PROCESSOS Walison de Paula Silva Agenda BPM MODELAGEM DE PROCESSOS Sistemas de Gestão ERP BPM - Business

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Curso Técnico em Informática Roteiro Análise: ENGENHARIA DE SOFTWARE - Análise Estruturada: - Diagrama de (DFD). - Níveis de Visão

Leia mais

Model Driven Development (MDD)

Model Driven Development (MDD) Model Driven Development (MDD) Mestrado em Engenharia de Produção e Sistemas Computacionais Profa. Adriana Pereira de Medeiros adrianamedeiros@puro.uff.br Sumário Introdução Desenvolvimento de Software

Leia mais

Integrando o Framework i* ao Processo de Gerência de Tempo. Felipe Augusto Henn

Integrando o Framework i* ao Processo de Gerência de Tempo. Felipe Augusto Henn UNIOESTE Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Ciência da Computação Curso de Bacharelado em Ciência da Computação Integrando o Framework i* ao

Leia mais

6.CONCLUSÕES CONCLUSÕES

6.CONCLUSÕES CONCLUSÕES 6.CONCLUSÕES 193 6 CONCLUSÕES Este trabalho apresentou uma proposta para modelagem e análise de Sistemas de Controle envolvidos na geração de energia elétrica hidráulica, tendo como base dois desenvolvimentos:

Leia mais

FUNDAMENTOS DE ENGENHARIA DE SOFTWARE. Professor: Paulo Vencio

FUNDAMENTOS DE ENGENHARIA DE SOFTWARE. Professor: Paulo Vencio FUNDAMENTOS DE ENGENHARIA DE SOFTWARE Professor: Paulo Vencio Bibliografia: Como o assunto é cobrado: Conceito de forma geral Bibliografia Específica Aplicação do Conceito Conteúdo Programático: Conceito

Leia mais

6.1. Teste Baseado em Gramática e Outras Abordagens de Teste

6.1. Teste Baseado em Gramática e Outras Abordagens de Teste 6 Discussão Além das técnicas de teste usando modelos gramaticais, existem outras abordagens de teste funcional de sistemas que estão sendo estudadas pela comunidade científica. Algumas delas se dedicam

Leia mais

Disciplina - Requisitos. Grupo Yuni Luiz Eduardo Káthia

Disciplina - Requisitos. Grupo Yuni Luiz Eduardo Káthia Disciplina - Requisitos Grupo Yuni Luiz Eduardo Káthia RUP(Rational Unified Process) 1. Introdução. 2. Introdução a disciplinas no RUP. 3. Requisitos. 4. Gerenciamento de Requisitos. 5. Relação com outras

Leia mais

PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO

PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UMA ABORDAGEM PARA OBTENÇÃO DE MODELOS ARQUITETURAIS SOA A PARTIR DE MODELOS ORGANIZACIONAIS por ORLANDO SILVA DE OLIVEIRA Dissertação de Mestrado UNIVERSIDADE FEDERAL

Leia mais

Ferramenta de apoio ao mapeamento de especificação estruturada para especificação orientada a objetos

Ferramenta de apoio ao mapeamento de especificação estruturada para especificação orientada a objetos Ferramenta de apoio ao mapeamento de especificação estruturada para especificação orientada a objetos Marilan Ricardo Tagliari (FURB) marilan@blumaster.com.br Everaldo Artur Grahl (FURB) egrahl@furb.br

Leia mais

Engenharia de Domínio e Desenvolvimento Baseado em Componentes. Processo DBC-Arch-DE Apoio do Ambiente Odyssey no Processo Considerações Finais

Engenharia de Domínio e Desenvolvimento Baseado em Componentes. Processo DBC-Arch-DE Apoio do Ambiente Odyssey no Processo Considerações Finais Um Processo de Engenharia de Domínio com foco no Projeto Arquitetural Baseado em Componentes Ana Paula Blois Cláudia Werner Karin Becker Agenda Motivação Engenharia de Domínio e Desenvolvimento Baseado

Leia mais

Curso de Sistemas de Informação. Karla Donato Fook DESU / DComp. Modelagem de Dados UML

Curso de Sistemas de Informação. Karla Donato Fook DESU / DComp. Modelagem de Dados UML Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DComp 2017 Modelagem de Dados UML 2 1 Eduardo Bezerra Editora Campus/Elsevier Porcentagem de projetos que terminam dentro do

Leia mais

Engenharia de Software

Engenharia de Software Universidade São Judas Tadeu Prof. André Luiz Ribeiro Prof. Jorge Luis Pirolla Introdução à Computação Engenharia de Software Tópicos O que é Engenharia de Software? Engenharia de Software em camadas Processo

Leia mais

CICLO PDCA CICLO PDCA UNIVERSIDADE FEDERAL DO PARANA DEPARTAMENTO DE CONSTRUC A O CIVIL GERENCIAMENTO DE PROJETOS. PROFª MSc. HELOISA F.

CICLO PDCA CICLO PDCA UNIVERSIDADE FEDERAL DO PARANA DEPARTAMENTO DE CONSTRUC A O CIVIL GERENCIAMENTO DE PROJETOS. PROFª MSc. HELOISA F. SETOR DE TECNOLOGIA UNIVERSIDADE FEDERAL DO PARANÁ DEPARTAMENTO DE CONSTRUÇÃO CIVIL GESTÃO DE Prof.ª: MSc.: Heloisa Fuganti Campos 2 SUBMETIDA E APROVADA A PROPOSTA DO PROJETO PLANEJAMENTO PROCESSO DE

Leia mais

1 Introdução. 1.1.Motivação

1 Introdução. 1.1.Motivação 1 Introdução O objetivo deste capítulo é estabelecer o contexto da pesquisa realizada neste trabalho. Ao longo deste capítulo serão apresentadas: a motivação para a pesquisa, os objetivos do trabalho,

Leia mais

PROJETO DE SOFTWARE PARA O GERENCIAMENTO DAS COMUNICAÇÕES EM GESTÃO DE PROJETOS

PROJETO DE SOFTWARE PARA O GERENCIAMENTO DAS COMUNICAÇÕES EM GESTÃO DE PROJETOS 2a. Jornada Científica e Tecnológica da FATEC de Botucatu. 21 a 25 de Outubro de 2013, Botucatu São Paulo, Brasil. PROJETO DE SOFTWARE PARA O GERENCIAMENTO DAS COMUNICAÇÕES EM GESTÃO DE PROJETOS Arilson

Leia mais

Ambiente Educacional Interativo Móvel para atividade em sala de aula 1

Ambiente Educacional Interativo Móvel para atividade em sala de aula 1 Ambiente Educacional Interativo Móvel para atividade em sala de aula 1 Sergio Ferreira do AMARAL 2 Mirela Campos AMARAL 3 Dirceu da SILVA 4 Universidade Estadual de Campinas, SP Resumo Este artigo descreve

Leia mais

CARGA HORÁRIA Engenharia de Software Código: horas PRÉ-REQUISITOS: Paradigmas de Programação

CARGA HORÁRIA Engenharia de Software Código: horas PRÉ-REQUISITOS: Paradigmas de Programação UNIVERSIDADE FEDERAL DO MARANHÃO CENTRO DE CIÊNCIAS EXATAS E TECNOLOGIA DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO CURSO DE CIÊNCIA DA COMPUTAÇÃO DISCIPLINA CARGA HORÁRIA Engenharia de Software Código: 5605.3

Leia mais