Usuário (não registrado)LOGIN ASSINE JÁ!


www.dicionariotecnico.com

Disponível no Google Play

Resultados da busca para "source code"


a) Traduções técnicas inglês para português

(Substantivo)

Exemplos de tradução

Based on the results and the feedback given by the system’s software architect, the ArCatch proved useful and effective in the identification of existing exception handling erosion problems and locating its causes in the source code.

Com base nos resultados e no feedback fornecido pelo arquiteto de software do sistema, a ArCatch provou ser útil e eficaz na identifcação de problemas de erosão do tratamento de exceção existentes e localizar suas causas no código-fonte.

  
Banco de Glossários (traduções não verificadas)
Área Inglês Português Qualidade
MecânicaSource Codecódigo de origem
Informáticasource codecódigo fonte
Informáticasource codecódigo-fonte
Jurídicasource codecódigo fonte
Téc/Geralsource codecódigo-fonte
Téc/Geralsource codecódigo fonte
Informáticasource code controlcontrole do código-fonte

Frases traduzidas contendo "source code"

Based on the results and the feedback given by the system’s software architect, the ArCatch proved useful and effective in the identification of existing exception handling erosion problems and locating its causes in the source code.

Com base nos resultados e no feedback fornecido pelo arquiteto de software do sistema, a ArCatch provou ser útil e eficaz na identifcação de problemas de erosão do tratamento de exceção existentes e localizar suas causas no código-fonte.

The software task characterization was defined from a timing analysis of the source code in order to identify the multiple operating modes the code can exhibit within a processor.

A caracterização do comportamento de cada tarefa foi definida a partir de uma análise temporal dos códigos de software associados às diferentes tarefas de uma aplicação, a fim de identificar os múltiplos modos de operação que o código pode apresentar dentro de um processador.

The optimizations of a program can be performed on the intermediate code, generated during compilation time, or through the Performance Refactoring that consists of insertion of optimizations directly in the source code of the application.

As otimizações de um programa podem ser efetuadas no código intermediário gerado na fase de compilação, ou através da Performance Refactoring que consiste na inserção de otimizações diretamente no código fonte da aplicação.

Examples include unavailability of source code and architectural mismatches.

Alguns exemplos são indisponibilidade de código fonte e incompatibilidades arquiteturais.

Besides that, the technique does not need to acess the component's source code and it is not necessary the presence of an executive system that controls the system's execution.

Além disso, não é necessário o acesso ao código fonte do componente e nem a presença de um sistema executivo que controle a execução da aplicação.

With the aim of assisting the teacher in the assessment of programming exercises, this paper presents CodeTeacher, a tool for automatic analysis and evaluation of source code as an alternative for the optimization of the teaching-learning programming process.

Com o objetivo de auxiliar o professor na avaliação de exercícios de programação, este artigo apresenta o CodeTeacher, uma ferramenta de análise e avaliação automática de código-fonte como alternativa para a otimização do processo de ensino-aprendizagem de programação.

In the method proposed here, it is assumed that the source code of the MPC controller is not available, and consequently, the proposed method should not require any modification the source code.

No método aqui proposto, admite-se que o código fonte do programa do controlador preditivo não está disponível, e conseqüentemente, o método proposto não deve requerer qualquer modificação no código fonte.

Thus, a PIM (Platform-Independent Model) conceptual schema is transformed into a dependent PSM (Platform-Specific Model) schema, which is then transformed into source code.

Assim, um esquema conceitual Platform Independent Model (PIM) é transformado em um esquema dependente de plataforma Platform Specific Model (PSM) que é então transformado em código fonte.

A possible solution to reduce costs is the development of geographic information systems capable to be remotely managed, through web interface and using free software and open source code tools.

Uma possível solução para reduzir custos é o desenvolvimento de sistemas de informação geográfica capazes de serem administrados remotamente, através de interface web e da utilização de ferramentas de software livre e de código fonte aberto.

The evolution of existing software systems to aspect-oriented technology has as first step the aspect mining, which aims to identify crosscutting concerns in source code to be encapsulated into aspects.

A evolução de sistemas de software existentes para a tecnologia orientada a aspectos tem como primeiro passo a mineração de aspectos, que visa a identificar interesses transversais em código fonte, para serem encapsulados em aspectos.

Therefore to the problem and the scenario in question, it was made a study about the main approaches discussed in the literature on detecting plagiarism in source code and as a main contribution, conceived to be a relevant tool in the field of laboratory practices.

Fez-se, portanto, para o problema e o cenário em questão, um estudo das principais abordagens discutidas na literatura sobre detecção de plágio em código-fonte e, como principal contribuição, concebeu-se uma ferramenta aplicável no domínio de práticas laboratoriais.

The lack of customization of systems, the high cost of deployments, high fees, expenses communication and lack of access to source code and database make it impossible to continue the outsourced systems.

A falta de customizações dos sistemas, o alto custo das implantações, altas mensalidades, gastos com a comunicação e a falta de acesso aos códigos fontes e base de dados impossibilitam dar continuidade aos sistemas de terceirizados.

An alternative solution that can be adopted is to identify the blocks in source code inefficient when implemented in software and to implement them in the hardware directly.

Uma alternativa para a melhoria de desempenho em tais sistemas é a identificação dos trechos da aplicação que são executados de forma pouco eficientes por software e implementá-los diretamente em hardware.

The concept of executable model, in which a compiler generates the source code of the behavioral model, is utilized, and the results of an exploratory study, in which the mutation is performed in the source code of the executable model, are presented.

A noção de modelo executável, em que um compilador gera o código fonte do modelo comportamental, é utilizada, e os resultados de um estudo exploratório, em que a mutação é realizada no código fonte do modelo executável, são apresentados.

Besides the fact that the source code is not needed in this technique, which makes it useful to component testing in which the source code is not available, the technique can also be totally automated.

Além de não precisar do código fonte, o que a torna útil para testes de componentes nos quais o código fonte não está disponível, a técnica também pode ser totalmente automatizada

In this customization solver were manipulated variables only, without changing the source code.

Na customização deste solver foram manipuladas apenas variáveis, sem modificação do código-fonte.

Refactoring techniques are used to improve the source code and the structure of applications, making them better and easier to modify.

As técnicas de refatoração são usadas para melhorar o código e a estrutura de aplicações, aumentando sua qualidade e tornando-as mais fáceis de serem modificadas.

In addition to the analysis, performance improvements, new features added and source code documentation, this work has integrated the RSLP into Zettair, which is an information retrieval system.

Além da análise, das melhorias de desempenho, da documentação do código e das novas funcionalidades adicionadas, o trabalho integrou o RSLP ao Zettair, um sistema de Recuperação de Informações.

ARTTOOL provides testing support by means of static and dynamic analyses of active rules involving: determination of the required elements for the criteria; instrumentation of the source code of the rule; execution of the instrumented rule; and coverage analysis of the criteria.

O suporte da ART-TOOL dá-se por meio de análises estática e dinâmica de regras ativas envolvendo: determinação dos elementos requeridos pelos critérios; a instrumentação do código fonte da regra; a monitoração da execução da regra instrumentada; e a análise de cobertura dos critérios.

The mo- dularization of concerns that make up the system improves the source code comprehension and reduces the complexity of maintenance activities.

A modularização dos interesses que compõem o sistema melhora a compreensão de código e reduz a complexidade das atividades de manutenção.

The application created used the Android operating system for ease of access to the source code.

O aplicativo criado utilizou o sistema operacional Android pela facilidade de acesso ao código fonte.

The search in the source code is gaining more and more space because of the increasing complexity of current software systems and also the need for improvements in source code.

As buscas em código-fonte estão ganhando cada vez mais espaço devido ao atual aumento da complexidade dos sistemas de software e também à necessidade de melhorias em código-fonte.

In this context, the use of transformation techniques and processes can be interesting, as it reduces the error-proneness when improving source code structure.

Nesse contexto, o uso de técnicas e processos de transformação pode ser interessante, pois reduz a possibilidade de erros ao realizar uma melhoria em uma estrutura de código, por exemplo.

During the development of a software the most part of efforts are applied by the programmers to obtain a quality source code.

Durante o desenvolvimento de um software grandes esforços são aplicados pelos programadores para obter um código-fonte de qualidade.

The tool was integrated into a state-of-the-art wind turbine design and analysis code that may be downloaded from the web, in compiled or source code form, under general public licensing, at no charge.

A ferramenta foi integrada a um ambiente avançado de projeto e análise de turbinas eólicas, de código aberto, que pode ser livremente baixado na Web.

Completing this architecture, a process of execution time generation eliminates the need for any source code. which significantly reduces the costs of refactoring the code throughout the evolution of the systems.

Completando a sua arquitetura, um processo de geração em tempo de execução inibe a produção de qualquer linha de código-fonte, o que evita a necessidade de refatoração ao longo da evolução dos sistemas.

This paper presents an approach that uses static analysis techniques, usually used to detect anomalies in the source code. to antecipate the validation of the exceptional flow of a software component in the development cycle.

Este trabalho apresenta uma abordagem que utiliza as técnicas de análise estática, normalmente empregadas para detectar falhas no código fonte, para antecipar a validação do fluxo excepcional de um componente de software durante o ciclo de desenvolvimento.

This optimization inserts (through heuristics) preload instructions into the program source code. in order to anticipate which data will be used.

A arquitetura XScale possui a instrução preload, cujo objetivo é fazer uma pré-busca de dados para a cache.

...as done in UTCOMP, a multiphase and multicomponent compositional simulator designed to handle several hydrocarbon recovery processes that was developed at The University of Texas at Austin. Some open source code libraries were used, such as FMDB (Flexible Distributed Mesh Database) and ParMETIS (Parallel Graph Partitioning and Fill-reducing Matrix Ordering), to divide the grid and manage grid data transfer, ...

...a paralelização do UTCOMP, um simulador composicional multifásico/multicomponente projetado para trabalhar com vários processos de recuperação de óleo e gás, desenvolvido na University of Texas at Austin. Utilizou-se na paralelização algumas bibliotecas de código aberto, como FMDB (Flexible Distributed Mesh Database) e ParMETIS (Parallel Graph Partitioning and Fill-reducing Matrix Ordering), usadas para dividir e gerenciar a transferência de dados da malha, e PETSc (Portable, Extensible Toolkit...

... make parallel programs for the CPU, CUDA and OpenACC are employed in the parallel processing in the GPU. In the programming for the GPU, CUDA presents a model based on functions that make the source code extensive and prone to errors, in addition to leading to low development productivity. OpenACC emerged aiming to solve these problems and to be an alternative to the utilization of CUDA. Simil...

... processamento paralelo em CPU, CUDA e OpenACC são empregadas no processamento paralelo em GPU. Na programação para GPU, CUDA apresenta um modelo baseado em funções que deixam o código fonte extenso e propenso a erros, além de acarretar uma baixa produtividade no desenvolvimento. Objetivando solucionar esses problemas e sendo uma alternativa à utilização de CUDA surgiu o OpenACC. Semelhante ao OpenMP, essa API disponibiliza diretivas que facilitam o desenvolvimento de aplicações p...

...istical Daemon, and Agent Manager. The description of information that make up the agent database and the description of the Statistical Daemon configuration file are available in the Appendices. The source code of the application monitoring is all open source and is at the Federal University of Ceará -UFC. Other researchers from the UFC are using the application developed here to assist them in deve...

...nte e Gerente. A descrição das informações que compõem a base de dados do Agente e a descrição do arquivo de configuração do Daemon Estatístico estão disponíveis nos Apêndices. O código fonte da aplicação de monitoramento é todo em código aberto e se encontra na Universidade Federal do Ceará -UFC. Outros pesquisadores da UFC estão utilizando a aplicação aqui desenvolvida para auxiliá-los no desenvolvimento de novas pesquisas em voz sobre IP....

...e fundamental HetNOS structure has been implemented, including its distributed heterogeneous kernel, the base of server modules, the procedure libraries, and several types of applications. The system source code has over 25,000 lines of C programming distributed over a hundred files. Although the optimization is an endless process, the performance of the DCL communication subsystem (evaluated using a few dif...

...viabilidade do sistema, implementou-se a estrutura fundamental do HetNOS, incluindo a DCL (um núcleo distribuído heterogêneo), a versões básicas dos módulos servidores, as bibliotecas de procedimentos, além de diversos tipos de aplicações. O sistema conta hoje com mais de 25,000 linhas de código fonte C em mais de 1,0 arquivos. O desempenho do subsistema de comunicação implementado pela DCL (em avaliações com diferentes configurações de hardware) superou as expectativas iniciais, mas ainda ...

...n to the diminishing of a software¿s life spawn due to the inherently complexity of its creation, maintenance and understanding processes. As it evolves, the system tends to grow more intricate, its source code tends to become less expressive as it needs to be adapted to new requirements, run with a better performance or simply it has become so immense and complex that understanding it is, by itself, a chal...

...rmo dado a redução da vida útil de um software devido à natureza da complexidade de seus processos de criação, manutenção e entendimento. Conforme um software é modificado, ele tende a se tornar mais complexo. Assim, ao precisar atender a novos requisitos seu código torna-se mais complexo, tornando-se menos expressivo, isto é, menos legível e mais complicado de ser compreendido, ou simplesmente por ser tão imenso e intricado, com centenas de componentes e funcionalidades, entendê-lo torna-se ...

...and more intuitive. In addition, the language is integrated with the tool mentioned before that allows automatic model verification. The errors generated by the verifier are now shown directly in the source code making their identification and correction easier for the designer. In order to evaluate the language, a case study is conducted to provide evidence of its viability as an alternative to modeling CAE...

...linguagem é integrada com a ferramenta citada anteriormente, o que permite realizar a verificação do modelo de forma automática. Os erros gerados pelo verificador são mostrados agora diretamente no código do modelo facilitando a identificação e correção dos mesmos pelo projetista. A fim de avaliar a linguagem, um estudo de caso é realizado para fornecer indícios de sua viabilidade como alternativa para modelagem de TESC....

...ented in a agile environment. TDRRC also contributes to minimize requirements documents update issues as the developer will be clearly responsible for documenting and updating the requirements in the source code he is programming. This thesis also presents how to apply the technique in a requirement reengineering project, in a agile development environment and in a requirements management process. Finally a ...

...bui para a redução dos problemas relacionados à atualização dos requisitos, pois o desenvolvedor responsável pelo programa passa a ser responsável pela documentação e atualização dos requisitos no código-fonte que ele escreve e mantém. Este trabalho apresenta também formas de aplicar a TDRRC na reengenharia de requisitos, em métodos ágeis e na gestão de requisitos, assim como a sua aplicação em um estudo de caso....

...One way to improve these features and keep an updated software system is to apply changes in programs, more specifically, refactoring. To find refactoring opportunities in systems, developers can use source code query languages. However, it is common to find discontinued query languages, which offer few resources and/or are proprietary. The main goal of this dissertation is to extend the AQL language (Aspect...

...e e manter um sistema de software atualizado é a aplicação de transformações em programas, mais especificamente, a aplicação de refatorações. A fim de buscar por oportunidades de refatoração nos sistemas, os desenvolvedores podem usar linguagens de consulta em código fonte. Porém, é comum encontrarmos linguagens de consulta descontinuadas, que oferecem poucos recursos e/ou são proprietárias. Esta obra tem como objetivo estender a linguagem AQL (Aspect Query Language) (FAVERI, 20,3), uma lin...

... an infrastructure to support evolution in component repositories, to support various CBD services, such as component conversion to other implementation models, extraction of metainformation from the source code of components, component evolution and check implementation models. Particularly, in this module, the component reposítory chosen was Rigel (developed at IC-UNICAMP), which was extended to support c...

...estrutura de suporte à evolução em um repositório de componentes, para apoiar serviços de DBC, como a conversão de componentes para outros modelos de implementação, extração de metainformação de código-fonte de componentes, evolução de componentes e verificação de modelos de implementação de componentes. No caso particular desta obra, o repositório de componentes escolhido é o Rigel, que foi estendido para dar suporte à evolução de componentes. O repositório Rigel oferece as condi�...

...t/Server architecture, including the use of the INTERNET for storage and transmission of data to the database systems are promising due to popularity of the Web. The software was developed using open source code. allowing for its collaborative growth among the users. At present, micro-processed equipment such as desktops, notebooks, palmtops and cellular telephones has been used to access the INTERNET&period...

... mundial de Computadores (Web). Sua construção dentro da idéia de código livre possibilita o seu crescimento de forma colaborativa entre os próprios usuários. Atualmente, equipamentos micro-processados como desktops, notebooks, palmtops, telefones celulares e outros, provêem algum tipo de navegador Web, não necessitando da instalação de outros programas aplicativos de acesso à INTERNET, possibilitando o acesso remoto em diversos tipos de sistemas operacionais. A utilização do Lado do Usuário ...

...spect to the aspects of integration, interoperability and security. As an alternative, SOA architecture offers easy and cost-effective integration of heterogeneous platforms and the reuse of existing source code. with direct consequences in the dynamism of business. SOA architecture also has its challenges: perhaps making available an adequate security mechanism for each type of business could be considered ...

... integração, interoperabilidade e segurança. Como alternativa, surge a arquitetura SOA que promete reduzir custos integrando plataformas heterogêneas e reutilizando linhas de códigos já existentes, proporcionando assim agilidade na melhoria e ou geração de novos negócios. A arquitetura SOA também tem seus desafios, talvez o maior deles seja disponibilizar mecanismos de seguranças adequados para cada tipo de negócio proporcionado por ela. Por exemplo, os processos de negócios baseados na arquit...

...re free available in the market. The overall performance of the developed models was considered satisfactory. The main goal of developing the computational models was to get access and control of the source code to create versions that allow multiple runs with different hydraulic conductivity fields. The case study is characterized by the existence of a pond, used in the past as a final destination to an ind...

...s obtidos pelos modelos computacionais desenvolvidos foram comparados a soluções analíticas e a soluções fornecidas por outros modelos disponíveis no mercado e o desempenho foi considerado satisfatório. O objetivo principal do desenvolvimento dos modelos foi o de se ter acesso e controle do código-fonte para criar versões que permitissem múltiplas execuções com diferentes campos de condutividade hidráulica. O estudo de caso analisado neste módulo se caracteriza pela existência de uma lagoa, ...

...used were Thornthwaite and Mather model and the Ritchie model. The response function to CO2 was calibrated from free air CO2 enrichment experiments. A graphical interface was written in Java, and the source code was written in FORTRAN. The climate change scenarios used in this module are the scenario SRES A1B (Cmip3) of the 4th IPCC report and the RCP4,5 (Cmip5) of the 5th IPCC report. This study allo...

...CO2. A interface gráfica do modelo foi realizada em Java, e o código do modelo Simanihot foi escrito em linguagem FORTRAN. Os cenários de mudança climática utilizados neste estudo são o cenário SRES A1B (Cmip3) do 4º relatório do IPCC e o RCP4,5 (Cmip5) do 5º relatório do IPCC. Esse trabalho permitiu a calibração dos diferentes processos de crescimento e desenvolvimento para as cultivares Fepagro RS 14, Estrangeira, Cascuda, São José e Paraguaia na condição sem limitação p...

...in the construction of FICTA resulted in a tool highly modular, reusable and flexible that may be easily inserted and removed from the target application, without causing spatial intrusiveness in the source code of the application....

...tada a Aspectos na construção de FICTA resultou em uma ferramenta altamente modular, reusável e flexível, que pode ser facilmente inserida e removida da aplicação alvo, sem causar intrusividade espacial no código fonte da aplicação....

...he first technique is based on reducing the number of memory accesses and resulted in a general performance increase from 0,14% to 5,66% and up to 37% for some benchmark programs. The increase on the source code size was only 0,62%, when compared to the original executable size. The second technique is based on reducing some steps of the bytecode interpretation cycle and its general results varied from a per...

...ME. Este trabalho propõe a aplicação de duas técnicas de otimização no interpretador da KVM. A primeira técnica baseia-se na redução da freqüência de acessos à memória e resultou em ganhos totais nos benchmarks analisa- dos de 0,14% a 5,66% e ganhos em alguns testes de até 37,71%, com aumento no código fonte de apenas 0,62% em relação ao tamanho do executável original. A segunda baseia-se na redução de alguns passos do ciclo de interpretação de bytecodes e seu resultado ...

...The replication of research results is important to ensure adequate procedures were followed. Free software makes replication easier because the software’ source code is available for inspection. Due to the social dynamics of software development, the quality of free software, especially the applications used in scientific research, is usually higher than the quality of proprietary software. Hence it is re...

...A replicabilidade de resultados de pesquisas é importante para assegurar que os procedimentos seguidos foram adequados. O uso de software livre facilita a replicabilidade dos resultados em nível profundo porque o próprio código fonte do software é disponibilizado para inspeção. Devido à dinâmica social de produção de software, a qualidade dos softwares livres, particularmente dos necessários ao trabalho científico, não é inferior à qualidade dos softwares proprietários, sendo, pois, recome...

...ata flow in COBOL and program instrumentation. The presentation points out that these tasks are non-trivial: for example, the lack of block structuring in COBOL makes difficult the instrumentation of source code. As the main product of this thesis, the operational version of the POKE-TOOL for COBOL language constitute an important contribution to structural testing of units implemented in COBOL...

...ferentes à Instrumentação de programas COBOL. A discussão ressalta a não trivialidade dessas tarefas: por exemplo, a inexistência de estrutura de bloco na linguagem COBOL dificulta a atividade de Instrumentação de código fonte. Como produto principal desta obra, a versão operacional da POKE-TOOL para a linguagem COBOL constitui uma contribuição importante no sentido de apoiar o teste estrutural de unidades escritas em linguagem COBOL...

...n of programs into prime programs, is proposed. Prime programs are minimal and basic units of structured programming. The model is completely defined by algorithms and can be automatized to deal with source code of software products impIemented in any procedural non-parallel programming Ianguage. AIgorithms and necessary transformations to instantiate the model for COBOL, FORTRAN and C programming Ianguages ...

...rogramas primos, unidades mínimas e básicas da programação estruturada. O modelo é totalmente definido por algoritmos e pode ser completamente automatizado, tratando códigos fonte de produtos de software em qualquer linguagem procedimental e não paralela. Particularmente, são dados os algoritmos e transformações necessárias para instanciar o modelo para as linguagens de programação COBOL, FORTRAN e C. O modelo obtém uma representação padronizada do código fonte original, composta po...

...Refactoring is the activity of modifying a computer program¿s source code without changing its external behavior. In other words, it consists of changing a software system¿s structure without affecting its functionalities. The changes are done in order to let the code more understandable for humans that might work on it. In this sense, its goal is to lower maintenance costs. Nevertheless, this activity is ...

...Refatoração é o ato de modificar o código fonte de um programa de computador sem, contudo, modificar seu comportamento observável. Em outras palavras, é alterar a estrutura de um sistema de software sem que isso provoque qualquer efeito no resultado final de suas funcionalidades. As modificações são feitas visando deixar o código mais fácil de ser entendido por terceiros que venham a modificá-lo e, conseqüentemente, diminuir os custos de sua manutenção. Entretanto, esta atividade é complexa...

...implementation of the JavaTM Virtual Machine (JVM) Specification, but keeping the Java Programming Language intact. vVith our approach, existing Java applications can be made refiexive, even if their source code is not available. We describe the modifications we have introduced in the JVM, as well as the Java classes that complete the implementation, and measure the impact of the modifications on the perform...

...ra, através da modificação de uma implementação aberta da Máquina Virtual de Java TM, que mantém a linguagem de programação Java TM inalterada. Com nossa abordagem, aplicações Java TM pré-existentes podem ser tornadas reflexivas, mesmo quando seu código fonte não está disponível. O artigo descreve as alterações que fizemos à máquina virtual, bem como as classes que completam a implementação. Além disso, ele apresenta medidas de degradação de desempenho causadas por nossas alteraç�...

...oprietary and customized solutions provided by the PLCs manufacturers. The contribution provided by this report, is a method of Fuzzy control development by feedback using as solution, a free or open source code system. This method proposes the usage of a distributed control architecture involving both PCs (Personal Computers) and PLCs. The building of the Fuzzy controller was made in Java language and relea...

...s proprietárias e personalizadas fornecidas pelos fabricantes de CPs. Portanto, a contribuição deste trabalho é um método de desenvolvimento de controladores fuzzy por retroalimentação usando como solução um sistema de código aberto ou livre. Este método propõe o uso de uma arquitetura de controle distribuído envolvendo PCs (Computadores pessoais) e CPs. A construção do controlador fuzzy foi feita em linguagem Java e liberada sobre licença de código aberto, assim permitindo o seu uso de fo...

...black-box testing of both normal and exceptional behavior. Aiming testable components development, the method proposed presents guidelines for inclusion of tracking and contract checking mechanisms, source code independently, using aspect-oriented programming. Drivers and stubs are automatically generated from component behavior models, in UML activity diagram form. The test method can be used together with...

... componente. O método é voltado para a construção de componentes testáveis, apresentando diretrizes para inclusão de mecanismos de monitoração e de verificação dos contratos dos componentes, mesmo sem a presença de código fonte, com a utilização de programação orientada a aspectos. Para a geração automática de drivers e stubs, são utilizados modelos comportamentais do componente, no formato do diagrama de atividade da linguagem UML. O método de testes pode ser usado paralelament...

...ware development, where changes made by the programmer may result in some features no longer working or the project not compiling anymore. Revision control systems can recover a previous state of the source code through revision mechanisms. Integrity checking is used to catch file modifications, however this technique does nothing toward recovering those files. This study proposes and implements an integrate...

...ncionar, algo em sua estrutura pode ter mudado. Este cenário é comum no processo de desenvolvimento de software onde o código fonte pode deixar de compilar ou ainda uma funcionalidade pode se perder. Controladores de versão são usados para reverter o estado do código para uma data anterior, solucionando o problema. Verificadores de Integridade são utilizados para detectar estas mudanças, porém não possuem mecanismos específicos para recuperação. Este estudo propõe e implementa uma arquitetura...



CLIQUE AQUI