Skip to main content
Automated software engineering has long been a goal of arti cial intelligence. There has been slow but steady progress towards understanding the processes underlying program synthesis and modi cation. One signi cant observation that came... more
    • by 
    •   10  
      Software EngineeringFunctional ProgrammingArtificial IntelligenceReverse Engineering
In a previous paper these authors presented a new mesh-growing approach based on the Gabriel 2-Simplex (G2S) criterion. If compared with the Cocone family and the Ball Pivoting methods, G2S demonstrated to be competitive in terms of... more
    • by 
    •   3  
      Reverse EngineeringComputer Aided Design ApplicationsSurface Reconstruction
Foreign direct investment (FDI) can benefit innovation activity in the host country via spillover channels such as reverse engineering, skilled labor turnovers, demonstration effects, and suppliercustomer relationships. Using provincial... more
    • by 
    •   9  
      EconomicsTime SeriesForeign Direct InvestmentReverse Engineering
We present an efficient Hough transform for automatic detection of cylinders in point clouds. As cylinders are one of the most frequently used primitives for industrial design, automatic and robust methods for their detection and fitting... more
    • by 
    •   11  
      Industrial DesignMultiple Instance LearningReverse EngineeringObject Recognition
Abstract— With the continuous development of the wireless technology, securing wireless sensor networks became more and more a crucial but also a demanding task. In this paper we propose a combined strategy that is meant to discover... more
    • by 
    •   12  
      Computer ScienceInformaticsInformation SecurityWireless Sensor Networks
In order to construct a 3D model from a collection of 2D images of an object, an energy function is defined between the object's images and corresponding images of an articulated mesh in three dimensions. Repeated adjustment of the mesh... more
    • by 
    •   18  
      Mechanical EngineeringMathematicsComputer ScienceComputer Graphics
Students engaged in systems engineering education typically lack experience and understanding of the multidisciplinary complexity of systems engineering projects. Consequently, students struggle to understand the value, rationale, and... more
    • by 
    •   6  
      Systems EngineeringActive LearningReverse EngineeringRole Playing Games
In this paper, the procedure developed to calibrate a whole-field optical profilometer and the evaluation of the measurement performance of the system are presented. The sensor is based on the projection of structured light and on active... more
    • by 
    •   14  
      Sensitivity AnalysisReverse EngineeringOptical ImagingPerformance Evaluation
This report gives an overview of the work performed by the Programming Research Group as part of the European collaborative ESPRIT II REDO project (no. 2487). This work covered the areas of reverse-engineering: redocumentation and... more
    • by 
    •   16  
      Computer ScienceSoftware EngineeringFormal Methods (Formal Verification)Software Maintenance
This concept paper presents Deconstruction Kits as a means of creatively engaging learners in problem solving and critical thinking, skills that are applicable to all STEM disciplines. Deconstruction Kits, designed to promote learning... more
    • by 
    •   7  
      Computer Science EducationCritical ThinkingReverse EngineeringProblem Solving
IT industry loses tens of billions of dollars annually from security attacks such as tampering and malicious reverse engineering. Code obfuscation techniques counter such attacks by transforming code into patterns that resist the attacks.... more
    • by 
    •   7  
      Software EngineeringIT industryReverse EngineeringResistance
    • by 
    •   3  
      Reverse EngineeringExponential GrowthShape Recognition
Historic Building Information Modelling (HBIM) is a novel prototype library of parametric objects, based on historic architectural data and a system of cross platform programmes for mapping parametric objects onto point cloud and image... more
    • by 
    •   16  
      Civil EngineeringConservationSurveyingReverse Engineering
One of the main challenges faced by today's developers is keeping up with the staggering amount of source code that needs to be read and understood. In order to help developers with this problem and reduce the costs associated with it,... more
    • by 
    •   11  
      Software EngineeringSoftware MaintenanceSemanticsOpen Source Software
This paper presents the activities performed to improve the aerodynamic performances of a two man bobsleigh. Performances during races depend on aerodynamic design and crew expertise. Bobsleigh shape design optimization has long been... more
    • by 
    •   8  
      Reverse EngineeringShape OptimizationNumerical SimulationWind Tunnel test
    • by 
    •   6  
      Data MiningCombinatorial OptimizationReverse EngineeringCredit Risk
In some recent papers it was shown that ZrO single films can be modeled using inhomogeneous models. A similar modeling 2 approach to analyze CeO layers has been used. Films have been produced using a standard reactive evaporation... more
    • by 
    •   8  
      EngineeringTechnologyReverse EngineeringOptical Coatings
Device Trees (DTs) provide the description of physical devices inside an embedded system hardware with node specifications. Model-driven development may be used for dealing with the difficulties encountered in DT development due to the... more
    • by 
    •   3  
      Model-Driven EngineeringReverse EngineeringDevice Tree
    • by 
    •   4  
      Mechanical EngineeringReverse EngineeringSports EngineeringElectrical And Electronic Engineering
This study intends to conduct reverse engineering at mark recapitulation application at the Information Systems Department, Universitas Komputer Indonesia (UNIKOM). This research is the first step of the reengineering process in the mark... more
    • by 
    •   4  
      Computer ScienceMultidisciplinaryReverse EngineeringIOP conference series-MSE
When the Application Programming Interface (API) of a framework or library changes, its clients must be adapted. This change propagation—known as a ripple effect—is a problem that has garnered interest: several approaches have been... more
    • by 
    •   5  
      Software ReengineeringEmpirical Software EngineeringReverse EngineeringSoftware Ecosystems
ABSTRACT: A major problem in software maintenance is the lack of a well-documented source code in software applications. This has led to serious difficulties in software maintenance and evolution. In particular, for those developers who... more
    • by 
    •   3  
      Software MaintenanceReverse EngineeringSource Code
Due to the benefits of cloud computing, many desktop applications have been migrated into the cloud. In order to program in the cloud, lots of IDEs are also moved into the cloud at recent years. Although online IDE can bring developers a... more
    • by 
    •   8  
      ServicesProgram AnalysisCloud ComputingReverse Engineering
Safety critical software requires integrating verification techniques in software development methods. Software architectures must guarantee that developed systems will meet safety requirements and safety analyses are frequently used in... more
    • by 
    •   92  
      Software EngineeringObject Oriented ProgrammingType TheorySoftware Maintenance
Systems are increasingly being constructed from off-the-shelf components acquired through a globally distributed, untrusted supply chain. The lack of trust in these components necessitates additional validation of the components before... more
    • by 
    •   5  
      Model CheckingSupply ChainReverse EngineeringPattern Mining
Software architecture, as a vehicle for communication and reasoning about software systems and their quality, is becoming an area of focus in both the forward-and reverseengineering communities. In the past, we have attempted to unify... more
    • by 
    •   5  
      Software ArchitectureReverse Engineeringtheory and Analysis of architectureSoftware Systems
    • by 
    •   12  
      Software MaintenanceStatic AnalysisData AnalysisSoftware Testing
The aim of the study is to design, analysis and optimization of piston for a single cylinder four stroke over head valve (OHV) spark ignition engine. This paper used reverse engineering techniques, in order to obtain of an existing... more
    • by 
    •   6  
      Mechanical EngineeringReverse EngineeringFinite Element AnalysisDCA
The paper presents the application of non−modulation reflectance method for composition profiling of epitaxial Al x Ga 1-x As/GaAs structures. This non−destructive method is based on spectral measurements and theoretical reflectance... more
    • by 
    •   8  
      Reverse EngineeringFunctionally Graded MaterialReflectance SpectroscopyOptical physics
T he Internet's evolution over the past 30 years has been accompanied by the development of various network applications. These applications range from early text-based utilities such as file transfer and remote login to the more recent... more
    • by 
    •   9  
      Distributed ComputingPacket SwitchingInternet Routing ProtocolReverse Engineering
This case study highlights activities performed during a system design effort undertaken by the Joint Tactical Radio System Handheld, Manpack and Small Form Fit Program. A modified waterfall model comprised of three cyclic, yet... more
    • by 
    •   3  
      User InterfaceSoftware Defined RadioReverse Engineering
This paper describes a process to reverse engineer structural and behavioural formal models of a GUI application by a dynamic technique, mixing manual with automatic exploration. The goal is to diminish the effort required to construct... more
    • by 
    •   8  
      Software TestingReverse EngineeringModel-Based TestingLiquid State Machine
3D imaging sensors for the acquisition of three dimensional (3D) shapes have created, in recent years, a considerable degree of interest for a number of applications. The miniaturization and integration of the optical and electronic... more
    • by 
    •   7  
      Analytical ChemistryCultural HeritageReverse EngineeringVirtual Reality
Reverse engineering is a process to extract designing knowledge from the use of any human-made by analysis its structure . Using this science in research is very common and the major difference of Reverse engineering with conventional... more
    • by 
    •   2  
      Software EngineeringReverse Engineering
– The Android Operating System covers almost 80% of the smartphones market. However, being so successful and popular amongst its users, Android Platform may misbehave in spite of all the rigorous security mechanisms it can afford. In our... more
    • by 
    •   12  
      Human Computer InteractionInformation TechnologyCommunicationSocial Networking
Jugaad innovation is entirely need based innovation, that means innovated and invented as and when required to satisfy an individual or a group's needs. Jugaad innovations are an outcome of creative brains. The word is originated in Hindi... more
    • by 
    •   3  
      Reverse EngineeringReverse InnovationJugaad
Integrated circuits (ICs) are now designed and fabricated in a globalized multi-vendor environment making them vulnerable to malicious design changes, the insertion of hardware trojans/malware and intellectual property (IP) theft.... more
    • by 
    •   5  
      Reverse EngineeringRadiation DetectorsNon Parametric TestLogic Gates
This paper presents novel emerging robotic technologies for space applications conceived by reverse engineering ideas from nature. Although plant and animal species have evolved in the terrestrial environment, we believe that there is... more
    • by 
    •   6  
      Reverse EngineeringSpace UseEmerging TechnologySpace Application
    • by 
    •   8  
      Cognitive ScienceComputer Aided DesignReverse EngineeringDesign Automation
This paper presents a generic methodology for database reverse engineering comprising two main steps, namely Data structure extraction and Data structure conceptualization. The first process tries to elicit the physical data structures of... more
    • by 
    •   5  
      Relational DatabaseReverse EngineeringData StructureCase Study
This paper presents a new multi-light source photometric stereo system for reconstructing images of various characteristics of non-Lambertian rough surfaces with widely varying texture and specularity. Compared to the traditional... more
    • by  and +1
    •   4  
      Reverse EngineeringPhotometric StereoElectrical And Electronic EngineeringSpecular Reflection
Cost reduction, light weighting, quality and safety are the basis for all design and development of automobile component manufacturing. Low cost with high quality components can be produced by proper material selection, material cost,... more
    • by 
    •   4  
      Reverse EngineeringAnalysisVARTMPedestrian Safety
The concept of Reverse Engineering is used in many fields of IT every day, to name just a few: legacy compatibility, binary code patching, malware analysis, network protocols analysis, debugging or even rapid prototyping. Despite its... more
    • by 
    •   6  
      Computer Science EducationSoftware MaintenanceReverse EngineeringProblem Solving
Given a disk image of a CCTV system with a non-standard file system, how is the data interpreted? Work has been done in the past detailing the reverse engineering of proprietary file systems and on the process of recovering data from CCTV... more
    • by  and +1
    •   3  
      Reverse EngineeringDigital ForensicsInvestigation
Reverse engineering (RE) is a domain of current interest where physical models are measured or digitised in order to obtain a virtual model. Currently, geometric models are rebuilt using geometric approaches. These models are generally... more
    • by 
    •   10  
      Mechanical EngineeringComputer Aided DesignProduct DesignReverse Engineering
16th century ‘face to face’ persuasion scams adopted to letters, telephone, fax and Internet with the development of new communication technologies. In many of today’s fraud schemes phone numbers play an important role. Various... more
    • by 
    •   13  
      Interactive Digital StorytellingHacktivismReverse EngineeringInteractive Storytelling
In this paper we will apply a generic database reverse engineering methodology to a case study. We will sketch a database reverse engineering methodology. Then, we will describe the DB- MAIN CASE tool and its reverse engineering... more
    • by 
    •   3  
      Reverse EngineeringProgram SlicingCase Study
The aim of the study is to design, analysis and optimization of piston for a single cylinder four stroke over head valve (OHV) spark ignition engine. This paper used reverse engineering techniques, in order to obtain of an existing... more
    • by 
    •   5  
      Reverse EngineeringFinite Element AnalysisDCAParametric Optimization
The emergence of the Internet technology and the rapid growth of its applications have made the information available anywhere and anytime. Thus, most businesses run Web- based front-end databases and make a variety of services and... more
    • by 
    •   6  
      Relational DatabaseSemantic WebReverse EngineeringInternet technology
During software evolution, programmers spend time and effort in the comprehension of programs and that is due to the fact that the documentation is often incomplete, inconsistent and outdated. In order to avoid these problems, software... more
    • by  and +1
    •   6  
      Software MaintenanceReverse EngineeringReverse Engineering SoftwareSoftware reverse engineering