38 resultados para Metamodelo


Relevância:

10.00% 10.00%

Publicador:

Resumo:

O acesso integrado a informações provenientes de banco de dados autônomos e heterogêneos, localizadas em diferentes ambientes de hardware e software, vem sendo amplamente pesquisado pela comunidade de banco de dados, com diversas soluções propostas. A maioria delas baseia-se na comparação e na integração ou mapeamento dos esquemas conceituais dos bancos de dados participantes, implementados através de uma camada adicional de software, em um nível superior ao dos bancos de dados existentes. Inicialmente, as metodologias de acesso integrado eram limitadas às informações provenientes de banco de dados. Entretanto, com o crescimento das redes de computadores e, conseqüentemente, com a intensa utilização da Internet, novas fontes de informações passaram a ser utilizadas neste ambiente, tais como fontes de dados semi-estruturadas. Estender o acesso integrado também a esses tipos de informações tornou-se importante. Este trabalho tem como objetivo propor a utilização de um metamodelo XML como modelo de dados canônico, através do qual é possível obter a representação conceitual dos esquemas de exportação provenientes de bancos de dados relacionais, objeto-relacionais e documentos XML, permitindo, desta forma, o acesso integrado a fontes de dados estruturadas e semi-estruturadas, a partir de metodologias inicialmente voltadas à interoperabilidade de banco de dados heterogêneos. Além do metamodelo apresentado, este trabalho incluiu o desenvolvimento da ferramenta XML Integrator, cujo objetivo é fornecer ao usuário mecanismos de apoio ao processo conversão dos esquemas conceituais locais de fontes de dados heterogêneas para o Metamodelo XML, bem como de extração de um esquema conceitual correspondente a um documento XML ou a uma classe de documentos XML. Para isso, a ferramenta utiliza interfaces gráficas, que guiam o usuário através dos diversos passos, desde a seleção da fonte de dados a ser convertida, até a geração do esquema de exportação propriamente dito.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The primary objective of this work is to obtain a CIO¿s Critical Competencies model which could be applied to Brazilian CIO. This study was conducted by an explanatory research in a quantitative approach. Theoretical studies were done to understand CIO¿s environment, his identity, his career and organizational relationship. The analysis was based on six CIO¿s competencies models which describe how this professional could have a better performance. The intention of this approach was to provide a better understanding about the research problem. Then a meta-model was done as well as a survey. Once applied on Internet, the survey had 111 valid respondents, all Brazilian CIOs. To obtain the final model statistical factorial analysis was applied to the answers. Each identified factor in the model corresponds to a critical competency for Brazilian CIO. The model was submitted to hypotheses tests trying to establish what is the relation between each resultant factor and the time in the role for each respondent as well as his company size. This study has emerged a CIO critical competencies model to the Brazilian CIO, regarding his good performance.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

O presente trabalho tem como objetivo principal a obtenção de um modelo de Competências Críticas que possa ser aplicado ao CIO brasileiro. Para isso foi realizada uma pesquisa de natureza explanatória por meio de abordagem quantitativa. Para atingir este objetivo, foram feitos estudos teóricos relacionados ao ambiente do CIO, sua identidade, seu desenvolvimento na carreira, bem como seu relacionamento com sua organização e com fornecedores. Para efeito de análise foi considerado nesta pesquisa um conjunto de seis modelos encontrados na literatura mundial que descrevem as competências necessárias ao desempenho profissional do CIO, buscando assim, obter-se um melhor entendimento do problema de pesquisa. A partir daí, foi proposto um metamodelo de competências críticas e elaborado um questionário, sendo este o instrumento de pesquisa que foi utilizado neste estudo. Aplicado o questionário a partir da Internet, obteve-se uma participação de 111 respondentes válidos, sendo todos CIOs brasileiros. Uma vez efetuada a coleta de dados, foram adotados testes estatísticos relativos à Análise Fatorial, com o propósito de obter-se um modelo definitivo. Neste modelo encontrado, cada fator identificado representa uma competência crítica para o CIO brasileiro. Foram também testadas hipóteses a partir do modelo identificado, apurando qual a relação existente entre a importância atribuída aos fatores resultantes e o tempo de atuação de cada respondente como CIO, bem como o porte das empresas em que atuou. Como resultado do estudo, estabeleceu-se um modelo de competências críticas aplicável ao CIO brasileiro, associado ao seu bom desempenho nas suas atribuições.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

O projeto de sistemas intrachip (SoCs) é uma atividade de alto grau de complexidade, dados a dimensão de SoCs, na ordem do bilhão de transistores, os requisitos de tempo de desenvolvimento e de consumo de energia, entre outros fatores. A forma de dominar a complexidade de projeto de SoCs inclui dividir a funcionalidade do sistema em módulos de menor complexidade, denominados de núcleos de propriedade intelectual (núcleos IP), interligados por uma infra-estrutura de comunicação. Enquanto núcleos IP podem ser reusados de outros projetos ou adquiridos de terceiros, a infra-estrutura de comunicação deve sempre ser desenvolvida de forma personalizada para cada SoC. O presente trabalho volta-se para o projeto de infraestruturas de comunicação eficientes. Questões importantes neste contexto são a eficiência da comunicação, refletida e.g. em medidas de vazão e latência, a redução de área de silício para implementar a comunicação, e a redução da energia consumida na comunicação. Estas questões dependem da escolha da infra-estrutura de comunicação. Barramentos são as infra-estruturas mais usadas nas comunicações intrachip, mas têm sido consideradas como pouco adequadas para servir a necessidade de comunicação de SoCs futuros. Redes intrachip vêm emergindo como um possível melhor candidato. Nesta infra-estrutura de comunicação, um problema a ser resolvido é o posicionamento relativo de núcleos IP dentro da rede, visando otimizar desempenho e reduzir o consumo de energia, no que se denomina aqui problema de mapeamento. Dada a complexidade deste problema, considera-se fundamental dispor de modelos para capturar as características da infra-estrutura de comunicação, bem como da aplicação que a emprega A principal contribuição deste trabalho é propor e avaliar um conjunto de modelos de computação voltados para a solução do problema de mapeamento de núcleos de propriedade intelectual sobre uma infra-estrutura de comunicação. Três modelos são propostos (CDM, CDCM e ECWM) e comparados, entre si e com três outros disponíveis na literatura (CWM, CTM e ACPM). Embora os modelos sejam genéricos, os estudos de caso restringem-se aqui a infra-estruturas de comunicação do tipo rede intrachip. Dada a diversidade de modelos de mapeamento, propõe-se uma segunda contribuição, o metamodelo Quantidade, Ordem, Dependência (QOD), que relaciona modelos de mapeamento usando os critérios expressos na denominação QOD. Considerando o alto grau de abstração dos modelos empregados, julga-se necessário prover uma conexão com níveis inferiores da hierarquia de projeto. Neste sentido, uma terceira contribuição original do presente trabalho é a proposta de modelos de consumo de energia e tempo de comunicação para redes intrachip. Visando demonstrar a validade de todos os modelos propostos, foram desenvolvidos métodos de uso destes na solução do problema de mapeamento, o que constitui uma quarta contribuição. Estes métodos incluem algoritmos de mapeamento, estimativas de tempo de execução, consumo de energia e caminhos críticos em infra-estruturas de comunicação. Como quinta contribuição, propõe-se o framework CAFES, que integra os métodos desenvolvidos e os modelos de mapeamento em algoritmos computacionais. Uma última contribuição do presente trabalho é um método habilitando a estimativa de consumo de energia para infra-estruturas de comunicação e sua implementação como uma ferramenta computacional.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este estudo objetiva levantar os fatores relevantes – tanto positiva quanto negativamente - para a adoção e difusão dos televisores conectados no país. O objetivo é desenvolver e testar um metamodelo, gerado a partir de modelos já existentes na literatura, como o “TAM” (Technology Acceptance Model), de Davis (1989) e difusão de inovações “DOI” (Diffusion of Innovations), de Rogers (1995), em conjunto com as possibilidades trazidas pela nova tecnologia dos televisores conectados.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Os transtornos globais do desenvolvimento (TGD) caracterizam-se pelo comprometimento severo em três áreas do desenvolvimento: habilidade de interação social recíproca, habilidade de comunicação, e presença de comportamentos, interesses e atividades estereotipadas (DSM – IV –TR, 2002). As características próprias do comportamento, somadas á severidade do transtorno podem constituir estressores em potencial para familiares e/ou cuidadores. A análise da literatura revelou que esse tema tem sido abordado com base, principalmente, em modelos de déficit, os quais focalizam, predominantemente, a psicopatologia familiar. O modelo biopsicossocial da adaptação à doença crônica de Bradford (1997) pode ser útil na compreensão dos transtornos do desenvolvimento, pois chama a atenção para a interação entre alguns fatores: crenças sobre saúde, apoio social, padrões de interação e comunicação familiar e estratégias de coping. Este estudo investiga as possíveis relações entre auto-eficácia materna e estresse em mães e indivíduos portadores de TGD, tendo como hipótese a correlação negativa entre as variáveis. Participaram deste estudo 30 mães com filhos portadores de TGD, com idades variando entre 30 a 56 anos, cujos filhos tinham diagnóstico de TGD e idades que variam de 12 a 30 anos. Também foram examinadas a visão materna acerca do suporte social recebido, preocupações e dificuldades para lidar com o filho, estratégias de coping, crenças e relacionamento entre os membros da família. Os resultados revelam altos níveis de estresse materno e altos níveis de auto-eficácia materna, porém não foi encontrada correlação entre estes. A análise qualitativa das entrevistas revelou, entre outros aspectos, que a qualidade do relacionamento familiar, rede de apoio social e estratégias de coping são mediadores do efeito TGD sobre o estresse materno. Os dados corroboram as premissas do metamodelo de adaptação familiar à doença crônica ao demonstrar que a presença de um membro com TGD na família não representa necessariamente um evento adverso para as mães, desde que exista uma mediação por parte do suporte social, percepção e identificação dos recursos intra e extrafamiliares, estratégias afetivas de coping e qualidade oferecida pelos sistemas de saúde, sendo particularmente importante, a qualidade das relações familiares.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Nos próximos anos são esperados elevados volumes de investimentos em Tecnologia da Informação (TI) no Brasil e no Mundo. Por trás desses investimentos está a expectativa de que as organizações irão alcançar níveis superiores de performance e produtividade, os quais deverão ser gerados, entre outras coisas, por novas formas de organização e práticas inovadoras de negócio viabilizadas pela TI. Nesse contexto, a capacidade de gerir as possíveis resistências que serão trazidas por essas mudanças organizacionais se mostra um dos fatores mais importantes para o sucesso desses investimentos. Diante disso, o objetivo deste trabalho é analisar alguns dos diversos modelos existentes sobre resistência a mudança em implantações de Sistemas de Informação e, a partir da articulação de três deles, propor um metamodelo teórico que poderá ter um maior poder de explicação desse fenômeno.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

No contexto das tecnologias propostas pela OMG, o MOF é utilizado para definir a sintaxe de linguagens de modelação, contudo, os aspectos semânticos não podem ser capturados usando esta linguagem. A descrição dos aspectos não sintácticos é realizada com recurso à linguagem OCL. Consequentemente, para uma completa definição de uma linguagem de modelação é necessário incorporar o OCL no MOF, criando uma infra-estrutura que possui a expressividade necessária para realizar esta função. Este projecto visa complementar a ferramenta de metamodelação MetaSketch Editor, introduzindo a capacidade de executar expressões em OCL e permitindo, desta forma, a verificação semântica dos modelos construídos usando o MetaSketch Editor. A gramática da linguagem OCL adoptada está de acordo com a especificação elaborada pela OMG (2006-05-01), juntando-se algumas contribuições de trabalhos existentes sobre esta linguagem. O projecto envolveu a implementação de um parser com recurso ao sistema GOLD Parser, a implementação da standard library do OCL em C# e, por último, a implementação de uma estratégia de execução das expressões em OCL.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Currently there are several aspect-oriented approaches that are related to different stages of software development process. These approaches often lack integration with each other and their models and artifacts are not aligned in a coherent process. The integration of Aspect-Oriented Software development (AOSD) and Model-Driven Development (MDD) enables automatic propagation of models from one phase to another, avoiding loss of important information and decisions established in each. This paper presents a model driven approach, called Marisa-AOCode, which supports the processing of detailed design artifacts to code in different Aspect-Oriented Programming languages. The approach proposed by Maris- AOCode defines transformation rules between aSideML, a modeling language for aspectoriented detailed design, and Metaspin, a generic metamodel for aspect-oriented programming languages. The instantiation of the generic metamodel (Metaspin) provided by the approach of Maris-AOCode is illustrated by the transformation of Metaspin for two languages: AspectLua and CaesarJ. We illustrate the approach with a case study based on the Health Watcher System

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The use of middleware technology in various types of systems, in order to abstract low-level details related to the distribution of application logic, is increasingly common. Among several systems that can be benefited from using these components, we highlight the distributed systems, where it is necessary to allow communications between software components located on different physical machines. An important issue related to the communication between distributed components is the provision of mechanisms for managing the quality of service. This work presents a metamodel for modeling middlewares based on components in order to provide to an application the abstraction of a communication between components involved in a data stream, regardless their location. Another feature of the metamodel is the possibility of self-adaptation related to the communication mechanism, either by updating the values of its configuration parameters, or by its replacement by another mechanism, in case of the restrictions of quality of service specified are not being guaranteed. In this respect, it is planned the monitoring of the communication state (application of techniques like feedback control loop), analyzing performance metrics related. The paradigm of Model Driven Development was used to generate the implementation of a middleware that will serve as proof of concept of the metamodel, and the configuration and reconfiguration policies related to the dynamic adaptation processes. In this sense was defined the metamodel associated to the process of a communication configuration. The MDD application also corresponds to the definition of the following transformations: the architectural model of the middleware in Java code, and the configuration model to XML

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Distributed multimedia systems have highly variable characteristics, resulting in new requirements while new technologies become available or in the need for adequacy in accordance with the amount of available resources. So, these systems should provide support for dynamic adaptations in order to adjust their structures and behaviors at runtime. This paper presents an approach to adaptation model-based and proposes a reflective and component-based framework for construction and support of self-adaptive distributed multimedia systems, providing many facilities for the development and evolution of such systems, such as dynamic adaptation. The propose is to keep one or more models to represent the system at runtime, so some external entity can perform an analysis of these models by identifying problems and trying to solve them. These models integrate the reflective meta-level, acting as a system self-representation. The framework defines a meta-model for description of self-adaptive distributed multimedia applications, which can represent components and their relationships, policies for QoS specification and adaptation actions. Additionally, this paper proposes an ADL and architecture for model-based adaptation. As a case study, this paper presents some scenarios to demonstrate the application of the framework in practice, with and without the use of ADL, as well as check some characteristics related to dynamic adaptation

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The process for choosing the best components to build systems has become increasingly complex. It becomes more critical if it was need to consider many combinations of components in the context of an architectural configuration. These circumstances occur, mainly, when we have to deal with systems involving critical requirements, such as the timing constraints in distributed multimedia systems, the network bandwidth in mobile applications or even the reliability in real-time systems. This work proposes a process of dynamic selection of architectural configurations based on non-functional requirements criteria of the system, which can be used during a dynamic adaptation. This proposal uses the MAUT theory (Multi-Attribute Utility Theory) for decision making from a finite set of possibilities, which involve multiple criteria to be analyzed. Additionally, it was proposed a metamodel which can be used to describe the application s requirements in terms of the non-functional requirements criteria and their expected values, to express them in order to make the selection of the desired configuration. As a proof of concept, it was implemented a module that performs the dynamic choice of configurations, the MoSAC. This module was implemented using a component-based development approach (CBD), performing a selection of architectural configurations based on the proposed selection process involving multiple criteria. This work also presents a case study where an application was developed in the context of Digital TV to evaluate the time spent on the module to return a valid configuration to be used in a middleware with autoadaptative features, the middleware AdaptTV

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Self-adaptive software system is able to change its structure and/or behavior at runtime due to changes in their requirements, environment or components. One way to archieve self-adaptation is the use a sequence of actions (known as adaptation plans) which are typically defined at design time. This is the approach adopted by Cosmos - a Framework to support the configuration and management of resources in distributed environments. In order to deal with the variability inherent of self-adaptive systems, such as, the appearance of new components that allow the establishment of configurations that were not envisioned at development time, this dissertation aims to give Cosmos the capability of generating adaptation plans of runtime. In this way, it was necessary to perform a reengineering of the Cosmos Framework in order to allow its integration with a mechanism for the dynamic generation of adaptation plans. In this context, our work has been focused on conducting a reengineering of Cosmos. Among the changes made to in the Cosmos, we can highlight: changes in the metamodel used to represent components and applications, which has been redefined based on an architectural description language. These changes were propagated to the implementation of a new Cosmos prototype, which was then used for developing a case study application for purpose of proof of concept. Another effort undertaken was to make Cosmos more attractive by integrating it with another platform, in the case of this dissertation, the OSGi platform, which is well-known and accepted by the industry

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)