SlideShare una empresa de Scribd logo
1 de 6
COMPOR AUTOMATICAMENTE OS COMPONENTES
DE SOFTWARE REUTILIZÁVEIS ​PARA DISPOSITIVOS
MÓVEIS



Autores: Jules WhiteI; Douglas C. SchmidtI; Egon WuchnerII; Andrey NechypurenkoII



IDepartment of Electrical Engineering and Computer Science - Vanderbilt University
- Box 1829, Station B – Nashville – TN – USA – ZC: 37235 - Phone: +1 (615) - 343 7440
(FAX) - jules@dre.vanderbilt.edu, schmidt@dre.vanderbilt.edu
IISiemens AG, Corporate Research SE2 - Otto-Hahn-Ring 6 – Munich – Germany –
ZC: 81730 - Phone: +49 (89) - 636 45450 (FAX) egon.wuchner@siemens.com, andrey.nechypurenko@siemens.com
 Software

ÁREAS DE ESTUDO:

de dispositivos moveis; arquitetura de software e design.

 apresentar

OBJETIVOS DO ESTUDO:

contribuições para a seleção variante da linha de
produtos para dispositivos móveis; relativos a software.

METODOLOGIA:
 Descrever

como um solucionador de restrição pode ser usado
para selecionar dinamicamente uma variante da linha de
produtos ao aderir a limitação de recursos;
 apresentar arquiteturas de software
 Como

RESULTADOS:

resultos vemos que a tecnologia movel só é possivel com o
seu devido software, seguindo sua arquitetura de
software, restrições e limitações do proprio hardware, vemos o
design tanto do software como do hardware como um
diferencial de cada linha de produtos.
ABSTRACT
Arquiteturas de linha de produto ( PLAs ) são um mecanismo eficaz para facilitar a
reutilização de componentes de software em diversos dispositivos móveis. Aplicações
móveis são tipicamente entregues aos dispositivos usando over-the -air
provisionamento de serviços que permitem que um telefone celular para baixar e
instalar o software em uma conexão de rede celular. As técnicas atuais para
automatizar a seleção variante da linha de produtos não atende aos requisitos
exclusivos (como a necessidade de considerar as limitações de recursos) de selecionar
dinamicamente uma variante para o provisionamento over-the -air.
Este artigo apresenta as seguintes contribuições para a seleção variante da linha de
produtos para dispositivos móveis : 1. ele descreve como um solucionador de restrição
pode ser usado para selecionar dinamicamente uma variante da linha de produtos
ao aderir a limitação de recursos, 2. que apresenta arquiteturas para
automaticamente descobrir os recursos do dispositivo e mapeá-los para modelos
característicos do produto da linha 3. que inclui os resultados dos experimentos e
testes de campo com um seletor da variante automática, 4. que descreve as regras
de design PLA que podem ser usados ​para aumentar o desempenho de restrição
automatizado variante baseada na seleção. Os resultados empíricos mostram que a
rápida seleção variante automática de um modelo de recurso é possível se certas
diretrizes de design de produtos da linha são seguidos.
OPINIÃO PESSOAL

 Pelo

que foi descrito no artigo vi muitas coisas interessantes;
tais como arquitetura de linha de produtos, mecanismo de
reutilização de componentes de software para dispositivos
móveis, foi visto se o dispositivo tem capacidade para o
software.

 No

meu ponto de vista tudo que estar relacionado com a
tecnologia contribui sim para a minha formação e para o
meu conhecimento é claro.
BIBLIOGRAFIA
Automatically composing reusable software components for mobile devices
J. Braz. Comp. Soc. vol.14 no.1 Campinas Mar. 2008 ISSN 0104-6500
Jules WhiteI; Douglas C. SchmidtI; Egon WuchnerII; Andrey NechypurenkoII
IDepartment of Electrical Engineering and Computer Science - Vanderbilt University - Box 1829, Station B –
Nashville – TN – USA – ZC: 37235 - Phone: +1 (615) - 343 7440 (FAX) - jules@dre.vanderbilt.edu,
schmidt@dre.vanderbilt.edu
IISiemens AG, Corporate Research SE2 - Otto-Hahn-Ring 6 – Munich – Germany – ZC: 81730 - Phone: +49 (89)
- 636 45450 (FAX) - egon.wuchner@siemens.com, andrey.nechypurenko@siemens.com
Site: http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002008000100004&lng=en&nrm=iso

02 de novembro de 2013
Ass: Aldemir Oliveira

Más contenido relacionado

Similar a Trabalho de ingles

Pre proposta trabalho final
Pre proposta trabalho finalPre proposta trabalho final
Pre proposta trabalho finalSergio Chaves
 
ENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIAL
ENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIALENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIAL
ENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIALActiveEon
 
PRODUCT LINE UML SYSTEM Uma aplicabilidade de desenvolvimento de uma linha de...
PRODUCT LINE UML SYSTEM Uma aplicabilidade de desenvolvimento de uma linha de...PRODUCT LINE UML SYSTEM Uma aplicabilidade de desenvolvimento de uma linha de...
PRODUCT LINE UML SYSTEM Uma aplicabilidade de desenvolvimento de uma linha de...Ricardo Leite
 
Fases do desenvolvimento de software baseado no código de ética.
Fases do desenvolvimento de software baseado no código de ética.Fases do desenvolvimento de software baseado no código de ética.
Fases do desenvolvimento de software baseado no código de ética.Ronildo Oliveira
 
Cap. 13 variações no método básico
Cap. 13   variações no método básicoCap. 13   variações no método básico
Cap. 13 variações no método básicoLuiz Agner
 
Webinar projetos e ti - business intelligence - como fazer
Webinar   projetos e ti - business intelligence - como fazerWebinar   projetos e ti - business intelligence - como fazer
Webinar projetos e ti - business intelligence - como fazerProjetos e TI
 
Tecnologia da Informação
Tecnologia da InformaçãoTecnologia da Informação
Tecnologia da Informaçãocleusamoreira
 
App Contra a Violência Doméstica – parte II
App Contra a Violência Doméstica – parte IIApp Contra a Violência Doméstica – parte II
App Contra a Violência Doméstica – parte IIMarianaMMota
 
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014Luiz Agner
 
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...PET Computação
 
O uso de programação reflexiva para o desenvolvimento de aplicações comerciai...
O uso de programação reflexiva para o desenvolvimento de aplicações comerciai...O uso de programação reflexiva para o desenvolvimento de aplicações comerciai...
O uso de programação reflexiva para o desenvolvimento de aplicações comerciai...Jefferson Simão Gonçalves
 
Princípios de Sistemas de Informação Unidade IV Unip
Princípios de Sistemas de Informação Unidade IV UnipPrincípios de Sistemas de Informação Unidade IV Unip
Princípios de Sistemas de Informação Unidade IV UnipHeber Gutenberg
 
Cadeira de rodas motorizada de baixo custo (1) (1)
Cadeira de rodas motorizada de baixo custo (1) (1)Cadeira de rodas motorizada de baixo custo (1) (1)
Cadeira de rodas motorizada de baixo custo (1) (1)Claudio Guilherme
 
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.Douglas Scriptore
 
Desenvolvimento de uma ferramenta para análise de informações tecnológicas or...
Desenvolvimento de uma ferramenta para análise de informações tecnológicas or...Desenvolvimento de uma ferramenta para análise de informações tecnológicas or...
Desenvolvimento de uma ferramenta para análise de informações tecnológicas or...Ricardo Rodrigues
 
Heurística, Principios e Usabilidade na web
Heurística, Principios e Usabilidade na webHeurística, Principios e Usabilidade na web
Heurística, Principios e Usabilidade na webDaniel Brandão
 

Similar a Trabalho de ingles (20)

Pre proposta trabalho final
Pre proposta trabalho finalPre proposta trabalho final
Pre proposta trabalho final
 
Eng.ª do Software - 1. Introdução
Eng.ª do Software - 1. IntroduçãoEng.ª do Software - 1. Introdução
Eng.ª do Software - 1. Introdução
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
ENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIAL
ENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIALENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIAL
ENGENHARIA DE COMPUTAÇÃO E INTELIGÊNCIA ARTIFICIAL
 
PRODUCT LINE UML SYSTEM Uma aplicabilidade de desenvolvimento de uma linha de...
PRODUCT LINE UML SYSTEM Uma aplicabilidade de desenvolvimento de uma linha de...PRODUCT LINE UML SYSTEM Uma aplicabilidade de desenvolvimento de uma linha de...
PRODUCT LINE UML SYSTEM Uma aplicabilidade de desenvolvimento de uma linha de...
 
Curso emso
Curso emsoCurso emso
Curso emso
 
Fases do desenvolvimento de software baseado no código de ética.
Fases do desenvolvimento de software baseado no código de ética.Fases do desenvolvimento de software baseado no código de ética.
Fases do desenvolvimento de software baseado no código de ética.
 
Cap. 13 variações no método básico
Cap. 13   variações no método básicoCap. 13   variações no método básico
Cap. 13 variações no método básico
 
SIC_201_VRSJ
SIC_201_VRSJSIC_201_VRSJ
SIC_201_VRSJ
 
Webinar projetos e ti - business intelligence - como fazer
Webinar   projetos e ti - business intelligence - como fazerWebinar   projetos e ti - business intelligence - como fazer
Webinar projetos e ti - business intelligence - como fazer
 
Tecnologia da Informação
Tecnologia da InformaçãoTecnologia da Informação
Tecnologia da Informação
 
App Contra a Violência Doméstica – parte II
App Contra a Violência Doméstica – parte IIApp Contra a Violência Doméstica – parte II
App Contra a Violência Doméstica – parte II
 
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
 
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
 
O uso de programação reflexiva para o desenvolvimento de aplicações comerciai...
O uso de programação reflexiva para o desenvolvimento de aplicações comerciai...O uso de programação reflexiva para o desenvolvimento de aplicações comerciai...
O uso de programação reflexiva para o desenvolvimento de aplicações comerciai...
 
Princípios de Sistemas de Informação Unidade IV Unip
Princípios de Sistemas de Informação Unidade IV UnipPrincípios de Sistemas de Informação Unidade IV Unip
Princípios de Sistemas de Informação Unidade IV Unip
 
Cadeira de rodas motorizada de baixo custo (1) (1)
Cadeira de rodas motorizada de baixo custo (1) (1)Cadeira de rodas motorizada de baixo custo (1) (1)
Cadeira de rodas motorizada de baixo custo (1) (1)
 
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
MyHome - Sistema de Automação Residencial para Dispositivos Móveis.
 
Desenvolvimento de uma ferramenta para análise de informações tecnológicas or...
Desenvolvimento de uma ferramenta para análise de informações tecnológicas or...Desenvolvimento de uma ferramenta para análise de informações tecnológicas or...
Desenvolvimento de uma ferramenta para análise de informações tecnológicas or...
 
Heurística, Principios e Usabilidade na web
Heurística, Principios e Usabilidade na webHeurística, Principios e Usabilidade na web
Heurística, Principios e Usabilidade na web
 

Trabalho de ingles

  • 1.
  • 2. COMPOR AUTOMATICAMENTE OS COMPONENTES DE SOFTWARE REUTILIZÁVEIS ​PARA DISPOSITIVOS MÓVEIS  Autores: Jules WhiteI; Douglas C. SchmidtI; Egon WuchnerII; Andrey NechypurenkoII  IDepartment of Electrical Engineering and Computer Science - Vanderbilt University - Box 1829, Station B – Nashville – TN – USA – ZC: 37235 - Phone: +1 (615) - 343 7440 (FAX) - jules@dre.vanderbilt.edu, schmidt@dre.vanderbilt.edu IISiemens AG, Corporate Research SE2 - Otto-Hahn-Ring 6 – Munich – Germany – ZC: 81730 - Phone: +49 (89) - 636 45450 (FAX) egon.wuchner@siemens.com, andrey.nechypurenko@siemens.com
  • 3.  Software ÁREAS DE ESTUDO: de dispositivos moveis; arquitetura de software e design.  apresentar OBJETIVOS DO ESTUDO: contribuições para a seleção variante da linha de produtos para dispositivos móveis; relativos a software. METODOLOGIA:  Descrever como um solucionador de restrição pode ser usado para selecionar dinamicamente uma variante da linha de produtos ao aderir a limitação de recursos;  apresentar arquiteturas de software  Como RESULTADOS: resultos vemos que a tecnologia movel só é possivel com o seu devido software, seguindo sua arquitetura de software, restrições e limitações do proprio hardware, vemos o design tanto do software como do hardware como um diferencial de cada linha de produtos.
  • 4. ABSTRACT Arquiteturas de linha de produto ( PLAs ) são um mecanismo eficaz para facilitar a reutilização de componentes de software em diversos dispositivos móveis. Aplicações móveis são tipicamente entregues aos dispositivos usando over-the -air provisionamento de serviços que permitem que um telefone celular para baixar e instalar o software em uma conexão de rede celular. As técnicas atuais para automatizar a seleção variante da linha de produtos não atende aos requisitos exclusivos (como a necessidade de considerar as limitações de recursos) de selecionar dinamicamente uma variante para o provisionamento over-the -air. Este artigo apresenta as seguintes contribuições para a seleção variante da linha de produtos para dispositivos móveis : 1. ele descreve como um solucionador de restrição pode ser usado para selecionar dinamicamente uma variante da linha de produtos ao aderir a limitação de recursos, 2. que apresenta arquiteturas para automaticamente descobrir os recursos do dispositivo e mapeá-los para modelos característicos do produto da linha 3. que inclui os resultados dos experimentos e testes de campo com um seletor da variante automática, 4. que descreve as regras de design PLA que podem ser usados ​para aumentar o desempenho de restrição automatizado variante baseada na seleção. Os resultados empíricos mostram que a rápida seleção variante automática de um modelo de recurso é possível se certas diretrizes de design de produtos da linha são seguidos.
  • 5. OPINIÃO PESSOAL  Pelo que foi descrito no artigo vi muitas coisas interessantes; tais como arquitetura de linha de produtos, mecanismo de reutilização de componentes de software para dispositivos móveis, foi visto se o dispositivo tem capacidade para o software.  No meu ponto de vista tudo que estar relacionado com a tecnologia contribui sim para a minha formação e para o meu conhecimento é claro.
  • 6. BIBLIOGRAFIA Automatically composing reusable software components for mobile devices J. Braz. Comp. Soc. vol.14 no.1 Campinas Mar. 2008 ISSN 0104-6500 Jules WhiteI; Douglas C. SchmidtI; Egon WuchnerII; Andrey NechypurenkoII IDepartment of Electrical Engineering and Computer Science - Vanderbilt University - Box 1829, Station B – Nashville – TN – USA – ZC: 37235 - Phone: +1 (615) - 343 7440 (FAX) - jules@dre.vanderbilt.edu, schmidt@dre.vanderbilt.edu IISiemens AG, Corporate Research SE2 - Otto-Hahn-Ring 6 – Munich – Germany – ZC: 81730 - Phone: +49 (89) - 636 45450 (FAX) - egon.wuchner@siemens.com, andrey.nechypurenko@siemens.com Site: http://www.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002008000100004&lng=en&nrm=iso 02 de novembro de 2013 Ass: Aldemir Oliveira