CREP - Characterizing Reverse Engineering Process Component Methodology
نویسندگان
چکیده
The past decade has assisted to a growing interest in reverse engineering and to the consequent proliferation of papers and experience reports about this subject from both academic and industrial environments. Many types of reverse engineering process components (i.e. methods, algorithms, techniques, procedures, processes model, etc.) have been proposed. To be able to reuse effectively the published results, it is needed to characterize the process components, understand the similitude and differentiate them, and choose the ones to be used either alternatively or together in the same process. The Characterizing Reverse Engineering Process component methodology (CREP) is a systematic and defined approach to compare either processes or process components. It provides the definition of a characterizing evaluation schema specialized for the reverse engineering. The first phase of the CREP method formalises the process components, and constructs the process models; while, the second phase characterizes the process components highlighting their most peculiar concepts and grouping the homogenous
منابع مشابه
Bentazon removal from aqueous solution by reverse osmosis; optimization of effective parameters using response surface methodology
Although bentazon is widely used as an agricultural herbicide, it is harmful to humans and poses many environmental threats. This study focused on the treatment of wastewater contaminated with bentazon pesticides using membrane technology. In this regard, low-pressure reverse osmosis (RO) was employed as it has already been used in the removal of other micro-pollutants. The effects of process v...
متن کاملPrioritizing critical success factors for reverse logistics implementation using fuzzy-TOPSIS methodology
Electronics industry is one of the fastest growing industries in the world. In India also, there are high turnovers and growing demand of electronics product especially after post liberalization in early nineties. These products generate e-waste which has become big environmental issue. Industries can handle these e-waste and product returns efficiently by developing reverse logistics (RL) syst...
متن کاملRecover the Design Artifacts
Reverse engineering produces a high-level representation of a software system from a low-level one. This paper describes a methodology for reverse engineering that recovers the design artifacts of a software system from its source code and related documentation. The methodology consists of five phases, which can be attempted at different levels of abstraction. The methodology also makes use of ...
متن کاملDatabase Design Recovery 1
The design of a software component, such as a database, is the trace of all the processes, products and reasonings that have led to the production of this artifact. Such a document is the very basis of system maintenance and evolution processes. Unfortunately, it does not exist in most situations. The paper describes how the design of a database or of a collection of files can be recovered thro...
متن کاملReverse Engineering Methodology
As a software system evolves, new features are added and obsolete are removed, the design artifacts gradually diverge from its original design. Many approaches for design recovery or reverse engineering has been suggested, most with some type of support tool. Since a project's time constraints may prohibit use of sophisticated techniques and/or tools due to the learning curves associated with t...
متن کامل