1000 resultados para Padrões de software


Relevância:

70.00% 70.00%

Publicador:

Resumo:

Aspect-Oriented Software Development (AOSD) is a technique that complements the Object- Oriented Software Development (OOSD) modularizing several concepts that OOSD approaches do not modularize appropriately. However, the current state-of-the art on AOSD suffers with software evolution, mainly because aspect definition can stop to work correctly when base elements evolve. A promising approach to deal with that problem is the definition of model-based pointcuts, where pointcuts are defined based on a conceptual model. That strategy makes pointcut less prone to software evolution than model-base elements. Based on that strategy, this work defines a conceptual model at high abstraction level where we can specify software patterns and architectures that through Model Driven Development techniques they can be instantiated and composed in architecture description language that allows aspect modeling at architecture level. Our MDD approach allows propagate concepts in architecture level to another abstraction levels (design level, for example) through MDA transformation rules. Also, this work shows a plug-in implemented to Eclipse platform called AOADLwithCM. That plug-in was created to support our development process. The AOADLwithCM plug-in was used to describe a case study based on MobileMedia System. MobileMedia case study shows step-by-step how the Conceptual Model approach could minimize Pointcut Fragile Problems, due to software evolution. MobileMedia case study was used as input to analyses evolutions on software according to software metrics proposed by KHATCHADOURIAN, GREENWOOD and RASHID. Also, we analyze how evolution in base model could affect maintenance on aspectual model with and without Conceptual Model approaches

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Este trabalho descreve PMT – Pattern-based Methodology Tailoring, uma abordagem para a adaptação de metodologias de desenvolvimento de software, baseada em padrões e em critérios de risco. Seu principal objetivo é estabelecer meios de se adaptar uma linguagem de padrões organizacionais ao contexto de um projeto específico, o que é obtido através da seleção sistemática dos padrões organizacionais mais adequados aos requisitos do projeto. O trabalho é motivado pelo levantamento de que os arcabouços de processos de software existentes pouco fazem para compreender as necessidades de um projeto antes de definir a metodologia a ser aplicada. PMT utiliza uma análise dos riscos e do contexto de criticalidade para guiar o processo de adaptação. Padrões organizacionais que descrevem técnicas preventivas para os riscos identificados são selecionados por um mecanismo sistemático de seleção, o qual é suportado por uma ferramenta, chamada PMT-Tool.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

VALENTIM, R. A. M. ; SOUZA NETO, Plácido Antônio de. O impacto da utilização de design patterns nas métricas e estimativas de projetos de software: a utilização de padrões tem alguma influência nas estimativas?. Revista da FARN, Natal, v. 4, p. 63-74, 2006

Relevância:

40.00% 40.00%

Publicador:

Resumo:

VALENTIM, R. A. M. ; SOUZA NETO, Plácido Antônio de. O impacto da utilização de design patterns nas métricas e estimativas de projetos de software: a utilização de padrões tem alguma influência nas estimativas?. Revista da FARN, Natal, v. 4, p. 63-74, 2006

Relevância:

40.00% 40.00%

Publicador:

Resumo:

VALENTIM, R. A. M. ; SOUZA NETO, Plácido Antônio de. O impacto da utilização de design patterns nas métricas e estimativas de projetos de software: a utilização de padrões tem alguma influência nas estimativas?. Revista da FARN, Natal, v. 4, p. 63-74, 2006

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A Política Nacional de Atenção Integral à Saúde do Homem propõe formas diferenciadas de atuação da equipe de saúde no atendimento da população masculina, uma vez que este público demanda estratégias diferenciadas de serviço. Ao se deparar com a realidade vivenciada pelos homens, surgem várias questões acerca do estereótipo social construído acerca das características masculinas e suas vivências. O objetivo da pesquisa foi compreender alguns aspectos relevantes para as práticas de saúde de homens usuários de Unidade de Saúde da Família, como qualidade de vida, consumo de álcool, representações sociais da bebida alcoólica e características de masculinidade. Foi utilizada uma amostra de 300 homens, frequentadores de Unidade de Saúde da Família, e aplicado um questionário contendo os dados sociodemográficos, o World Health Organization Quality of Life (Whoqol-bref), o Bem Sex-Role Inventory (BSRI), um exercício de evocação sobre bebida alcoólica, o Alcohol Use Disorders Identification Test (Audit) e um bloco para verificar os problemas ocasionados pelo consumo de álcool e a procura por tratamento. Os dados dos instrumentos quantitativos foram analisados com testes estatísticos de comparação de médias e de correlação. Os dados das evocações foram analisados com o software EVOC (Ensemble de Programmes Permettant l’Analyse des Évocations). Na primeira análise, constatou-se adesão mais alta a características femininas, alta percepção de qualidade de vida e padrões de consumo de álcool semelhantes às médias nacionais. Homens que declararam praticar sua religião apresentaram média significativamente menor de consumo de álcool. Apresentaram correlação inversamente proporcional ao consumo de álcool as características femininas de gênero, os domínios físico, social, psicológico e percepção global de qualidade de vida. Na análise das evocações, constatou-se que os elementos com tendência à centralidade são, em sua maioria, de cunho negativo. Os dados da população geral apresentaram o termo gosto como um aspecto positivo e central da bebida alcoólica. O grupo de abstinentes não apresentou avaliação positiva do termo e o grupo de bebedores apresentou o termo diversão na primeira periferia, referindo-se aos aspectos positivos e de socialização da bebida alcoólica. Os resultados indicaram uma qualidade de vida satisfatória, a religião e as características femininas destacaram-se como um fator de proteção ao uso de bebida alcoólica. Apresentaram, ainda, percepção dos problemas associados ao próprio consumo. Apesar de a maioria dos termos relacionados à bebida alcoólica ser negativo, este consumo ainda se dá em um nível considerável. Por isso, se faz necessária a construção de vínculo entre o profissional e o usuário do serviço de saúde a fim de dar oportunidade para que as reais práticas sobre a bebida alcoólica sejam evidenciadas. Esses dados podem ajudar profissionais de Saúde da Família a refletirem sobre as representações sociais que constroem acerca dos homens de classe popular usuários do serviço

Relevância:

30.00% 30.00%

Publicador:

Resumo:

O presente projecto tem como objectivo a disponibilização de uma plataforma de serviços para gestão e contabilização de tempo remunerável, através da marcação de horas de trabalho, férias e faltas (com ou sem justificação). Pretende-se a disponibilização de relatórios com base nesta informação e a possibilidade de análise automática dos dados, como por exemplo excesso de faltas e férias sobrepostas de trabalhadores. A ênfase do projecto está na disponibilização de uma arquitectura que facilite a inclusão destas funcionalidades. O projecto está implementado sobre a plataforma Google App Engine (i.e. GAE), de forma a disponibilizar uma solução sob o paradigma de Software as a Service, com garantia de disponibilidade e replicação de dados. A plataforma foi escolhida a partir da análise das principais plataformas cloud existentes: Google App Engine, Windows Azure e Amazon Web Services. Foram analisadas as características de cada plataforma, nomeadamente os modelos de programação, os modelos de dados disponibilizados, os serviços existentes e respectivos custos. A escolha da plataforma foi realizada com base nas suas características à data de iniciação do presente projecto. A solução está estruturada em camadas, com as seguintes componentes: interface da plataforma, lógica de negócio e lógica de acesso a dados. A interface disponibilizada está concebida com observação dos princípios arquitecturais REST, suportando dados nos formatos JSON e XML. A esta arquitectura base foi acrescentada uma componente de autorização, suportada em Spring-Security, sendo a autenticação delegada para os serviços Google Acounts. De forma a permitir o desacoplamento entre as várias camadas foi utilizado o padrão Dependency Injection. A utilização deste padrão reduz a dependência das tecnologias utilizadas nas diversas camadas. Foi implementado um protótipo, para a demonstração do trabalho realizado, que permite interagir com as funcionalidades do serviço implementadas, via pedidos AJAX. Neste protótipo tirou-se partido de várias bibliotecas javascript e padrões que simplificaram a sua realização, tal como o model-view-viewmodel através de data binding. Para dar suporte ao desenvolvimento do projecto foi adoptada uma abordagem de desenvolvimento ágil, baseada em Scrum, de forma a implementar os requisitos do sistema, expressos em user stories. De forma a garantir a qualidade da implementação do serviço foram realizados testes unitários, sendo também feita previamente a análise da funcionalidade e posteriormente produzida a documentação recorrendo a diagramas UML.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Trabalho Final de Mestrado para obtenção do grau de Mestre em Engenharia Mecânica na Área de Manutenção e Produção

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Trabalho apresentado no âmbito do Mestrado em Engenharia Informática, como requisito parcial para obtenção do grau de Mestre em Engenharia Informática

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Trabalho apresentado no âmbito do Mestrado em Engenharia Informática, como requisito parcial para obtenção do grau de Mestre em Engenharia Informática

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Dissertação para obtenção do Grau de Mestre em Engenharia Informática

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Tese de Doutoramento em Tecnologias e Sistemas de Informação

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The relationship between body size and geographic range was analyzed for 70 species of terrestrial Carnivora ("fissipeds") of the New World, after the control of phylogenetic patterns in the data using phylogenetic eigenvector regression. The analysis from EcoSim software showed that the variables are related as a triangular envelope. Phylogenetic patterns in data were detected by means of phylogenetic correlograms, and 200 simulations of the phenotypic evolution were also performed over the phylogeny. For body size, the simulations suggested a non-linear relationship for the evolution of this character along the phylogeny. For geographic range size, the correlogram showed no phylogenetic patterns. A phylogenetic eigenvector regression was performed on original data and on data simulated under Ornstein-Uhlenbeck process. Since both characters did not evolve under a simple Brownian motion process, the Type I errors should be around 10%, compatible with other methods to analyze correlated evolution. The significant correlation of the original data (r = 0.38; P < 0.05), as well as the triangular envelope, then indicate ecological and adaptive processes connecting the two variables, such as those proposed in minimum viable population models.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

BACKGROUND The diagnosis of infant cerebral palsy (ICP) is a traumatic event that can provoke multiple effects and changes in the family. The aim of the study is to discover the difficulties that parents face in the process of parenting, especially in the initial period following diagnosis. METHODS A qualitative study was carried out through semi-structured interviews. Sixteen mothers and fathers whose children were diagnosed with cerebral palsy participated in the study. Data analysis was performed with Atlas.ti 6.2 software following a strategy of open coding. RESULTS The reception of the diagnosis is perceived as an unexpected event that makes parents change expectations and hopes related to their children. The mode of relation with the child with ICP is different from that with other children as parents are more focused on the possibility of improvement and the future evolution of their child. Changes in different aspects of the lives of these parents are shown, such as demands on time, their economic and labour situation, as well as the relationship of the couple. CONCLUSIONS In providing care for children with cerebral palsy it is necessary to take the problems of the parents into account, especially in the initial period after diagnosis. The process of parenting a child with cerebral palsy entails many changes in the family so a global perspective is needed to organize interventions.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

O comportamento de busca e uso de informação dos pesquisadores da área de biologia molecular e biotecnologia foi analisado com base no modelo de David Ellis, verificando como a informação científica em meio digital altera este comportamento. Constituiu-se de pesquisa qualitativa, que, para a coleta de dados, utilizou questões abertas, com entrevista aos pesquisadores do Departamento de Biologia Molecular e Biotecnologia da Universidade Federal do Rio Grande do Sul. Os dados foram trabalhados em uma base de dados desenvolvida no software de análise qualitativa Nvivo versão 2.0, em conformidade com técnicas de codificação o método comparativo constante. Os resultados mostraram um perfil de comportamento de busca e uso de informação do grupo de pesquisadores, com suas principais características, em vários aspectos, geradas pelo uso das tecnologias, destacando a não-linearidade da busca e obtenção da informação. Constatou-se que os periódicos científicos eletrônicos são a principal fonte de informação destes pesquisadores, e que são amplamente utilizados e aceitos, mas o mesmo não acontece com aqueles de acesso livre, ainda usados de modo restrito. Conclui, também, que o modelo de Ellis é válido, com ampliações e modificações. Sugere novos temas de estudo relacionados ao enfoque pesquisado.