42 resultados para Modularidade


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Desde Fodor (1983) a modularidade comportamental tem gerado fortes controvérsias, especialmente em torno do quanto são especializados os módulos eventuais e do quanto são encapsulados, isto é, independentes de controles externos. No presente ensaio, depois de rever formulações precursoras a respeito de instinto e de aprendizagens especializadas e de expor as características básicas da modularidade, tomo, como estudo de caso, pesquisas sobre a percepção da expressão facial da emoção, mostrando tanto o lado especializado desse processo como a sua abertura para controles externos. Termino defendendo a necessidade de, junto à estratégia de delimitar processos comportamentais especializados, colocar a questão de como eles se integram e se controlam uns aos outros e são eventualmente gerenciados por processos gerais.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A modularidade pode ser entendida como um conjunto de conceitos que leva a novas possibilidades de arquitetura de produto, bem como novas maneiras de organização da produção, possibilitando a transferência de atividades ao longo da cadeia de suprimentos automotiva. Nesse contexto, o objetivo deste trabalho é investigar o emprego da modularidade no projeto de produto e na produção, considerando uma situação de relação específica entre uma montadora de veículos comerciais e fornecedores de motores, no âmbito do consórcio modular. É também analisada a relação entre a modularidade no projeto de produto e na produção. Para a consecução desses objetivos é adotada a abordagem metodológica de estudo de caso. Os resultados apresentam algumas influências que ocorrem entre o projeto do produto e a produção e vice-versa, uma parte delas esperadas, reforçando o caráter confirmatório dos dados coletados. Constata-se que o conceito de modularidade pode ser aplicado ao processo produtivo sem necessariamente que o produto tenha sido concebido em módulos, ou seja, a partir de um produto existente é possível montar seus componentes formando subconjuntos em uma lógica modular. Os dados confirmam ainda que a estrutura do produto de um veículo comercial favorece a sua divisão em módulos. Adicionalmente, a gestão da cadeia de suprimentos na montadora é simplificada em comparação ao sistema de produção convencional, pois parte das responsabilidades da montadora é transferida para os fornecedores.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Os conceitos e métodos provindos das teorias de integração morfológica e de genética quantitativa formam o arcabouço teórico para o estudo da evolução de estruturas complexas, compostas de múltiplos caracteres que interagem entre si. Nesse trabalho, utilizamos o crânio como modelo de estrutura complexa e estudamos sua diversificação nas espécies de sapo do grupo Rhinella granulosa. As perguntas do trabalho foram: (1) A organização da (co)variação é similar entre as espécies?; (2) A organização da (co)variação é modular nas espécies, conforme expectativas baseadas em desenvolvimento ou função?; (3) Fatores externos, como filogenia e clima, estruturam a similaridade no padrão de covariação entre as espécies?; (4) A diversificação da morfologia média do crânio se deu por deriva ou seleção natural?; (5) A divergência na morfologia média do crânio está associada à variação climática entre as espécies?; e finalmente (6) Restrições evolutivas atuaram na divergência entre as espécies? Os espécimes foram escaneados e validamos o uso de imagens 3D para a mensuração de 21 distâncias lineares. Os crânios das espécies foram representados como matrizes fenotípicas (P) de covariância e de correlação entre as distâncias. A similaridade entre as P das espécies é alta. As P de todas as espécies se conformam a um padrão modular compatível com interações funcionais entre ossos. As diferenças entre as P concentram-se no rostro e são associadas a diferenças no clima entre as espécies. Detectamos sinal de seleção natural nos nós mais basais da filogenia e variação local no crânio está associada à variação na sazonalidade da chuva entre as espécies. Restrições evolutivas atuaram na diversificação do crânio das espécies, defletindo as respostas evolutivas para tamanho. Concluímos que tanto seleção estabilizadora e direcional, conectadas à variação climática, quanto restrições evolutivas atuaram na diversificação do crânio das espécies

Relevância:

10.00% 10.00%

Publicador:

Resumo:

A concretização do Processo de Bolonha a nível das instituições de ensino superior tornou premente a necessidade de processos de gestão académica envolvendo funcionalidades e formatos de dados heterogéneos. Este trabalho tem por objectivo contribuir para abordar esta necessidade no contexto do ISEL, através da implementação de uma plataforma de integração com características modulares ao nível da camada de negócio do portal académico, no sentido de permitir a integração de subsistemas heterogéneos, quer em termos funcionais, quer em termos de formatos de informação. O projecto Sistema Modular de Gestão Académica (SMGA) foi concretizado através de um protótipo de portal académico que assenta numa arquitectura orientada a serviços, onde é utilizado um modelo de comunicação baseado em mensagens no formato Agent Communication Language (ACL). Este protótipo disponibiliza funcionalidades relacionadas com a gestão académica aos seus utilizadores através de uma aplicação Web de Front Office.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Dissertação apresentada ao Instituto Superior de Contabilidade para a obtenção do Grau de Mestre em Auditoria Orientador: Mestre Agostinho Sousa Pinto

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Pós-graduação em Engenharia de Produção - FEG

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Mestrado em Engenharia Electrotécnica e de Computadores

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Os sistemas de tempo real modernos geram, cada vez mais, cargas computacionais pesadas e dinâmicas, começando-se a tornar pouco expectável que sejam implementados em sistemas uniprocessador. Na verdade, a mudança de sistemas com um único processador para sistemas multi- processador pode ser vista, tanto no domínio geral, como no de sistemas embebidos, como uma forma eficiente, em termos energéticos, de melhorar a performance das aplicações. Simultaneamente, a proliferação das plataformas multi-processador transformaram a programação paralela num tópico de elevado interesse, levando o paralelismo dinâmico a ganhar rapidamente popularidade como um modelo de programação. A ideia, por detrás deste modelo, é encorajar os programadores a exporem todas as oportunidades de paralelismo através da simples indicação de potenciais regiões paralelas dentro das aplicações. Todas estas anotações são encaradas pelo sistema unicamente como sugestões, podendo estas serem ignoradas e substituídas, por construtores sequenciais equivalentes, pela própria linguagem. Assim, o modo como a computação é na realidade subdividida, e mapeada nos vários processadores, é da responsabilidade do compilador e do sistema computacional subjacente. Ao retirar este fardo do programador, a complexidade da programação é consideravelmente reduzida, o que normalmente se traduz num aumento de produtividade. Todavia, se o mecanismo de escalonamento subjacente não for simples e rápido, de modo a manter o overhead geral em níveis reduzidos, os benefícios da geração de um paralelismo com uma granularidade tão fina serão meramente hipotéticos. Nesta perspetiva de escalonamento, os algoritmos que empregam uma política de workstealing são cada vez mais populares, com uma eficiência comprovada em termos de tempo, espaço e necessidades de comunicação. Contudo, estes algoritmos não contemplam restrições temporais, nem outra qualquer forma de atribuição de prioridades às tarefas, o que impossibilita que sejam diretamente aplicados a sistemas de tempo real. Além disso, são tradicionalmente implementados no runtime da linguagem, criando assim um sistema de escalonamento com dois níveis, onde a previsibilidade, essencial a um sistema de tempo real, não pode ser assegurada. Nesta tese, é descrita a forma como a abordagem de work-stealing pode ser resenhada para cumprir os requisitos de tempo real, mantendo, ao mesmo tempo, os seus princípios fundamentais que tão bons resultados têm demonstrado. Muito resumidamente, a única fila de gestão de processos convencional (deque) é substituída por uma fila de deques, ordenada de forma crescente por prioridade das tarefas. De seguida, aplicamos por cima o conhecido algoritmo de escalonamento dinâmico G-EDF, misturamos as regras de ambos, e assim nasce a nossa proposta: o algoritmo de escalonamento RTWS. Tirando partido da modularidade oferecida pelo escalonador do Linux, o RTWS é adicionado como uma nova classe de escalonamento, de forma a avaliar na prática se o algoritmo proposto é viável, ou seja, se garante a eficiência e escalonabilidade desejadas. Modificar o núcleo do Linux é uma tarefa complicada, devido à complexidade das suas funções internas e às fortes interdependências entre os vários subsistemas. Não obstante, um dos objetivos desta tese era ter a certeza que o RTWS é mais do que um conceito interessante. Assim, uma parte significativa deste documento é dedicada à discussão sobre a implementação do RTWS e à exposição de situações problemáticas, muitas delas não consideradas em teoria, como é o caso do desfasamento entre vários mecanismo de sincronização. Os resultados experimentais mostram que o RTWS, em comparação com outro trabalho prático de escalonamento dinâmico de tarefas com restrições temporais, reduz significativamente o overhead de escalonamento através de um controlo de migrações, e mudanças de contexto, eficiente e escalável (pelo menos até 8 CPUs), ao mesmo tempo que alcança um bom balanceamento dinâmico da carga do sistema, até mesmo de uma forma não custosa. Contudo, durante a avaliação realizada foi detetada uma falha na implementação do RTWS, pela forma como facilmente desiste de roubar trabalho, o que origina períodos de inatividade, no CPU em questão, quando a utilização geral do sistema é baixa. Embora o trabalho realizado se tenha focado em manter o custo de escalonamento baixo e em alcançar boa localidade dos dados, a escalonabilidade do sistema nunca foi negligenciada. Na verdade, o algoritmo de escalonamento proposto provou ser bastante robusto, não falhando qualquer meta temporal nas experiências realizadas. Portanto, podemos afirmar que alguma inversão de prioridades, causada pela sub-política de roubo BAS, não compromete os objetivos de escalonabilidade, e até ajuda a reduzir a contenção nas estruturas de dados. Mesmo assim, o RTWS também suporta uma sub-política de roubo determinística: PAS. A avaliação experimental, porém, não ajudou a ter uma noção clara do impacto de uma e de outra. No entanto, de uma maneira geral, podemos concluir que o RTWS é uma solução promissora para um escalonamento eficiente de tarefas paralelas com restrições temporais.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Mestrado em Engenharia Electrotécnica e de Computadores - Área de Especialização em Automação e Sistemas

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Dissertação apresentada no âmbito do Mestrado em Engenharia Informática para obtenção do grau de Mestre em Engenharia Informática

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tese de Doutoramento - Leaders for Technical Industries (LTI) - MIT Portugal

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Dissertação de mestrado em Design e Marketing

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Dissertação de Mestrado (Programa Doutoral em Informática)

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este artigo é uma apresentação dos fundamentos da teoria modular desenvolvida por Jerry A. Fodor e uma reflexão sobre seus principais desafios. A noção de modularidade da mente de Fodor, por um lado, procura superar as insuficiências metodológicas e epistemológicas do associacionismo e do localizacionismo a respeito das explicações da estrutura e do funcionamento mental; por outro lado, é uma oposição à postura culturalista de Vygotsky, para o qual as funções superiores da mente, como a cognição, são produtos artificiais, culturais. A psicologia cognitiva de Chomsky converteu esse produto "artificial" em "natural", postulando a existência de módulos inatos para desempenhar funções cognitivas específicos. Com base nessa ideia de Chomsky, Fodor procura explicar a mente como um conjunto de módulos. No entanto, sua principal contribuição para as ciências cognitivas é a apresentação da arquitetura mental em dois níveis e a afirmação da existência de módulos centrais responsáveis pelas atividades cognitivas superiores, como criatividade, reflexão ou imaginação.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este texto apresenta um novo modelo multiparadigma orientado ao desenvolvimento de software distribuído, denominado Holoparadigma. O Holoparadigma possui uma semântica simples e distribuída. Sendo assim, estimula a modelagem subliminar da distribuição e sua exploração automática. A proposta é baseada em estudos relacionados com modelos multiparadigma, arquitetura de software, sistemas blackboard, sistemas distribuídos, mobilidade e grupos. Inicialmente, o texto descreve o modelo. Logo após, é apresentada a Hololinguagem, uma linguagem de programação que implementa os conceitos propostos pelo Holoparadigma. A linguagem integra os paradigmas em lógica, imperativo e orientado a objetos. Além disso, utiliza um modelo de coordenação que suporta invocações implícitas (blackboard) e explícitas (mensagens). A Hololinguagem suporta ainda, concorrência, modularidade, mobilidade e encapsulamento de blackboards em tipos abstratos de dados. Finalmente, o texto descreve a implementação da Holoplataforma, ou seja, uma plataforma de desenvolvimento e execução para a Hololinguagem. A Holoplataforma é composta de três partes: uma ferramenta de conversão de programas da Hololinguagem para Java (ferramenta HoloJava), um ambiente de desenvolvimento integrado (ambiente HoloEnv) e um plataforma de execução distribuída (plataforma DHolo).