scholarly journals A new approach to instruction-idioms detection in a retargetable decompiler

2014 ◽  
Vol 11 (4) ◽  
pp. 1337-1359
Author(s):  
Jakub Křoustek ◽  
Fridolín Pokorný ◽  
Dusan Kolář

Retargetable executable-code decompilation is a one of the most complicated reverse-engineering tasks. Among others, it involves de-optimization of compiler-optimized code. One type of such an optimization is usage of so-called instruction idioms. These idioms are used to produce faster or even smaller executable files. On the other hand, decompilation of instruction idioms without any advanced analysis produces almost unreadable high-level language code that may confuse the user of the decompiler. In this paper, we revisit and extend the previous approach of instruction-idioms detection used in a retargetable decompiler developed within the Lissom project. The previous approach was based on detection of instruction idioms in a very-early phase of decompilation (a front-end part) and it was inaccurate for architectures with a complex instruction set (e.g. Intel x86). The novel approach is based on delaying detection of idioms and reconstruction of code to the later phase (a middleend part). For this purpose, we use the LLVM optimizer and we implement this analysis as a new pass in this tool. According to experimental results, this new approach significantly outperforms the previous approach as well as the other commercial solutions.

2021 ◽  
Vol 20 (01) ◽  
pp. 2150013
Author(s):  
Mohammed Abu-Arqoub ◽  
Wael Hadi ◽  
Abdelraouf Ishtaiwi

Associative Classification (AC) classifiers are of substantial interest due to their ability to be utilised for mining vast sets of rules. However, researchers over the decades have shown that a large number of these mined rules are trivial, irrelevant, redundant, and sometimes harmful, as they can cause decision-making bias. Accordingly, in our paper, we address these challenges and propose a new novel AC approach based on the RIPPER algorithm, which we refer to as ACRIPPER. Our new approach combines the strength of the RIPPER algorithm with the classical AC method, in order to achieve: (1) a reduction in the number of rules being mined, especially those rules that are largely insignificant; (2) a high level of integration among the confidence and support of the rules on one hand and the class imbalance level in the prediction phase on the other hand. Our experimental results, using 20 different well-known datasets, reveal that the proposed ACRIPPER significantly outperforms the well-known rule-based algorithms RIPPER and J48. Moreover, ACRIPPER significantly outperforms the current AC-based algorithms CBA, CMAR, ECBA, FACA, and ACPRISM. Finally, ACRIPPER is found to achieve the best average and ranking on the accuracy measure.


2021 ◽  
Author(s):  
◽  
Kerry Alistair Nitz

<p>Iris Hanika’s commercially and critically successful novel Treffen sich zwei makes use of several techniques in the characterisation of its protagonists. Many of its reviews focus on the author’s deliberate placement of links to a wider literary context. Their interest extends from questions of genre-mixing through to the identification of direct quotes from other authors’ works. The critical preoccupation with intertexts demonstrates their importance for the readers’ response to the novel. More specifically, certain reviews highlight the important role intertexts play in the characterisation of the protagonists. This study catalogues the intertexts, metaphors and parodies in Treffen sich zwei and, by means of quantitative analysis, identifies high-level patterns in the use of these techniques. In particular, patterns are identified between, on the one hand, the different narrative functions of the intertexts and, on the other hand, the different ways in which they are interwoven in the text. The data also shows that distinct patterns are associated with each of the two protagonists and that certain patterns change in the course of the novel in parallel with the changes in the relationship between them. This quantitative evidence is supported by a more detailed, qualitative approach, which examines how specific intertexts or metaphors are used for the purposes of characterisation. In addition, variations in voice are used to distinguish the two main protagonists in a manner consistent with the intertexts and metaphors. It is thanks to the combination of these techniques that the theme of meeting encapsulated in the title, Treffen sich zwei, is woven into the textual fabric of the novel.</p>


Author(s):  
Amanda Davies ◽  
Barney Dalgarno

<span>The effective teaching of fire investigation skills presents logistical challenges because of the difficulty of providing students with access to suitable fire damaged buildings so that they can undertake authentic investigation tasks. At Charles Sturt University (CSU), in the subject JST415, </span><em>Fire Investigation Cause and Origin Determination</em><span>, the novel approach of providing students with a CD based virtual environment based on the scene of a burned down house, as an alternative to having them undertake investigation of a real fire scene, has been implemented. This paper describes a quantitative and qualitative study exploring the effectiveness of this teaching resource. A key finding from this study was that students felt that the virtual fire investigation task had important advantages over undertaking a real investigation task, even though there were some limitations in the overall degree of realism of the experience. The results also suggested that students found that the visual fidelity and navigation capabilities provided within the environment were quite adequate for carrying out their fire investigation activity. Importantly, students also felt that the ability to revisit the virtual scene as many times as they wanted, at a time convenient to them, gave it advantages over a real investigation task if they were to be provided with only one or the other.</span><br />


Author(s):  
Giulio Rosati ◽  
Damiano Zanotto

This paper deals with a novel approach to the design of cable-driven systems. This kind of robots possesses several desirable features that distinguish them from common manipulators, such as: low-inertia, cost-effectiveness, safety, easy reconfiguration and transportability. One key-issue that arises from the unilateral actuation is the design for workspace optimization. Most previous researches on cable-driven systems design focused their attention on workspace analysis for existing devices. Conversely, we introduce a new approach for improving workspace by design, introducing movable pulley-blocks rather than increasing the number of cables. By properly moving the pulley-blocks, the end-effector can be always maintained in the best part of the working space, thus enhancing robot capabilities without the need for additional cables. Furthermore, the eventuality of cable interference is strongly reduced. In this paper, the novel design concept is applied to different planar point-mass cable-driven robots, with one or more translating pulley-blocks. The maximum feasible isotropic force, along with the power dissipation and the effective mass at the end-effector are employed to compare the performances of different configurations.


Micromachines ◽  
2019 ◽  
Vol 10 (6) ◽  
pp. 357 ◽  
Author(s):  
Alena Sergeeva ◽  
Anna S. Vikulina ◽  
Dmitry Volodkin

Formulation of multifunctional biopolymer-based scaffolds is one of the major focuses in modern tissue engineering and regenerative medicine. Besides proper mechanical/chemical properties, an ideal scaffold should: (i) possess a well-tuned porous internal structure for cell seeding/growth and (ii) host bioactive molecules to be protected against biodegradation and presented to cells when required. Alginate hydrogels were extensively developed to serve as scaffolds, and recent advances in the hydrogel formulation demonstrate their applicability as “ideal” soft scaffolds. This review focuses on advanced porous alginate scaffolds (PAS) fabricated using hard templating on vaterite CaCO3 crystals. These novel tailor-made soft structures can be prepared at physiologically relevant conditions offering a high level of control over their internal structure and high performance for loading/release of bioactive macromolecules. The novel approach to assemble PAS is compared with traditional methods used for fabrication of porous alginate hydrogels. Finally, future perspectives and applications of PAS for advanced cell culture, tissue engineering, and drug testing are discussed.


2021 ◽  
Author(s):  
◽  
Kerry Alistair Nitz

<p>Iris Hanika’s commercially and critically successful novel Treffen sich zwei makes use of several techniques in the characterisation of its protagonists. Many of its reviews focus on the author’s deliberate placement of links to a wider literary context. Their interest extends from questions of genre-mixing through to the identification of direct quotes from other authors’ works. The critical preoccupation with intertexts demonstrates their importance for the readers’ response to the novel. More specifically, certain reviews highlight the important role intertexts play in the characterisation of the protagonists. This study catalogues the intertexts, metaphors and parodies in Treffen sich zwei and, by means of quantitative analysis, identifies high-level patterns in the use of these techniques. In particular, patterns are identified between, on the one hand, the different narrative functions of the intertexts and, on the other hand, the different ways in which they are interwoven in the text. The data also shows that distinct patterns are associated with each of the two protagonists and that certain patterns change in the course of the novel in parallel with the changes in the relationship between them. This quantitative evidence is supported by a more detailed, qualitative approach, which examines how specific intertexts or metaphors are used for the purposes of characterisation. In addition, variations in voice are used to distinguish the two main protagonists in a manner consistent with the intertexts and metaphors. It is thanks to the combination of these techniques that the theme of meeting encapsulated in the title, Treffen sich zwei, is woven into the textual fabric of the novel.</p>


2017 ◽  
Vol 7 (1.3) ◽  
pp. 66
Author(s):  
S. Angel Latha Mary ◽  
R. Divya ◽  
K. Uma Maheswari

Information extracted by using data mining in earlier days. Now a day’s, the most talked about technology is Big Data. Utility Mining is the most crucial task in the real time application where the customers prefer to choose the item set which can yield more profit. Handling of large volume of transactional patterns becomes the complex issue in every application which is resolved in the existing work introducing the parallel utility mining process which will process the candidate item sets in the paralyzed manner by dividing the entire tasks into sub partition. Each sub partition would be processed in individual mapper and then be resulted with the final output value. The time complexity would be more when processing an unnecessary candidate item sets. This problem is resolved in the proposed methodology by introducing the novel approach called UP-Growth and UP-Growth+ which will prune the candidate item sets to reduce the dimension of the candidate item sets. The time complexity is further reduced by representing the candidate item sets in the tree layout. The test results prove that the proposed new approach provides better result than the existing work in terms of accuracy.


2018 ◽  
Vol 27 (02) ◽  
pp. 246-259
Author(s):  
Milos Milosavljević ◽  
Marina Dobrota ◽  
Nemanja Milanović

Public procurements have been high on the agenda of policy makers, decision makers, scholars, and other interested parties in Europe in the last few decades, as such procurements make up nearly one-fifth of Europe’s total gross domestic product. Nevertheless, not many attempts have been made to measure the efficiency of public procurement systems and accordingly rank European countries. The most important measurement that highlights this issue is the Single Market Scoreboard for Public Procurements. However, this scoreboard is subject to bias and numerous omissions, which significantly decreases its operational usage and deteriorates the real efficiency of public procurements. This article aims to rank European countries in an unambiguous, objective, and impartial manner by using the Composite I-distance Indicator (CIDI) methodology. Instead of using biased weights for individual indicators, assigned by experts, the CIDI method creates new weights in an objective manner. The study analysed 30 European countries. The results of the study are, to some extent, different from current practice for public procurement efficiency measurement. The novel approach to ranking provides an opportunity to interested parties to improve the performance of their public procurements by reviewing them on a multidimensional basis.


2020 ◽  
Vol 90 (19-20) ◽  
pp. 2223-2244
Author(s):  
Jiaqi Yan ◽  
Victor E Kuzmichev

Customization is prevailing in the apparel industry with increasing requirements from consumers and the popularization of new technologies. This study aimed to establish the novel approach of applying existing and new body measurements to customize the pattern block of a men's shirt, to enrich the anthropometric database, and to develop the fit evaluation procedure. New body measurements were extracted from 156 scanned male mesh bodies in accordance with the morphological features and developing method of pattern block sketching. Owing to these new body measurements, the customized shirt with assured high-level fit can be obtained by generating original patterns as bespoke, on the one hand, and by transforming ready-to-wear patterns, on the other hand. The first way is e-bespoke tailoring that utilizes the developed schedule of body morphological features, improved shirt pattern of desired style (body fit, slim fit, regular fit, and comfort fit), and virtual try-on software CLO 3D. The proposed method of virtual e-bespoke design allows readily completing a well-fitted and balanced men's shirt, which will contribute to the efficiency of customization and quality of end-products for the apparel industry.


2009 ◽  
Vol 1 (1) ◽  
pp. 91-105 ◽  
Author(s):  
Tsuriel Rashi

This study compares the codes of media ethics adopted by the PCCPress Complaints Commission, the IFJInternational Federation of Journalists and the SPJSociety of Professional Journalists based on the claim that it is the public's right to know, and examines the origins of this concept. A new approach is presented here which falls between the liberal-democratic approach on the one hand and on the other, the extreme ultra-Orthodox approach that claims that it is the public's duty not to know. This new approach which indicates that it is the public's duty to know has evolved from the analysis of Jewish texts from Biblical times and from the study of events in Jewish community life throughout the world. This novel approach is likely to effect a change in the contents of broadcasts and in the boundaries of media ethics.


Sign in / Sign up

Export Citation Format

Share Document