155,515 research outputs found

    Agent oriented AmI engineering

    Get PDF

    Design acceleration in chemical engineering

    Get PDF
    Nowadays, Chemical Engineering has to face a new industrial context with for example: the gradually falling of hydrocarbon reserves after 2020-2030, relocation, emerging of new domains of application (nano-micro technologies) which necessitate new solutions and knowledges… All this tendencies and demands accelerate the need of tool for design and innovation (technically, technologically). In this context, this paper presents a tool to accelerate innovative preliminary design. This model is based on the synergy between: TRIZ (Russian acronym for Theory of Inventive Problem Solving) and Case Based Reasoning (CBR). The proposed model offers a structure to solve problem, and also to store and make available past experiences in problems solving. A tool dedicated to chemical engineering problems, is created on this model and a simple example is treated to explain the possibilities of this tool

    A Survey of Symbolic Execution Techniques

    Get PDF
    Many security and software testing applications require checking whether certain properties of a program hold for any possible usage scenario. For instance, a tool for identifying software vulnerabilities may need to rule out the existence of any backdoor to bypass a program's authentication. One approach would be to test the program using different, possibly random inputs. As the backdoor may only be hit for very specific program workloads, automated exploration of the space of possible inputs is of the essence. Symbolic execution provides an elegant solution to the problem, by systematically exploring many possible execution paths at the same time without necessarily requiring concrete inputs. Rather than taking on fully specified input values, the technique abstractly represents them as symbols, resorting to constraint solvers to construct actual instances that would cause property violations. Symbolic execution has been incubated in dozens of tools developed over the last four decades, leading to major practical breakthroughs in a number of prominent software reliability applications. The goal of this survey is to provide an overview of the main ideas, challenges, and solutions developed in the area, distilling them for a broad audience. The present survey has been accepted for publication at ACM Computing Surveys. If you are considering citing this survey, we would appreciate if you could use the following BibTeX entry: http://goo.gl/Hf5FvcComment: This is the authors pre-print copy. If you are considering citing this survey, we would appreciate if you could use the following BibTeX entry: http://goo.gl/Hf5Fv
    corecore