33 resultados para Metamodelo
Resumo:
Esta Tesis Doctoral presenta un metamodelo para la estimaci�n del fen�meno de interacci�n el�stica en las uniones atornilladas de torres de aerogenerador, cuya principal particularidad geom�trica es la existencia de un hueco entre bridas. El metamodelo permite conocer la p�rdida de carga que cada tornillo de la uni�n experimenta durante la secuencia de atornillado a consecuencia de la interacci�n el�stica ocurrida. El metamodelo consta de cuatro par�metros (resortes lineales) que simulan la respuesta de la uni�n durante la secuencia, y cuyos valores se obtienen a partir de dos an�lisis est�tico-lineales. Se ha creado un algoritmo que, a trav�s del metamodelo, permite llevar a cabo la simulaci�n de secuencias de atornillado; dicho proceso consiste en reproducir una determinada secuencia de atornillado a partir de las cargas introducidas en los tornillos, de forma que, a trav�s de la estimaci�n de las interacciones el�sticas ocurridas durante la secuencia, proporciona como resultado las cargas finales en los tornillos. Tambi�n se ha desarrollado una metodolog�a que, mediante su correspondiente algoritmo, permite optimizar secuencias de atornillado. El proceso de optimizaci�n consiste en calcular las cargas a aplicar a los tornillos a lo largo de una determinada secuencia a fin de obtener en ellos una determinada distribuci�n final de cargas, que generalmente se desea uniforme y se denomina precarga. Combinando los procesos de simulaci�n y optimizaci�n, el metamodelo permite definir la secuencia �ptima para una determinada uni�n. Los resultados obtenidos han sido validados mediante modelos param�tricos de elementos finitos. Por �ltimo, debe remarcarse que, adem�s de proporcionar buenos resultados, tanto el proceso de simulaci�n como el de optimizaci�n se llevan a cabo con un coste computacional muy bajo gracias a la simplicidad del metamodelo.
Resumo:
A computação de tempo real é uma das áreas mais desafiadoras e de maior demanda tecnológica da atualidade. Está diretamente ligada a aplicações que envolvem índices críticos de confiabilidade e segurança. Estas características, inerentes a esta área da computação, vêm contribuindo para o aumento da complexidade dos sistemas tempo real e seu conseqüente desenvolvimento. Isto fez com que mecanismos para facilitar especificação, delimitação e solução de problemas passem a ser itens importantes para tais aplicações. Este trabalho propõe mecanismos para atuarem no desenvolvimento de sistemas de tempo real, com o objetivo de serem empregados como ferramenta de apoio no problema da verificação de presença de inconsistências, que podem vir a ocorrer nos vários modelos gerados partir da notação da linguagem de modelagem gráfica para sistemas de tempo real - UML-RT(Unified Modeling Language for Real Time). Estes mecanismos foram projetados através da construção de um metamodelo dos conceitos presentes nos diagramas de classe, de objetos, de seqüência, de colaboração e de estados. Para construir o metamodelo, utiliza-se a notação do diagrama de classes da UML (Unified Modeling Language). Contudo, por intermédio das representações gráficas do diagrama de classes não é possível descrever toda a semântica presente em tais diagramas. Assim, regras descritas em linguagem de modelagem OCL (Object Constraint Language) são utilizadas como um formalismo adicional ao metamodelo. Com estas descrições em OCL será possível a diminuição das possíveis ambigüidades e inconsistências, além de complementar as limitações impostas pelo caráter gráfico da UML. O metamodelo projetado é mapeado para um modelo Entidade&Relacionamento. A partir deste modelo, são gerados os scripts DDL (Data Definition Language) que serão usados na criação do dicionário de dados, no banco de dados Oracle. As descrições semânticas escritas através de regras em OCL são mapeadas para triggers, que disparam no momento em que o dicionário de dados é manipulado. O MET Editor do SiMOO-RT é a ferramenta diagramática que faz o povoamento dos dados no dicionário de dados. SiMOO-RT é uma ferramenta orientada a objetos para a modelagem, simulação e geração automática de código para sistemas de tempo real.
Resumo:
En los últimos años hemos sido testigos de la creciente demanda de software para resolver problemas cada vez más complejos y de mayor valor agregado. Bajo estas circunstancias, nos podemos hacer la siguiente pregunta: ¿Está preparada la industria de software para entregar el software que se necesita en los próximos años, de acuerdo con las demandas del cliente? Hoy en día, muchos expertos creen que el éxito de esta industria dependerá de su capacidad para gestionar los proyectos, las personas y los recursos. En este sentido, la gestión de proyectos es un factor clave para el éxito de los proyectos software en todo el mundo. Además, considerando que las Pequeñas y Medianas Empresas de software (PYMEs) representan el 99,87% de las empresas españolas, es vital para este tipo de empresas la implementación de los procesos involucrados con la gestión de proyectos. Es cierto que existen muchos modelos que mejoran la eficacia de la gestión de proyectos, pero la mayoría de ellos se centra únicamente en dos procesos: la planificación del proyecto y la monitorización y control del proyecto, ninguno de los cuales a menudo es asequible para las PYMEs. Estos modelos se basan en el consenso de un grupo de trabajo designado para establecer cómo debe ser gestionado el proceso software. Los modelos son bastante útiles ya que proporcionan lineamientos generales sobre dónde empezar a mejorar la gestión de los proyectos, y en qué orden, a personas que no saben cómo hacerlo. Sin embargo, como se ha dicho anteriormente, la mayoría de estos modelos solamente funcionan en escenarios dentro de las grandes empresas. Por lo tanto, es necesario adaptar los modelos y herramientas para el contexto de PYMEs. Esta tesis doctoral presenta una solución complementaria basada en la aplicación de un metamodelo. Este metamodelo es creado para mejorar la calidad de los procesos de la gestión de proyectos a través de la incorporación de prácticas eficaces identificadas a través del análisis y estudio de los modelos y normas existentes relacionadas con la gestión de proyectos. viii ProMEP – Metamodelo para la gestión de proyectos Por lo tanto, el metamodelo PROMEP (Gestión de Proyectos basada en Prácticas Efectivas) permitirá establecer un proceso estándar de gestión de proyectos que puede adaptarse a los proyectos de cada empresa a través de dos pasos: En primer lugar, para obtener una fotografía instantánea (o base) de los procesos de gestión de proyectos de las PYMEs se creó un cuestionario de dos fases para identificar tanto las prácticas realizadas y como las no realizadas. El cuestionario propuesto se basa en el Modelo de Madurez y Capacidad Integrado para el Desarrollo v1.2 (CMMI-DEV v1.2). Como resultado adicional, se espera que la aplicación de este cuestionario ayude a las PYMEs a identificar aquellas prácticas que se llevan a cabo, pero no son documentadas, aquellas que necesitan más atención, y aquellas que no se realizan debido a la mala gestión o al desconocimiento. En segundo lugar, para apoyar fácilmente y eficazmente las tareas de gestión de proyectos software del metamodelo PROMEP, se diseñó una biblioteca de activos de proceso (PAL) para apoyar la definición de los procesos de gestión de proyectos y realizar una gestión cuantitativa de cada proyecto de las PYMEs. Ambos pasos se han implementado como una herramienta computacional que apoya nuestro enfoque de metamodelo. En concreto, la presente investigación propone la construcción del metamodelo PROMEP para aquellas PYMEs que desarrollan productos software de tal forma que les permita planificar, monitorizar y controlar sus proyectos software, identificar los riesgos y tomar las medidas correctivas necesarias, establecer y mantener un conjunto de activos de proceso, definir un mecanismo cuantitativo para predecir el rendimiento de los procesos, y obtener información de mejora. Por lo tanto, nuestro estudio sugiere un metamodelo alternativo para lograr mayores niveles de rendimiento en los entornos de PYMEs. Así, el objetivo principal de esta tesis es ayudar a reducir los excesos de trabajo y el tiempo de entrega, y aumentar así la calidad del software producido en este tipo de organizaciones. Abstract In recent years we have been witnessing the increasing demand for software to solve more and more complex tasks and greater added value. Under these circumstances, we can ourselves the following question: Is the software industry prepared to deliver the software that is needed in the coming years, according to client demands? Nowadays, many experts believe that the industry’ success will depend on its capacity to manage the projects, people and resources. In this sense, project management is a key factor for software project success around the world. Moreover, taking into account that small and medium-sized software enterprises (SMSe) are the 99.87% of the Spanish enterprises, it is vital for this type of enterprises to implement the processes involved in project management. It is true that there are many models that improve the project management effectiveness, but most of them are focused only on two processes: project planning and project monitoring and control, neither of which is affordable for SMSe. Such models are based on the consensus of a designated working group on how software process should be managed. They are very useful in that they provide general guidelines on where to start improving the project management, and in which order, to people who do not know how to do it. However, as we said, the majority of these models have only worked in scenarios within large companies. So, it is necessary to adapt these models and tools to the context of SMSe. A complementary solution based on the implementation of a metamodel is presented in this thesis. This metamodel is created to improve the quality of project management processes through the incorporation of effective practices identified through the analysis and study of relevant models and standards related to project management. Thus, the PROMEP (PROject Management based on Effective Practices) metamodel will allow establishing a project management standard process to be tailored to each enterprise’s project through two steps: Firstly, to obtain a baseline snapshot of project management processes in SMSe a two-phase questionnaire was created to identify both performed and nonperformed practices. The x ProMEP – Metamodelo para la gestión de proyectos proposed questionnaire is based on Capability Maturity Model Integration for Development v1.2. As additional result, it is expected that the application of the questionnaire to the processes will help SMSe to identify those practices which are performed but not documented, which practices need more attention, and which are not implemented due to bad management or unawareness. Secondly, to easily an effectively support the software project management tasks in the PROMEP metamodel, a Process Asset Library (PAL) is designed to support the definition of project management processes and to achieve quantitative project management in SMSe. Both steps have been implemented as a computational tool that supports our metamodel approach. Concretely, the present research proposes the accomplishment of the PROMEP metamodel for those SMSe which develop software products and enable them to plan, supervise and control their software projects, identify risks and take corrective actions, establish and maintain a set of process assets, define quantitative models that predict the process performance, and provide improvement information. So, our study suggests an alternative metamodel to achieve higher performance levels in the SMSe environments. The main objective of this thesis is help to reduce software overruns and delivery time, and increase software quality in these types of organizations.
Resumo:
El vertiginoso avance de la informática y las telecomunicaciones en las últimas décadas ha incidido invariablemente en la producción y la prestación de servicios, en la educación, en la industria, en la medicina, en las comunicaciones e inclusive en las relaciones interpersonales. No obstante estos avances, y a pesar de la creciente aportación del software al mundo actual, durante su desarrollo continuamente se incurre en el mismo tipo de problemas que provocan un retraso sistemático en los plazos de entrega, se exceda en presupuesto, se entregue con una alta tasa de errores y su utilidad sea inferior a la esperada. En gran medida, esta problemática es atribuible a defectos en los procesos utilizados para recoger, documentar, acordar y modificar los requisitos del sistema. Los requisitos son los cimientos sobre los cuáles se construye un producto software, y sin embargo, la incapacidad de gestionar sus cambios es una de las principales causas por las que un producto software se entrega fuera de tiempo, se exceda en coste y no cumpla con la calidad esperada por el cliente. El presente trabajo de investigación ha identificado la necesidad de contar con metodologías que ayuden a desplegar un proceso de Gestión de Requisitos en pequeños grupos y entornos de trabajo o en pequeñas y medianas empresas. Para efectos de esta tesis llamaremos Small-Settings a este tipo de organizaciones. El objetivo de este trabajo de tesis doctoral es desarrollar un metamodelo que permita, por un lado, la implementación y despliegue del proceso de Gestión de Requisitos de forma natural y a bajo coste y, por otro lado, el desarrollo de mecanismos para la mejora continua del mismo. Este metamodelo esta soportado por el desarrollo herramientas que permiten mantener una biblioteca de activos de proceso para la Gestión de Requisitos y a su vez contar con plantillas para implementar el proceso partiendo del uso de activos previamente definidos. El metamodelo contempla el desarrollo de prácticas y actividades para guiar, paso a paso, la implementación del proceso de Gestión de Requisitos para una Small-Setting utilizando un modelo de procesos como referencia y una biblioteca de activos de proceso como principal herramienta de apoyo. El mantener los activos de proceso bien organizados, indexados, y fácilmente asequibles, facilita la introducción de las mejores prácticas al interior de una organización. ABSTRACT The fast growth of computer science and telecommunication in recent decades has invariably affected the provision of products and services in education, industry, healthcare, communications and also interpersonal relationships. In spite of such progress and the active role of the software in the world, its development and production continually incurs in the same type of problems that cause systematic delivery delays, over budget, a high error rate and consequently its use is lower than expected. These problems are largely attributed to defects in the processes used to identify, document, organize, and track all system's requirements. It is generally accepted that requirements are the foundation upon which the software process is built, however, the inability to manage changes in requirements is one of the principal factors that contribute to delays on the software development process, which in turn, may cause customer dissatisfaction. The aim of the present research work has identified the need for appropriate methodologies to help on the requirement management process for those organizations that are categorised as small and medium size enterprises, small groups within large companies, or small projects. For the purposes of this work, these organizations are named Small-Settings. The main goal of this research work is to develop a metamodel to manage the requirement process using a Process Asset Library (PAL) and to provide predefined tools and actives to help on the implementation process. The metamodel includes the development of practices and activities to guide step by step the deployment of the requirement management process in Small-Settings. Keeping assets organized, indexed, and readily available are a main factor to the success of the organization process improvement effort and facilitate the introduction of best practices within the organization. The Process Asset Library (PAL) will become a repository of information used to keep and make available all process assets that are useful to those who are defining, implementing, and managing processes in the organization.
Resumo:
La documentación en los proyectos software presenta una serie de problemas que afectan a la calidad del producto y al proceso software. Con frecuencia, la documentación es considerada sólo como un volumen adicional de información disponible para la organización y el equipo de desarrollo, que ralentiza la ejecución del proyecto. En este sentido, el papel de la documentación en un proyecto se concibe como una de las actividades más costosas y que consumen más tiempo y que luego no se utiliza de forma extensiva. La documentación queda, en muchos casos, relegada a un segundo plano y es poco valorada frente a la comunicación cara a cara. Existe además una relación entre la calidad de la documentación y el proceso software. Se plantean dificultades en la adopción de buenas prácticas de proceso software y el impacto del exceso de documentación percibido por parte de los gestores de proyectos en los que se quiere abordad un programa de mejora del proceso software. Recordemos que la calidad de la documentación está muy relacionada con la utilización de la misma que puedan hacer los desarrolladores. Esta tesis aborda el problema planteando un cambio de punto de vista en el proceso software, en el que la documentación pasa de ser un sub producto de las actividades y tareas del proceso a ser el elemento que vertebra el propio proceso. En este nuevo punto de vista, la definición de los propios documentos, sus propiedades y relaciones permiten establecer y guiar procesos software de cualquier tipo. Para ello, desarrolla un metamodelo para definición de metodologías centradas en documentos. Este metamodelo se confronta con una serie atributos de calidad de la documentación software para comprobar que existe una mejora sobre estos, y, por consiguiente se mejora la calidad de la documentación software en general. Por último se utiliza este metamodelo centrado en documentos para describir una metodología ágil (Scrum) y validar la capacidad y flexibilidad del metamodelo utilizando el cambio de punto de vista sobre el proceso software planteado en esta tesis. ABSTRACT The documentation in software projects has a number of problems affecting the quality of the product and the software process. Often, documentation is considered only as an additional volume of information available to the organization and development team, which slows project execution. In this sense, the role of documentation in a project is conceived as one of the most expensive activities and more time-consuming and then not used extensively. The documentation is, in many cases, relegated to the background and is undervalued compared to face-to-face communication. There is also a relationship between the quality of the documentation and software process. There are difficulties in adopting good practices of software process and the impact of excess documentation perceived by project managers in Software Process Improvement activities. We have to remember that quality of the documentation is closely related to the use of it that can make developers. This thesis addresses the problem considering a change of view on the software process, in which the documentation happens to be a by-product of the activities and tasks of the process to be the element that structures the process itself. Through this new view, the definition of the documents themselves, their properties and relationships, allow us to establish processes and guidance for develop software of any kind. To achieve this target, a metamodel for defining document-centric methodologies has been developed. This metamodel confronts a number of quality attributes software documentation to prove that there is an improvement on these, and therefore the quality of the software documentation is improved. Finally this document-centric metamodel is used to describe an agile methodology (Scrum) to validate the capability and flexibility of the metamodel, using the proposed change of view on the software process described in this thesis.
Resumo:
Resumen: En el contexto dinámico de producción de los procesos de manufactura modernos, los eventos críticos, que ocasionan inconvenientes, deben ser contemplados en el marco de la planificación y control de producción. Simular el impacto sobre la productividad ocasionado por un evento crítico, capturando la totalidad de los detalles operativos, se vuelve impráctico como herramienta de solución en tiempo real. Esta tarea se simplifica haciendo abstracciones operacionales del proceso mediante funciones analíticas, con lo cual se construye un metamodelo. Este trabajo propone una aplicación del metamodelo que describe el impacto operacional del evento parada de una máquina “clave” (máquina de control numérico computarizado, CNC) que afecta a la performance/productividad de la línea de producción en forma directa al número de partes demoradas e indirecta a las variables de respuesta dinámica. La incorporación de estos metamodelos en la toma de decisiones demuestra aportar una considerable mejora en la planificación del proceso de producción.
Resumo:
Analisa em que grau os elementos, métodos e artefatos preconizados pela arquitetura corporativa podem ser adequados ao processo de gestão estratégica na Câmara dos Deputados da República Federativa do Brasil. Essa adequabilidade se dá na medida em que houver o aproveitamento de esforço desprendido na implantação da gestão estratégica, em termos de criação de cultura organizacional, de aproveitamento de metodologias e artefatos já utilizados, e simultaneamente permitir sua evolução ao responder questões não atendidas pelo atual modelo. São descritos os principais conceitos relacionados à arquitetura corporativa e os modelos de referência Zachman e TOGAF 9.1, incluindo o processo de desenvolvimento da arquitetura - ADM (Architecture Development Method), bem como o Metamodelo de Conteúdos. Também são apresentados conceitos relacionados ao planejamento estratégico e formulação da estratégia, o Balanced Scorecard - BSC e o processo de Gestão Estratégica construído e utilizado na Câmara dos Deputados. Para se relacionar os elementos da Gestão Estratégica da Câmara dos Deputados com os elementos preconizados pelo modelo TOGAF 9.1, construiu-se uma tabela com a relação entre as entidades previstas no modelo TOGAF 9.1 e práticas da Gestão Estratégica da Câmara dos Deputados. Para avaliar o grau de contribuição da arquitetura corporativa para enfrentar questões ainda não resolvidas na gestão estratégica daquela instituição, elaborou-se um quadro contendo a relação entre as questões estratégicas e artefatos do modelo TOGAF 9.1 que endereçam essas questões. Para facilitar o entendimento das entidades do Metamodelo de Conteúdos, elaborou-se um glossário com os termos utilizados neste componente do TOGAF 9.1. Concluiu-se pela adequação da arquitetura corporativa ao processo de gestão estratégica da Câmara dos Deputados, de acordo com os critérios definidos previamente.
Resumo:
166 p.
Resumo:
Os Transtornos Globais do Desenvolvimento (TGD) caracterizam-se pelo comprometimento da interação social, uso estereotipado e repetitivo da linguagem e pela presença de comportamentos repetitivos com interesses restritos. Não é de causar surpresa que tais características clínicas tenham um impacto na família onde essa patologia está presente. Existem evidências de que essas famílias relatam maiores dificuldades quando comparadas àquelas onde há membros com Síndrome de Down ou com outros comprometimentos do desenvolvimento. A maioria dos estudos nessa área focaliza o impacto dos TGD nos pais, ao passo que pouca atenção tem sido dada ao impacto nos irmãos. Observa-se ainda, que o método empregado nessas pesquisas utiliza, predominantemente, instrumentos fechados tais como, escalas, inventários e questionários. Além disso, os estudos baseiam-se em medidas indiretas (relatos parentais). O presente estudo tem como objetivo principal investigar a presença de indicadores de estresse e a qualidade das relações familiares em irmãos de indivíduos com e sem TGD. Visa ainda compreender a associação existente entre o possível estresse nos irmãos e a qualidade das relações familiares. Participaram desse estudo 62 crianças e adolescentes com idades entre 8 e 18 anos, distribuídas em dois grupos: Grupo 1: irmãos de crianças diagnosticadas com TGD associado ou não a causas orgânicas e Grupo 2: irmãos de crianças com desenvolvimento típico. Para investigar tais questões foram utilizados a Escala de Stress Infantil, Inventário de Rede de Relações e uma entrevista semi-estruturada que contemplava questões referentes às concepções do irmão acerca do impacto dos TGD na família. Os resultados revelaram a ausência de indicadores de estresse nos grupos investigados, conforme medidos pela Escala de Stress Infantil. Os dados do Inventário de Rede de Relações demonstraram que houve diferença estatisticamente significativa entre os grupos quanto às seguintes dimensões: Satisfação Pai, Satisfação Mãe, Cuidado Pai, Dimensão Relacional Positiva Pai, Conflito Irmão e Dimensão Relacional Negativo Irmão. Sobre as correlações estatisticamente significativas entre as escalas ESI e NRI, encontrou-se: correlação positiva entre Estresse Físico e a) Dimensão Relacional Negativa Mãe; b) Dimensão Relacional Positiva Mãe; Estresse Psicológico com Componentes Depressivos e Dimensão Relacional Negativo Mãe; correlação negativa entre Dimensão Relacional Positivo Irmão e Estresse Psicológico com Componentes Depressivos. A análise qualitativa da entrevista identificou, entre outros aspectos, queixas dos irmãos com relação á falta de atenção dos pais para consigo, excesso de responsabilidades pelo irmão e desconhecimento sobre os TGD. Por outro lado, houve também evidência de companheirismo e afeição dos participantes com relação ao irmão, preocupação com o futuro do irmão, expectativas de cura do irmão, além de preocupações humanitárias e com o preconceito de terceiros. Os dados corroboram as premissas do metamodelo de Adaptação da Família à Doença Crônica ao demonstrar que a presença de um membro com TGD na família não representa, obrigatoriamente, um evento adverso para os irmãos, desde que haja qualidade nas relações familiares e uma rede de apoio.
Resumo:
Dados são disponibilizados através dos mais distintos meios e com os mais variados níveis de estruturação. Em um nível baixo de estruturação tem-se arquivos binários e no outro extremo tem-se bancos de dados com uma estrutura extremamente rígida. Entre estes dois extremos estão os dados semi-estruturados que possuem variados graus de estruturação com os quais não estão rigidamente comprometidos. Na categoria dos dados semiestruturados tem-se exemplos como o HTML, o XML e o SGML. O uso de informações contidas nas mais diversas fontes de dados que por sua vez possuem os mais diversos níveis de estruturação só será efetivo se esta informação puder ser manejada de uma forma integrada e através de algum tipo de esquema. O objetivo desta dissertação é fornecer um processo para construção de uma ontologia de domínio que haja como esquema representativo de diferentes conjuntos de informação. Estes conjuntos de informações podem variar de dados semi-estruturados a dados estruturados e devem referir-se a um mesmo domínio do conhecimento. Esta proposta permite que qualquer modelo que possa ser transformado no modelo comum de integração possa ser utilizado com entrada para o processo de integração. A ontologia de domínio resultante do processo de integração é um modelo semântico que representa o consenso obtido através da integração de diversas fontes de forma ascendente (bottom-up), binária, incremental, semi-automática e auto-documentável. Diz-se que o processo é ascendente porque integra o modelo que representa a fonte de interesse sobre a ontologia, é binário porque trabalha com dois esquemas a cada integração o que facilita o processo de documentação das integrações realizadas, é incremental porque cada novo esquema de interesse é integrado sobre a ontologia vigente naquele momento, é semiautomático porque considera a intervenção do usuário durante o processo e finalmente é autodocumentável porque durante o processo, toda integração de pares de conceitos semanticamente equivalentes é registrada. O fato de auto-documentar-se é a principal característica do processo proposto e seu principal diferencial com relação a outras propostas de integração. O processo de mapeamento utiliza, dos esquemas de entrada, toda a informação presente ou que possa ser inferida. Informações como se o conceito é léxico ou não, se é raiz e os símbolos que permitem deduzir cardinalidades são consideradas. No processo de integração são consideradas práticas consagradas de integração de esquemas de BDs, na identificação de relacionamentos entre objetos dos esquemas, para geração do esquema integrado e para resolução de conflitos. As principais contribuições desta dissertação são (i) a proposta de um metamodelo capaz de manter o resultado dos mapeamentos e das integrações realizadas e (ii) a especificação de um processo auto-documentável que de sustentação a auditoria do processo de integração.
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.
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.
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.
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.
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.