997 resultados para Desenvolvimento de Software Orientado a Aspectos
Resumo:
Numa escola que se encontra em transformação no sentido de se adaptar aos contextos sociais, culturais e políticos que a rodeiam, cabe aos professores serem agentes ativos na definição do caminho a percorrer, visando o aumento da qualidade educativa a proporcionar aos nossos jovens. O questionamento inerente à reflexão sobre o percurso profissional levou à identificação da situação problema e à formulação daquela que é a questão de partida deste trabalho: Como é que a Supervisão Pedagógica (e o trabalho colaborativo a ela associado) poderá contribuir para a melhoria da reflexão conjunta entre os professores do Grupo Disciplinar de Física e Química, promovendo o seu desenvolvimento Profissional? Para dar resposta a esta questão, elaborámos o enquadramento teórico, orientado pelas palavras-chave e com recurso a autores de referência, no qual pretendemos salientar as principais investigações que conferem suporte às temáticas subjacentes a este trabalho: a reflexão interpares na promoção do desenvolvimento profissional dos professores, a Supervisão pedagógica e a importância da formação docente e do trabalho colaborativo na qualidade educativa. Como o objetivo geral do trabalho de projeto é conceber um Projeto de Intervenção de Supervisão Pedagógica no Grupo Disciplinar de Física e Química, visando a melhoria do trabalho colaborativo, a promoção das atitudes reflexivas e investigativas dos docentes e o seu desenvolvimento profissional, a terceira parte foi estruturada com base nos princípios subjacentes à metodologia de projeto. Recolhemos opiniões através de Inquéritos por Questionário, realizados a todos os professores do grupo, e através de Entrevistas, realizadas apenas às professoras Coordenadora e Subcoordenadora do Departamento de Matemática e das Ciências Experimentais, da Escola Secundária Rosa. O Projeto de Intervenção de Supervisão Pedagógica deverá ser implementado e desenvolvido no Grupo Disciplinar de Física e Química da escola referida e com ele pretendemos aprofundar as práticas supervisivas e colaborativas entre os docentes, através da realização de Ciclos completos de Supervisão Pedagógica, de acordo com as fases preconizadas por Goldhammer.
Resumo:
O presente estudo de investigação-ação partiu da necessidade de investigar e aprofundar a aprendizagem do mecanismo da leitura e da escrita numa criança com Paralisia Cerebral mediante a aplicação do software educativo “Comunicar com Símbolos”. O trabalho desenvolveu-se inicialmente num Centro Escolar de um Agrupamento de Escolas da zona centro do país, no distrito de Santarém, passando a realizar-se, após avaliação diagnóstica, numa Instituição Particular de Segurança Social - Centro de Deficientes Profundos da mesma região e analisa essencialmente o desenvolvimento da aprendizagem da leitura e da escrita numa criança com Paralisia Cerebral Espástica Bilateral com predomínio nos membros inferiores através da aplicação de dez sessões planificadas com base na utilização do software educativo Comunicar com Símbolos, da Cnotinfor – Imagina. Após a intervenção e a análise dos resultados, concluiu-se que o programa informático supramencionado apresenta vantagens significativas na consolidação da leitura e da escrita da criança com Paralisia Cerbral. Este trabalho de natureza interventiva não pretende, de forma alguma, dar respostas únicas na implementação de estratégias na melhoria do desenvolvimento do mecanismo da leitura e da escrita em crianças com Paralisia Cerebral, mas apenas contribuir para uma reflexão aprofundada sobre a importância da aplicação das tecnologias de apoio na prática pedagógica com crianças com Necessidades Educativas Especiais, no geral.
Resumo:
El presente trabajo, en su totalidad, está orientado a establecer la factibilidad de crear una firma consultora en aspectos legales y tributarios en la ciudad de Quito, para lo cual se han estudiado aspectos como los deseos, preferencias y necesidades de los consumidores, así como la forma en la que el mercado los atiende. Partiendo de este análisis fue posible determinar la demanda insatisfecha del servicio de consultoría tributaria, así como diseñar productos y servicios a medida de los clientes, que puedan, por una parte apoyar y optimizar su función gerencial en lo que a la planificación fiscal se refiere; y por otra parte, ser un pilar del cumplimiento voluntario de las obligaciones tributarias de la sociedad en general. Sobre la base de dicha información se desarrolló la ingeniería del proyecto, en la cual se consideraron factores que van desde el tamaño, la localización y demás aspectos de la infraestructura física, así como del recurso humano necesarios para cumplir con los objetivos de la firma. Adicionalmente se realizó un esbozo de la estructura organizacional de que debería tener la consultora, desde el punto de vista de los procesos de la cadena de valor. El estudio de factibilidad de un proyecto no puede concluir sin el análisis y la evaluación financiera del mismo, el cual comprende sus fuentes de financiamiento, tanto internas como externas, así como el costo real de ese dinero; por otra parte se trató el tema del uso de los fondos del proyecto, es decir la inversión a largo plazo de la firma y sus costos anuales de operación; datos que terminan consolidándose en el estado de flujos de efectivo proyectado a cinco años, los cuales sirven de base para aplicar los diferentes métodos de evaluación de proyectos, a través de los cuales fue posible corroborar la rentabilidad y vialidad del proyecto. Finalmente, una vez realizado un estudio de factibilidad global del proyecto de creación de una firma consultora en aspectos legales y tributarios en la ciudad de Quito, se debe indicar que la adecuada combinación de los tres factores resumidos previamente incide directamente en la obtención de la rentabilidad esperada.
Resumo:
El propósito del presente trabajo es desarrollar una propuesta de una guía metodológica para la implantación de un software administrativo-contable en una empresa industrial. Para ello es necesario conocer el significado y alcance de un sistema de información, puesto que el software administrativo-contable forma parte de dicho sistema y por tanto atraviesa la estructura organizativa y cultura que posea una empresa a tal punto que inclusive puede cambiar sus procesos para mejorarlos. En función de ello es importante también conocer cuáles son los factores que influyen en el éxito y/o fracaso de la implementación de este tipo de softwares. Finalmente se analizan las distintas metodologías usadas para procesos de implementación de manera que se pueda proponer una guía metodológica propia que será aplicada en una empresa industrial de la ciudad de Quito tomando en consideración los antecedentes tecnológicos y aspectos organizacionales de esta compañía.
Resumo:
A través de esta investigación se buscó establecer la relación existente entre el aprendizaje y el plan de carrera en una organización real; y lograr una propuesta viable para la empresa y sus empleados sobre estos temas. El estudio está basado en una revisión de aspectos teóricos de forma bibliografía, y se incorporó la revisión de entrevistas, encuestas y observación para el análisis de la situación actual y deseada. Al realizar el estudio se determinaron tres apoyos importantes que sirven a la empresa para la obtención de sus objetivos estratégicos, los cuales son competencias, conocimientos y planes de carrera. El resultado fue las propuestas de gestión por competencias, gestión del conocimiento y planes de carrera, alineadas a la propuesta de planificación estratégica para la empresa Structured Intelligente del Ecuador S.A. Concluyendo que el aprendizaje incide directamente sobre los planes de carrera.
Resumo:
Reusable and evolvable Software Engineering Environments (SEES) are essential to software production and have increasingly become a need. In another perspective, software architectures and reference architectures have played a significant role in determining the success of software systems. In this paper we present a reference architecture for SEEs, named RefASSET, which is based on concepts coming from the aspect-oriented approach. This architecture is specialized to the software testing domain and the development of tools for that domain is discussed. This and other case studies have pointed out that the use of aspects in RefASSET provides a better Separation of Concerns, resulting in reusable and evolvable SEEs. (C) 2011 Elsevier Inc. All rights reserved.
Resumo:
Component-based software engineering has recently emerged as a promising solution to the development of system-level software. Unfortunately, current approaches are limited to specific platforms and domains. This lack of generality is particularly problematic as it prevents knowledge sharing and generally drives development costs up. In the past, we have developed a generic approach to component-based software engineering for system-level software called OpenCom. In this paper, we present OpenComL an instantiation of OpenCom to Linux environments and show how it can be profiled to meet a range of system-level software in Linux environments. For this, we demonstrate its application to constructing a programmable router platform and a middleware for parallel environments.
Resumo:
The advent of the Auger Engineering Radio Array (AERA) necessitates the development of a powerful framework for the analysis of radio measurements of cosmic ray air showers. As AERA performs ""radio-hybrid"" measurements of air shower radio emission in coincidence with the surface particle detectors and fluorescence telescopes of the Pierre Auger Observatory, the radio analysis functionality had to be incorporated in the existing hybrid analysis solutions for fluorescence and surface detector data. This goal has been achieved in a natural way by extending the existing Auger Offline software framework with radio functionality. In this article, we lay out the design, highlights and features of the radio extension implemented in the Auger Offline framework. Its functionality has achieved a high degree of sophistication and offers advanced features such as vectorial reconstruction of the electric field, advanced signal processing algorithms, a transparent and efficient handling of FFTs, a very detailed simulation of detector effects, and the read-in of multiple data formats including data from various radio simulation codes. The source code of this radio functionality can be made available to interested parties on request. (C) 2011 Elsevier B.V. All rights reserved.
Resumo:
Tese apresentada à Universidade Municipal de São Caetano do Sul, como requisito parcial para obtenção do título de Doutora em Administração de Empresas.
Resumo:
Aspectos filosóficos e históricos da Justiça, tema abrangente que trata não somente da evolução histórica e conceitual da ideia de justiça,mas também da influência que essa, que é a "senhora e rainha de todos os povos, em todos os tempos e em toda a sociedade humana.Será discorrido, ainda, sobre as diversas formas filosóficas de desenvolvimento do conceito de justiça assim como sua visão e discussão na atualidade, com a apresentação de casos práticos e decisões que refletem a aplicação da justiça no dias de hoje.
Resumo:
Este artigo objetiva descrever o modo como conflitos e obstáculos operacionais se manifestam em gestão de projetos inovadores em um banco de desenvolvimento (BD). A pesquisa possui uma abordagem qualitativa e exploratória; a coleta de dados foi realizada por meio de entrevistas com consultores e gerentes de projetos e de documentos do Banco de Desenvolvimento sobre gestão de projetos; as entrevistas foram submetidas à análise de conteúdo com uso do software Atlas.ti. Este estudo revelou que a gestão de projetos, em seu novo modelo implantado, depara-se com dificuldades semelhantes àquelas presentes nas hierarquias tradicionais. Observou-se que conflitos relacionados a interesses, valores, aspectos psicológicos e obstáculos operacionais são intrínsecos ao ciclo de vida de projetos inovadores, cuja implantação, para ser eficaz, requer muita capacidade política de seus líderes.
Resumo:
O contexto desta tese é a Inteligência Artificial aplicada à Educação, especificamente a área dos Sistemas Tutores Inteligentes (STI). Apesar das características multidisciplinares e interdisciplinares, a preocupação maior do trabalho se dá quanto aos aspectos computacionais. A multidisciplinaridade está na relação entre os aspectos educacionais, filosóficos e psicológicos inerentes a toda construção de um software educacional, e a interdisciplinaridade acontece no relacionamento da IA com a Informática na Educação. Esta tese propõe o uso de aspectos afetivos como apoio à decisão de ação por parte de um STI. As nossas hipóteses fundamentais são: um sistema de ensino e aprendizagem computacional deve levar em consideração fatores afetivos tornando mais flexível a interação; e a arquitetura de um sistema computacional de interação em tempo real com agentes humanos deve prever explicitamente, em sua arquitetura básica, as crenças e o raciocínio afetivos. Para demonstrar essas idéias, foi definida uma arquitetura para apoiar um STI de modo a reconhecer alguns fatores afetivos, representativos de estratégias de ação de agentes humanos em interação com sistemas. Esse reconhecimento é realizado através de construções retiradas dos comportamentos observáveis do agente humano em contextos determinados. A arquitetura prevê um Sistema Multiagente para executar a percepção de fatores afetivos e da conduta do aluno em interação e de um agente pedagógico, representando o tutor. O agente tutor é modelado através de estados mentais e é responsável pelo raciocínio de alto nível. O modelo computacional de agentes de Móra [MÓR2000] foi utilizado para implementar o “kernel cognitivo” (termo cunhado por Móra e Giraffa [GIR99] que designa a parte responsável pela deliberação). O “kernel cognitivo” decide que ações tomar para um conjunto de características de uma avaliação pedagógica. A utilização de fatores afetivos e da avaliação cognitiva de situações emocionais permite a flexibilização das estratégias quanto à adaptabilidade a agentes humanos. Particularmente, foi adotado o enfoque cognitivo para análise de situações, baseado em teorias cognitivistas sobre emoções. O uso de tecnologia multiagente, no enfoque mentalístico, especificamente BDI (Belief, Desire, Intention) e da ferramenta X-BDI, permite a formalização e construção de um tutor atuante na avaliação pedagógica. A modelagem do aluno passa a ser constituída de aspectos qualitativos e quantitativos. Estudos de casos são apresentados, em situações que consideram os fatores afetivos e nas mesmas situações sem estas considerações. As decisões do tutor para agir são analisadas e confrontadas. Os resultados mostram um impacto positivo na adaptabilidade e ação pedagógica do tutor, sendo coerente com as teorias modernas [SAL97],[DAM2000] sobre as emoções que as consideram partes fundamentais para agir. A maior contribuição desta tese está na agregação de raciocínio sobre a afetividade envolvida em situações de ensino aprendizagem de agentes humanos e artificiais e avança dentro da perspectiva de pesquisa do grupo de IA da UFRGS, quanto ao desenvolvimento de Ambientes de Ensino e Aprendizagem modelados com tecnologia multiagente, com o uso da metáfora de estados mentais.
Resumo:
A formação da Lagoa dos Patos foi condicionada pelo desenvolvimento de uma barreira múltipla, arenosa, sob a influência das oscilações eustáticas ocorridas durante o Quaternário. Os aspectos geomorfológicos da margem lagunar desta barreira evidenciam a existência de pelo menos quatro ciclos de transgressão e regressão. Os processos de sedimentação que os acompanharam, proporcionaram a compartimentação da laguna mediante o crescimento de pontais arenosos, mecanismo que deu origem a Lagoa - do Casamento e ao Saco do Cocuruto. Os sedimentos do fundo destes corpos lagunares são arenosos e silticos. As fácies arenosas ocorrem nas partes marginais e rasas e tem suas caracteristicas texturais influenciadas pelo tipo de material das áreas fonte, da natureza, intensidade e tempo de atuação dos agentes de sedimentação. As fácies silticas ocupam as porções centrais, mais profundas. As zonas intermediárias são atapetadas por fácies transicionais areno-silticas e silto-arenosas.Os terrenos quaternários da margem lagunar, retrabalhados durante os ciclos transgressivos, constituem a principal fonte dos sedimentos lagunares. Parte do material siltico trazido em suspensão pelas águas da Lagoa dos Patos que ingressam na Lagoa do Casamento, provém das terras altas que margeiam a provincia Costeira. Os principais agentes envolvidos nos processos de sedimentação são o vento, as ondas e as correntes lagunares. A circulação das águas é também influenciada pelos sistemas fluviais atuantes na região. A sedimentação se processa em um ambiente de águas rasas e doces, levemente ácidas, oxidantes nas margens e pouco redutoras nas partes centrais. A atividade biológica bentônica é reduzida e relacionada a uma pequena fauna de moluscos. A evolução geomorfológica da área controlou os aspectos maiores da sedimentação no corpo lagunar. Tentativas de caracterização ambiental baseadas em análise granulométrica mostraram que os métodos de FOLK & WARD (1957), PASSEGA & BYRANJEE (1969) e DOEGLAS (1968),são efetivamente úteis na descrição e interpretação de ambientes recentes de sedimentação onde os parâmetros físicos são conhecidos. Entretanto a sua utilização como critério único na determinação paleo-ambiental fica prejudicada, pois a sedimentação em uma província costeira e policíclica e promovida por vários ambientes definidos que se deslocam no tempo e no espaço. Ocorre muitas vêzes que o rápido retrabalhamento de materiais depositados em ambientes de alta energia é incapaz de apagar as características texturais herdadas do ciclo anterior A maior parte dos sedimentos das fácies arenosas do fundo lagunar tem propriedades semelhantes aos depositados em ambientes praiais e eólicos.
Resumo:
A modelagem e desenvolvimento de sistemas embarcados ("embedded systems") de forma distribuída, tende a ser uma tarefa extremamente complexa, especialmente quando envolve sistemas heterogêneos e sincronização de tarefas. Com a utilização do modelo de componentes de software é possível descrever, de uma forma simplificada, todos os elementos de distribuição e de comunicação para este tipo de sistemas. Neste sentido, a especificação de uma ferramenta capaz de auxiliar na modelagem e no desenvolvimento deste tipo de aplicação, certamente irá tornar o trabalho mais simples. Esta dissertação inicia por uma análise comparativa entre as tecnologias passíveis de serem utilizadas na definição de sistemas distribuídos heterogêneos, focando-se principalmente nas metodologias de modelagem, e nos mecanismos e middlewares de comunicação. Dos conceitos formados a partir desta análise é descrita uma ferramenta, baseada em componentes de software. A ferramenta é uma extensão do projeto SIMOO-RT, onde foram adicionados os conceitos de componente de software, biblioteca de componentes e diagrama de implantação. Além disso, foram realizadas modificações no sistema de geração de código, para dar suporte aos novos conceitos da ferramenta. A dissertação termina com a descrição de alguns estudos de caso utilizados para validar a ferramenta.
Resumo:
A literatura sobre Teste de Software apresenta diversas estratégias e metodologias que definem critérios eficazes e automatizáveis para selecionar casos de teste capazes de detectar erros em softwares. Embora eficientes na descoberta de erros, as técnicas de seleção de casos de teste exigem que uma quantidade relativamente grande de testes seja realizada para satisfazer os seus critérios. Essa característica acarreta, em parte, um alto custo na atividade de teste, uma vez que, ao fim de cada teste deve-se verificar se o comportamento do software está ou não de acordo com os seus requisitos. Oráculo para teste de software é um mecanismo capaz de determinar se o resultado de um teste está ou não de acordo com os valores esperados. Freqüentemente, assume-se que o próprio projetista de teste é o responsável por esta tarefa. A automatização da atividade dos oráculos deu origem a oráculos automáticos, os quais são capazes de determinar o bom ou mau funcionamento do software a partir de uma fonte de informação confiável. Ao longo dos anos, a especificação formal vêm sendo largamente utilizada como fonte de informação para oráculos automáticos. Diversas estratégias vêm propondo geradores de oráculos baseados em especificações formais. Dentre as características marcantes dessas estratégias, cita-se aquelas que são aplicáveis a implementações derivadas a partir da estrutura da especificação e aquelas que geram oráculos a partir de técnicas específicas de seleção de casos. Essas características, entretanto, limitam a aplicação abrangente dos oráculos por restringi-los tanto a implementações derivadas diretamente de especificações como ao uso de técnicas específicas de seleção de casos de teste. Este trabalho apresenta um estudo sobre os geradores de oráculos para teste de software, identifica aspectos fundamentais que regem seu processo de construção e propõe uma estratégia que permite a geração de oráculos semi-automaticamente, mesmo para implementações não derivadas diretamente da estrutura da especificação. A estratégia proposta é, também, aplicável aos casos de teste derivados de qualquer técnica de seleção de casos de teste.