75,529 research outputs found

    ECUT: Energy Conversion and Utilization Technologies program. Heterogeneous catalysis modeling program concept

    Get PDF
    Insufficient theoretical definition of heterogeneous catalysts is the major difficulty confronting industrial suppliers who seek catalyst systems which are more active, selective, and stable than those currently available. In contrast, progress was made in tailoring homogeneous catalysts to specific reactions because more is known about the reaction intermediates promoted and/or stabilized by these catalysts during the course of reaction. However, modeling heterogeneous catalysts on a microscopic scale requires compiling and verifying complex information on reaction intermediates and pathways. This can be achieved by adapting homogeneous catalyzed reaction intermediate species, applying theoretical quantum chemistry and computer technology, and developing a better understanding of heterogeneous catalyst system environments. Research in microscopic reaction modeling is now at a stage where computer modeling, supported by physical experimental verification, could provide information about the dynamics of the reactions that will lead to designing supported catalysts with improved selectivity and stability

    Экспертная система поддержки перевода

    Get PDF
    В данной статье приводятся результаты экспериментальной реализации морфологического процессора в составе экспертной системы поддержки перевода, представляющей собой экспериментальную двуязычную систему МП с английского языка на азербайджанский. Дается программное описание автоматического словаря как основного элемента ЭСПП и взаимодействие автоматического словаря с базой знаний системы. Представлена методика составления продукционных правил базы знаний, основанная на сочетаемости слов друг с другом в процессе образования их грамматических форм.In the article there are shown the results of experimental realization of morphological processor within translation support expert system which represents experimental bilingual MT system from English into Azerbaijani. Program description of automatic dictionary as a basic element of translation support expert system and interaction of automatic dictionary with knowledge base of the system are shown herein. Compiling methods of generative rules based on the combinability principle of words with each other in the process of their grammatical forms generation are represented

    Validation of a software dependability tool via fault injection experiments

    Get PDF
    Presents the validation of the strategies employed in the RECCO tool to analyze a C/C++ software; the RECCO compiler scans C/C++ source code to extract information about the significance of the variables that populate the program and the code structure itself. Experimental results gathered on an Open Source Router are used to compare and correlate two sets of critical variables, one obtained by fault injection experiments, and the other applying the RECCO tool, respectively. Then the two sets are analyzed, compared, and correlated to prove the effectiveness of RECCO's methodology

    The ciao modular, standalone compiler and its generic program processing library

    Get PDF
    Ciao Prolog incorporates a module system which allows sepárate compilation and sensible creation of standalone executables. We describe some of the main aspects of the Ciao modular compiler, ciaoc, which takes advantage of the characteristics of the Ciao Prolog module system to automatically perform sepárate and incremental compilation and efficiently build small, standalone executables with competitive run-time performance, ciaoc can also detect statically a larger number of programming errors. We also present a generic code processing library for handling modular programs, which provides an important part of the functionality of ciaoc. This library allows the development of program analysis and transformation tools in a way that is to some extent orthogonal to the details of module system design, and has been used in the implementation of ciaoc and other Ciao system tools. We also describe the different types of executables which can be generated by the Ciao compiler, which offer different tradeoffs between executable size, startup time, and portability, depending, among other factors, on the linking regime used (static, dynamic, lazy, etc.). Finally, we provide experimental data which illustrate these tradeoffs
    corecore